summaryrefslogtreecommitdiff
path: root/net/tightvnc/patches
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2007-06-17 20:58:49 +0000
committertnn <tnn@pkgsrc.org>2007-06-17 20:58:49 +0000
commit256de9bc57ea0b07117c8be4a85188aa87fcc3b4 (patch)
treeb755cf66d57e3502935b1352aa8b8cd7cd5f4482 /net/tightvnc/patches
parent4d393610526c19f4496ab48e92e847aea9bb5662 (diff)
downloadpkgsrc-256de9bc57ea0b07117c8be4a85188aa87fcc3b4.tar.gz
Update to tightvnc-1.3.9. pkgsrc changes:
--- o patch-{ad,al}: regen o patch-ak: recognise NetBSD/amd64 o Makefile: support X11_TYPE=modular and NetBSD/amd64 Major upstream changes that affect the server portion of the unix port: 1.3.9 ----- o Added support for the standard RFB protocol version 3.8 with TightVNC extensions. o Made "host:port" parsing maximally compatible with VNC4. Interpreting a number in host names like somehost:5900 as an actual port number if it's not in the range [0..99]. o Applied patches from Debian Linux that port Xvnc to x86_64 platform (tightvnc-1.2.9-amd64support.p and tightvnc-1.3_alpha7-x86_64.patch), thanks to Quanah Gibson-Mount. 1.3dev7 ------- o Fixed a serious bug with sending cursor updates when there was no FrameBufferUpdateRequest from that client. o Fixed problems with building Xvnc on modern linux distributions, such as Fedora Core 3. o Disallowing clipboard transfers for view-only clients. 1.3dev5 ------- o A number of bugfixes -- copying clipboard to non-authenticated clients in Xvnc, delayed cursor shape updates in Xvnc, and crashing on switching between KDE virtual desktops in vncviewer. o Support for the new -autopass option has been added, a patch from Ki NETWORKS, Inc.
Diffstat (limited to 'net/tightvnc/patches')
-rw-r--r--net/tightvnc/patches/patch-ad10
-rw-r--r--net/tightvnc/patches/patch-ak6
-rw-r--r--net/tightvnc/patches/patch-al11
3 files changed, 13 insertions, 14 deletions
diff --git a/net/tightvnc/patches/patch-ad b/net/tightvnc/patches/patch-ad
index ecdb171dc3d..45daa9aaed6 100644
--- a/net/tightvnc/patches/patch-ad
+++ b/net/tightvnc/patches/patch-ad
@@ -1,13 +1,13 @@
-$NetBSD: patch-ad,v 1.4 2004/05/11 04:22:49 snj Exp $
+$NetBSD: patch-ad,v 1.5 2007/06/17 20:58:49 tnn Exp $
---- Xvnc/config/cf/vnclibs.def.orig 2002-06-28 06:53:19.000000000 +0100
+--- Xvnc/config/cf/vnclibs.def.orig 2003-05-03 11:31:55.000000000 +0200
+++ Xvnc/config/cf/vnclibs.def
@@ -11,7 +11,7 @@ VNCLIBS = $(TOP)/../libvncauth/libvncaut
/* Avoid linking with different libjpeg in /usr/shlib under Tru64. */
- VNCSYSLIBS = /usr/local/lib/libjpeg.a /usr/local/lib/libz.a
+ VNCSYSLIBS = /usr/local/lib/libjpeg.a /usr/local/lib/libz.a -lcrypt
#else
--VNCSYSLIBS = -L/usr/local/lib -ljpeg -lz
-+VNCSYSLIBS = ${LDFLAGS} -ljpeg -lz
+-VNCSYSLIBS = -L/usr/local/lib -ljpeg -lz -lcrypt
++VNCSYSLIBS = ${LDFLAGS} -ljpeg -lz -lcrypt
#endif
-VNCCPPFLAGS = -I$(TOP)/../include -I/usr/local/include
diff --git a/net/tightvnc/patches/patch-ak b/net/tightvnc/patches/patch-ak
index 9620f13b475..13068075615 100644
--- a/net/tightvnc/patches/patch-ak
+++ b/net/tightvnc/patches/patch-ak
@@ -1,6 +1,6 @@
-$NetBSD: patch-ak,v 1.2 2004/01/03 14:18:57 mrg Exp $
+$NetBSD: patch-ak,v 1.3 2007/06/17 20:58:49 tnn Exp $
---- Xvnc/programs/Xserver/include/servermd.h.orig 2003-02-19 16:39:54.000000000 +0000
+--- Xvnc/programs/Xserver/include/servermd.h.orig 2006-12-23 13:07:55.000000000 +0100
+++ Xvnc/programs/Xserver/include/servermd.h
@@ -132,7 +132,7 @@ SOFTWARE.
@@ -16,7 +16,7 @@ $NetBSD: patch-ak,v 1.2 2004/01/03 14:18:57 mrg Exp $
#endif /* (__s390__ || __s390x__) && linux */
-#if (defined(i386) && (defined(SVR4) || defined(SYSV) || (defined(sun) && defined(SVR4))) || defined(__bsdi__) || (defined(__NetBSD__) && defined(__i386__)) || (defined(__OpenBSD__) && defined(__i386__)) || defined(__FreeBSD__) || defined(MACH386) || (defined(linux) && !defined(__mc68000__)) || (defined(AMOEBA) && defined(i80386)) || defined(MINIX) || defined(__EMX__) || (defined(Lynx) && defined(__i386__)))
-+#if (defined(i386) && (defined(SVR4) || defined(SYSV) || (defined(sun) && defined(SVR4))) || defined(__bsdi__) || (defined(__NetBSD__) && (defined(__i386__) || defined(__arm32__) || defined(__arm__))) || (defined(__OpenBSD__) && defined(__i386__)) || defined(__FreeBSD__) || defined(MACH386) || (defined(linux) && !defined(__mc68000__)) || (defined(AMOEBA) && defined(i80386)) || defined(MINIX) || defined(__EMX__) || (defined(Lynx) && defined(__i386__)))
++#if (defined(i386) && (defined(SVR4) || defined(SYSV) || (defined(sun) && defined(SVR4))) || defined(__bsdi__) || (defined(__NetBSD__) && (defined(__i386__) || defined(__arm32__) || defined(__arm__))) || (defined(__OpenBSD__) && defined(__i386__)) || defined(__FreeBSD__) || defined(MACH386) || (defined(linux) && !defined(__mc68000__)) || (defined(AMOEBA) && defined(i80386)) || defined(MINIX) || defined(__EMX__) || (defined(Lynx) && defined(__i386__))) || (defined(__x86_64__) && defined(__NetBSD__))
#ifndef IMAGE_BYTE_ORDER
#define IMAGE_BYTE_ORDER LSBFirst
diff --git a/net/tightvnc/patches/patch-al b/net/tightvnc/patches/patch-al
index 9f7a37b406e..985ca655b83 100644
--- a/net/tightvnc/patches/patch-al
+++ b/net/tightvnc/patches/patch-al
@@ -1,18 +1,17 @@
-$NetBSD: patch-al,v 1.1 2003/11/27 17:27:29 abs Exp $
+$NetBSD: patch-al,v 1.2 2007/06/17 20:58:49 tnn Exp $
---- vncserver.orig 2003-07-31 15:19:37.000000000 +0100
+--- vncserver.orig 2007-04-26 12:57:06.000000000 +0200
+++ vncserver
-@@ -41,10 +41,11 @@ $vncUserDir = "$ENV{HOME}/.vnc";
- $fontPath = "unix/:7100";
+@@ -42,10 +42,10 @@ $fontPath = "unix/:7100";
+ $authType = "-rfbauth $vncUserDir/passwd";
# Here is another example of setting the font path:
-# $fontPath = "/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/";
-+# $fontPath = "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/";
+$fontPath = "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/";
# X colors database path is optional, uncomment and edit to use:
-# $colorPath = "/usr/lib/X11/rgb";
-+# $colorPath = "/usr/X11R6/lib/X11/rgb";
++$colorPath = "/usr/X11R6/lib/X11/rgb";
# You might wish to make your vnc directory under /tmp, to make sure
# passwords are always kept on the local filesystem. To do that, just