This fixes tightvnc-server on amd64; still broken on sparc64 (and
it's something of a mess to fix; I think the time will be better
spent on Xf4vnc).
Is it possible to disable just one subpackage for an arch?
tightvnc-viewer worked fine wherever I tested it (at least
i386/amd64/sparc64 and I think also arm), the problem is only
with -server.
I have tested this diff against a clean -current ports tree on i386
and amd64 with recent Xenocara installed.
I contacted the maintainer about updating to 1.3.8 in February;
"I actually haven't touched that port in a long time. Also, I don't have
an amd64 box to test on.
So, if it works for you then it has my blessing. :)"
This is adapted from a 4.0 port update that was done by chrisk at
artesyncp.com
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/tightvnc/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile 21 Nov 2006 10:23:47 -0000 1.17
+++ Makefile 9 May 2007 09:55:02 -0000
@@ -3,8 +3,8 @@
COMMENT-main= "cross-platform remote desktop access"
COMMENT-viewer= "client for cross-platform remote desktop access"
-VERSION= 1.2.9
-PKGNAME-main= tightvnc-${VERSION}p0
+VERSION= 1.3.8
+PKGNAME-main= tightvnc-${VERSION}
PKGNAME-viewer= tightvnc-viewer-${VERSION}
DISTNAME= tightvnc-${VERSION}_unixsrc
CATEGORIES= net
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/tightvnc/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 5 Apr 2007 16:20:16 -0000 1.8
+++ distinfo 9 May 2007 09:55:02 -0000
@@ -1,5 +1,5 @@
-MD5 (tightvnc-1.2.9_unixsrc.tar.gz) = uid9xWoM/tLk+6d48hnNCA==
-RMD160 (tightvnc-1.2.9_unixsrc.tar.gz) = 6IlBVQHtWeWBsbzbaZKaUxWl9rY=
-SHA1 (tightvnc-1.2.9_unixsrc.tar.gz) = THEZji0/OuiUroAWGeKdtO6mHak=
-SHA256 (tightvnc-1.2.9_unixsrc.tar.gz) =
w+b7o1P2rdaBtdSpz8vZRbT+wURoS7+vGS44lmQg0nI=
-SIZE (tightvnc-1.2.9_unixsrc.tar.gz) = 2154893
+MD5 (tightvnc-1.3.8_unixsrc.tar.gz) = T70wMxBEfCZ/DODeDT7k3A==
+RMD160 (tightvnc-1.3.8_unixsrc.tar.gz) = tc8KarlFT8xoSowahATeSfwobbo=
+SHA1 (tightvnc-1.3.8_unixsrc.tar.gz) = 7hZK5EbxwfefknB/ySFDKI8x9Fg=
+SHA256 (tightvnc-1.3.8_unixsrc.tar.gz) =
4w9adyqHQPcL5MWBtWtr/1E1vVbZy3wFWMYQdlCzDT4=
+SIZE (tightvnc-1.3.8_unixsrc.tar.gz) = 2185466
Index: patches/patch-Xvnc_config_cf_Imake_cf
===================================================================
RCS file: patches/patch-Xvnc_config_cf_Imake_cf
diff -N patches/patch-Xvnc_config_cf_Imake_cf
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Xvnc_config_cf_Imake_cf 9 May 2007 09:55:02 -0000
@@ -0,0 +1,17 @@
+$OpenBSD$
+--- Xvnc/config/cf/Imake.cf.orig Thu Feb 6 18:11:28 2003
++++ Xvnc/config/cf/Imake.cf Wed May 9 10:28:48 2007
+@@ -106,6 +106,13 @@ XCOMM $XFree86: xc/config/cf/Imake.cf,v 3.66 2001/04/1
+ # define i386Architecture
+ # undef i386
+ # endif
++# ifdef __amd64__
++# define amd64BsdArchitecture
++# define amd64Architecture
++# define i386BsdArchitecture
++# define i386Architecture
++# undef amd64
++# endif
+ # if defined(__sparc__) || defined(sparc)
+ # define SparcArchitecture
+ # undef sparc
Index: patches/patch-Xvnc_config_cf_OpenBSD_cf
===================================================================
RCS file: /cvs/ports/net/tightvnc/patches/patch-Xvnc_config_cf_OpenBSD_cf,v
retrieving revision 1.3
diff -u -p -r1.3 patch-Xvnc_config_cf_OpenBSD_cf
--- patches/patch-Xvnc_config_cf_OpenBSD_cf 27 May 2005 23:17:06 -0000
1.3
+++ patches/patch-Xvnc_config_cf_OpenBSD_cf 9 May 2007 09:55:02 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-Xvnc_config_cf_OpenBSD_cf,v 1.3 2005/05/27 23:17:06 millert
Exp $
---- Xvnc/config/cf/OpenBSD.cf.orig Sun Jun 11 06:00:51 2000
-+++ Xvnc/config/cf/OpenBSD.cf Fri May 27 15:48:16 2005
-@@ -67,7 +67,7 @@ XCOMM operating system: OSName (OSMajor
+--- Xvnc/config/cf/OpenBSD.cf.orig Sun Jun 11 13:00:51 2000
++++ Xvnc/config/cf/OpenBSD.cf Wed May 9 10:28:48 2007
+@@ -67,7 +67,7 @@ XCOMM operating system: OSName (OSMajorVersion./**/OS
#if defined(UseInstalled) && (!defined(XF86LinkKit) || !XF86LinkKit)
#define DefaultCCOptions /**/
#else
@@ -10,7 +10,36 @@ $OpenBSD: patch-Xvnc_config_cf_OpenBSD_c
#endif
#define GccGasOption -DGCCUSESGAS
-@@ -105,6 +105,25 @@ XCOMM operating system: OSName (OSMajor
+@@ -75,9 +75,14 @@ XCOMM operating system: OSName (OSMajorVersion./**/OS
+
+
+ #ifdef i386Architecture
++# ifdef amd64Architecture
++# undef DefaultCCOptions
++# define DefaultCCOptions -Dasm=__asm -D__amd64__
++# else
++# define ServerExtraSysLibs -li386
++# endif
+ # define OptimizedCDebugFlags DefaultGcc2i386Opt
+ # define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
+-# define ServerExtraSysLibs -li386
+ #else
+ # define OptimizedCDebugFlags -O2
+ # if defined(SparcArchitecture) || defined(AlphaArchitecture) ||
defined(AmigaArchitecture) || defined(Sun3Architecture)
+@@ -87,7 +92,11 @@ XCOMM operating system: OSName (OSMajorVersion./**/OS
+ # endif
+ #endif
+ #if defined(i386Architecture) || defined(ArcArchitecture)
+-# define ServerExtraDefines GccGasOption XFree86ServerDefines
++# ifdef amd64Architecture
++# define ServerExtraDefines GccGasOption XFree86ServerDefines -D_XSERVER64
++# else
++# define ServerExtraDefines GccGasOption XFree86ServerDefines
++# endif
+ # ifndef XFree86ConsoleDefines
+ # if defined(ArcArchitecture)
+ # define XFree86ConsoleDefines -DPCCONS_SUPPORT
+@@ -105,6 +114,25 @@ XCOMM operating system: OSName (OSMajorVersion./**/OS
# endif
#endif
@@ -36,7 +65,7 @@ $OpenBSD: patch-Xvnc_config_cf_OpenBSD_c
#define StandardDefines -DCSRG_BASED
#define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC
-@@ -227,7 +246,7 @@ install.man::
@@\
+@@ -227,7 +255,7 @@ install.man::
@@\
# define XF86Contrib
# include <xf86.rules>
Index: patches/patch-Xvnc_config_cf_vnclibs_def
===================================================================
RCS file: /cvs/ports/net/tightvnc/patches/patch-Xvnc_config_cf_vnclibs_def,v
retrieving revision 1.3
diff -u -p -r1.3 patch-Xvnc_config_cf_vnclibs_def
--- patches/patch-Xvnc_config_cf_vnclibs_def 12 Jan 2003 21:37:49 -0000
1.3
+++ patches/patch-Xvnc_config_cf_vnclibs_def 9 May 2007 09:55:02 -0000
@@ -1,5 +1,5 @@
---- Xvnc/config/cf/vnclibs.def.orig Thu Jun 27 23:53:19 2002
-+++ Xvnc/config/cf/vnclibs.def Sat Jan 4 13:13:24 2003
+--- Xvnc/config/cf/vnclibs.def.orig Sat May 3 10:31:54 2003
++++ Xvnc/config/cf/vnclibs.def Mon Jan 8 14:42:55 2007
@@ -5,13 +5,5 @@
* and programs/Xserver/hw/vnc whenever you change this file.
*/
@@ -8,9 +8,9 @@
-
-#ifdef OSF1Architecture
-/* 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 = -L/usr/local/lib -ljpeg -lz -lcrypt
-#endif
-
-VNCCPPFLAGS = -I$(TOP)/../include -I/usr/local/include
Index: patches/patch-Xvnc_include_Xmd_h
===================================================================
RCS file: patches/patch-Xvnc_include_Xmd_h
diff -N patches/patch-Xvnc_include_Xmd_h
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Xvnc_include_Xmd_h 9 May 2007 09:55:02 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- Xvnc/include/Xmd.h.orig Sun Jun 11 13:00:52 2000
++++ Xvnc/include/Xmd.h Wed May 9 10:28:48 2007
+@@ -59,7 +59,7 @@ SOFTWARE.
+ #ifdef CRAY
+ #define WORD64 /* 64-bit architecture */
+ #endif
+-#if defined(__alpha) || defined(__alpha__)
++#if defined(__alpha) || defined(__alpha__) || defined(__amd64__)
+ #define LONG64 /* 32/64-bit architecture */
+ #endif
+ #ifdef __sgi
Index: patches/patch-Xvnc_lib_font_bitmap_bdfread_c
===================================================================
RCS file: patches/patch-Xvnc_lib_font_bitmap_bdfread_c
diff -N patches/patch-Xvnc_lib_font_bitmap_bdfread_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Xvnc_lib_font_bitmap_bdfread_c 9 May 2007 09:55:02
-0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- Xvnc/lib/font/bitmap/bdfread.c.orig Sun Jun 11 13:00:52 2000
++++ Xvnc/lib/font/bitmap/bdfread.c Wed May 9 10:28:48 2007
+@@ -79,7 +79,7 @@ bdfReadBitmap(pCI, file, bit, byte, glyph, scan, sizes
+ byte,
+ glyph,
+ scan;
+- int sizes[GLYPHPADOPTIONS];
++ CARD32 sizes[GLYPHPADOPTIONS];
+ {
+ int widthBits,
+ widthBytes,
Index: patches/patch-Xvnc_programs_Xserver_cfb_stipsparc_s
===================================================================
RCS file:
/cvs/ports/net/tightvnc/patches/patch-Xvnc_programs_Xserver_cfb_stipsparc_s,v
retrieving revision 1.1
diff -u -p -r1.1 patch-Xvnc_programs_Xserver_cfb_stipsparc_s
--- patches/patch-Xvnc_programs_Xserver_cfb_stipsparc_s 18 Nov 2003 22:02:09
-0000 1.1
+++ patches/patch-Xvnc_programs_Xserver_cfb_stipsparc_s 9 May 2007 09:55:02
-0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-Xvnc_programs_Xserver_cfb_stipsparc_s,v 1.1 2003/11/18
22:02:09 sturm Exp $
---- Xvnc/programs/Xserver/cfb/stipsparc.s.orig 2003-11-18 22:36:06.000000000
+0100
-+++ Xvnc/programs/Xserver/cfb/stipsparc.s 2003-11-18 22:36:23.000000000
+0100
-@@ -85,7 +85,7 @@ in this Software without prior written a
+--- Xvnc/programs/Xserver/cfb/stipsparc.s.orig Wed Mar 20 05:16:03 2002
++++ Xvnc/programs/Xserver/cfb/stipsparc.s Wed May 9 10:28:48 2007
+@@ -85,7 +85,7 @@ in this Software without prior written authorization f
#define ForEachBits LY4
#define NextBits LY5
Index: patches/patch-Xvnc_programs_Xserver_cfb_stipsprc32_s
===================================================================
RCS file:
/cvs/ports/net/tightvnc/patches/patch-Xvnc_programs_Xserver_cfb_stipsprc32_s,v
retrieving revision 1.1
diff -u -p -r1.1 patch-Xvnc_programs_Xserver_cfb_stipsprc32_s
--- patches/patch-Xvnc_programs_Xserver_cfb_stipsprc32_s 18 Nov 2003
22:02:09 -0000 1.1
+++ patches/patch-Xvnc_programs_Xserver_cfb_stipsprc32_s 9 May 2007
09:55:02 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-Xvnc_programs_Xserver_cfb_stipsprc32_s,v 1.1 2003/11/18
22:02:09 sturm Exp $
---- Xvnc/programs/Xserver/cfb/stipsprc32.s.orig 2003-11-18
22:41:28.000000000 +0100
-+++ Xvnc/programs/Xserver/cfb/stipsprc32.s 2003-11-18 22:41:38.000000000
+0100
-@@ -81,7 +81,7 @@ in this Software without prior written a
+--- Xvnc/programs/Xserver/cfb/stipsprc32.s.orig Wed Mar 20 05:16:03 2002
++++ Xvnc/programs/Xserver/cfb/stipsprc32.s Wed May 9 10:28:48 2007
+@@ -81,7 +81,7 @@ in this Software without prior written authorization f
#define ForEachBits LY4
#define NextBits LY5
Index: patches/patch-Xvnc_programs_Xserver_dix_dixutils_c
===================================================================
RCS file: patches/patch-Xvnc_programs_Xserver_dix_dixutils_c
diff -N patches/patch-Xvnc_programs_Xserver_dix_dixutils_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Xvnc_programs_Xserver_dix_dixutils_c 9 May 2007 09:55:02
-0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- Xvnc/programs/Xserver/dix/dixutils.c.orig Sun Jun 11 13:00:51 2000
++++ Xvnc/programs/Xserver/dix/dixutils.c Wed May 9 10:28:48 2007
+@@ -404,6 +404,7 @@ DeleteWindowFromAnySaveSet(pWin)
+ */
+ void
+ NoopDDA(
++#undef NeedVarargsPrototypes
+ #if NeedVarargsPrototypes
+ void* f, ...
+ #endif
Index: patches/patch-Xvnc_programs_Xserver_include_dix_h
===================================================================
RCS file: patches/patch-Xvnc_programs_Xserver_include_dix_h
diff -N patches/patch-Xvnc_programs_Xserver_include_dix_h
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Xvnc_programs_Xserver_include_dix_h 9 May 2007 09:55:02
-0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- Xvnc/programs/Xserver/include/dix.h.orig Sun Jun 11 13:00:52 2000
++++ Xvnc/programs/Xserver/include/dix.h Wed May 9 10:28:48 2007
+@@ -479,6 +479,7 @@ extern ClientPtr LookupClient(
+ );
+
+ extern void NoopDDA(
++#undef NeedVarargsPrototypes
+ #if NeedVarargsPrototypes
+ void *,
+ ...
Index: patches/patch-Xvnc_programs_Xserver_include_servermd_h
===================================================================
RCS file:
/cvs/ports/net/tightvnc/patches/patch-Xvnc_programs_Xserver_include_servermd_h,v
retrieving revision 1.4
diff -u -p -r1.4 patch-Xvnc_programs_Xserver_include_servermd_h
--- patches/patch-Xvnc_programs_Xserver_include_servermd_h 13 Oct 2005
01:37:26 -0000 1.4
+++ patches/patch-Xvnc_programs_Xserver_include_servermd_h 9 May 2007
09:55:02 -0000
@@ -1,6 +1,6 @@
$OpenBSD: patch-Xvnc_programs_Xserver_include_servermd_h,v 1.4 2005/10/13
01:37:26 pvalchev Exp $
---- Xvnc/programs/Xserver/include/servermd.h.orig Wed Feb 19 09:39:54 2003
-+++ Xvnc/programs/Xserver/include/servermd.h Wed Oct 12 16:24:00 2005
+--- Xvnc/programs/Xserver/include/servermd.h.orig Wed Feb 19 16:39:54 2003
++++ Xvnc/programs/Xserver/include/servermd.h Mon Jan 8 14:42:56 2007
@@ -132,7 +132,7 @@ SOFTWARE.
#endif /* vax */
@@ -77,7 +77,7 @@ $OpenBSD: patch-Xvnc_programs_Xserver_in
#if defined (M4310) || defined(M4315) || defined(M4317) || defined(M4319) ||
defined(M4330)
#define IMAGE_BYTE_ORDER MSBFirst /* Values for Pegasus only */
-@@ -305,6 +324,27 @@ SOFTWARE.
+@@ -305,6 +324,40 @@ SOFTWARE.
#define LOG2_BYTES_PER_SCANLINE_PAD_PROTO 2
#endif /* alpha */
@@ -92,15 +92,28 @@ $OpenBSD: patch-Xvnc_programs_Xserver_in
+# endif
+
+# if defined(XF86MONOVGA) || defined(XF86VGA16)
-+# define BITMAP_SCANLINE_UNIT 8
++# define BITMAP_SCANLINE_UNIT 8
++# else
++ /* pad scanline to a longword */
++# define BITMAP_SCANLINE_UNIT 64
+# endif
+
-+# define GLYPHPADBYTES 4
-+# define GETLEFTBITS_ALIGNMENT 1
-+# define LARGE_INSTRUCTION_CACHE
++# define BITMAP_SCANLINE_PAD 64
++# define LOG2_BITMAP_PAD 6
++# define LOG2_BYTES_PER_SCANLINE_PAD 3
++# define GLYPHPADBYTES 4
++# define GETLEFTBITS_ALIGNMENT 1
+# define FAST_CONSTANT_OFFSET_MODE
-+/* ???? */
++# define LARGE_INSTRUCTION_CACHE
+# define FAST_UNALIGNED_READS
++
++#define INTERNAL_VS_EXTERNAL_PADDING
++#define BITMAP_SCANLINE_UNIT_PROTO 32
++
++#define BITMAP_SCANLINE_PAD_PROTO 32
++#define LOG2_BITMAP_PAD_PROTO 5
++#define LOG2_BYTES_PER_SCANLINE_PAD_PROTO 2
++
+#endif /* AMD64 */
#ifdef stellar
Index: patches/patch-Xvnc_programs_Xserver_os_access_c
===================================================================
RCS file: patches/patch-Xvnc_programs_Xserver_os_access_c
diff -N patches/patch-Xvnc_programs_Xserver_os_access_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Xvnc_programs_Xserver_os_access_c 9 May 2007 09:55:02
-0000
@@ -0,0 +1,30 @@
+$OpenBSD$
+--- Xvnc/programs/Xserver/os/access.c.orig Sun Jun 11 13:00:52 2000
++++ Xvnc/programs/Xserver/os/access.c Wed May 9 10:28:48 2007
+@@ -387,7 +387,7 @@ DefineSelf (fd)
+ str.ic_len = sizeof (struct ipb);
+ str.ic_dp = (char *) &ifnet;
+
+- if (ioctl (fd, (int) I_STR, (char *) &str) < 0)
++ if (ioctl (fd, I_STR, (char *) &str) < 0)
+ {
+ close (fd);
+ Error ("Getting interface configuration (2)");
+@@ -399,7 +399,7 @@ DefineSelf (fd)
+ str.ic_len = sizeof (struct in_ifaddr);
+ str.ic_dp = (char *) &ifaddr;
+
+- if (ioctl (fd, (int) I_STR, (char *) &str) < 0)
++ if (ioctl (fd, I_STR, (char *) &str) < 0)
+ {
+ close (fd);
+ Error ("Getting interface configuration (3)");
+@@ -634,7 +634,7 @@ DefineSelf (fd)
+ #endif
+ ifc.ifc_len = sizeof (buf);
+ ifc.ifc_buf = buf;
+- if (ifioctl (fd, (int) SIOCGIFCONF, (pointer) &ifc) < 0)
++ if (ifioctl (fd, SIOCGIFCONF, (pointer) &ifc) < 0)
+ Error ("Getting interface configuration (4)");
+
+ #ifdef ISC
Index: patches/patch-vncserver
===================================================================
RCS file: /cvs/ports/net/tightvnc/patches/patch-vncserver,v
retrieving revision 1.3
diff -u -p -r1.3 patch-vncserver
--- patches/patch-vncserver 18 Nov 2003 22:02:09 -0000 1.3
+++ patches/patch-vncserver 9 May 2007 09:55:02 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-vncserver,v 1.3 2003/11/18 22:02:09 sturm Exp $
---- vncserver.orig 2002-11-14 17:56:48.000000000 +0100
-+++ vncserver 2003-11-18 22:38:51.000000000 +0100
-@@ -75,13 +75,23 @@ unless ($xauthorityFile) {
+--- vncserver.orig Thu Aug 10 12:01:07 2006
++++ vncserver Wed May 9 10:28:48 2007
+@@ -76,13 +76,23 @@ unless ($xauthorityFile) {
}
}
@@ -26,7 +26,7 @@ $OpenBSD: patch-vncserver,v 1.3 2003/11/
&Usage() if ($opt{'-help'} || $opt{'-h'} || $opt{'--help'});
-@@ -104,6 +114,25 @@ if ($opt{'-pixelformat'}) {
+@@ -105,6 +115,25 @@ if ($opt{'-pixelformat'}) {
&CheckGeometryAndDepth();
@@ -52,7 +52,7 @@ $OpenBSD: patch-vncserver,v 1.3 2003/11/
if ($opt{'-name'}) {
$desktopName = $opt{'-name'};
}
-@@ -235,6 +264,7 @@ if (-e "/tmp/.X11-unix/X$displayNumber")
+@@ -236,6 +265,7 @@ if (-e "/tmp/.X11-unix/X$displayNumber") {
$ENV{DISPLAY}= "$host:$displayNumber";
}
$ENV{VNCDESKTOP}= $desktopName;
@@ -60,7 +60,7 @@ $OpenBSD: patch-vncserver,v 1.3 2003/11/
system("$xstartup >> " . "edString($desktopLog) . " 2>&1 &");
-@@ -246,6 +276,8 @@ exit;
+@@ -247,6 +277,8 @@ exit;
# CheckGeometryAndDepth simply makes sure that the geometry and depth values
# are sensible.
#
Index: patches/patch-vncviewer_Imakefile
===================================================================
RCS file: /cvs/ports/net/tightvnc/patches/patch-vncviewer_Imakefile,v
retrieving revision 1.5
diff -u -p -r1.5 patch-vncviewer_Imakefile
--- patches/patch-vncviewer_Imakefile 18 Nov 2003 22:02:09 -0000 1.5
+++ patches/patch-vncviewer_Imakefile 9 May 2007 09:55:02 -0000
@@ -1,6 +1,6 @@
---- vncviewer/Imakefile.orig 2002-06-28 07:52:57.000000000 +0200
-+++ vncviewer/Imakefile 2003-11-18 22:38:51.000000000 +0100
-@@ -10,17 +10,10 @@ XCOMM seems to cause problems on Digital
+--- vncviewer/Imakefile.orig Wed Mar 12 16:20:28 2003
++++ vncviewer/Imakefile Wed May 9 10:28:48 2007
+@@ -10,17 +10,10 @@ XCOMM seems to cause problems on Digital Unix.
DEFINES = -DMITSHM
#endif
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/net/tightvnc/pkg/PLIST-main,v
retrieving revision 1.1
diff -u -p -r1.1 PLIST-main
--- pkg/PLIST-main 21 Nov 2006 10:23:48 -0000 1.1
+++ pkg/PLIST-main 9 May 2007 09:55:02 -0000
@@ -11,11 +11,12 @@ bin/vncserver
share/vnc/
share/vnc/classes/
share/vnc/classes/AuthPanel.class
+share/vnc/classes/AuthUnixLoginPanel.class
share/vnc/classes/ButtonPanel.class
+share/vnc/classes/CapabilityInfo.class
+share/vnc/classes/CapsContainer.class
share/vnc/classes/ClipboardFrame.class
share/vnc/classes/DesCipher.class
-share/vnc/classes/HTTPConnectSocket.class
-share/vnc/classes/HTTPConnectSocketFactory.class
share/vnc/classes/OptionsFrame.class
share/vnc/classes/RecordingFrame.class
share/vnc/classes/ReloginPanel.class