* [gentoo-commits] repo/gentoo:master commit in: net-misc/nx/files/, net-misc/nx/files/1.5.0/, net-misc/nx/
@ 2018-02-22 10:12 Bernard Cafarelli
0 siblings, 0 replies; only message in thread
From: Bernard Cafarelli @ 2018-02-22 10:12 UTC (permalink / raw
To: gentoo-commits
commit: e5976f5462b19b5c5cd61db49fe3bd1913103534
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 22 10:04:40 2018 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 10:04:40 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5976f54
net-misc/nx: drop old
Package-Manager: Portage-2.3.24, Repoman-2.3.6
net-misc/nx/Manifest | 2 -
net-misc/nx/files/1.5.0/nxcomp-1.5.0-pic.patch | 20 ----
.../files/nx-3.2.0-nxproxy_read_from_stdin.patch | 68 -------------
.../nx/files/nx-3.5.0.17-cflags_ar_ranlib.patch | 100 -------------------
.../files/nx-3.5.0.30-fix_X11_underlinking.patch | 11 ---
net-misc/nx/nx-3.5.0.30.ebuild | 106 ---------------------
net-misc/nx/nx-3.5.0.32.ebuild | 104 --------------------
7 files changed, 411 deletions(-)
diff --git a/net-misc/nx/Manifest b/net-misc/nx/Manifest
index 782057d00b2..e276636a000 100644
--- a/net-misc/nx/Manifest
+++ b/net-misc/nx/Manifest
@@ -1,3 +1 @@
-DIST nx-libs-3.5.0.30-full.tar.gz 6639925 BLAKE2B 81b8bb4f39b6d7881c5a488e43ffcd2450917f48887f20eb9f1d98772a9a3aaaee9b901f9568b70bd9a2ae8f94768fb91b88b3aed8687871933f7b5506f1eb79 SHA512 223c73de1b8988d17a555a7dd56c14ddc27855b7c1d9a9b28c053161a707520c1fcef697c3d9148222dae23e1465e72821455271477ac835d5cc63498b45e005
-DIST nx-libs-3.5.0.32-full.tar.gz 6801696 BLAKE2B 05101b49e2e18d38527aaade47b067f0f7bb744ee2c9b0fde0458117630bd1b75990e0258cec092149026635e142f2a031fdc1656a5770111c445a7e7989c6b2 SHA512 8b4a042993d45e1aee3e13e8b86f68cd5b2a8b52e9299de6129abd8e3bb89d73cf2b44b03d3c7fabbd8329abc06dc912ac95bbf936b6478b05fc202cc29a090f
DIST nx-libs-3.5.0.33-full.tar.gz 6811378 BLAKE2B f20de5f9f7214fa38f290b2a200481aeb80461b07839a19ca54059d0fb26de769f0d11720b6d443dd618b6ac5ce590a086a21745420411e6a09bfad65e8f8d79 SHA512 cfaa201e5422ddd8d1f12d3f0711d6d7a05fcd92379e5108c7c066ce8ae748f2f80f3bbbbba093d73cfe671fffc912443eb3ced0eeca1ab5a221c46488aa8bc5
diff --git a/net-misc/nx/files/1.5.0/nxcomp-1.5.0-pic.patch b/net-misc/nx/files/1.5.0/nxcomp-1.5.0-pic.patch
deleted file mode 100644
index 2ccaf978dd0..00000000000
--- a/net-misc/nx/files/1.5.0/nxcomp-1.5.0-pic.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- nxcomp/Makefile.in.agriffis 2005-11-12 12:48:42.000000000 -0500
-+++ nxcomp/Makefile.in 2005-12-15 12:24:46.000000000 -0500
-@@ -32,7 +32,7 @@
-
- CXX = @CXX@
- CXXFLAGS = @CXXFLAGS@ @X_CFLAGS@ @DEFS@ \
-- -Wall -Wpointer-arith
-+ -Wall -Wpointer-arith -fPIC
- CXXINCLUDES =
- CXXDEFINES =
-
-@@ -42,7 +42,7 @@
-
- CC = @CC@
- CCFLAGS = @CFLAGS@ @X_CFLAGS@ @DEFS@ \
-- -Wall -Wpointer-arith
-+ -Wall -Wpointer-arith -fPIC
- CCINCLUDES =
- CCDEFINES =
-
diff --git a/net-misc/nx/files/nx-3.2.0-nxproxy_read_from_stdin.patch b/net-misc/nx/files/nx-3.2.0-nxproxy_read_from_stdin.patch
deleted file mode 100644
index bce692d10a7..00000000000
--- a/net-misc/nx/files/nx-3.2.0-nxproxy_read_from_stdin.patch
+++ /dev/null
@@ -1,68 +0,0 @@
---- Main.c.old 2007-07-18 17:39:13.000000000 +0200
-+++ Main.c 2008-03-12 04:40:30.000000000 +0100
-@@ -36,28 +36,48 @@
- int result = -1;
-
- char *options = NULL;
--
-+
-+ char *nx_commfd_str = NULL;
-+
- options = getenv("NX_DISPLAY");
--
-- if (NXTransParseCommandLine(argc, argv) < 0)
-+
-+ if ((nx_commfd_str = getenv("NX_COMMFD")) != NULL)
- {
-- NXTransCleanup();
-- }
-+ int nx_commfd = atoi(nx_commfd_str);
-
-- if (NXTransParseEnvironment(options, 0) < 0)
-- {
-- NXTransCleanup();
-+ if (result)
-+ result = NXTransCreate(nx_commfd, NX_MODE_SERVER, options);
-+
-+ // go into endless loop
-+
-+ if (result)
-+ {
-+ while (NXTransRunning(NX_FD_ANY))
-+ result = NXTransContinue(NULL);
-+ }
- }
-+ else
-+ {
-+ if (NXTransParseCommandLine(argc, argv) < 0)
-+ {
-+ NXTransCleanup();
-+ }
-+
-+ if (NXTransParseEnvironment(options, 0) < 0)
-+ {
-+ NXTransCleanup();
-+ }
-+
-+ /*
-+ * This should not return...
-+ */
-+
-+ #ifdef TEST
-+ fprintf(stderr, "Main: Yielding control to NX entry point.\n");
-+ #endif
-
-- /*
-- * This should not return...
-- */
--
-- #ifdef TEST
-- fprintf(stderr, "Main: Yielding control to NX entry point.\n");
-- #endif
--
-- result = NXTransProxy(NX_FD_ANY, NX_MODE_ANY, NX_DISPLAY_ANY);
-+ result = NXTransProxy(NX_FD_ANY, NX_MODE_ANY, NX_DISPLAY_ANY);
-+ }
-
- /*
- * ...So these should not be called.
diff --git a/net-misc/nx/files/nx-3.5.0.17-cflags_ar_ranlib.patch b/net-misc/nx/files/nx-3.5.0.17-cflags_ar_ranlib.patch
deleted file mode 100644
index 668a6bf4c31..00000000000
--- a/net-misc/nx/files/nx-3.5.0.17-cflags_ar_ranlib.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-diff -Naur nx-libs-3.5.0.17.orig/nxcomp/Makefile.in nx-libs-3.5.0.17/nxcomp/Makefile.in
---- nx-libs-3.5.0.17.orig/nxcomp/Makefile.in 2013-01-09 15:03:33.152952758 +0100
-+++ nx-libs-3.5.0.17/nxcomp/Makefile.in 2013-01-09 15:05:39.771898159 +0100
-@@ -243,8 +243,8 @@
-
- $(LIBARCHIVE): $(CXXOBJ) $(COBJ)
- rm -f $(LIBARCHIVE)
-- ar clq $(LIBARCHIVE) $(CXXOBJ) $(COBJ)
-- ranlib $(LIBARCHIVE)
-+ $(AR) $(LIBARCHIVE) $(CXXOBJ) $(COBJ)
-+ $(RANLIB) $(LIBARCHIVE)
-
- $(LIBCYGSHARED): $(LIBARCHIVE)
- $(CC) -shared -o $(LIBCYGSHARED) \
-diff -Naur nx-libs-3.5.0.17.orig/nxcomp/configure.in nx-libs-3.5.0.17/nxcomp/configure.in
---- nx-libs-3.5.0.17.orig/nxcomp/configure.in 2013-01-09 15:03:33.151952758 +0100
-+++ nx-libs-3.5.0.17/nxcomp/configure.in 2013-01-09 15:04:03.312940892 +0100
-@@ -7,8 +7,7 @@
-
- dnl Set our default compilation flags.
-
--CXXFLAGS="$CXXFLAGS -O3 -fno-rtti -fno-exceptions"
--CFLAGS="$CFLAGS -O3"
-+CXXFLAGS="$CXXFLAGS -fno-rtti -fno-exceptions"
-
- dnl Reset default linking directives.
-
-diff -Naur nx-libs-3.5.0.17.orig/nxcompext/Makefile.in nx-libs-3.5.0.17/nxcompext/Makefile.in
---- nx-libs-3.5.0.17.orig/nxcompext/Makefile.in 2013-01-09 15:03:33.164952753 +0100
-+++ nx-libs-3.5.0.17/nxcompext/Makefile.in 2013-01-09 15:06:08.747879052 +0100
-@@ -125,8 +125,8 @@
-
- $(LIBARCHIVE): $(CXXOBJ) $(COBJ)
- rm -f $(LIBARCHIVE)
-- ar clq $(LIBARCHIVE) $(CXXOBJ) $(COBJ)
-- ranlib $(LIBARCHIVE)
-+ $(AR) $(LIBARCHIVE) $(CXXOBJ) $(COBJ)
-+ $(RANLIB) $(LIBARCHIVE)
-
- $(LIBCYGSHARED): $(LIBARCHIVE)
- $(CC) -shared -o $(LIBCYGSHARED) \
-diff -Naur nx-libs-3.5.0.17.orig/nxcompext/configure.in nx-libs-3.5.0.17/nxcompext/configure.in
---- nx-libs-3.5.0.17.orig/nxcompext/configure.in 2013-01-09 15:03:33.164952753 +0100
-+++ nx-libs-3.5.0.17/nxcompext/configure.in 2013-01-09 15:04:16.247935801 +0100
-@@ -5,11 +5,6 @@
- AC_INIT(NXlib.h)
- AC_PREREQ(2.13)
-
--dnl Reset default compilation flags.
--
--CXXFLAGS="$CXXFLAGS -O3"
--CFLAGS="$CFLAGS -O3"
--
- dnl Reset default linking directives.
-
- LIBSTATIC=""
-diff -Naur nx-libs-3.5.0.17.orig/nxcompshad/Makefile.in nx-libs-3.5.0.17/nxcompshad/Makefile.in
---- nx-libs-3.5.0.17.orig/nxcompshad/Makefile.in 2013-01-09 15:03:33.163952754 +0100
-+++ nx-libs-3.5.0.17/nxcompshad/Makefile.in 2013-01-09 15:06:16.933873660 +0100
-@@ -158,8 +158,8 @@
-
- $(LIBARCHIVE): $(CXXOBJ) $(COBJ)
- rm -f $(LIBARCHIVE)
-- ar clq $(LIBARCHIVE) $(CXXOBJ) $(COBJ)
-- ranlib $(LIBARCHIVE)
-+ $(AR) $(LIBARCHIVE) $(CXXOBJ) $(COBJ)
-+ $(RANLIB) $(LIBARCHIVE)
-
- $(LIBDLL): $(LIBARCHIVE)
- $(CC) -o $@ \
-diff -Naur nx-libs-3.5.0.17.orig/nxcompshad/configure.in nx-libs-3.5.0.17/nxcompshad/configure.in
---- nx-libs-3.5.0.17.orig/nxcompshad/configure.in 2013-01-09 15:03:33.163952754 +0100
-+++ nx-libs-3.5.0.17/nxcompshad/configure.in 2013-01-09 15:04:20.073934295 +0100
-@@ -5,11 +5,6 @@
- AC_INIT(Shadow.h)
- AC_PREREQ(2.13)
-
--dnl Reset default compilation flags.
--
--CXXFLAGS="$CXXFLAGS -O3"
--CPPFLAGS="$CPPFLAGS -O3"
--
- dnl Reset default linking directives.
-
- LIBSTATIC=""
-diff -Naur nx-libs-3.5.0.17.orig/nxproxy/configure.in nx-libs-3.5.0.17/nxproxy/configure.in
---- nx-libs-3.5.0.17.orig/nxproxy/configure.in 2013-01-09 15:03:33.163952754 +0100
-+++ nx-libs-3.5.0.17/nxproxy/configure.in 2013-01-09 15:04:24.842932418 +0100
-@@ -5,11 +5,6 @@
- AC_INIT(Main.c)
- AC_PREREQ(2.13)
-
--dnl Reset default compilation flags.
--
--CXXFLAGS="$CXXFLAGS -O3"
--CPPFLAGS="$CPPFLAGS -O3"
--
- dnl Prefer headers and libraries from nx-X11 if present.
-
- if test -d "../nx-X11/exports/include" ; then
diff --git a/net-misc/nx/files/nx-3.5.0.30-fix_X11_underlinking.patch b/net-misc/nx/files/nx-3.5.0.30-fix_X11_underlinking.patch
deleted file mode 100644
index 87d73c5a8d3..00000000000
--- a/net-misc/nx/files/nx-3.5.0.30-fix_X11_underlinking.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- nx-X11/lib/X11/Imakefile.orig 2015-04-24 15:24:36.171666957 +0200
-+++ nx-X11/lib/X11/Imakefile 2015-04-24 15:25:17.516179627 +0200
-@@ -107,7 +107,7 @@
- EXCLUDE_SYMBOL = -Wl,--exclude-symbol,XdmcpWrap:_XdmcpWrapperToOddParity
- #endif
-
--REQUIREDLIBS=$(REQUIREDX11LIBS) $(REQUIREDI18NLIBS) $(EXCLUDE_SYMBOL) $(NX_REQUIREDLIBS)
-+REQUIREDLIBS=$(REQUIREDX11LIBS) $(REQUIREDI18NLIBS) $(EXCLUDE_SYMBOL) $(NX_REQUIREDLIBS) -ldl
-
- #if defined(MacIIArchitecture) || defined(SequentArchitecture) || defined(i386ScoArchitecture)
- XBSDLIB = /**/
diff --git a/net-misc/nx/nx-3.5.0.30.ebuild b/net-misc/nx/nx-3.5.0.30.ebuild
deleted file mode 100644
index 36d736fb7a3..00000000000
--- a/net-misc/nx/nx-3.5.0.30.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils multilib readme.gentoo
-
-DESCRIPTION="NX compression technology core libraries"
-HOMEPAGE="http://www.x2go.org/doku.php/wiki:libs:nx-libs"
-
-SRC_URI="http://code.x2go.org/releases/source/nx-libs/nx-libs-${PV}-full.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="elibc_glibc"
-
-RDEPEND="media-libs/freetype:2
- >=media-libs/libpng-1.2.8:*
- >=sys-libs/zlib-1.2.3
- virtual/jpeg:*"
-
-DEPEND="${RDEPEND}
- x11-libs/libfontenc
- x11-misc/gccmakedep
- x11-misc/imake
- x11-proto/inputproto"
-
-S=${WORKDIR}/nx-libs-${PV}
-
-DOC_CONTENTS="If you get problems with rendering gtk+ apps, enable the xlib-xcb
-useflag on x11-libs/cairo."
-
-src_prepare() {
- # For nxcl/qtnx
- cd "${S}"/nxproxy
- epatch "${FILESDIR}"/${PN}-3.2.0-nxproxy_read_from_stdin.patch
-
- cd "${S}"
- # -fPIC
- epatch "${FILESDIR}"/1.5.0/nxcomp-1.5.0-pic.patch
- # Drop force -O3, set AR/RANLIB
- epatch "${FILESDIR}"/${PN}-3.5.0.17-cflags_ar_ranlib.patch
- # Fix libX11 underlinking, #546868
- epatch "${FILESDIR}"/${P}-fix_X11_underlinking.patch
-
- # run autoreconf in all neeed folders
- for i in nxcomp nxcompext nxcompshad nxproxy; do
- cd "${S}"/${i}
- eautoreconf ${i}
- cd "${S}"
- done
-
- # From xorg-x11-6.9.0-r3.ebuild
- cd "${S}/nx-X11"
- HOSTCONF="config/cf/host.def"
- echo "#define CcCmd $(tc-getCC)" >> ${HOSTCONF}
- echo "#define OptimizedCDebugFlags ${CFLAGS} GccAliasingArgs" >> ${HOSTCONF}
- echo "#define OptimizedCplusplusDebugFlags ${CXXFLAGS} GccAliasingArgs" >> ${HOSTCONF}
- # Respect LDFLAGS
- echo "#define ExtraLoadFlags ${LDFLAGS}" >> ${HOSTCONF}
- echo "#define SharedLibraryLoadFlags -shared ${LDFLAGS}" >> ${HOSTCONF}
-}
-
-src_configure() {
- cd "${S}"/nxproxy
- econf
-}
-
-src_compile() {
- cd "${S}/nx-X11"
- FAST=1 emake World WORLDOPTS="" MAKE="make" \
- AR="$(tc-getAR) clq" RANLIB="$(tc-getRANLIB)" \
- CC="$(tc-getCC)" CXX="$(tc-getCXX)"
-
- cd "${S}"/nxproxy
- emake
-}
-
-src_install() {
- NX_ROOT=/usr/$(get_libdir)/NX
-
- for x in nxagent nxauth nxproxy; do
- make_wrapper $x ./$x ${NX_ROOT}/bin ${NX_ROOT}/$(get_libdir) ||
- die " $x wrapper creation failed"
- done
-
- into ${NX_ROOT}
- dobin "${S}"/nx-X11/programs/Xserver/nxagent
- dobin "${S}"/nx-X11/programs/nxauth/nxauth
- dobin "${S}"/nxproxy/nxproxy
-
- for lib in X11 Xau Xcomposite Xdamage Xdmcp Xext Xfixes Xinerama Xpm Xrandr Xrender Xtst;
- do
- dolib.so "${S}"/nx-X11/lib/${lib}/libNX_${lib}.so*
- done
-
- dolib.so "${S}"/nxcomp/libXcomp.so*
- dolib.so "${S}"/nxcompext/libXcompext.so*
- dolib.so "${S}"/nxcompshad/libXcompshad.so*
-
- insinto /etc/nxagent
- newins etc/keystrokes.cfg keystroke.cfg
- doicon nx-X11/programs/Xserver/hw/nxagent/x2go.xpm
-
- readme.gentoo_create_doc
-}
diff --git a/net-misc/nx/nx-3.5.0.32.ebuild b/net-misc/nx/nx-3.5.0.32.ebuild
deleted file mode 100644
index d992d5fb33d..00000000000
--- a/net-misc/nx/nx-3.5.0.32.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils multilib readme.gentoo
-
-DESCRIPTION="NX compression technology core libraries"
-HOMEPAGE="http://www.x2go.org/doku.php/wiki:libs:nx-libs"
-
-SRC_URI="http://code.x2go.org/releases/source/nx-libs/nx-libs-${PV}-full.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="elibc_glibc"
-
-RDEPEND="media-libs/freetype:2
- >=media-libs/libpng-1.2.8:*
- >=sys-libs/zlib-1.2.3
- virtual/jpeg:*"
-
-DEPEND="${RDEPEND}
- x11-libs/libfontenc
- x11-misc/gccmakedep
- x11-misc/imake
- x11-proto/inputproto"
-
-S=${WORKDIR}/nx-libs-${PV}
-
-DOC_CONTENTS="If you get problems with rendering gtk+ apps, enable the xlib-xcb
-useflag on x11-libs/cairo."
-
-src_prepare() {
- # For nxcl/qtnx
- cd "${S}"/nxproxy
- epatch "${FILESDIR}"/${PN}-3.2.0-nxproxy_read_from_stdin.patch
-
- cd "${S}"
- # -fPIC
- epatch "${FILESDIR}"/1.5.0/nxcomp-1.5.0-pic.patch
- # Drop force -O3, set AR/RANLIB
- epatch "${FILESDIR}"/${PN}-3.5.0.17-cflags_ar_ranlib.patch
-
- # run autoreconf in all neeed folders
- for i in nxcomp nxcompext nxcompshad nxproxy; do
- cd "${S}"/${i}
- eautoreconf ${i}
- cd "${S}"
- done
-
- # From xorg-x11-6.9.0-r3.ebuild
- cd "${S}/nx-X11"
- HOSTCONF="config/cf/host.def"
- echo "#define CcCmd $(tc-getCC)" >> ${HOSTCONF}
- echo "#define OptimizedCDebugFlags ${CFLAGS} GccAliasingArgs" >> ${HOSTCONF}
- echo "#define OptimizedCplusplusDebugFlags ${CXXFLAGS} GccAliasingArgs" >> ${HOSTCONF}
- # Respect LDFLAGS
- echo "#define ExtraLoadFlags ${LDFLAGS}" >> ${HOSTCONF}
- echo "#define SharedLibraryLoadFlags -shared ${LDFLAGS}" >> ${HOSTCONF}
-}
-
-src_configure() {
- cd "${S}"/nxproxy
- econf
-}
-
-src_compile() {
- cd "${S}/nx-X11"
- FAST=1 emake World WORLDOPTS="" MAKE="make" \
- AR="$(tc-getAR) clq" RANLIB="$(tc-getRANLIB)" \
- CC="$(tc-getCC)" CXX="$(tc-getCXX)"
-
- cd "${S}"/nxproxy
- emake
-}
-
-src_install() {
- NX_ROOT=/usr/$(get_libdir)/NX
-
- for x in nxagent nxauth nxproxy; do
- make_wrapper $x ./$x ${NX_ROOT}/bin ${NX_ROOT}/$(get_libdir) ||
- die " $x wrapper creation failed"
- done
-
- into ${NX_ROOT}
- dobin "${S}"/nx-X11/programs/Xserver/nxagent
- dobin "${S}"/nx-X11/programs/nxauth/nxauth
- dobin "${S}"/nxproxy/nxproxy
-
- for lib in X11 Xau Xcomposite Xdamage Xdmcp Xext Xfixes Xinerama Xpm Xrandr Xrender Xtst;
- do
- dolib.so "${S}"/nx-X11/lib/${lib}/libNX_${lib}.so*
- done
-
- dolib.so "${S}"/nxcomp/libXcomp.so*
- dolib.so "${S}"/nxcompext/libXcompext.so*
- dolib.so "${S}"/nxcompshad/libXcompshad.so*
-
- insinto /etc/nxagent
- newins etc/keystrokes.cfg keystroke.cfg
- doicon nx-X11/programs/Xserver/hw/nxagent/x2go.xpm
-
- readme.gentoo_create_doc
-}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2018-02-22 10:13 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-02-22 10:12 [gentoo-commits] repo/gentoo:master commit in: net-misc/nx/files/, net-misc/nx/files/1.5.0/, net-misc/nx/ Bernard Cafarelli
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox