pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/tigervnc
Module Name: pkgsrc
Committed By: wiz
Date: Fri Aug 17 12:36:05 UTC 2018
Modified Files:
pkgsrc/net/tigervnc: Makefile PLIST distinfo
pkgsrc/net/tigervnc/patches: patch-unix_xserver_hw_vnc_Makefile.am
patch-unix_xserver_hw_vnc_vncModule.c
Removed Files:
pkgsrc/net/tigervnc/patches: patch-unix_xserver_hw_vnc_InputXKB.cc
Log Message:
tigervnc: update to 1.9.0.
(Still using xorg-server 1.17, up to 1.20 is supported.)
The new TigerVNC 1.9.0 is now available. Lots of changes have been made
since the last release, but the highlights are:
- Alternative, "raw" keyboard mode in the native client and all servers
- CapsLock/NumLock/ScrollLock synchronisation in the native client and all servers
- Automatic "repair" of JPEG artefacts on screen in all servers
- Support for UNIX sockets in the native client and in the UNIX servers
- Both clients now warn when sending the password over a possibly insecure channel
- Performance improvements in the Java client
- The Java client now requires Java 7
- Improved high latency handling in all servers
- Better keyboard handling in the native client on Windows
- Slightly better keyboard handling in x0vncserver
- x0vncserver now supports cursors and screen resize
- Xorg 1.20 can now be used as a base for Xvnc/libvnc.so
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/net/tigervnc/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/tigervnc/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/net/tigervnc/distinfo
cvs rdiff -u -r1.2 -r0 \
pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_InputXKB.cc
cvs rdiff -u -r1.3 -r1.4 \
pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_Makefile.am
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_vncModule.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/tigervnc/Makefile
diff -u pkgsrc/net/tigervnc/Makefile:1.22 pkgsrc/net/tigervnc/Makefile:1.23
--- pkgsrc/net/tigervnc/Makefile:1.22 Tue Apr 17 22:29:47 2018
+++ pkgsrc/net/tigervnc/Makefile Fri Aug 17 12:36:05 2018
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2018/04/17 22:29:47 wiz Exp $
+# $NetBSD: Makefile,v 1.23 2018/08/17 12:36:05 wiz Exp $
-DISTNAME= tigervnc-1.8.0
-PKGREVISION= 3
+DISTNAME= tigervnc-1.9.0
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=TigerVNC/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -23,7 +22,7 @@ DEPENDS+= mcookie-[0-9]*:../../x11/mcook
USE_CMAKE= yes
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
-USE_TOOLS+= msgmerge patch perl:run autoconf automake autoreconf pkg-config gmake bash
+USE_TOOLS+= intltool msgfmt msgmerge patch perl:run autoconf automake autoreconf pkg-config gmake bash
BUILD_DIRS= . unix/xserver
INSTALL_DIRS= . unix/xserver/hw/vnc
@@ -92,5 +91,6 @@ BUILDLINK_API_DEPENDS.fltk+= fltk>=1.3.3
.include "../../x11/xorgproto/buildlink3.mk"
.include "../../x11/xtrans/buildlink3.mk"
.include "../../x11/libXfont/buildlink3.mk"
+.include "../../x11/libXrandr/buildlink3.mk"
.include "../../x11/libxkbfile/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/tigervnc/PLIST
diff -u pkgsrc/net/tigervnc/PLIST:1.4 pkgsrc/net/tigervnc/PLIST:1.5
--- pkgsrc/net/tigervnc/PLIST:1.4 Wed Sep 13 08:33:03 2017
+++ pkgsrc/net/tigervnc/PLIST Fri Aug 17 12:36:05 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2017/09/13 08:33:03 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2018/08/17 12:36:05 wiz Exp $
bin/Xvnc
bin/vncconfig
bin/vncpasswd
@@ -14,7 +14,7 @@ man/man1/vncviewer.1
man/man1/x0vncserver.1
share/applications/vncviewer.desktop
share/doc/${PKGNAME}/LICENCE.TXT
-share/doc/${PKGNAME}/README.txt
+share/doc/${PKGNAME}/README.rst
share/icons/hicolor/16x16/apps/tigervnc.png
share/icons/hicolor/22x22/apps/tigervnc.png
share/icons/hicolor/24x24/apps/tigervnc.png
@@ -22,6 +22,7 @@ share/icons/hicolor/32x32/apps/tigervnc.
share/icons/hicolor/48x48/apps/tigervnc.png
share/icons/hicolor/scalable/apps/tigervnc.svg
share/locale/bg/LC_MESSAGES/tigervnc.mo
+share/locale/cs/LC_MESSAGES/tigervnc.mo
share/locale/da/LC_MESSAGES/tigervnc.mo
share/locale/de/LC_MESSAGES/tigervnc.mo
share/locale/el/LC_MESSAGES/tigervnc.mo
@@ -31,6 +32,7 @@ share/locale/fi/LC_MESSAGES/tigervnc.mo
share/locale/fr/LC_MESSAGES/tigervnc.mo
share/locale/fur/LC_MESSAGES/tigervnc.mo
share/locale/hu/LC_MESSAGES/tigervnc.mo
+share/locale/id/LC_MESSAGES/tigervnc.mo
share/locale/it/LC_MESSAGES/tigervnc.mo
share/locale/nl/LC_MESSAGES/tigervnc.mo
share/locale/pl/LC_MESSAGES/tigervnc.mo
Index: pkgsrc/net/tigervnc/distinfo
diff -u pkgsrc/net/tigervnc/distinfo:1.12 pkgsrc/net/tigervnc/distinfo:1.13
--- pkgsrc/net/tigervnc/distinfo:1.12 Wed Sep 13 08:33:03 2017
+++ pkgsrc/net/tigervnc/distinfo Fri Aug 17 12:36:05 2018
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.12 2017/09/13 08:33:03 wiz Exp $
+$NetBSD: distinfo,v 1.13 2018/08/17 12:36:05 wiz Exp $
-SHA1 (tigervnc-1.8.0.tar.gz) = dbb280afb066073d7b44e99bd75d7f9bdb5a81e0
-RMD160 (tigervnc-1.8.0.tar.gz) = b88896fc27269c82601f30a05ba6e185f91755fb
-SHA512 (tigervnc-1.8.0.tar.gz) = c066e9781622e342667bf03fd6bbb94ed17b412b07c46764b7b73b2eb308c285e865cf1e901f7d218db05a0486fb3f8877e75da3c939ef0d020247713779327a
-Size (tigervnc-1.8.0.tar.gz) = 1433830 bytes
+SHA1 (tigervnc-1.9.0.tar.gz) = c56656c596fb863bb2c4b67fb62b4165011d181f
+RMD160 (tigervnc-1.9.0.tar.gz) = 990e872addf459432584c176b3565504e994899e
+SHA512 (tigervnc-1.9.0.tar.gz) = 333910f567e6b5e4a5a22d898b2d4c3f4b834cb4cc8fc13ff55d31401894c0d5122a127692ec5eb51e412c945ff3ea5b8146f9ab22cbe1e47541e09239ec8c9d
+Size (tigervnc-1.9.0.tar.gz) = 1506520 bytes
SHA1 (xorg-server-1.17.2.tar.bz2) = 56ac29a82b99bcf4c7ba2fca41a44cfa18748262
RMD160 (xorg-server-1.17.2.tar.bz2) = bf575a269f1e7b729992a20989be84e09fcc88a2
SHA512 (xorg-server-1.17.2.tar.bz2) = 7e7b7620890cc8db696695758fa22fa879f9d3c33946663611ec0b37f02116e9c6f08779f9eece59907b430d3df93f0c0548939683ea156b3c4cbe02571b7551
@@ -12,6 +12,5 @@ SHA1 (patch-CMakeLists.txt) = 42a364f898
SHA1 (patch-media_CMakeLists.txt) = cd50f9b7a9405aa523412ef823a32437a3c19ffa
SHA1 (patch-unix_vncserver) = 9c71ad02c6657f537bcb2abaa116a831b555d7c0
SHA1 (patch-unix_xserver117.patch) = 5e5d2a98f0b765ae0d6bb5f200808126b03dcc51
-SHA1 (patch-unix_xserver_hw_vnc_InputXKB.cc) = 58dfddf27233b534bbb0e05edd4db3392a8a38df
-SHA1 (patch-unix_xserver_hw_vnc_Makefile.am) = 28d8eb1a5b12e64c8a13c643e9492c3845aa1c3a
-SHA1 (patch-unix_xserver_hw_vnc_vncModule.c) = 6f6868032bc9d0b45231f73e719464a0de118fb7
+SHA1 (patch-unix_xserver_hw_vnc_Makefile.am) = 29b33e6d94a070bb0a55a264cd1c4e120c9b1b3c
+SHA1 (patch-unix_xserver_hw_vnc_vncModule.c) = 77aff6c2bb19e6936302c783b72d581e7d6388f5
Index: pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_Makefile.am
diff -u pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_Makefile.am:1.3 pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_Makefile.am:1.4
--- pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_Makefile.am:1.3 Wed Sep 13 08:33:03 2017
+++ pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_Makefile.am Fri Aug 17 12:36:05 2018
@@ -1,10 +1,10 @@
-$NetBSD: patch-unix_xserver_hw_vnc_Makefile.am,v 1.3 2017/09/13 08:33:03 wiz Exp $
+$NetBSD: patch-unix_xserver_hw_vnc_Makefile.am,v 1.4 2018/08/17 12:36:05 wiz Exp $
---- unix/xserver/hw/vnc/Makefile.am.orig 2017-05-16 13:53:28.000000000 +0000
+--- unix/xserver/hw/vnc/Makefile.am.orig 2018-07-16 14:08:55.000000000 +0000
+++ unix/xserver/hw/vnc/Makefile.am
-@@ -8,6 +8,9 @@ NETWORK_LIB=$(LIB_DIR)/network/libnetwor
- XREGION_LIB=$(LIB_DIR)/Xregion/libXregion.la
- COMMON_LIBS=$(NETWORK_LIB) $(RFB_LIB) $(RDR_LIB) $(XREGION_LIB) $(OS_LIB)
+@@ -9,6 +9,9 @@ XREGION_LIB=$(TIGERVNC_BUILDDIR)/common/
+ UNIXCOMMON_LIB=$(TIGERVNC_BUILDDIR)/unix/common/libunixcommon.la
+ COMMON_LIBS=$(NETWORK_LIB) $(RFB_LIB) $(RDR_LIB) $(XREGION_LIB) $(OS_LIB) $(UNIXCOMMON_LIB)
+# Hack to get the C headers to work when included from C++ code
+AM_CXXFLAGS = -fpermissive
@@ -12,7 +12,7 @@ $NetBSD: patch-unix_xserver_hw_vnc_Makef
noinst_LTLIBRARIES = libvnccommon.la
HDRS = vncExtInit.h vncHooks.h \
-@@ -66,6 +69,6 @@ libvnc_la_CPPFLAGS = $(XVNC_CPPFLAGS) -I
+@@ -68,6 +71,6 @@ libvnc_la_CPPFLAGS = $(XVNC_CPPFLAGS) -I
libvnc_la_LDFLAGS = -module -avoid-version -Wl,-z,now
Index: pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_vncModule.c
diff -u pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_vncModule.c:1.1 pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_vncModule.c:1.2
--- pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_vncModule.c:1.1 Sun Jan 17 22:01:20 2016
+++ pkgsrc/net/tigervnc/patches/patch-unix_xserver_hw_vnc_vncModule.c Fri Aug 17 12:36:05 2018
@@ -1,17 +1,17 @@
-$NetBSD: patch-unix_xserver_hw_vnc_vncModule.c,v 1.1 2016/01/17 22:01:20 joerg Exp $
+$NetBSD: patch-unix_xserver_hw_vnc_vncModule.c,v 1.2 2018/08/17 12:36:05 wiz Exp $
---- unix/xserver/hw/vnc/vncModule.c.orig 2016-01-17 00:14:36.000000000 +0000
+--- unix/xserver/hw/vnc/vncModule.c.orig 2018-07-16 14:08:55.000000000 +0000
+++ unix/xserver/hw/vnc/vncModule.c
-@@ -40,7 +40,7 @@ typedef pointer XF86OptionPtr;
- #include "RFBGlue.h"
+@@ -39,7 +39,7 @@ typedef pointer XF86OptionPtr;
#include "XorgGlue.h"
+ #include "RandrGlue.h"
-static void vncModuleInit(INITARGS);
+static void vncModuleInit(void);
static MODULESETUPPROTO(vncSetup);
-@@ -82,7 +82,7 @@ vncSetup(void * module, void * opts, int
+@@ -81,7 +81,7 @@ vncSetup(void * module, void * opts, int
return (void *)1;
}
Home |
Main Index |
Thread Index |
Old Index