aboutsummaryrefslogtreecommitdiff
path: root/net/nxserver
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2014-03-10 11:50:26 +0000
committerRene Ladan <rene@FreeBSD.org>2014-03-10 11:50:26 +0000
commitc9a690d33c4a4230755b970dc91392f0bf295566 (patch)
tree0d454751847c078234b3c1d3ae06d71ba5fb6a7d /net/nxserver
parent00cf29527cd22dbf4d0c0b0e4cf2da337210d280 (diff)
downloadports-c9a690d33c4a4230755b970dc91392f0bf295566.tar.gz
ports-c9a690d33c4a4230755b970dc91392f0bf295566.zip
Remove expired ports:
2014-03-10 deskutils/libopensync-plugin-synce: No more public distfiles 2014-03-10 irc/irchat-pj-xemacs21-mule: No more public distfiles 2014-03-10 irc/pure-xemacs21-mule: No more public distfiles 2014-03-10 lang/dice: No more public distfiles 2014-03-10 irc/dcc: No more public distfiles 2014-03-10 sysutils/backupme: No more public distfiles 2014-03-10 net/freeswitch-curl-devel: No more public distfiles 2014-03-10 misc/freeswitch-pizzademo-devel: No more public distfiles 2014-03-10 emulators/cygne-sdl: No more public distfiles 2014-03-10 mail/newmail: No more public distfiles 2014-03-10 x11-toolkits/xscoop: No more public distfiles 2014-03-10 security/didentd: No more public distfiles 2014-03-10 sysutils/wait_on: No more public distfiles 2014-03-10 net/freeswitch-sbc-devel: No more public distfiles 2014-03-10 multimedia/gxanim: No more public distfiles 2014-03-10 www/nd: No more public distfiles 2014-03-10 lang/fbbi: No more public distfiles 2014-03-10 textproc/csv2xml: No more public distfiles 2014-03-10 www/trac-calendar: No more public distfiles 2014-03-10 misc/stan: No more public distfiles 2014-03-10 japanese/gtkicq: No more public distfiles 2014-03-10 net/nc6: No more public distfiles 2014-03-10 net/jpcap: No more public distfiles 2014-03-10 games/quake-extras: No more public distfiles 2014-03-10 net/asfrecorder: No more public distfiles 2014-03-10 sysutils/pyrenamer: No more public distfiles 2014-03-10 palm/synce-sync-engine: No more public distfiles 2014-03-10 www/linux-mplayer-plugin: No more public distfiles 2014-03-10 net-mgmt/airport: No more public distfiles 2014-03-10 textproc/manued.el: No more public distfiles 2014-03-10 sysutils/jailer: No more public distfiles 2014-03-10 sysutils/blimitd: No more public distfiles 2014-03-10 print/abntex: No more public distfiles 2014-03-10 sysutils/monkeytail: No more public distfiles 2014-03-10 dns/dns_mre: No more public distfiles 2014-03-10 japanese/libjcode: No more public distfiles 2014-03-10 sysutils/jailutils: No more public distfiles 2014-03-10 net/freeswitch-vanilla-devel: No more public distfiles 2014-03-10 sysutils/hdup: No more public distfiles 2014-03-10 print/cups-smb-backend: No more public distfiles 2014-03-10 x11/settitle: No more public distfiles 2014-03-10 sysutils/anteater: No more public distfiles 2014-03-10 www/trac-pendingticket: No more public distfiles 2014-03-10 www/admuser: No more public distfiles 2014-03-10 x11-themes/gnome-icons-snowish: No more public distfiles 2014-03-10 www/metacafe_dl: No more public distfiles 2014-03-10 irc/irchat-pj-emacs21: No more public distfiles 2014-03-10 www/horde3-wicked: No more public distfiles 2014-03-10 java/drexelsnmp: No more public distfiles 2014-03-10 mail/sigit: No more public distfiles 2014-03-10 misc/freeswitch-scripts-devel: No more public distfiles 2014-03-10 www/vtiger-customerportal: No more public distfiles 2014-03-10 irc/pure-emacs21: No more public distfiles 2014-03-10 www/extsm: No more public distfiles 2014-03-10 misc/cwish: No more public distfiles 2014-03-10 www/phpscheduleit: No more public distfiles 2014-03-10 palm/synce-serial: No more public distfiles 2014-03-10 palm/synce-vdccm: No more public distfiles 2014-03-10 net/freeswitch-insideout-devel: No more public distfiles 2014-03-10 sysutils/fusefs-fur: No more public distfiles 2014-03-10 mail/clamfilter: No more public distfiles 2014-03-10 textproc/cost: No more public distfiles 2014-03-10 palm/synce-gvfs: No more public distfiles 2014-03-10 net/nxserver: No more public distfiles 2014-03-10 sysutils/throttle: No more public distfiles 2014-03-10 japanese/aterm: No more public distfiles 2014-03-10 mail/teapop: No more public distfiles 2014-03-10 www/eldav.el: No more public distfiles 2014-03-10 graphics/gsnapshot: No more public distfiles 2014-03-10 japanese/zangband: No more public distfiles 2014-03-10 audio/xmms-wma: No more public distfiles 2014-03-10 misc/projectionlib: No more public distfiles
Notes
Notes: svn path=/head/; revision=347742
Diffstat (limited to 'net/nxserver')
-rw-r--r--net/nxserver/Makefile138
-rw-r--r--net/nxserver/distinfo20
-rw-r--r--net/nxserver/files/patch-nx-X11-config-cf-FreeBSD.cf24
-rw-r--r--net/nxserver/files/patch-nx-X11-config-cf-NX-FreeBSD.def20
-rw-r--r--net/nxserver/files/patch-nx-X11-config-imake-imake.c20
-rw-r--r--net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-Atoms.c11
-rw-r--r--net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-NXdixfonts.c11
-rw-r--r--net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-Pixmap.c100
-rw-r--r--net/nxserver/files/patch-nx-X11-programs-Xserver-xkb-ddxLoad.c12
-rw-r--r--net/nxserver/files/patch-nxcomp-Pgn.cpp10
-rw-r--r--net/nxserver/files/patch-nxdesktop-configure11
-rw-r--r--net/nxserver/files/patch-nxesd-audio_oss.c14
-rw-r--r--net/nxserver/files/patch-nxesd-esddsp.c11
-rw-r--r--net/nxserver/files/patch-nxviewer-include-vncauth.h11
-rw-r--r--net/nxserver/files/patch-nxviewer-libvncauth-vncauth.c11
-rw-r--r--net/nxserver/files/patch-nxviewer-nxviewer-Imakefile23
-rw-r--r--net/nxserver/files/patch-nxviewer-nxviewer-misc.c10
-rw-r--r--net/nxserver/files/patch-nxviewer-nxviewer-vncviewer.h10
-rw-r--r--net/nxserver/pkg-descr4
-rw-r--r--net/nxserver/pkg-message10
-rw-r--r--net/nxserver/pkg-plist69
21 files changed, 0 insertions, 550 deletions
diff --git a/net/nxserver/Makefile b/net/nxserver/Makefile
deleted file mode 100644
index c70242b811ed..000000000000
--- a/net/nxserver/Makefile
+++ /dev/null
@@ -1,138 +0,0 @@
-# Created by: Will Andrews <will@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= nxserver
-PORTVERSION= 2.1.0
-PORTREVISION= 9
-CATEGORIES= net
-MASTER_SITES= http://web04.nomachine.com/download/${PORTVERSION}/sources/
-DISTFILES= nx-X11-${PORTVERSION}-3.tar.gz \
- nxagent-${PORTVERSION}-18.tar.gz \
- nxauth-${PORTVERSION}-2.tar.gz \
- nxcomp-${PORTVERSION}-7.tar.gz \
- nxcompext-${PORTVERSION}-5.tar.gz \
- nxdesktop-${PORTVERSION}-10.tar.gz \
- nxesd-${PORTVERSION}-3.tar.gz \
- nxkill-${PORTVERSION}-2.tar.gz \
- nxproxy-${PORTVERSION}-3.tar.gz \
- nxviewer-${PORTVERSION}-12.tar.gz
-DIST_SUBDIR= NX
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Low-bandwidth X network server
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2014-03-10
-
-LIB_DEPENDS= libaudiofile.so:${PORTSDIR}/audio/libaudiofile \
- jpeg.11:${PORTSDIR}/graphics/jpeg \
- png15:${PORTSDIR}/graphics/png
-
-# freetype version included does not compile on 64bit
-ONLY_FOR_ARCHS= i386
-
-USES= gettext gmake pkgconfig
-WRKSRC= ${WRKDIR}
-GNU_CONFIGURE= yes
-ALL_TARGET= World
-PLIST_SUB+= NX_MAJOR=${PORTVERSION:R:R} NX_VERSION=${PORTVERSION}
-NXPREFIX?= ${PREFIX}/NX
-USE_LDCONFIG= ${NXPREFIX}/lib
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-post-patch:
- @${REINPLACE_CMD} -e \
- "s|/usr/NX/bin:/opt/NX/bin:/usr/local/NX|${NXPREFIX}|" \
- ${WRKSRC}/nxcomp/Children.cpp
- @${REINPLACE_CMD} -e "s|/usr/NX|${NXPREFIX}|" \
- ${WRKSRC}/nxcomp/Loop.cpp \
- ${WRKSRC}/nxcomp/Misc.cpp \
- ${WRKSRC}/nxdesktop/xwin.c \
- ${WRKSRC}/nxesd/nxesddsp.in \
- ${WRKSRC}/nxviewer/nxviewer/desktop.c \
- ${WRKSRC}/nx-X11/programs/Xserver/hw/nxagent/Display.c
- @${REINPLACE_CMD} -e "s|-I\.\./nxesd|-I${PREFIX}/include &|" \
- ${WRKSRC}/nxdesktop/Makefile
- @${REINPLACE_CMD} -e "s|/usr/local/|${PREFIX}/|" \
- ${WRKSRC}/nxviewer/nxviewer/Imakefile
- @${REINPLACE_CMD} -e "s|objformat=.*|objformat=elf|" \
- ${WRKSRC}/nxesd/configure
- ${REINPLACE_CMD} -e 's|^CXXINCLUDES =.*|CXXINCLUDES = -I${LOCALBASE}/include/libpng15|' \
- ${WRKSRC}/nxcomp/Makefile.in
-
-do-configure:
-.if defined(TEMPLATES) && exists(${TEMPLATES}/config.guess) && exists(${TEMPLATES}/config.sub)
- @CONFIG_GUESS_DIRS=$$(${FIND} ${WRKDIR} -name config.guess \
- -o -name config.sub | ${XARGS} -n 1 ${DIRNAME}); \
- for _D in $${CONFIG_GUESS_DIRS}; do \
- ${CP} -f ${TEMPLATES}/config.guess $${_D}/config.guess; \
- ${CHMOD} a+rx $${_D}/config.guess; \
- ${CP} -f ${TEMPLATES}/config.sub $${_D}/config.sub; \
- ${CHMOD} a+rx $${_D}/config.sub; \
- done
-.endif
-
-do-build:
- cd ${WRKSRC}/nx-X11 && ${SETENV} ${MAKE_ENV} \
- ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}
-.for i in nxproxy nxkill
- cd ${WRKSRC}/${i} && \
- ${CONFIGURE_ENV} ./configure --prefix=${NXPREFIX} && \
- ${SETENV} ${MAKE_ENV} \
- ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS}
-.endfor
- cd ${WRKSRC}/nxesd && \
- ${CONFIGURE_ENV} AUDIOFILE_CONFIG="/usr/local/bin/pkgconf audiofile" \
- ./configure --disable-audiofiletest --prefix=${NXPREFIX} && \
- ${SETENV} ${MAKE_ENV} \
- ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS}
- cd ${WRKSRC}/nxdesktop && ${CONFIGURE_ENV} ./configure \
- --with-sound --prefix=${NXPREFIX} && \
- ${SETENV} ${MAKE_ENV} \
- ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS}
- cd ${WRKSRC}/nxviewer && \
- PATH=${WRKSRC}/nx-X11/config/imake:$${PATH} \
- ../nx-X11/config/util/xmkmf -a ${WRKSRC}/nx-X11 && \
- ${SETENV} ${MAKE_ENV} \
- ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}
-
-do-install:
- ${MKDIR} ${NXPREFIX}/lib ${NXPREFIX}/bin ${NXPREFIX}/share/keymaps-windows
- ${INSTALL_DATA} ${WRKSRC}/nx-X11/lib/X11/libX11.so.6.2 ${NXPREFIX}/lib
- cd ${NXPREFIX}/lib && \
- ${LN} -s libX11.so.6.2 libX11.so.6 && \
- ${LN} -s libX11.so.6.2 libX11.so
- ${INSTALL_DATA} ${WRKSRC}/nx-X11/lib/Xext/libXext.so.6.4 ${NXPREFIX}/lib
- cd ${NXPREFIX}/lib && \
- ${LN} -s libXext.so.6.4 libXext.so.6 && \
- ${LN} -s libXext.so.6.4 libXext.so
- ${INSTALL_DATA} ${WRKSRC}/nx-X11/lib/Xrender/libXrender.so.1.2 ${NXPREFIX}/lib
- cd ${NXPREFIX}/lib && \
- ${LN} -s libXrender.so.1.2 libXrender.so.1 && \
- ${LN} -s libXrender.so.1.2 libXrender.so
- ${INSTALL_DATA} ${WRKSRC}/nx-X11/lib/Xpm/libXpm.so.4.11 ${NXPREFIX}/lib
- cd ${NXPREFIX}/lib && \
- ${LN} -s libXpm.so.4.11 libXpm.so.4 && \
- ${LN} -s libXpm.so.4.11 libXpm.so
- ${INSTALL_DATA} ${WRKSRC}/nxcomp/libXcomp.so.${PORTVERSION} ${NXPREFIX}/lib
- cd ${NXPREFIX}/lib && \
- ${LN} -s libXcomp.so.${PORTVERSION} libXcomp.so.${PORTVERSION:R:R} && \
- ${LN} -s libXcomp.so.${PORTVERSION} libXcomp.so
- ${INSTALL_DATA} ${WRKSRC}/nxcompext/libXcompext.so.${PORTVERSION} ${NXPREFIX}/lib
- cd ${NXPREFIX}/lib && \
- ${LN} -s libXcompext.so.${PORTVERSION} libXcompext.so.${PORTVERSION:R:R} && \
- ${LN} -s libXcompext.so.${PORTVERSION} libXcompext.so
- ${INSTALL_PROGRAM} ${WRKSRC}/nx-X11/programs/Xserver/nxagent ${NXPREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/nxdesktop/nxdesktop ${NXPREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/nxesd/nxesd ${NXPREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/nxkill/nxkill ${NXPREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/nxproxy/nxproxy ${NXPREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/nxviewer/nxpasswd/nxpasswd ${NXPREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/nxviewer/nxviewer/nxviewer ${NXPREFIX}/bin
-.for i in modifiers common ar cs da de de-ch en-dv en-gb en-us es et fi fo fr fr-be fr-ca fr-ch he hr hu is it ja ko lt lv mk nl nl-be no pl pt pt-br ru sl sv th tr
- ${INSTALL_DATA} ${WRKSRC}/nxdesktop/keymaps/${i} ${NXPREFIX}/share/keymaps-windows
-.endfor
-
-.include <bsd.port.post.mk>
diff --git a/net/nxserver/distinfo b/net/nxserver/distinfo
deleted file mode 100644
index c433ccc00843..000000000000
--- a/net/nxserver/distinfo
+++ /dev/null
@@ -1,20 +0,0 @@
-SHA256 (NX/nx-X11-2.1.0-3.tar.gz) = dabec82696c23d0c9da0d1a66fee12fd6ffe232e7aecf10f0929e968fe0703f4
-SIZE (NX/nx-X11-2.1.0-3.tar.gz) = 32532518
-SHA256 (NX/nxagent-2.1.0-18.tar.gz) = fc9836702039690ca94e44cefb5ec0edce1f968f55666b8afc66ec15456eae33
-SIZE (NX/nxagent-2.1.0-18.tar.gz) = 950859
-SHA256 (NX/nxauth-2.1.0-2.tar.gz) = a3231b42daf1e5add3aaa876f5f99dae0dcf196c2122ad0db11c317851e75799
-SIZE (NX/nxauth-2.1.0-2.tar.gz) = 30296
-SHA256 (NX/nxcomp-2.1.0-7.tar.gz) = 5a735a24e58175ae08b8035d7b761fbaec0fa3fc38b5f228025e02b28cbe6b78
-SIZE (NX/nxcomp-2.1.0-7.tar.gz) = 554713
-SHA256 (NX/nxcompext-2.1.0-5.tar.gz) = acd81ab9f0ab74317a9d34902d77f5978432d3488664c501a42378577b81f06c
-SIZE (NX/nxcompext-2.1.0-5.tar.gz) = 102588
-SHA256 (NX/nxdesktop-2.1.0-10.tar.gz) = 320b5eda1df461228ba6a45a4edf31dd1a10ac1e44abe14ff7fef207b346bc0c
-SIZE (NX/nxdesktop-2.1.0-10.tar.gz) = 570224
-SHA256 (NX/nxesd-2.1.0-3.tar.gz) = 5c7f6e5037862c3116cc035483398116e0f95350936cc2a595307f728ee39a41
-SIZE (NX/nxesd-2.1.0-3.tar.gz) = 701795
-SHA256 (NX/nxkill-2.1.0-2.tar.gz) = 4474bb9113c7019bc158fec65a704b0b6d52a7a66f632c64fc1cadc543a4052d
-SIZE (NX/nxkill-2.1.0-2.tar.gz) = 51501
-SHA256 (NX/nxproxy-2.1.0-3.tar.gz) = 3c2db68cb0fa931db1b2ef74c76c848357d332ada8397c511719215bd8eeabac
-SIZE (NX/nxproxy-2.1.0-3.tar.gz) = 82753
-SHA256 (NX/nxviewer-2.1.0-12.tar.gz) = dc41c4f3cc6f6e4e7985a37d5b3cddf9c9571b8e9752fbb056a4d6e4c9b59178
-SIZE (NX/nxviewer-2.1.0-12.tar.gz) = 228158
diff --git a/net/nxserver/files/patch-nx-X11-config-cf-FreeBSD.cf b/net/nxserver/files/patch-nx-X11-config-cf-FreeBSD.cf
deleted file mode 100644
index 26fb447cbdb7..000000000000
--- a/net/nxserver/files/patch-nx-X11-config-cf-FreeBSD.cf
+++ /dev/null
@@ -1,24 +0,0 @@
---- nx-X11/config/cf/FreeBSD.cf.orig 2006-06-19 16:18:55.000000000 +0200
-+++ nx-X11/config/cf/FreeBSD.cf 2008-04-11 21:21:29.000000000 +0200
-@@ -65,7 +65,7 @@
-
- #if (OSMajorVersion >= 3)
- #define HasIssetugid YES
--#define HasPoll YES
-+#define HasPoll NO
- #endif
-
- #if OSMajorVersion >= 4
-@@ -105,11 +105,7 @@
- # define BuildThreadStubLibrary YES
- # define NeedUIThrStubs YES
- # endif
--# if (OSRelVersion >= 500016)
--# define ThreadsLibraries -lc_r
--# else
--# define ThreadsLibraries -pthread
--# endif
-+# define ThreadsLibraries -pthread
- # define SharedX11Reqs $(LDPRELIB) $(XTHRSTUBLIB)
- # define SharedXtReqs $(LDPRELIB) $(XLIBONLY) $(SMLIB) $(ICELIB) $(XTHRSTUBLIB)
- # endif
diff --git a/net/nxserver/files/patch-nx-X11-config-cf-NX-FreeBSD.def b/net/nxserver/files/patch-nx-X11-config-cf-NX-FreeBSD.def
deleted file mode 100644
index b392a0a281f0..000000000000
--- a/net/nxserver/files/patch-nx-X11-config-cf-NX-FreeBSD.def
+++ /dev/null
@@ -1,20 +0,0 @@
---- nx-X11/config/cf/NX-FreeBSD.def.orig Thu Feb 1 07:43:43 2007
-+++ nx-X11/config/cf/NX-FreeBSD.def
-@@ -622,7 +622,7 @@
- *
- #define BuildGlxExt NO
- */
--#define BuildGlxExt NO
-+#define BuildGlxExt YES
-
- /*
- * If you want to build support for the old dlopen style external GLX
-@@ -918,3 +918,8 @@
- */
-
-
-+/*
-+ * Avoid the warning due to "SharedLibGLw" being not defined.
-+ */
-+
-+#define SharedLibGLw NO
diff --git a/net/nxserver/files/patch-nx-X11-config-imake-imake.c b/net/nxserver/files/patch-nx-X11-config-imake-imake.c
deleted file mode 100644
index d32a5e153cdd..000000000000
--- a/net/nxserver/files/patch-nx-X11-config-imake-imake.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- nx-X11/config/imake/imake.c.orig 2002-12-16 23:48:28.000000000 +0100
-+++ nx-X11/config/imake/imake.c 2008-04-11 21:05:32.000000000 +0200
-@@ -1146,6 +1146,7 @@
- static void
- get_binary_format(FILE *inFile)
- {
-+#if 0
- int mib[2];
- size_t len;
- int osrel = 0;
-@@ -1173,6 +1174,9 @@
- if (objprog)
- pclose(objprog);
-
-+#else
-+ int iself = 1;
-+#endif
- fprintf(inFile, "#define DefaultToElfFormat %s\n", iself ? "YES" : "NO");
- }
- #endif
diff --git a/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-Atoms.c b/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-Atoms.c
deleted file mode 100644
index 03dd02e7ffce..000000000000
--- a/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-Atoms.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- nx-X11/programs/Xserver/hw/nxagent/Atoms.c.orig 2006-04-18 11:40:18.000000000 -0355
-+++ nx-X11/programs/Xserver/hw/nxagent/Atoms.c
-@@ -785,6 +785,8 @@
-
- nxagentWriteAtom(local, remote, string, True);
-
-+ XFree(string);
-+
- return local;
- }
-
diff --git a/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-NXdixfonts.c b/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-NXdixfonts.c
deleted file mode 100644
index 5c770baea5e7..000000000000
--- a/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-NXdixfonts.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- nx-X11/programs/Xserver/hw/nxagent/NXdixfonts.c.orig 2006-11-09 12:22:35.000000000 -0455
-+++ nx-X11/programs/Xserver/hw/nxagent/NXdixfonts.c
-@@ -2521,7 +2521,7 @@
- err = (*fpe_functions[fpe->type].start_list_fonts_and_aliases)
- ((pointer) c->client, fpe, c->current.pattern,
- c->current.patlen, c->current.max_names - c->names->nnames,
-- &c->current.private);
-+ &c->current.private); /* FIXME: returned mem c->current.private (needed by list_next_font_or_alias) may never be freed */
- if (err == Suspended) {
- if (!c->slept) {
- ClientSleep(client,
diff --git a/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-Pixmap.c b/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-Pixmap.c
deleted file mode 100644
index ad00e8098bbd..000000000000
--- a/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-Pixmap.c
+++ /dev/null
@@ -1,100 +0,0 @@
---- nx-X11/programs/Xserver/hw/nxagent/Pixmap.c.orig 2006-11-09 12:18:00.000000000 -0455
-+++ nx-X11/programs/Xserver/hw/nxagent/Pixmap.c
-@@ -1115,6 +1115,7 @@
- {
- FatalError("XGetImage: Failed.\n");
-
-+ free(data);
- return False;
- }
-
-@@ -1600,6 +1601,7 @@
- fprintf(stderr, "nxagentSynchronizeDrawableData: WARNING! Failed to create the temporary GC.\n");
- #endif
-
-+ xfree(data);
- return 0;
- }
-
-@@ -1661,6 +1663,7 @@
- fprintf(stderr, "nxagentSynchronizeDrawableData: WARNING! Failed to create the temporary GC.\n");
- #endif
-
-+ xfree(data);
- return 0;
- }
-
-@@ -1772,6 +1775,7 @@
- int useExtents;
- int imageLength, corruptedLength;
- int corruptedWidth, corruptedHeight;
-+ int ret = 0; /* Used by error handling. 0 is error(?, based on previous code) */
-
- #ifdef TEST
- static int totalLength;
-@@ -1812,7 +1816,7 @@
- (void *) pDrawable);
- #endif
-
-- return 0;
-+ goto SR_FREE_CLIP;
- }
-
- /*
-@@ -1836,7 +1840,7 @@
- (void *) pDrawable);
- #endif
-
-- return 0;
-+ goto SR_FREE_CLIP;
- }
- }
-
-@@ -1861,7 +1865,7 @@
- fprintf(stderr, "nxagentSynchronizeRegion: WARNING! Failed to allocate memory for the operation.\n");
- #endif
-
-- return 0;
-+ goto SR_FREE_CLIP;
- }
-
- pSrcDrawable = (pDrawable -> type == DRAWABLE_PIXMAP ?
-@@ -1876,7 +1880,7 @@
- fprintf(stderr, "nxagentSynchronizeRegion: WARNING! Failed to create the temporary GC.\n");
- #endif
-
-- return 0;
-+ goto SR_FREE_XALLOC;
- }
-
- ValidateGC(pDrawable, pGC);
-@@ -1935,7 +1939,7 @@
-
- #endif
-
-- return 1;
-+ goto SR_FREE_GC;
- }
-
- /*
-@@ -2029,13 +2033,17 @@
-
- nxagentGCTrap = saveTrap;
-
-- nxagentFreeRegion(pDrawable, clipRegion);
-+SR_FREE_GC:
-+ ret = 1;
-+ FreeScratchGC(pGC);
-
-+SR_FREE_XALLOC:
- xfree(data);
-
-- FreeScratchGC(pGC);
-+SR_FREE_CLIP:
-+ nxagentFreeRegion(pDrawable, clipRegion);
-
-- return 1;
-+ return ret;
- }
-
- void nxagentSynchronizeBox(DrawablePtr pDrawable, BoxPtr pBox)
diff --git a/net/nxserver/files/patch-nx-X11-programs-Xserver-xkb-ddxLoad.c b/net/nxserver/files/patch-nx-X11-programs-Xserver-xkb-ddxLoad.c
deleted file mode 100644
index c69c31a521bf..000000000000
--- a/net/nxserver/files/patch-nx-X11-programs-Xserver-xkb-ddxLoad.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- nx-X11/programs/Xserver/xkb/ddxLoad.c.orig Thu May 18 14:14:35 2006
-+++ nx-X11/programs/Xserver/xkb/ddxLoad.c
-@@ -74,6 +74,9 @@
-
- #ifdef NXAGENT_SERVER
-
-+#include <sys/types.h>
-+#include <sys/stat.h>
-+
- #define NX_XKB_BASE_DIRECTORY "/usr/lib/X11/xkb"
- #define NX_XKB_ALTERNATE_BASE_DIRECTORY "/usr/share/X11/xkb"
- #define NX_KEYMAP_DIR_FILE "keymap.dir"
diff --git a/net/nxserver/files/patch-nxcomp-Pgn.cpp b/net/nxserver/files/patch-nxcomp-Pgn.cpp
deleted file mode 100644
index 02aecb1f30ea..000000000000
--- a/net/nxserver/files/patch-nxcomp-Pgn.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- nxcomp/Pgn.cpp.orig 2006-06-27 11:25:12.000000000 +0200
-+++ nxcomp/Pgn.cpp 2012-05-07 05:27:20.000000000 +0200
-@@ -26,6 +26,7 @@
- #include <unistd.h>
- #include <stdio.h>
- #include <png.h>
-+#include <pngpriv.h>
-
- #include "Unpack.h"
- #include "Pgn.h"
diff --git a/net/nxserver/files/patch-nxdesktop-configure b/net/nxserver/files/patch-nxdesktop-configure
deleted file mode 100644
index 791e0718ba7d..000000000000
--- a/net/nxserver/files/patch-nxdesktop-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- nxdesktop/configure.orig Mon Sep 18 03:22:22 2006
-+++ nxdesktop/configure
-@@ -405,7 +405,7 @@
- HP-UX)
- cflags="$cflags -D_XOPEN_SOURCE_EXTENDED"
- ;;
-- Linux)
-+ Linux|FreeBSD)
- cflags="$cflags -DHAVE_DECL_DIRFD=1"
- ;;
- esac
diff --git a/net/nxserver/files/patch-nxesd-audio_oss.c b/net/nxserver/files/patch-nxesd-audio_oss.c
deleted file mode 100644
index 880000354cd3..000000000000
--- a/net/nxserver/files/patch-nxesd-audio_oss.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- nxesd/audio_oss.c.orig Wed Aug 18 12:01:41 2004
-+++ nxesd/audio_oss.c
-@@ -11,11 +11,6 @@
- #endif
-
-
--/* FreeBSD uses a different identifier? what other BSDs? */
--#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
--#define SNDCTL_DSP_SETDUPLEX DSP_CAP_DUPLEX
--#endif
--
- #define ARCH_esd_audio_devices
- const char *esd_audio_devices()
- {
diff --git a/net/nxserver/files/patch-nxesd-esddsp.c b/net/nxserver/files/patch-nxesd-esddsp.c
deleted file mode 100644
index 130205b8194e..000000000000
--- a/net/nxserver/files/patch-nxesd-esddsp.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- nxesd/esddsp.c.orig Wed May 25 17:40:19 2005
-+++ nxesd/esddsp.c
-@@ -227,7 +227,7 @@
- dsp_init ();
-
- va_start (args, flags);
-- mode = va_arg (args, mode_t);
-+ mode = va_arg (args, int);
- va_end (args);
-
- if (!strcmp (pathname, "/dev/dsp"))
diff --git a/net/nxserver/files/patch-nxviewer-include-vncauth.h b/net/nxserver/files/patch-nxviewer-include-vncauth.h
deleted file mode 100644
index a2a2dc1bae18..000000000000
--- a/net/nxserver/files/patch-nxviewer-include-vncauth.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- nxviewer/include/vncauth.h.orig Tue Oct 24 03:22:20 2006
-+++ nxviewer/include/vncauth.h
-@@ -42,6 +42,8 @@
- #define CHALLENGESIZE 16
-
- extern int vncEncryptAndStorePasswd(char *passwd, char *fname);
-+extern int vncEncryptAndStorePasswd2(char *passwd, char *passwdViewOnly,
-+ char *fname);
- extern char *vncDecryptPasswdFromFile(char *fname);
- extern void vncRandomBytes(unsigned char *bytes);
- extern void vncEncryptBytes(unsigned char *bytes, char *passwd);
diff --git a/net/nxserver/files/patch-nxviewer-libvncauth-vncauth.c b/net/nxserver/files/patch-nxviewer-libvncauth-vncauth.c
deleted file mode 100644
index ecf03de482ba..000000000000
--- a/net/nxserver/files/patch-nxviewer-libvncauth-vncauth.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- nxviewer/libvncauth/vncauth.c.orig Fri Dec 1 09:01:41 2006
-+++ nxviewer/libvncauth/vncauth.c
-@@ -140,6 +140,8 @@
- char *
- vncDecryptPasswdFromFile(char *fname)
- {
-+ int vncDecryptPasswdFromFile2(char *fname,
-+ char *passwdFullControl, char *passwdViewOnly);
- char *passwd;
-
- passwd = malloc(9);
diff --git a/net/nxserver/files/patch-nxviewer-nxviewer-Imakefile b/net/nxserver/files/patch-nxviewer-nxviewer-Imakefile
deleted file mode 100644
index 0d13d258dc49..000000000000
--- a/net/nxserver/files/patch-nxviewer-nxviewer-Imakefile
+++ /dev/null
@@ -1,23 +0,0 @@
---- nxviewer/nxviewer/Imakefile.orig Fri Dec 1 08:54:17 2006
-+++ nxviewer/nxviewer/Imakefile
-@@ -26,6 +26,11 @@
- DEFINES = -DMITSHM
- #endif
-
-+#if defined(i386Architecture) && defined(FreeBSDArchitecture)
-+DEFINES = -DMITSHM
-+JPEG_INC = -I/usr/local/include
-+#endif
-+
- NX_INC = -I../../nxcomp -I../../nxcompext -I../../nx-X11/exports/include
- NX_LIB = -L../../nxcomp -lXcomp -L../../nxcompext -lXcompext
-
-@@ -37,7 +42,7 @@
- #endif
-
-
--INCLUDES = -I../include -I. $(ZLIB_INC) $(JPEG_INC) -I/usr/include/X11 $(NX_INC)
-+INCLUDES = -I../include -I. $(ZLIB_INC) $(JPEG_INC) -I../../nx-X11/exports/include/X11 $(NX_INC)
-
- VNCAUTH_LIB = ../libvncauth/libvncauth.a
- ZLIB_LIB = -L/usr/local/lib -lz
diff --git a/net/nxserver/files/patch-nxviewer-nxviewer-misc.c b/net/nxserver/files/patch-nxviewer-nxviewer-misc.c
deleted file mode 100644
index 7aa2e2651839..000000000000
--- a/net/nxserver/files/patch-nxviewer-nxviewer-misc.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- nxviewer/nxviewer/misc.c.orig Wed Nov 15 10:32:49 2006
-+++ nxviewer/nxviewer/misc.c
-@@ -337,6 +337,7 @@
- return (*defaultXErrorHandler)(dpy, error);
- }
- nxviewerEnableSharedMemory = FALSE;
-+ return 0;
- }
-
- static int
diff --git a/net/nxserver/files/patch-nxviewer-nxviewer-vncviewer.h b/net/nxserver/files/patch-nxviewer-nxviewer-vncviewer.h
deleted file mode 100644
index 97d742c4e71f..000000000000
--- a/net/nxserver/files/patch-nxviewer-nxviewer-vncviewer.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- nxviewer/nxviewer/vncviewer.h.orig Thu Nov 16 02:42:11 2006
-+++ nxviewer/nxviewer/vncviewer.h
-@@ -44,6 +44,7 @@
- #include <stdlib.h>
- #include <string.h>
- #include <sys/time.h>
-+#include <sys/wait.h>
- #include <unistd.h>
- #include <X11/IntrinsicP.h>
- #include <X11/StringDefs.h>
diff --git a/net/nxserver/pkg-descr b/net/nxserver/pkg-descr
deleted file mode 100644
index c0b03392c942..000000000000
--- a/net/nxserver/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a port of NoMachine's NX server, which is a way to
-use X connections over slow links without noticeable lag.
-
-WWW: http://www.nomachine.com/
diff --git a/net/nxserver/pkg-message b/net/nxserver/pkg-message
deleted file mode 100644
index 89c61e8c7914..000000000000
--- a/net/nxserver/pkg-message
+++ /dev/null
@@ -1,10 +0,0 @@
-*******************************************************************************
-
-This port provides only the NX core binaries and libraries as were released
-by NoMachine as source code. To make them work and be used as an NX server,
-you will need to:
-* either install FreeNX (net/freenx) additionally,
-* or install the commercial NoMachine server product (currently not available
- in native FreeBSD form)
-
-*******************************************************************************
diff --git a/net/nxserver/pkg-plist b/net/nxserver/pkg-plist
deleted file mode 100644
index 15da5d913a8b..000000000000
--- a/net/nxserver/pkg-plist
+++ /dev/null
@@ -1,69 +0,0 @@
-NX/bin/nxagent
-NX/bin/nxdesktop
-NX/bin/nxesd
-NX/bin/nxkill
-NX/bin/nxpasswd
-NX/bin/nxproxy
-NX/bin/nxviewer
-NX/lib/libX11.so
-NX/lib/libX11.so.6
-NX/lib/libX11.so.6.2
-NX/lib/libXcomp.so
-NX/lib/libXcomp.so.%%NX_MAJOR%%
-NX/lib/libXcomp.so.%%NX_VERSION%%
-NX/lib/libXcompext.so
-NX/lib/libXcompext.so.%%NX_MAJOR%%
-NX/lib/libXcompext.so.%%NX_VERSION%%
-NX/lib/libXext.so
-NX/lib/libXext.so.6
-NX/lib/libXext.so.6.4
-NX/lib/libXpm.so
-NX/lib/libXpm.so.4
-NX/lib/libXpm.so.4.11
-NX/lib/libXrender.so
-NX/lib/libXrender.so.1
-NX/lib/libXrender.so.1.2
-NX/share/keymaps-windows/ar
-NX/share/keymaps-windows/common
-NX/share/keymaps-windows/cs
-NX/share/keymaps-windows/da
-NX/share/keymaps-windows/de
-NX/share/keymaps-windows/de-ch
-NX/share/keymaps-windows/en-dv
-NX/share/keymaps-windows/en-gb
-NX/share/keymaps-windows/en-us
-NX/share/keymaps-windows/es
-NX/share/keymaps-windows/et
-NX/share/keymaps-windows/fi
-NX/share/keymaps-windows/fo
-NX/share/keymaps-windows/fr
-NX/share/keymaps-windows/fr-be
-NX/share/keymaps-windows/fr-ca
-NX/share/keymaps-windows/fr-ch
-NX/share/keymaps-windows/he
-NX/share/keymaps-windows/hr
-NX/share/keymaps-windows/hu
-NX/share/keymaps-windows/is
-NX/share/keymaps-windows/it
-NX/share/keymaps-windows/ja
-NX/share/keymaps-windows/ko
-NX/share/keymaps-windows/lt
-NX/share/keymaps-windows/lv
-NX/share/keymaps-windows/mk
-NX/share/keymaps-windows/modifiers
-NX/share/keymaps-windows/nl
-NX/share/keymaps-windows/nl-be
-NX/share/keymaps-windows/no
-NX/share/keymaps-windows/pl
-NX/share/keymaps-windows/pt
-NX/share/keymaps-windows/pt-br
-NX/share/keymaps-windows/ru
-NX/share/keymaps-windows/sl
-NX/share/keymaps-windows/sv
-NX/share/keymaps-windows/th
-NX/share/keymaps-windows/tr
-@dirrm NX/share/keymaps-windows
-@dirrm NX/share
-@dirrm NX/lib
-@dirrm NX/bin
-@dirrm NX