diff options
author | wiz <wiz@pkgsrc.org> | 2017-09-13 08:33:03 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2017-09-13 08:33:03 +0000 |
commit | 9c165eeaa50662d72421ff6abc9bf8d728515194 (patch) | |
tree | 6c087bd21a1ff8c44fc326ba6ba3ec5bbb705682 /net/tigervnc/patches | |
parent | c84bd10286dbb79497b74583ef7c63323aef7b0f (diff) | |
download | pkgsrc-9c165eeaa50662d72421ff6abc9bf8d728515194.tar.gz |
tigervnc: update to 1.8.0.
The full release of TigerVNC 1.8.0 is now available. Lots of changes
have been made since the last release, but the highlights are:
- Overhaul of the Java client to match the look and behaviour
of the native client
- Initial work for multi-threaded decoding in the Java client
- vncconfig no longer needed for clipboard with Xvnc/libvnc.so
- vncserver has system wide config support
- Reduced CPU usage in the native viewer on macOS
- macOS requirement raised to 10.6
- Full support for alpha cursors in Xvnc/libvnc.so and both viewers
Diffstat (limited to 'net/tigervnc/patches')
-rw-r--r-- | net/tigervnc/patches/patch-unix_xserver117.patch | 11 | ||||
-rw-r--r-- | net/tigervnc/patches/patch-unix_xserver_hw_vnc_Makefile.am | 13 |
2 files changed, 6 insertions, 18 deletions
diff --git a/net/tigervnc/patches/patch-unix_xserver117.patch b/net/tigervnc/patches/patch-unix_xserver117.patch index 330770628d1..708394c4c7e 100644 --- a/net/tigervnc/patches/patch-unix_xserver117.patch +++ b/net/tigervnc/patches/patch-unix_xserver117.patch @@ -1,16 +1,7 @@ -$NetBSD: patch-unix_xserver117.patch,v 1.4 2016/09/20 08:12:14 wiz Exp $ +$NetBSD: patch-unix_xserver117.patch,v 1.5 2017/09/13 08:33:03 wiz Exp $ --- unix/xserver117.patch.orig 2015-07-11 13:00:36.000000000 +0000 +++ unix/xserver117.patch -@@ -66,7 +66,7 @@ diff -up xorg-server-1.17.1/mi/miinitext - #include "globals.h" - - +#ifdef TIGERVNC --+extern void vncExtensionInit(INITARGS); -++extern void vncExtensionInit(void); - +#endif - + - /* The following is only a small first step towards run-time @@ -85,7 +85,24 @@ diff -up xorg-server-1.17.1/mi/miinitext diff -up xorg-server-1.17.1/os/WaitFor.c.vnc xorg-server-1.17.1/os/WaitFor.c --- xorg-server-1.17.1/os/WaitFor.c.vnc 2015-01-26 18:40:30.000000000 +0000 diff --git a/net/tigervnc/patches/patch-unix_xserver_hw_vnc_Makefile.am b/net/tigervnc/patches/patch-unix_xserver_hw_vnc_Makefile.am index 356fe4aefaf..e341a1e83be 100644 --- a/net/tigervnc/patches/patch-unix_xserver_hw_vnc_Makefile.am +++ b/net/tigervnc/patches/patch-unix_xserver_hw_vnc_Makefile.am @@ -1,13 +1,10 @@ -$NetBSD: patch-unix_xserver_hw_vnc_Makefile.am,v 1.2 2015/07/21 21:51:39 markd Exp $ +$NetBSD: patch-unix_xserver_hw_vnc_Makefile.am,v 1.3 2017/09/13 08:33:03 wiz Exp $ ---- unix/xserver/hw/vnc/Makefile.am.orig 2015-07-11 13:00:36.000000000 +0000 +--- unix/xserver/hw/vnc/Makefile.am.orig 2017-05-16 13:53:28.000000000 +0000 +++ unix/xserver/hw/vnc/Makefile.am -@@ -5,8 +5,12 @@ RFB_LIB=$(LIB_DIR)/rfb/librfb.la - RDR_LIB=$(LIB_DIR)/rdr/librdr.la - NETWORK_LIB=$(LIB_DIR)/network/libnetwork.la +@@ -8,6 +8,9 @@ NETWORK_LIB=$(LIB_DIR)/network/libnetwor XREGION_LIB=$(LIB_DIR)/Xregion/libXregion.la -+OS_LIB=$(LIB_DIR)/os/libos.la - COMMON_LIBS=$(NETWORK_LIB) $(RFB_LIB) $(RDR_LIB) $(XREGION_LIB) + COMMON_LIBS=$(NETWORK_LIB) $(RFB_LIB) $(RDR_LIB) $(XREGION_LIB) $(OS_LIB) +# Hack to get the C headers to work when included from C++ code +AM_CXXFLAGS = -fpermissive @@ -15,7 +12,7 @@ $NetBSD: patch-unix_xserver_hw_vnc_Makefile.am,v 1.2 2015/07/21 21:51:39 markd E noinst_LTLIBRARIES = libvnccommon.la HDRS = vncExtInit.h vncHooks.h \ -@@ -64,6 +68,6 @@ libvnc_la_CPPFLAGS = $(XVNC_CPPFLAGS) -I +@@ -66,6 +69,6 @@ libvnc_la_CPPFLAGS = $(XVNC_CPPFLAGS) -I libvnc_la_LDFLAGS = -module -avoid-version -Wl,-z,now |