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