diff --git a/app-backup/holland-backup-mysql-lvm/Manifest b/app-backup/holland-backup-mysql-lvm/Manifest
deleted file mode 100644
index 38f16bd336cae..0000000000000
--- a/app-backup/holland-backup-mysql-lvm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
diff --git a/app-backup/holland-backup-mysql-lvm/holland-backup-mysql-lvm-1.0.10.ebuild b/app-backup/holland-backup-mysql-lvm/holland-backup-mysql-lvm-1.0.10.ebuild
deleted file mode 100644
index dacd535ec0691..0000000000000
--- a/app-backup/holland-backup-mysql-lvm/holland-backup-mysql-lvm-1.0.10.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Holland MySQL with LVM Plugin"
-HOMEPAGE="http://www.hollandbackup.org/"
-
-MY_P="${P%%-*}-${P##*-}"
-
-SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
- ~app-backup/holland-backup-mysqldump-${PV}[${PYTHON_USEDEP}]
- ~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
- ~app-backup/holland-lib-lvm-${PV}[${PYTHON_USEDEP}]
- ~app-backup/holland-lib-mysql-${PV}[${PYTHON_USEDEP}]
-"
-PDEPEND="
- ~app-backup/holland-${PV}[${PYTHON_USEDEP}]
- ~app-backup/holland-backup-mysql-meta-${PV}[${PYTHON_USEDEP}]
- ~app-backup/holland-backup-mysql-meta-${PV}[mysqldump]
-"
-
-S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
-S="${S/.lvm/_lvm}"
-
-python_install_all() {
- distutils-r1_python_install_all
-
- keepdir /etc/holland
- keepdir /etc/holland/backupsets
- keepdir /etc/holland/providers
-
- insinto /etc/holland/backupsets
- doins "${S}"/../../config/backupsets/examples/mysql-lvm.conf
- doins "${S}"/../../config/backupsets/examples/mysqldump-lvm.conf
-
- insinto /etc/holland/providers
- doins "${S}"/../../config/providers/mysql-lvm.conf
- doins "${S}"/../../config/providers/mysqldump-lvm.conf
-}
diff --git a/app-backup/holland-backup-mysql-lvm/metadata.xml b/app-backup/holland-backup-mysql-lvm/metadata.xml
deleted file mode 100644
index 7a38bb9009641..0000000000000
--- a/app-backup/holland-backup-mysql-lvm/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/app-backup/holland-backup-mysql-meta/holland-backup-mysql-meta-1.0.10.ebuild b/app-backup/holland-backup-mysql-meta/holland-backup-mysql-meta-1.0.10.ebuild
deleted file mode 100644
index cdb997d76f463..0000000000000
--- a/app-backup/holland-backup-mysql-meta/holland-backup-mysql-meta-1.0.10.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-r1
-
-DESCRIPTION="Holland MySQL"
-HOMEPAGE="http://www.hollandbackup.org/"
-SRC_URI=""
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="lvm +mysqldump mysqlhotcopy"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
- ${PYTHON_DEPS}
- lvm? ( ~app-backup/holland-backup-mysql-lvm-${PV}[${PYTHON_USEDEP}] )
- mysqldump? ( ~app-backup/holland-backup-mysqldump-${PV}[${PYTHON_USEDEP}] )
- mysqlhotcopy? ( ~app-backup/holland-backup-mysqlhotcopy-${PV}[${PYTHON_USEDEP}] )
-"
-PDEPEND="=app-backup/holland-${PV}[${PYTHON_USEDEP}]"
diff --git a/app-backup/holland-backup-mysql-meta/metadata.xml b/app-backup/holland-backup-mysql-meta/metadata.xml
deleted file mode 100644
index ec0cac4dc87a4..0000000000000
--- a/app-backup/holland-backup-mysql-meta/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
diff --git a/app-backup/holland-backup-mysqldump/Manifest b/app-backup/holland-backup-mysqldump/Manifest
deleted file mode 100644
index 38f16bd336cae..0000000000000
--- a/app-backup/holland-backup-mysqldump/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
diff --git a/app-backup/holland-backup-mysqldump/holland-backup-mysqldump-1.0.10.ebuild b/app-backup/holland-backup-mysqldump/holland-backup-mysqldump-1.0.10.ebuild
deleted file mode 100644
index 049a2f772ee9c..0000000000000
--- a/app-backup/holland-backup-mysqldump/holland-backup-mysqldump-1.0.10.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Holland mysqldump Plugin"
-HOMEPAGE="http://www.hollandbackup.org/"
-
-MY_P="${P%%-*}-${P##*-}"
-
-SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
- app-arch/gzip
- ~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
- ~app-backup/holland-lib-mysql-${PV}[${PYTHON_USEDEP}]
- dev-python/iniparse[${PYTHON_USEDEP}]
-"
-PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
-
-python_install_all() {
- distutils-r1_python_install_all
-
- keepdir /etc/holland
- keepdir /etc/holland/backupsets
- keepdir /etc/holland/providers
-
- insinto /etc/holland/backupsets
- doins "${S}"/../../config/backupsets/examples/${PN##*-}.conf
-
- insinto /etc/holland/providers
- doins "${S}"/../../config/providers/${PN##*-}.conf
-}
-
-pkg_postinst() {
- elog "Inline-compression is performed by default."
- elog "compression packages:"
- elog " app-arch/gzip (default)"
- elog " app-arch/bzip2"
- elog " app-arch/xz-utils"
-}
diff --git a/app-backup/holland-backup-mysqldump/metadata.xml b/app-backup/holland-backup-mysqldump/metadata.xml
deleted file mode 100644
index 7a38bb9009641..0000000000000
--- a/app-backup/holland-backup-mysqldump/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/app-backup/holland-backup-mysqlhotcopy/Manifest b/app-backup/holland-backup-mysqlhotcopy/Manifest
deleted file mode 100644
index 38f16bd336cae..0000000000000
--- a/app-backup/holland-backup-mysqlhotcopy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
diff --git a/app-backup/holland-backup-mysqlhotcopy/holland-backup-mysqlhotcopy-1.0.10.ebuild b/app-backup/holland-backup-mysqlhotcopy/holland-backup-mysqlhotcopy-1.0.10.ebuild
deleted file mode 100644
index 65e8a2f357ebf..0000000000000
--- a/app-backup/holland-backup-mysqlhotcopy/holland-backup-mysqlhotcopy-1.0.10.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Holland MySQL (MyISAM) Hotcopy Plugin"
-HOMEPAGE="http://www.hollandbackup.org/"
-
-MY_P="${P%%-*}-${P##*-}"
-
-SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
- ~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
- ~app-backup/holland-lib-mysql-${PV}[${PYTHON_USEDEP}]
-"
-PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
-
-python_install_all() {
- use doc && local DOCS=( README docs/man/holland-mysqlhotcopy.rst )
-
- distutils-r1_python_install_all
-
- keepdir /etc/holland
- keepdir /etc/holland/backupsets
- keepdir /etc/holland/providers
-
- insinto /etc/holland/backupsets
- doins "${S}"/../../config/backupsets/examples/${PN##*-}.conf
-
- insinto /etc/holland/providers
- doins "${S}"/../../config/providers/${PN##*-}.conf
-
- doman docs/man/holland-mysqlhotcopy.5
-}
diff --git a/app-backup/holland-backup-mysqlhotcopy/metadata.xml b/app-backup/holland-backup-mysqlhotcopy/metadata.xml
deleted file mode 100644
index 7a38bb9009641..0000000000000
--- a/app-backup/holland-backup-mysqlhotcopy/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/app-backup/holland-lib-mysql/Manifest b/app-backup/holland-lib-mysql/Manifest
deleted file mode 100644
index 38f16bd336cae..0000000000000
--- a/app-backup/holland-lib-mysql/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
diff --git a/app-backup/holland-lib-mysql/holland-lib-mysql-1.0.10.ebuild b/app-backup/holland-lib-mysql/holland-lib-mysql-1.0.10.ebuild
deleted file mode 100644
index 8a49c490911bc..0000000000000
--- a/app-backup/holland-lib-mysql/holland-lib-mysql-1.0.10.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Holland MySQL Library"
-HOMEPAGE="http://www.hollandbackup.org/"
-
-MY_P="${P%%-*}-${P##*-}"
-
-SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
- ~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
-
-
-
-
-
diff --git a/app-editors/cooledit/Manifest b/app-editors/cooledit/Manifest
deleted file mode 100644
index bfa7f5e434177..0000000000000
--- a/app-editors/cooledit/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST cooledit-3.17.17-nopython.tar.gz 15835 BLAKE2B b9f5d12e196de426ec848962a7db3feff6987d1a7848a013a4f8d59a8a399768b7f296dde6afa3be1fa6d3f9e148a18dba66341899a0a2973e1cd1c14a65b9f8 SHA512 acf5c8b6a06a32b9433d4b68c1d9def5c0cc7f479a1dc35e8de1541d9e762c57f36ff48376d633ae7c8cd749d0042889a9febdb825195faa54e3d0a690a4e129
-DIST cooledit-3.17.17.tar.gz 1674273 BLAKE2B ed55bed92780d6c018ba5ed6a1f5aba40d5fccec828daa9a81b6a435a542663dbffe9355de88b81236a8d343fb1748cf711d66d6e9ac401fe0463dea3f4c047f SHA512 1d82ee1ab1e3bfe6477365aaa35084f7504a1503a0c97df997d937c90097c783d4cb90f023499a15f78d278df631310f59a3bd0f7a66620f147e23d7273294e9
diff --git a/app-editors/cooledit/cooledit-3.17.17-r1.ebuild b/app-editors/cooledit/cooledit-3.17.17-r1.ebuild
deleted file mode 100644
index 149ee82675d78..0000000000000
--- a/app-editors/cooledit/cooledit-3.17.17-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit autotools eutils
-
-DESCRIPTION="Cooledit is a full featured multiple window text editor"
-HOMEPAGE="http://freshmeat.net/projects/cooledit/"
-SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/apps/editors/X/cooledit/${P}.tar.gz
- https://dev.gentoo.org/~hwoarang/distfiles/${P}-nopython.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="nls"
-
-RDEPEND="x11-libs/libX11
- x11-libs/libXdmcp
- x11-libs/libXau"
-DEPEND="${RDEPEND}
- x11-libs/libXpm"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-gcc4.patch \
- "${FILESDIR}"/${P}-asneeded.patch \
- "${FILESDIR}"/${P}-implicit_declarations.patch \
- "${FILESDIR}"/${P}-interix.patch \
- "${FILESDIR}"/${P}-interix5.patch \
- "${FILESDIR}"/${P}-copy.patch \
- "${WORKDIR}"/${P}-nopython.patch
- sed -i -e "/Python.h/d" "${S}"/editor/_coolpython.c || die
- eautoreconf
-}
-
-src_compile() {
- [[ ${CHOST} == *-interix* ]] && export ac_cv_header_wchar_h=no
-
- # Fix for bug 40152 (04 Feb 2004 agriffis)
- addwrite /dev/ptym/clone:/dev/ptmx
- econf $(use_enable nls)
- emake || die "emake failed."
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed."
-}
diff --git a/app-editors/cooledit/files/cooledit-3.17.17-asneeded.patch b/app-editors/cooledit/files/cooledit-3.17.17-asneeded.patch
deleted file mode 100644
index 4cd6331fcd498..0000000000000
--- a/app-editors/cooledit/files/cooledit-3.17.17-asneeded.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -ur cooledit-3.17.17.orig/widget/Makefile.am cooledit-3.17.17/widget/Makefile.am
---- cooledit-3.17.17.orig/widget/Makefile.am 2005-04-04 23:47:45.000000000 +0300
-+++ cooledit-3.17.17/widget/Makefile.am 2008-12-07 14:47:18.000000000 +0200
-@@ -20,6 +20,7 @@
- look-cool.c look-gtk.c look-next.c
-
- libCw_la_LDFLAGS = -version-info 1:0:0
-+libCw_la_LIBADD = @X_LIBS@ -lX11 @X_EXTRA_LIBS@ @LIBINTL@
-
- DEFS = @X_CFLAGS@ -DLOCALEDIR=\"$(localedir)\" -DLIBDIR=\"${exec_prefix}/share/cooledit\" @DEFS@
-
diff --git a/app-editors/cooledit/files/cooledit-3.17.17-copy.patch b/app-editors/cooledit/files/cooledit-3.17.17-copy.patch
deleted file mode 100644
index 862b4ec8374c5..0000000000000
--- a/app-editors/cooledit/files/cooledit-3.17.17-copy.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -crB cooledit-3.17.17/widget/editcmd.c cooledit-new/widget/editcmd.c
-*** cooledit-3.17.17/widget/editcmd.c 2005-04-04 16:47:45.000000000 -0400
---- cooledit-new/widget/editcmd.c 2009-04-25 21:56:14.000000000 -0400
-***************
-*** 214,220 ****
- if (file < 0 && (flags & O_CREAT)) /* must it be created ? */
- return creat ((char *) pathname, mode);
- close (file);
-! return open ((char *) pathname, flags);
- }
-
- /* "Oleg Yu. Repin" added backup filenames
---- 214,220 ----
- if (file < 0 && (flags & O_CREAT)) /* must it be created ? */
- return creat ((char *) pathname, mode);
- close (file);
-! return open ((char *) pathname, flags, mode);
- }
-
- /* "Oleg Yu. Repin" added backup filenames
diff --git a/app-editors/cooledit/files/cooledit-3.17.17-gcc4.patch b/app-editors/cooledit/files/cooledit-3.17.17-gcc4.patch
deleted file mode 100644
index 9ce026146f6ae..0000000000000
--- a/app-editors/cooledit/files/cooledit-3.17.17-gcc4.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- cooledit-3.17.17/widget/coollocal.h.agriffis 2005-04-04 16:47:45.000000000 -0400
-+++ cooledit-3.17.17/widget/coollocal.h 2006-03-12 15:38:40.000000000 -0500
-@@ -49,7 +49,6 @@
- int eh_picture (struct cool_widget *w, XEvent * xevent, CEvent * cwevent);
- void drawstring_xy (Window win, int x, int y, const char *text);
- void drawstring_xy_hotkey (Window win, int x, int y, const char *text, int hotkey);
--int run_callbacks (CWidget * w, XEvent * xevent, CEvent * cwevent);
- void process_external_focus (Window win, int type);
- void focus_window (Window win);
- void link_scrollbar_to_textbox (CWidget * w, CWidget * textbox, XEvent * xevent, CEvent * cwevent, int whichscrbutton);
diff --git a/app-editors/cooledit/files/cooledit-3.17.17-implicit_declarations.patch b/app-editors/cooledit/files/cooledit-3.17.17-implicit_declarations.patch
deleted file mode 100644
index 322c36fde936e..0000000000000
--- a/app-editors/cooledit/files/cooledit-3.17.17-implicit_declarations.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff -ur cooledit-3.17.17.orig/editor/postscript.c cooledit-3.17.17/editor/postscript.c
---- cooledit-3.17.17.orig/editor/postscript.c 2005-04-04 23:47:45.000000000 +0300
-+++ cooledit-3.17.17/editor/postscript.c 2008-12-07 14:55:25.000000000 +0200
-@@ -1,5 +1,7 @@
- #include
-+#include
- #include
-+#include
- #ifdef HAVE_SYS_STAT_H
- #include
- #endif
-diff -ur cooledit-3.17.17.orig/widget/aafont.c cooledit-3.17.17/widget/aafont.c
---- cooledit-3.17.17.orig/widget/aafont.c 2005-04-04 23:47:45.000000000 +0300
-+++ cooledit-3.17.17/widget/aafont.c 2008-12-07 14:54:23.000000000 +0200
-@@ -20,6 +20,7 @@
- #include
- #include
- #include
-+#include
- #include
- #include
- #include "aafont.h"
-diff -ur cooledit-3.17.17.orig/widget/mad.c cooledit-3.17.17/widget/mad.c
---- cooledit-3.17.17.orig/widget/mad.c 2005-04-04 23:47:45.000000000 +0300
-+++ cooledit-3.17.17/widget/mad.c 2008-12-07 14:54:30.000000000 +0200
-@@ -22,6 +22,8 @@
- /* Generation MAD. It is based on the debauch package. */
- /********************************************************************/
-
-+#include
-+#include
- #include "mad.h"
-
- #undef malloc
diff --git a/app-editors/cooledit/files/cooledit-3.17.17-interix.patch b/app-editors/cooledit/files/cooledit-3.17.17-interix.patch
deleted file mode 100644
index f6599ae8557ca..0000000000000
--- a/app-editors/cooledit/files/cooledit-3.17.17-interix.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -ru -x '*.Po' -x '*.Plo' cooledit-3.17.17.orig/editor/_coolpython.c cooledit-3.17.17/editor/_coolpython.c
---- cooledit-3.17.17.orig/editor/_coolpython.c 2008-04-03 10:59:33 +0200
-+++ cooledit-3.17.17/editor/_coolpython.c 2008-04-03 11:02:45 +0200
-@@ -1,4 +1,15 @@
-
-+// on interix, need this before config.h to avoid clashes
-+// with wchar.h, which cooledit believes is not there, and therefore
-+// defines mbstate_t. Python.h includes it, and thus wchar.h messes up.
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+#include "Python.h"
-+#ifdef __cplusplus
-+}
-+#endif
-+
- #include
-
- #ifdef HAVE_PYTHON
-diff -ru -x '*.Po' -x '*.Plo' cooledit-3.17.17.orig/rxvt/_rxvtlib.h cooledit-3.17.17/rxvt/_rxvtlib.h
---- cooledit-3.17.17.orig/rxvt/_rxvtlib.h 2008-04-03 11:10:02 +0200
-+++ cooledit-3.17.17/rxvt/_rxvtlib.h 2008-04-03 09:00:13 +0200
-@@ -170,7 +170,7 @@
- #include
- #include
- #include
--#if !defined(__NetBSD__) && !defined(__OpenBSD__)
-+#if !defined(__NetBSD__) && !defined(__OpenBSD__) && !defined(__INTERIX)
- #include
- #endif
- #include "X11/keysymdef.h"
diff --git a/app-editors/cooledit/files/cooledit-3.17.17-interix5.patch b/app-editors/cooledit/files/cooledit-3.17.17-interix5.patch
deleted file mode 100644
index 46048c334c985..0000000000000
--- a/app-editors/cooledit/files/cooledit-3.17.17-interix5.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -ru -x '*.Po' -x '*.Plo' cooledit-3.17.17.orig/rxvt/_rxvtlib.h cooledit-3.17.17/rxvt/_rxvtlib.h
---- cooledit-3.17.17.orig/rxvt/_rxvtlib.h 2008-04-17 12:09:05 +0200
-+++ cooledit-3.17.17/rxvt/_rxvtlib.h 2008-04-17 12:09:31 +0200
-@@ -169,7 +169,9 @@
- #endif
- #include
- #include
-+#ifndef __INTERIX
- #include
-+#endif
- #if !defined(__NetBSD__) && !defined(__OpenBSD__) && !defined(__INTERIX)
- #include
- #endif
diff --git a/app-editors/cooledit/metadata.xml b/app-editors/cooledit/metadata.xml
deleted file mode 100644
index 504380650de6c..0000000000000
--- a/app-editors/cooledit/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- cooledit
-
-
diff --git a/app-forensics/rdd/Manifest b/app-forensics/rdd/Manifest
deleted file mode 100644
index df3a08c721cd3..0000000000000
--- a/app-forensics/rdd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rdd-3.0.4.tar.gz 5896942 BLAKE2B fa857056b19b1902a77f203f786f55c51c5f14c70886542e0f94c4e7e23e8b4d361b8578184df60e7b41f4dee46dca82d8971c3f4fba8c8408694a0480003d94 SHA512 8f4536cfd8d1f4bb841a40d163b922698e27f02b8aa9f525c265e4c2ebf94bf5e61f8ea8452fca00d5a5ab7977bc24b64288b6442c8076692b045ed9936ba86f
diff --git a/app-forensics/rdd/files/rdd-3.0.4-sandbox-fix.patch b/app-forensics/rdd/files/rdd-3.0.4-sandbox-fix.patch
deleted file mode 100644
index b7188030fba56..0000000000000
--- a/app-forensics/rdd/files/rdd-3.0.4-sandbox-fix.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -Naur rdd-3.0.4-orig/src/Makefile.am rdd-3.0.4/src/Makefile.am
---- rdd-3.0.4-orig/src/Makefile.am 2013-07-26 11:27:50.288696066 -0400
-+++ rdd-3.0.4/src/Makefile.am 2013-07-26 12:14:51.601771619 -0400
-@@ -83,14 +83,15 @@
- rdd-verify.1
-
- install-exec-local:
-- $(INSTALL) $(srcdir)/rddi.py $(bindir)/rddi
-- $(INSTALL) $(srcdir)/plot-entropy.py $(bindir)/plot-entropy
-- $(INSTALL) $(srcdir)/plot-md5.py $(bindir)/plot-md5
-+ $(INSTALL) -d $(DESTDIR)$(bindir)
-+ $(INSTALL) $(srcdir)/rddi.py $(DESTDIR)$(bindir)/rddi
-+ $(INSTALL) $(srcdir)/plot-entropy.py $(DESTDIR)$(bindir)/plot-entropy
-+ $(INSTALL) $(srcdir)/plot-md5.py $(DESTDIR)$(bindir)/plot-md5
-
- uninstall-local:
-- rm -f $(bindir)/rddi
-- rm -f $(bindir)/plot-entropy
-- rm -f $(bindir)/plot-md5
-+ rm -f $(DESTDIR)$(bindir)/rddi
-+ rm -f $(DESTDIR)$(bindir)/plot-entropy
-+ rm -f $(DESTDIR)$(bindir)/plot-md5
-
- DISTCLEANFILES= Makefile.in
-
diff --git a/app-forensics/rdd/metadata.xml b/app-forensics/rdd/metadata.xml
deleted file mode 100644
index 938e2392c2bd1..0000000000000
--- a/app-forensics/rdd/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
- patrick@gentoo.org
- Patrick Lauer
-
-
- zerochaos@gentoo.org
- Rick Farina
-
-
- rdd
-
-
diff --git a/app-forensics/rdd/rdd-3.0.4-r1.ebuild b/app-forensics/rdd/rdd-3.0.4-r1.ebuild
deleted file mode 100644
index 58ac352f6f78a..0000000000000
--- a/app-forensics/rdd/rdd-3.0.4-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools eutils
-
-# no worky
-RESTRICT="test"
-
-DESCRIPTION="Rdd is a forensic copy program"
-HOMEPAGE="http://www.sf.net/projects/rdd"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-KEYWORDS="~x86 ~amd64"
-IUSE="debug doc"
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="app-forensics/libewf
- x11-libs/gtk+:2
- gnome-base/libglade:2.0"
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )"
-
-src_prepare() {
- epatch "${FILESDIR}/rdd-3.0.4-sandbox-fix.patch"
- sed -i 's/AM_PATH_GTK_2_0//' configure.ac || die
- AT_M4DIR=m4 eautoreconf
-}
-
-src_configure() {
- #doxygen-html fails but the docs are prebuilt so we don't need to enable them
- econf --disable-doxygen-html \
- $(use_enable debug tracing) \
- $(use_enable doc doxygen-doc)
-}
-
-src_compile() {
- emake -j1
-}
-
-src_install() {
- emake install DESTDIR="${D}"
- dobin src/rddi.py
- dosym rdd-copy /usr/bin/rdd
- #this causes a warning about not being recursive, no clue why
- dohtml -r doxygen-doc/html/*
-}
diff --git a/app-i18n/man-pages-ro/Manifest b/app-i18n/man-pages-ro/Manifest
deleted file mode 100644
index 18fcdd145afbe..0000000000000
--- a/app-i18n/man-pages-ro/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST man-pages-ro-0.2.tar.gz 42764 BLAKE2B 1bdc89f8a2d04322ec0d65eb48eb070d96d8dc9f692a80dfb60053fe3b96051101f4cce048e3f159a6394ff4e333dbf38f6b255399a0d02805ae5044755004cb SHA512 d45deab53dbc34ef9809c19c00cded7f67bf78979cd9a8dc4a5e418465a2d56327822a07736d38fdfc34d036909866b67fdd78d1c2dcbbdb7e60d5bfbfb2599a
diff --git a/app-i18n/man-pages-ro/man-pages-ro-0.2.ebuild b/app-i18n/man-pages-ro/man-pages-ro-0.2.ebuild
deleted file mode 100644
index 21b78f0722e3b..0000000000000
--- a/app-i18n/man-pages-ro/man-pages-ro-0.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A somewhat comprehensive collection of Romanian Linux man pages"
-HOMEPAGE="http://www.rolix.org/man/arhiva/"
-SRC_URI="http://www.rolix.org/man/arhiva/${P}.tar.gz"
-
-LICENSE="LDP-1 GPL-2+ man-pages"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
-IUSE=""
-
-RDEPEND="virtual/man"
-
-S=${WORKDIR}/man-ro
-
-src_install() {
- insinto /usr/share/man/ro/man1
- doins man1/*.1
-}
diff --git a/app-i18n/man-pages-ro/metadata.xml b/app-i18n/man-pages-ro/metadata.xml
deleted file mode 100644
index 6f49eba8f4969..0000000000000
--- a/app-i18n/man-pages-ro/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/app-laptop/powerprefs/Manifest b/app-laptop/powerprefs/Manifest
deleted file mode 100644
index 43531e65e76af..0000000000000
--- a/app-laptop/powerprefs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST powerprefs-0.8.0.tar.gz 400749 BLAKE2B 53a0dab3348b56a770861ada1fc882d24bab36a77e6823a1724e602ddc424b1232cb9989e353b4eedc0d62261bd031402745d10720f635bf64e7b6f7cfdd07e2 SHA512 79f30fffd9cda707084e7acebd5dca0849dc9ba368ba03d4553c518e2d8d0265c8f5cc4849a8d8d5c8bd8c973320a00bd3d635f36fb94b3373391ceef802ca99
diff --git a/app-laptop/powerprefs/metadata.xml b/app-laptop/powerprefs/metadata.xml
deleted file mode 100644
index b2aae2fa3f96f..0000000000000
--- a/app-laptop/powerprefs/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
- ppc@gentoo.org
- Gentoo Linux PowerPC Development
-
-
- pbbuttons
-
-
diff --git a/app-laptop/powerprefs/powerprefs-0.8.0.ebuild b/app-laptop/powerprefs/powerprefs-0.8.0.ebuild
deleted file mode 100644
index 2aa4bb369d7db..0000000000000
--- a/app-laptop/powerprefs/powerprefs-0.8.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-DESCRIPTION="program to interface with pbbuttonsd (Powerbook/iBook) keys"
-HOMEPAGE="http://pbbuttons.sf.net"
-SRC_URI="mirror://sourceforge/pbbuttons/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
-IUSE=""
-
-DEPEND=">=x11-libs/gtk+-2.4:2
- >=app-laptop/pbbuttonsd-0.8.0"
-
-src_install() {
- make DESTDIR="${D}" install || die
- dodoc README
-}
diff --git a/app-misc/cwiid/Manifest b/app-misc/cwiid/Manifest
deleted file mode 100644
index e377c505153ba..0000000000000
--- a/app-misc/cwiid/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cwiid-20110107.tar.bz2 81184 BLAKE2B 272ca126f82a25fa1b491fbc5abe11ba76e1f99b9390de2243ed49fbe4d70da6a424e9e34c9f35021d1ff9321b878e0360ec0503874923de605a8e8c99e6d1a2 SHA512 b9cde716f7bc67697cf6fafd62f324cf343afc734845d8c3f608e0ad9abe245570e59dbda10a0d3a50b0439a8cc8db0bcf71d592c6d4b733c3955426a97cb46f
diff --git a/app-misc/cwiid/cwiid-20110107-r2.ebuild b/app-misc/cwiid/cwiid-20110107-r2.ebuild
deleted file mode 100644
index 453aeb73acbd5..0000000000000
--- a/app-misc/cwiid/cwiid-20110107-r2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-if [[ ${PV} == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/abstrakraft/cwiid.git"
- SRC_URI=""
- KEYWORDS=""
- inherit git
-else
- # git archive --prefix=cwiid-$(date +%Y%m%d)/ \
- # --format=tar HEAD | bzip2 > cwiid-$(date +%Y%m%d).tar.bz2
- SRC_URI="https://dev.gentoo.org/~lxnay/cwiid/cwiid-${PV}.tar.bz2"
- KEYWORDS="~x86 ~amd64"
-fi
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils linux-mod autotools python-single-r1
-
-DESCRIPTION="Library, input driver, and utilities for the Nintendo Wiimote"
-HOMEPAGE="http://abstrakraft.org/cwiid"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="python"
-
-DEPEND="virtual/awk
- sys-apps/sed
- sys-devel/bison
- >=sys-devel/flex-2.5.35
- virtual/pkgconfig
- python? ( ${PYTHON_DEPS} )"
-
-RDEPEND="net-wireless/bluez
- x11-libs/gtk+:2
- python? ( ${PYTHON_DEPS} )"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-pkg_setup() {
- CONFIG_CHECK="~BT_L2CAP ~INPUT_UINPUT"
- linux-mod_pkg_setup
- use python && python-single-r1_pkg_setup
-}
-
-src_unpack() {
- if [[ ${PV} == "9999" ]]; then
- git_src_unpack
- else
- unpack ${A}
- fi
-}
-
-src_prepare() {
- # Fix broken build system
- sed -i "s:--disable-ldconfig:--without-ldconfig:g" "${S}"/configure.ac || die
- sed -i "s:enable_ldconfig:with_ldconfig:g" "${S}"/configure.ac || die
- epatch "${FILESDIR}"/${P}-underlinking.patch
- eautoreconf
-}
-src_configure() {
- econf $(use_with python) --without-ldconfig || die "configure failed"
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc AUTHORS ChangeLog NEWS README
- insinto /lib/udev/rules.d
- doins "${FILESDIR}/60-${PN}.rules"
-}
diff --git a/app-misc/cwiid/files/60-cwiid.rules b/app-misc/cwiid/files/60-cwiid.rules
deleted file mode 100644
index 80689062a8715..0000000000000
--- a/app-misc/cwiid/files/60-cwiid.rules
+++ /dev/null
@@ -1,2 +0,0 @@
-# make possible to use cwiid device as user
-KERNEL=="uinput", MODE="0660", GROUP="plugdev"
diff --git a/app-misc/cwiid/files/cwiid-20110107-underlinking.patch b/app-misc/cwiid/files/cwiid-20110107-underlinking.patch
deleted file mode 100644
index b60f379fc9ccf..0000000000000
--- a/app-misc/cwiid/files/cwiid-20110107-underlinking.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From: Julian Ospald
-Date: Tue Aug 14 23:04:03 UTC 2012
-Subject: build system
-
-fix build for linkers that don't permit underlinking
-
---- configure.ac
-+++ configure.ac
-@@ -69,6 +69,8 @@
- AC_MSG_ERROR([linux/uinput.h]),
- [#include ])
-
-+PKG_CHECK_MODULES([BLUETOOTH], [bluez])
-+
- AC_ISC_POSIX
-
- AC_ARG_WITH(cwiid-config-dir,AC_HELP_STRING([--with-cwiid-config-dir],
---- wmdemo/Makefile.in
-+++ wmdemo/Makefile.in
-@@ -6,9 +6,9 @@
-
- SOURCES = wmdemo.c
-
--CFLAGS += -I@top_builddir@/libcwiid
-+CFLAGS += -I@top_builddir@/libcwiid @BLUETOOTH_CFLAGS@
- LDFLAGS += -L@top_builddir@/libcwiid
--LDLIBS += -lcwiid
-+LDLIBS += -lcwiid @BLUETOOTH_LIBS@
- INST_DIR = @bindir@
-
- include $(COMMON)/include/app.mak
diff --git a/app-misc/cwiid/metadata.xml b/app-misc/cwiid/metadata.xml
deleted file mode 100644
index 7a38bb9009641..0000000000000
--- a/app-misc/cwiid/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/app-mobilephone/gnome-phone-manager/Manifest b/app-mobilephone/gnome-phone-manager/Manifest
deleted file mode 100644
index a390e521ab947..0000000000000
--- a/app-mobilephone/gnome-phone-manager/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gnome-phone-manager-0.69.tar.xz 393916 BLAKE2B c1b77898de55d7c1c74a7cff40e04e0ee72550693060a7b22a1bea32f347efdb80b96df59f1c299488b5cd0b448a980d2f913a4d83f31867c8fcd7e4f8c34d66 SHA512 fa12ef3bc2d94fd91c6f680a5b47cba16a56c2fdf324da958503a7c4f7eb1fedc7aeaced567f2ed1ad8c25da4f994b709018e95bb7ec4a8a2248521a3453970d
diff --git a/app-mobilephone/gnome-phone-manager/files/0001-Adapt-to-Evolution-Data-Server-API-changes.patch b/app-mobilephone/gnome-phone-manager/files/0001-Adapt-to-Evolution-Data-Server-API-changes.patch
deleted file mode 100644
index b375b8f0f400f..0000000000000
--- a/app-mobilephone/gnome-phone-manager/files/0001-Adapt-to-Evolution-Data-Server-API-changes.patch
+++ /dev/null
@@ -1,541 +0,0 @@
-From 091f0e00bae058d384fbc9834a402192bbf192a6 Mon Sep 17 00:00:00 2001
-From: Matthew Barnes
-Date: Sat, 29 Dec 2012 21:14:51 +0100
-Subject: [PATCH] Adapt to Evolution-Data-Server API changes
-
- Closes: https://bugzilla.gnome.org/show_bug.cgi?id=680927
----
- configure.in | 2 +-
- cut-n-paste/e-contact-entry/e-contact-entry.c | 168 +++++++++++---------------
- cut-n-paste/e-contact-entry/e-contact-entry.h | 8 +-
- libgsm/phonemgr-utils.c | 2 +-
- src/e-phone-entry.c | 38 +++---
- 5 files changed, 96 insertions(+), 122 deletions(-)
-
-diff --git a/configure.in b/configure.in
-index be5e729..73e7aec 100644
---- a/configure.in
-+++ b/configure.in
-@@ -47,7 +47,7 @@ PKG_CHECK_MODULES(LIBGSM, glib-2.0 gobject-2.0 $GNOKII_REQS gthread-2.0 bluez $e
-
- PKG_CHECK_MODULES(PHONEMGR, gtk+-3.0 >= 3.0 glib-2.0 >= 2.31.0
- libcanberra-gtk3 gconf-2.0
-- $GNOME_BLUETOOTH_REQS $evo_pc_file libedataserverui-3.0
-+ $GNOME_BLUETOOTH_REQS $evo_pc_file libedataserver-1.2 >= 3.6
- gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
- )
-
-diff --git a/cut-n-paste/e-contact-entry/e-contact-entry.c b/cut-n-paste/e-contact-entry/e-contact-entry.c
-index dc8e2e3..bbd4e6a 100644
---- a/cut-n-paste/e-contact-entry/e-contact-entry.c
-+++ b/cut-n-paste/e-contact-entry/e-contact-entry.c
-@@ -1,4 +1,4 @@
--/*
-+/*
- * Copyright (C) 2004 Ross Burton
- #include
-
--#include
--#include
--#include
--#include
--
- #include "e-contact-entry.h"
- #include "econtactentry-marshal.h"
-
-@@ -59,7 +54,7 @@ static int signals[LAST_SIGNAL] = { 0 };
- /* Properties */
- enum {
- PROP_0, /* TODO: why? */
-- PROP_SOURCE_LIST,
-+ PROP_REGISTRY,
- PROP_COMPLETE_LENGTH,
- };
-
-@@ -70,7 +65,7 @@ enum {
- struct EContactEntryPriv {
- GtkEntryCompletion *completion;
- GtkListStore *store;
-- ESourceList *source_list;
-+ ESourceRegistry *registry;
- /* A list of EntryLookup structs we are searching */
- GList *lookup_entries;
- /* Number of characters to start searching at */
-@@ -227,7 +222,7 @@ e_contact_entry_display_func (EContact *contact)
- emails = e_contact_get (contact, E_CONTACT_EMAIL);
- for (l = emails; l != NULL; l = l->next) {
- item = g_new0 (EContactEntyItem, 1);
-- item->identifier = item->identifier = g_strdup (l->data);
-+ item->identifier = g_strdup (l->data);
- item->display_string = g_strdup_printf ("%s <%s>", (char*)e_contact_get_const (contact, E_CONTACT_NAME_OR_ORG), item->identifier);
-
- items = g_list_prepend (items, item);
-@@ -276,22 +271,13 @@ view_contacts_added_cb (EBook *book, GList *contacts, gpointer user_data)
- return;
-
- photo = e_contact_get (contact, E_CONTACT_PHOTO);
--#ifndef HAVE_ECONTACTPHOTOTYPE
-- if (photo) {
--#else
- if (photo && photo->type == E_CONTACT_PHOTO_TYPE_INLINED) {
--#endif
- GdkPixbufLoader *loader;
-
- loader = gdk_pixbuf_loader_new ();
-
--#ifndef HAVE_ECONTACTPHOTOTYPE
-- if (gdk_pixbuf_loader_write (loader, (guchar *)photo->data,
-- photo->length, NULL))
--#else
- if (gdk_pixbuf_loader_write (loader, (guchar *)photo->data.inlined.data,
- photo->data.inlined.length, NULL))
--#endif
- pixbuf = gdk_pixbuf_loader_get_pixbuf (loader);
-
- if (pixbuf) {
-@@ -339,16 +325,15 @@ view_contacts_added_cb (EBook *book, GList *contacts, gpointer user_data)
- * The query on the EBookView has completed.
- */
- static void
--view_completed_cb (EBookView *book_view, EBookViewStatus status, gpointer user_data)
-+view_completed_cb (EBookView *book_view, EBookViewStatus status, const gchar *message, gpointer user_data)
- {
- EntryLookup *lookup;
- g_return_if_fail (user_data != NULL);
-- /* TODO: handle status != OK */
-- g_return_if_fail (status == E_BOOK_ERROR_OK);
- g_return_if_fail (book_view != NULL);
-
- lookup = (EntryLookup*)user_data;
- g_object_unref (lookup->bookview);
-+ lookup->bookview = NULL;
- }
-
- /**
-@@ -361,9 +346,9 @@ bookview_cb (EBook *book, EBookStatus status, EBookView *book_view, gpointer clo
- /* TODO: handle status != OK */
- g_return_if_fail (status == E_BOOK_ERROR_OK);
- g_return_if_fail (closure != NULL);
--
-+
- lookup = (EntryLookup*)closure;
--
-+
- g_object_ref (book_view);
- /* This shouldn't happen of course */
- if (lookup->bookview) {
-@@ -372,10 +357,10 @@ bookview_cb (EBook *book, EBookStatus status, EBookView *book_view, gpointer clo
- }
- lookup->bookview = book_view;
- g_object_add_weak_pointer ((GObject*)book_view, (gpointer*)&lookup->bookview);
--
-- g_signal_connect (book_view, "contacts_added", (GCallback)view_contacts_added_cb, lookup);
-- g_signal_connect (book_view, "sequence_complete", (GCallback)view_completed_cb, lookup);
--
-+
-+ g_signal_connect (book_view, "contacts-added", (GCallback)view_contacts_added_cb, lookup);
-+ g_signal_connect (book_view, "view_complete", (GCallback)view_completed_cb, lookup);
-+
- e_book_view_start (book_view);
- }
-
-@@ -396,9 +381,10 @@ entry_changed_cb (GtkEditable *editable, gpointer user_data)
- if (lookup->bookview) {
- e_book_view_stop (lookup->bookview);
- g_object_unref (lookup->bookview);
-+ lookup->bookview = NULL;
- }
- }
--
-+
- gtk_list_store_clear (entry->priv->store);
-
- query = create_query (entry, gtk_editable_get_chars (editable, 0, -1));
-@@ -409,8 +395,8 @@ entry_changed_cb (GtkEditable *editable, gpointer user_data)
- /* If the book isn't open yet, skip this source */
- if (!lookup->open)
- continue;
--
-- if (e_book_async_get_book_view (lookup->book, query, NULL, 11, (EBookBookViewCallback)bookview_cb, lookup) != 0) {
-+
-+ if (e_book_async_get_book_view (lookup->book, query, NULL, MAX_ENTRIES, (EBookBookViewCallback)bookview_cb, lookup) == FALSE) {
- g_signal_emit (entry, signals[ERROR], 0, _("Cannot create searchable view."));
- }
- }
-@@ -441,7 +427,7 @@ book_opened_cb (EBook *book, EBookStatus status, gpointer data)
- return;
- }
- }
--
-+
- g_signal_emit (lookup->entry, signals[STATE_CHANGE], 0, FALSE);
- g_signal_emit (lookup->entry, signals[ERROR], 0, stringify_ebook_error (status));
- return;
-@@ -458,11 +444,12 @@ book_opened_cb (EBook *book, EBookStatus status, gpointer data)
- */
-
- void
--e_contact_entry_set_source_list (EContactEntry *entry,
-- ESourceList *source_list)
-+e_contact_entry_set_registry (EContactEntry *entry,
-+ ESourceRegistry *registry)
- {
-+ GList *list, *link;
-+ const gchar *extension_name;
- GError *error = NULL;
-- GSList *list, *l;
-
- g_return_if_fail (E_IS_CONTACT_ENTRY (entry));
-
-@@ -471,58 +458,48 @@ e_contact_entry_set_source_list (EContactEntry *entry,
- g_list_foreach (entry->priv->lookup_entries, (GFunc)lookup_entry_free, NULL);
- g_list_free (entry->priv->lookup_entries);
- }
-- if (entry->priv->source_list) {
-- g_object_unref (entry->priv->source_list);
-+ if (entry->priv->registry) {
-+ g_object_unref (entry->priv->registry);
- }
-
- /* If we have no new sources, disable and return here */
-- if (source_list == NULL) {
-+ if (registry == NULL) {
- g_signal_emit (entry, signals[STATE_CHANGE], 0, FALSE);
-- entry->priv->source_list = NULL;
-+ entry->priv->registry = NULL;
- entry->priv->lookup_entries = NULL;
- return;
- }
-
-- entry->priv->source_list = source_list;
-- /* So that the list isn't going away underneath us */
-- g_object_ref (entry->priv->source_list);
-+ entry->priv->registry = registry;
-+ /* So that the registry isn't going away underneath us */
-+ g_object_ref (entry->priv->registry);
-
-- /* That gets us a list of ESourceGroup */
-- list = e_source_list_peek_groups (source_list);
- entry->priv->lookup_entries = NULL;
-
-- for (l = list; l != NULL; l = l->next) {
-- ESourceGroup *group = l->data;
-- GSList *sources = NULL, *m;
-- /* That should give us a list of ESource */
-- sources = e_source_group_peek_sources (group);
-- for (m = sources; m != NULL; m = m->next) {
-- ESource *source = m->data;
-- ESource *s = e_source_copy (source);
-- EntryLookup *lookup;
-- char *uri;
-+ extension_name = E_SOURCE_EXTENSION_ADDRESS_BOOK;
-+ list = e_source_registry_list_sources (registry, extension_name);
-
-- uri = g_strdup_printf("%s/%s", e_source_group_peek_base_uri (group), e_source_peek_relative_uri (source));
-- e_source_set_absolute_uri (s, uri);
-- g_free (uri);
-+ for (link = list; link != NULL; link = g_list_next (link)) {
-+ ESource *source = E_SOURCE (link->data);
-+ EntryLookup *lookup;
-
-- /* Now add those to the lookup entries list */
-- lookup = g_new0 (EntryLookup, 1);
-- lookup->entry = entry;
-- lookup->status = E_BOOK_ERROR_OK;
-- lookup->open = FALSE;
-+ /* Now add those to the lookup entries list */
-+ lookup = g_new0 (EntryLookup, 1);
-+ lookup->entry = entry;
-+ lookup->status = E_BOOK_ERROR_OK;
-+ lookup->open = FALSE;
-
-- if ((lookup->book = e_book_new (s, &error)) == NULL) {
-- /* TODO handle this better, fire the error signal I guess */
-+ if ((lookup->book = e_book_new (source, &error)) == NULL) {
-+ /* TODO handle this better, fire the error signal I guess */
-+ if (error) {
- g_warning ("%s", error->message);
-- g_error_free (error);
-- g_free (lookup);
-- } else {
-- entry->priv->lookup_entries = g_list_append (entry->priv->lookup_entries, lookup);
-- e_book_async_open(lookup->book, TRUE, (EBookCallback)book_opened_cb, lookup);
-+ g_error_free (error);
-+ error = NULL;
- }
--
-- g_object_unref (s);
-+ g_free (lookup);
-+ } else {
-+ entry->priv->lookup_entries = g_list_append (entry->priv->lookup_entries, lookup);
-+ e_book_async_open(lookup->book, TRUE, (EBookCallback)book_opened_cb, lookup);
- }
- }
-
-@@ -530,12 +507,12 @@ e_contact_entry_set_source_list (EContactEntry *entry,
- g_signal_emit (entry, signals[STATE_CHANGE], 0, FALSE);
- }
-
--ESourceList *
--e_contact_entry_get_source_list (EContactEntry *entry)
-+ESourceRegistry *
-+e_contact_entry_get_registry (EContactEntry *entry)
- {
- g_return_val_if_fail (E_IS_CONTACT_ENTRY (entry), NULL);
-
-- return entry->priv->source_list;
-+ return entry->priv->registry;
- }
-
- void
-@@ -552,7 +529,7 @@ int
- e_contact_entry_get_complete_length (EContactEntry *entry)
- {
- g_return_val_if_fail (E_IS_CONTACT_ENTRY (entry), 3); /* TODO: from paramspec? */
--
-+
- return entry->priv->lookup_length;
- }
-
-@@ -564,7 +541,7 @@ e_contact_entry_set_display_func (EContactEntry *entry, EContactEntryDisplayFunc
- if (entry->priv->display_destroy) {
- entry->priv->display_destroy (entry->priv->display_func);
- }
--
-+
- entry->priv->display_func = func;
- entry->priv->display_data = func_data;
- entry->priv->display_destroy = destroy;
-@@ -596,13 +573,13 @@ static void
- e_contact_entry_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec)
- {
- EContactEntry *entry;
--
-+
- g_return_if_fail (E_IS_CONTACT_ENTRY (object));
- entry = E_CONTACT_ENTRY (object);
--
-+
- switch (property_id) {
-- case PROP_SOURCE_LIST:
-- e_contact_entry_set_source_list (entry, g_value_get_object (value));
-+ case PROP_REGISTRY:
-+ e_contact_entry_set_registry (entry, g_value_get_object (value));
- break;
- case PROP_COMPLETE_LENGTH:
- e_contact_entry_set_complete_length (entry, g_value_get_int (value));
-@@ -618,10 +595,10 @@ e_contact_entry_get_property (GObject *object, guint property_id, GValue *value,
- EContactEntry *entry;
- g_return_if_fail (E_IS_CONTACT_ENTRY (object));
- entry = E_CONTACT_ENTRY (object);
--
-+
- switch (property_id) {
-- case PROP_SOURCE_LIST:
-- g_value_set_object (value, e_contact_entry_get_source_list (entry));
-+ case PROP_REGISTRY:
-+ g_value_set_object (value, e_contact_entry_get_registry (entry));
- break;
- case PROP_COMPLETE_LENGTH:
- g_value_set_int (value, e_contact_entry_get_complete_length (entry));
-@@ -644,7 +621,7 @@ e_contact_entry_finalize (GObject *object)
- g_list_free (entry->priv->lookup_entries);
- g_object_unref (entry->priv->completion);
- g_object_unref (entry->priv->store);
-- g_object_unref (entry->priv->source_list);
-+ g_object_unref (entry->priv->registry);
-
- if (entry->priv->display_destroy) {
- entry->priv->display_destroy (entry->priv->display_func);
-@@ -657,7 +634,7 @@ e_contact_entry_finalize (GObject *object)
- static void
- reset_search_fields (EContactEntry *entry)
- {
-- EContactField fields[] = { E_CONTACT_FULL_NAME, E_CONTACT_EMAIL, E_CONTACT_NICKNAME, E_CONTACT_ORG, 0 };
-+ EContactField fields[] = { E_CONTACT_FULL_NAME, E_CONTACT_EMAIL, E_CONTACT_NICKNAME, 0 };
-
- g_free (entry->priv->search_fields);
- entry->priv->search_fields = g_new0 (EContactField, G_N_ELEMENTS (fields));
-@@ -707,23 +684,23 @@ static void
- e_contact_entry_class_init (EContactEntryClass *klass)
- {
- GObjectClass *object_class;
--
-+
- object_class = (GObjectClass *) klass;
--
-+
- /* GObject */
- object_class->set_property = e_contact_entry_set_property;
- object_class->get_property = e_contact_entry_get_property;
- object_class->finalize = e_contact_entry_finalize;
-
- /* Properties */
-- g_object_class_install_property (object_class, PROP_SOURCE_LIST,
-- g_param_spec_object ("source-list", "Source List", "The source list to search for contacts.",
-- E_TYPE_SOURCE_LIST, G_PARAM_READWRITE));
--
-+ g_object_class_install_property (object_class, PROP_REGISTRY,
-+ g_param_spec_object ("registry", "Registry", "Data source registry.",
-+ E_TYPE_SOURCE_REGISTRY, G_PARAM_READWRITE));
-+
- g_object_class_install_property (object_class, PROP_COMPLETE_LENGTH,
- g_param_spec_int ("complete-length", "Complete length", "Number of characters to start a search on.",
- 2, 99, 3, G_PARAM_READWRITE));
--
-+
- /* Signals */
- signals[CONTACT_SELECTED] = g_signal_new ("contact-selected",
- G_TYPE_FROM_CLASS (object_class),
-@@ -732,7 +709,7 @@ e_contact_entry_class_init (EContactEntryClass *klass)
- NULL, NULL,
- econtactentry_marshal_VOID__OBJECT_STRING,
- G_TYPE_NONE, 2, E_TYPE_CONTACT, G_TYPE_STRING);
--
-+
- signals[ERROR] = g_signal_new ("error",
- G_TYPE_FROM_CLASS (object_class),
- G_SIGNAL_RUN_LAST,
-@@ -771,6 +748,7 @@ lookup_entry_free (EntryLookup *lookup)
- if (lookup->bookview) {
- g_warning("EBookView still around");
- g_object_unref (lookup->bookview);
-+ lookup->bookview = NULL;
- }
- if (lookup->book) {
- g_object_unref (lookup->book);
-@@ -789,11 +767,11 @@ split_query_string (const gchar *str)
- GArray *parts = g_array_sized_new (FALSE, FALSE, sizeof (char *), 2);
- PangoLogAttr *attrs;
- guint str_len = strlen (str), word_start = 0, i;
--
-- attrs = g_new0 (PangoLogAttr, str_len + 1);
-+
-+ attrs = g_new0 (PangoLogAttr, str_len + 1);
- /* TODO: do we need to specify a particular language or is NULL ok? */
- pango_get_log_attrs (str, -1, -1, NULL, attrs, str_len + 1);
--
-+
- for (i = 0; i < str_len + 1; i++) {
- char *start_word, *end_word, *word;
- if (attrs[i].is_word_end) {
-diff --git a/cut-n-paste/e-contact-entry/e-contact-entry.h b/cut-n-paste/e-contact-entry/e-contact-entry.h
-index bf6b39b..6fedef7 100644
---- a/cut-n-paste/e-contact-entry/e-contact-entry.h
-+++ b/cut-n-paste/e-contact-entry/e-contact-entry.h
-@@ -23,10 +23,8 @@
- #ifndef CONTACT_ENTRY_H
- #define CONTACT_ENTRY_H
-
--#include
--#include
--#include
- #include
-+#include
-
- G_BEGIN_DECLS
-
-@@ -71,8 +69,8 @@ GType e_contact_entry_get_type (void);
-
- GtkWidget *e_contact_entry_new (void);
-
--void e_contact_entry_set_source_list (EContactEntry *entry, ESourceList *list);
--ESourceList *e_contact_entry_get_source_list (EContactEntry *entry);
-+void e_contact_entry_set_registry (EContactEntry *entry, ESourceRegistry *registry);
-+ESourceRegistry *e_contact_entry_get_registry (EContactEntry *entry);
-
- void e_contact_entry_set_complete_length(EContactEntry *entry, int length);
- int e_contact_entry_get_complete_length(EContactEntry *entry);
-diff --git a/libgsm/phonemgr-utils.c b/libgsm/phonemgr-utils.c
-index 4e62e10..baef34f 100644
---- a/libgsm/phonemgr-utils.c
-+++ b/libgsm/phonemgr-utils.c
-@@ -27,7 +27,7 @@
- #include
- #include
- #include
--#include
-+#include
- #include
-
- #include
-diff --git a/src/e-phone-entry.c b/src/e-phone-entry.c
-index 5d25622..5c10155 100644
---- a/src/e-phone-entry.c
-+++ b/src/e-phone-entry.c
-@@ -1,5 +1,5 @@
- /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
--/*
-+/*
- * Copyright (C) 2005 Bastien Nocera
- *
- * e-phone-entry.c
-@@ -31,8 +31,6 @@
-
- #include
- #include
--#include
--#include
- #include "e-phone-entry.h"
-
- #define CONTACT_FORMAT "%s (%s)"
-@@ -181,25 +179,25 @@ e_phone_entry_finalize (GObject *object)
- }
-
- static void
--add_sources (EContactEntry *entry)
--{
-- ESourceList *source_list;
--
-- if (e_client_utils_get_sources (&source_list,
-- E_CLIENT_SOURCE_TYPE_CONTACTS,
-- NULL)) {
-- e_contact_entry_set_source_list (E_CONTACT_ENTRY (entry),
-- source_list);
-- g_object_unref (source_list);
-- }
--}
--
--static void
- e_phone_entry_init (EPhoneEntry *entry)
- {
- EContactField fields[] = { E_CONTACT_FULL_NAME, E_CONTACT_NICKNAME, E_CONTACT_ORG, E_CONTACT_PHONE_MOBILE, 0 };
-+ ESourceRegistry *registry;
-+ GError *error = NULL;
-+
-+ /* XXX This call blocks while a D-Bus connection is made, possibly
-+ * requiring activation. Might be better to create the registry
-+ * in main(), pass it to ui_init(), and have e_phone_entry_new()
-+ * take it as an argument. Calling this from main() means if it
-+ * fails you can abort cleanly with a console error message. */
-+ registry = e_source_registry_new_sync (NULL, &error);
-+ if (registry == NULL) {
-+ g_error ("%s: %s", G_STRFUNC, error->message);
-+ g_assert_not_reached ();
-+ }
-+ e_contact_entry_set_registry (E_CONTACT_ENTRY (entry), registry);
-+ g_object_unref (registry);
-
-- add_sources (E_CONTACT_ENTRY (entry));
- e_contact_entry_set_search_fields (E_CONTACT_ENTRY (entry), (const EContactField *)fields);
- e_contact_entry_set_display_func (E_CONTACT_ENTRY (entry), test_display_func, NULL, NULL);
- g_signal_connect (G_OBJECT (entry), "contact_selected",
-@@ -212,9 +210,9 @@ static void
- e_phone_entry_class_init (EPhoneEntryClass *klass)
- {
- GObjectClass *object_class;
--
-+
- object_class = (GObjectClass *) klass;
--
-+
- /* GObject */
- object_class->finalize = e_phone_entry_finalize;
-
---
-1.8.0.2
-
diff --git a/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch b/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch
deleted file mode 100644
index 238fec315e740..0000000000000
--- a/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up ./configure.in.orig ./configure.in
---- a/configure.in.orig 2014-05-04 09:40:07.973480490 +0300
-+++ b/configure.in 2014-05-04 09:40:26.264727691 +0300
-@@ -48,7 +48,7 @@ PKG_CHECK_MODULES(LIBGSM, glib-2.0 gobje
- PKG_CHECK_MODULES(PHONEMGR, gtk+-3.0 >= 3.0 glib-2.0 >= 2.31.0
- libcanberra-gtk3 gconf-2.0
- $GNOME_BLUETOOTH_REQS $evo_pc_file libedataserver-1.2 >= 3.6
-- gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
-+ gmodule-2.0 dbus-glib-1 adwaita-icon-theme >= 2.19.1
- )
-
- DBUSLIBDIR="`$PKG_CONFIG dbus-glib-1 --variable=libdir`"
diff --git a/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild b/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild
deleted file mode 100644
index ee9a85dfccb11..0000000000000
--- a/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit autotools gnome2
-
-DESCRIPTION="Allows you to control aspects of your mobile phone from your GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/PhoneManager"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="debug"
-# telepathy support is considered experimental
-
-RDEPEND="
- >=dev-libs/glib-2.31.0:2
- >=x11-libs/gtk+-3:3
- >=gnome-base/orbit-2
- >=gnome-base/gconf-2:2
- >=gnome-extra/evolution-data-server-3.6:=
- media-libs/libcanberra[gtk3]
- >=app-mobilephone/gnokii-0.6.28[bluetooth]
- net-wireless/bluez
- dev-libs/dbus-glib
- dev-libs/openobex:0=
- media-libs/libcanberra[gtk]
- >=net-wireless/gnome-bluetooth-3.3:2=
- x11-themes/adwaita-icon-theme
-"
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.35.5
- virtual/pkgconfig
- gnome-base/gnome-common
-"
-# gnome-common needed for eautoreconf
-
-src_prepare() {
- # Fix eds-3.6 building, upstream bug #680927
- eapply "${FILESDIR}"/0001-Adapt-to-Evolution-Data-Server-API-changes.patch
- eapply "${FILESDIR}"/${P}-adwaita-icon-theme.patch
- mv configure.in configure.ac || die
- eautoreconf
- gnome2_src_prepare
-}
-
-src_configure() {
- # bluetooth-plugin is no longer buildable, bug #512204
- gnome2_src_configure \
- --disable-bluetooth-plugin \
- --disable-telepathy \
- --disable-static \
- $(use_enable debug)
-}
diff --git a/app-mobilephone/gnome-phone-manager/metadata.xml b/app-mobilephone/gnome-phone-manager/metadata.xml
deleted file mode 100644
index 1227371472a35..0000000000000
--- a/app-mobilephone/gnome-phone-manager/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
- gnome@gentoo.org
- Gentoo GNOME Desktop
-
-
- Phone Manager is a program created to allow you to control aspects
- of your mobile phone from your GNOME desktop.
-
- The software is in its early stages right now. Current features include:
- * Runs in the background; indicates status on the panel notification area.
- * Display on-screen alert when text message (SMS) arrives
- * Text message (SMS) sending facility
-
- Phone Manager supports any mobile phone that can connect to your
- computer as a serial port: via Bluetooth, IrDA or a serial cable.
-
-
diff --git a/app-mobilephone/ringtonetools/Manifest b/app-mobilephone/ringtonetools/Manifest
deleted file mode 100644
index f7653dfb70c6c..0000000000000
--- a/app-mobilephone/ringtonetools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ringtonetools-2.26.tar.gz 40172 BLAKE2B a8dbe0ef02f5677f9f5fca02109d38e32b1d6ce61741bc2f3d278e6e008d674bd05b5038636f419795163c7bd25dd66654f269b44eae0596f21eb6fccfb0a4fc SHA512 aa352a8a9e6d84bb649d559e1026239fb7129636bfe6369d90b1e47ceedc530703144a549e0ec0aed1c89d39727c6d604aca31c2255bf3a5c0fb88502f8b31a4
diff --git a/app-mobilephone/ringtonetools/files/ringtonetools-2.26-no-strip.patch b/app-mobilephone/ringtonetools/files/ringtonetools-2.26-no-strip.patch
deleted file mode 100644
index 5438f4442483f..0000000000000
--- a/app-mobilephone/ringtonetools/files/ringtonetools-2.26-no-strip.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Nru ringtonetools-2.26.orig/Makefile ringtonetools-2.26/Makefile
---- ringtonetools-2.26.orig/Makefile 2005-08-01 20:42:00.000000000 +0300
-+++ ringtonetools-2.26/Makefile 2006-09-24 13:01:32.252022000 +0300
-@@ -3,7 +3,6 @@
- @cd src && make
- @if [ -e src/ringtonetools.exe ]; then mv src/ringtonetools.exe ringtonetools.exe; fi
- @if [ -e src/ringtonetools ]; then mv src/ringtonetools .; fi
-- @strip ringtonetools*
-
-
- clean:
diff --git a/app-mobilephone/ringtonetools/metadata.xml b/app-mobilephone/ringtonetools/metadata.xml
deleted file mode 100644
index 69a65829a9e7a..0000000000000
--- a/app-mobilephone/ringtonetools/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
- Ringtone Tools is a program for creating custom ringtones and graphical logos for mobile phones.
-
diff --git a/app-mobilephone/ringtonetools/ringtonetools-2.26.ebuild b/app-mobilephone/ringtonetools/ringtonetools-2.26.ebuild
deleted file mode 100644
index dd0e2453a5e7f..0000000000000
--- a/app-mobilephone/ringtonetools/ringtonetools-2.26.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="program for creating ringtones and logos for mobile phones"
-HOMEPAGE="http://ringtonetools.mikekohn.net/"
-SRC_URI="http://downloads.mikekohn.net/ringtonetools/${P}.tar.gz"
-
-LICENSE="ringtonetools"
-SLOT="0"
-KEYWORDS="~amd64 ppc x86"
-IUSE=""
-
-src_unpack() {
- unpack ${A}
-
- epatch "${FILESDIR}/${P}-no-strip.patch"
-}
-
-src_compile() {
- emake -j1 FLAGS="${CFLAGS}" LIBS="${LDFLAGS}" CC="$(tc-getCC)" || die "make failed"
-}
-
-src_install() {
- dobin ringtonetools || die "program not found"
- dodoc docs/*
- docinto samples
- dodoc samples/*
-}
diff --git a/app-office/gtimelog/Manifest b/app-office/gtimelog/Manifest
deleted file mode 100644
index 58cbb2f358e2f..0000000000000
--- a/app-office/gtimelog/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gtimelog-0.8.1.tar.gz 188353 BLAKE2B 00f7b82e325991b3e8619d21c97a3a8ca90e98fba8d9c9c2feb55db94648dc52cc015331366cebf6d23dc9c603a42cd8f103b10016a13dcb70ae13be4efcdc6a SHA512 bec4e3182d08be1a75da79f30b58b76e77e1b678477b33edeba529fdf15d8f61d9913c0f43d7ed46cf39b571ab481a8620c5f20b60fb251e16f530aa6465ce98
diff --git a/app-office/gtimelog/gtimelog-0.8.1.ebuild b/app-office/gtimelog/gtimelog-0.8.1.ebuild
deleted file mode 100644
index 7f8038eefe8be..0000000000000
--- a/app-office/gtimelog/gtimelog-0.8.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_IN_SOURCE_BUILD=true
-DISTUTILS_SINGLE_IMPL=true
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="A small Gtk+ application for keeping track of your time"
-HOMEPAGE="http://mg.pov.lt/gtimelog/"
-LICENSE="GPL-2"
-SLOT="0"
-
-SRC_URI="https://launchpad.net/gtimelog/devel/${PV}/+download/${P}.tar.gz"
-
-KEYWORDS="amd64 x86"
-
-IUSE="ayatana test"
-
-# gnome-base/gnome-desktop provides gnome-week.png
-RDEPEND="
- dev-libs/gobject-introspection
- dev-python/dbus-python
- dev-python/pygobject:3
- gnome-base/gnome-desktop:2
- x11-libs/gtk+:3[introspection]
- x11-libs/pango[introspection]
- ayatana? ( dev-libs/libappindicator:3[introspection] )
-"
-DEPEND="test? (
- ${RDEPEND}
- ayatana? ( dev-libs/libappindicator:3[introspection] ) )
-"
-
-DOCS="HACKING.txt NEWS.txt NOTES.txt README.txt"
-
-src_prepare() {
- # Support prefixed installation
- sed -e "s:\"/usr:\"${EPREFIX}/usr:g" \
- -i src/gtimelog/main.py || die "sed failed"
-
- sed -i -e 's/python2.3/python/' scripts/export-my-calendar.py || die
-
- sed -i -e 's/Application;//' gtimelog.desktop || die #462958
-
- distutils-r1_src_prepare
-}
-
-src_test() {
- VIRTUALX_COMMAND=distutils-r1_src_test virtualmake
-}
-
-src_install() {
- domenu gtimelog.desktop
- doicon src/gtimelog/gtimelog-*.png
- insinto /usr/share/gtimelog
- doins src/gtimelog/*.ui src/gtimelog/gtimelog.png
- exeinto /usr/share/gtimelog/scripts
- doexe scripts/*.py
-
- distutils-r1_src_install
- python_fix_shebang "${ED}"
-
- # Don't install icons in /usr/lib/python*
- find "${ED}/$(python_get_sitedir)" -regex '.*\(png\|ui\)$' -exec rm -f {} + || die
-}
diff --git a/app-office/gtimelog/metadata.xml b/app-office/gtimelog/metadata.xml
deleted file mode 100644
index 38e0c10c87f00..0000000000000
--- a/app-office/gtimelog/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
- gtimelog
-
-
diff --git a/app-shells/scsh-install-lib/Manifest b/app-shells/scsh-install-lib/Manifest
deleted file mode 100644
index 68c6caf761769..0000000000000
--- a/app-shells/scsh-install-lib/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST scsh-install-lib-1.3.0.tar.gz 142852 BLAKE2B 9c01264ea9d32ece575425666b396c6a2f9cc7bd82a04ff4c8d214a9cc84ddac65ad45f67e92e52909aa8cd0f43a65c79f4731d238e666e94be5c3d7055127a0 SHA512 ec9069e7ceb6fe316c8b0d1baf1903f2ce1fa2f3f79dc1bf8356b8064c0596e92c8bbc889c7d27b6456a2a0c49dde984536a05987baccc05f4724992cf90ca98
diff --git a/app-shells/scsh-install-lib/metadata.xml b/app-shells/scsh-install-lib/metadata.xml
deleted file mode 100644
index 927b82bf63097..0000000000000
--- a/app-shells/scsh-install-lib/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
- scheme@gentoo.org
- Gentoo Scheme Project
-
-
-
diff --git a/app-shells/scsh-install-lib/scsh-install-lib-1.3.0-r1.ebuild b/app-shells/scsh-install-lib/scsh-install-lib-1.3.0-r1.ebuild
deleted file mode 100644
index 9425632d4ca4b..0000000000000
--- a/app-shells/scsh-install-lib/scsh-install-lib-1.3.0-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit scsh
-
-DESCRIPTION="Installation tool for the Scheme Untergrund Library"
-HOMEPAGE="http://lamp.epfl.ch/~schinz/scsh_packages/"
-SRC_URI="http://lamp.epfl.ch/~schinz/scsh_packages/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=app-shells/scsh-0.6.6"
-
-src_install() {
- dodir "${SCSH_MODULES_PATH}"
- ./install.scm ${SCSH_LAYOUT_CONF} \
- --bindir /usr/bin \
- --force \
- || die "./install.scm failed"
-}
diff --git a/app-shells/scsh-install-lib/scsh-install-lib-1.3.0.ebuild b/app-shells/scsh-install-lib/scsh-install-lib-1.3.0.ebuild
deleted file mode 100644
index c3192ab1ff531..0000000000000
--- a/app-shells/scsh-install-lib/scsh-install-lib-1.3.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit scsh
-
-DESCRIPTION="Installation tool for the Scheme Untergrund Library"
-HOMEPAGE="http://lamp.epfl.ch/~schinz/scsh_packages/"
-SRC_URI="http://lamp.epfl.ch/~schinz/scsh_packages/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-
-DEPEND=">=app-shells/scsh-0.6.6"
-
-src_install() {
- dodir $SCSH_MODULES_PATH
- ./install.scm ${SCSH_LAYOUT_CONF} \
- --bindir /usr/bin \
- --force \
- || die "./install.scm failed"
-}
diff --git a/app-text/zemberek-server/Manifest b/app-text/zemberek-server/Manifest
deleted file mode 100644
index ead48ae6a29c2..0000000000000
--- a/app-text/zemberek-server/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST zemberek-server-nolibs-0.7.1.tar.gz 17877 BLAKE2B 3d214c50f1306d1a245bdbf32d0e2fe513b1836b2a4f3a7100c83fa8db5153fb1dbabffa092e3f672675bfbc54fb85bf98e79a8428b8981a72529865d7c85f59 SHA512 5a4c880976c69e4a4f24f778326008ac0a6ea14ed621f8953643298ab2b723799ec4974b55fac5d6b68e5c9134d0e4e06829535cbb2119aefe765cffe0fc9f1d
diff --git a/app-text/zemberek-server/files/pre b/app-text/zemberek-server/files/pre
deleted file mode 100644
index 17b146c4b5224..0000000000000
--- a/app-text/zemberek-server/files/pre
+++ /dev/null
@@ -1 +0,0 @@
-export LC_ALL="tr_TR.UTF-8"
diff --git a/app-text/zemberek-server/files/zemberek-server b/app-text/zemberek-server/files/zemberek-server
deleted file mode 100644
index 7df7a0bfa9c37..0000000000000
--- a/app-text/zemberek-server/files/zemberek-server
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-
-start() {
- ebegin "Starting zemberek-server"
- /sbin/start-stop-daemon -b --start --quiet --pidfile /var/run/zemberek-server.pid --make-pidfile --exec /usr/bin/zemberek-server
- eend $?
-}
-
-stop() {
- ebegin "Stopping zemberek-server"
- start-stop-daemon --stop --pidfile /var/run/zemberek-server.pid --quiet
- eend $?
-}
diff --git a/app-text/zemberek-server/metadata.xml b/app-text/zemberek-server/metadata.xml
deleted file mode 100644
index 027f814bed7eb..0000000000000
--- a/app-text/zemberek-server/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- java@gentoo.org
- Java
-
-
- zemberek
- ahmetaa/zemberek-nlp
-
-
diff --git a/app-text/zemberek-server/zemberek-server-0.7.1-r1.ebuild b/app-text/zemberek-server/zemberek-server-0.7.1-r1.ebuild
deleted file mode 100644
index 18f785fa25338..0000000000000
--- a/app-text/zemberek-server/zemberek-server-0.7.1-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="A Turkish spell checker server based on Zemberek NLP library"
-HOMEPAGE="https://github.com/ahmetaa/zemberek-nlp"
-SRC_URI="https://zemberek.googlecode.com/files/${PN}-nolibs-${PV}.tar.gz"
-
-LICENSE="MPL-1.1 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-S="${WORKDIR}"
-IUSE=""
-
-CDEPEND="dev-java/zemberek[l10n_tr]
- dev-java/dbus-java
- dev-java/mina-core"
-
-RDEPEND="${CDEPEND}
- dev-java/slf4j-nop
- >=virtual/jre-1.6"
-
-DEPEND="${CDEPEND}
- >=virtual/jdk-1.6"
-
-EANT_BUILD_TARGET="dist"
-
-src_unpack() {
- unpack ${A}
- mkdir lib || die
- cd lib || die
- java-pkg_jarfrom zemberek zemberek2-cekirdek.jar
- java-pkg_jarfrom zemberek zemberek2-tr.jar
- java-pkg_jarfrom dbus-java dbus.jar
- java-pkg_jarfrom mina-core
-}
-
-src_install() {
- java-pkg_newjar dist/${P}.jar ${PN}.jar
- java-pkg_dolauncher zemberek-server \
- --java_args \
- "-Xverify:none -Xms12m -Xmx14m -DConfigFile=/etc/zemberek-server.ini" \
- --pre "${FILESDIR}"/pre \
- --main net.zemberekserver.server.ZemberekServer
- java-pkg_register-dependency slf4j-nop
-
- doinitd "${FILESDIR}"/zemberek-server
- insinto /etc/dbus-1/system.d
- doins dist/config/zemberek-server.conf
- insinto /etc
- newins config/conf.ini zemberek-server.ini
-}
diff --git a/app-text/zemberek-server/zemberek-server-0.7.1.ebuild b/app-text/zemberek-server/zemberek-server-0.7.1.ebuild
deleted file mode 100644
index 2134b015099c4..0000000000000
--- a/app-text/zemberek-server/zemberek-server-0.7.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="A Turkish spell checker server based on Zemberek NLP library"
-HOMEPAGE="https://github.com/ahmetaa/zemberek-nlp"
-SRC_URI="https://zemberek.googlecode.com/files/${PN}-nolibs-${PV}.tar.gz"
-
-LICENSE="MPL-1.1 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-S="${WORKDIR}"
-IUSE=""
-
-CDEPEND="dev-java/zemberek[l10n_tr]
- dev-java/dbus-java
- dev-java/mina-core"
-
-RDEPEND="${CDEPEND}
- dev-java/slf4j-nop
- >=virtual/jre-1.5"
-
-DEPEND="${CDEPEND}
- >=virtual/jdk-1.5"
-
-EANT_BUILD_TARGET="dist"
-
-src_unpack() {
- unpack ${A}
- mkdir lib || die
- cd lib || die
- java-pkg_jarfrom zemberek zemberek2-cekirdek.jar
- java-pkg_jarfrom zemberek zemberek2-tr.jar
- java-pkg_jarfrom dbus-java dbus.jar
- java-pkg_jarfrom mina-core
-}
-
-src_install() {
- java-pkg_newjar dist/${P}.jar ${PN}.jar
- java-pkg_dolauncher zemberek-server \
- --java_args \
- "-Xverify:none -Xms12m -Xmx14m -DConfigFile=/etc/zemberek-server.ini" \
- --pre "${FILESDIR}"/pre \
- --main net.zemberekserver.server.ZemberekServer
- java-pkg_register-dependency slf4j-nop
- doinitd "${FILESDIR}"/zemberek-server
- insinto /etc/dbus-1/system.d
- doins dist/config/zemberek-server.conf
- insinto /etc
- newins config/conf.ini zemberek-server.ini
-}
diff --git a/app-text/zpspell/Manifest b/app-text/zpspell/Manifest
deleted file mode 100644
index 6ffac3cf1a388..0000000000000
--- a/app-text/zpspell/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST zpspell-0.4.3.tar.bz2 10510 BLAKE2B 6b0ef401090037d56caade137f5ca8c8b3f3fafd7c61aa4781e80e2896856031a6b0cb9853dd71cd8ddf17dc486b2cc23bcbf337758b644bf1a3254868134d81 SHA512 b87409735e7c6f8306992e98d006130c9a39cb0903a5938023d6f1379c37e9b12b381f917f71f09e08a557a7cc7cfc1d93536b4fea49d007f20b0da8f7fd3c98
diff --git a/app-text/zpspell/files/add-gobject-linkage-11566.diff b/app-text/zpspell/files/add-gobject-linkage-11566.diff
deleted file mode 100644
index 250fb90ebca94..0000000000000
--- a/app-text/zpspell/files/add-gobject-linkage-11566.diff
+++ /dev/null
@@ -1,11 +0,0 @@
-Index: zpspell-0.4.3/CMakeLists.txt
-===================================================================
---- zpspell-0.4.3.orig/CMakeLists.txt
-+++ zpspell-0.4.3/CMakeLists.txt
-@@ -101,5 +101,5 @@ include_directories(${DBUS_INCLUDE_DIR})
- include_directories(${GLIB2_INCLUDE_DIR})
- include_directories(${GLIB_CONFIG_DIR})
-
--target_link_libraries(zpspell glib-2.0 dbus-glib-1)
-+target_link_libraries(zpspell glib-2.0 dbus-glib-1 gobject-2.0)
-
diff --git a/app-text/zpspell/metadata.xml b/app-text/zpspell/metadata.xml
deleted file mode 100644
index 6f49eba8f4969..0000000000000
--- a/app-text/zpspell/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/app-text/zpspell/zpspell-0.4.3-r1.ebuild b/app-text/zpspell/zpspell-0.4.3-r1.ebuild
deleted file mode 100644
index 5d1b3d7223910..0000000000000
--- a/app-text/zpspell/zpspell-0.4.3-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit cmake-utils
-
-DESCRIPTION="Zemberek-Pardus spell checker interface"
-HOMEPAGE="http://www.pardus.org.tr/projeler/masaustu/zemberek-pardus"
-SRC_URI="http://cekirdek.uludag.org.tr/~baris/zpspell/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="dev-libs/dbus-glib"
-RDEPEND="${DEPEND}
- app-text/zemberek-server"
-
-PATCHES=( "${FILESDIR}/add-gobject-linkage-11566.diff" )
-DOCS=( AUTHORS README )
-
-pkg_postinst() {
- elog "Please visit ${HOMEPAGE} for"
- elog "documentation on how to configure and run Zemberek spellchecker for KDE."
-}
diff --git a/dev-cpp/libgnomemm/Manifest b/dev-cpp/libgnomemm/Manifest
deleted file mode 100644
index 64115f66f5be5..0000000000000
--- a/dev-cpp/libgnomemm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libgnomemm-2.30.0.tar.bz2 364011 BLAKE2B 2405e4c872dd600ec5b0b2b8b02794adb99aee4af046fbbdfda2ef0a85c2aa0c72468956ebcce641bf390dca59ca4bb15f38b8351620bca2bbc36d482e4f98d7 SHA512 9d4cf332ad511600504e95a64decb3dcecc14943ebb7d928c2b1fff82b2d99727754fd0252802c700092e8efad0e14ab9aacaf9af63c6bb1f9e25334f667317f
diff --git a/dev-cpp/libgnomemm/libgnomemm-2.30.0-r1.ebuild b/dev-cpp/libgnomemm/libgnomemm-2.30.0-r1.ebuild
deleted file mode 100644
index da9ded9d53fa9..0000000000000
--- a/dev-cpp/libgnomemm/libgnomemm-2.30.0-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GNOME2_LA_PUNT="yes"
-GNOME_TARBALL_SUFFIX="bz2"
-
-inherit flag-o-matic gnome2
-
-DESCRIPTION="C++ bindings for libgnome"
-HOMEPAGE="https://www.gtkmm.org"
-
-LICENSE="LGPL-2.1"
-SLOT="2.6"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="
- >=dev-cpp/gtkmm-2.8:2.4
- >=gnome-base/libgnome-2.6
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
-
-src_prepare() {
- append-cxxflags -std=c++11
- gnome2_src_prepare
-}
diff --git a/dev-cpp/libgnomemm/metadata.xml b/dev-cpp/libgnomemm/metadata.xml
deleted file mode 100644
index 39980802b1da1..0000000000000
--- a/dev-cpp/libgnomemm/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- gnome@gentoo.org
- Gentoo GNOME Desktop
-
-
diff --git a/dev-db/mysql-udf-infusion/Manifest b/dev-db/mysql-udf-infusion/Manifest
deleted file mode 100644
index 8bf1112672200..0000000000000
--- a/dev-db/mysql-udf-infusion/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST infusion-udf_infusion-8599a9c.tar.gz 5470 BLAKE2B ecb12ea34a690433379a8237fca0a76f6d2e609d63012faec465b0a0ab4509973a7c6179ff5cbba8a60fbccdda844f01d02cfa9bdd88bd051aa4f81c358c577f SHA512 4a9cee8b45b0cd8e7e00210de79f8a42cc3154185c1b31e441f27d51300c113a46639ecce98d0c748aada0538e9bbfc55ef71f017c19c403a84c2e5d478c09fe
diff --git a/dev-db/mysql-udf-infusion/metadata.xml b/dev-db/mysql-udf-infusion/metadata.xml
deleted file mode 100644
index 0355f8ad4e3da..0000000000000
--- a/dev-db/mysql-udf-infusion/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- infusion/udf_infusion
-
-
diff --git a/dev-db/mysql-udf-infusion/mysql-udf-infusion-20110109.ebuild b/dev-db/mysql-udf-infusion/mysql-udf-infusion-20110109.ebuild
deleted file mode 100644
index 5a9aa63ff7022..0000000000000
--- a/dev-db/mysql-udf-infusion/mysql-udf-infusion-20110109.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-MY_REV="8599a9c" # checkout revision
-MY_USR="infusion" # user name
-
-MY_PN="udf_infusion"
-MY_P="${MY_USR}-${MY_PN}-${MY_REV}"
-
-DESCRIPTION="New functions for MySQL implemented as UDF"
-HOMEPAGE="http://www.xarg.org/2010/11/mysql-my-new-playground/"
-SRC_URI="https://github.com/${MY_USR}/${MY_PN}/tarball/${MY_REV} -> ${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/mysql-5.1"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-# compile helper
-_compile() {
- local CC="$(tc-getCC)"
- echo "${CC} ${@}" && "${CC}" "${@}"
-}
-
-pkg_setup() {
- MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
- MYSQL_INCLUDE="$(mysql_config --include)"
-}
-
-src_prepare() {
- # fix soname
- sed -i -e "s|${MY_PN}\.so|${PN//-/_}.so|g" *.sql
-
- # add LF
- echo >> create.sql
- echo >> delete.sql
-}
-
-src_compile() {
- _compile ${CFLAGS} -Wall -fPIC ${MYSQL_INCLUDE} \
- -shared ${LDFLAGS} -o ${PN//-/_}.so ${MY_PN}.c
-}
-
-src_install() {
- exeinto "${MYSQL_PLUGINDIR}"
- doexe *.so
- dodoc *.sql
-}
-
-pkg_postinst() {
- elog
- elog "Please have a look at the documentation, how to"
- elog "enable/disable the UDF functions of ${PN}."
- elog
- elog "The documentation is located here:"
- elog "/usr/share/doc/${PF}"
- elog
-}
diff --git a/dev-games/crystalspace/Manifest b/dev-games/crystalspace/Manifest
deleted file mode 100644
index e84f033f86347..0000000000000
--- a/dev-games/crystalspace/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST crystalspace-src-2.0.tar.bz2 185925180 BLAKE2B 570f91fa3f22a071a4cd8f47ed887c5e668bad0f5bd57e99c53a2729caa37452bf065b37e5f2801a5ce90886554b38b298956322df26bed2506198ead8cc3071 SHA512 f09d40669268e26542a2854560ac5033e7f89d0bd5def870e5062e08611c36a0875666abe0c705bb5f9f37dafa619f33f900e358d5fe255746a86127a3899f97
diff --git a/dev-games/crystalspace/crystalspace-2.0-r1.ebuild b/dev-games/crystalspace/crystalspace-2.0-r1.ebuild
deleted file mode 100644
index aa286aa0752a4..0000000000000
--- a/dev-games/crystalspace/crystalspace-2.0-r1.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-
-inherit flag-o-matic java-pkg-opt-2 autotools wxwidgets versionator multiprocessing
-
-MY_P=${PN}-src-${PV}
-PATH_P=${PN}-$(get_version_component_range 1-2)
-
-DESCRIPTION="Portable 3D Game Development Kit written in C++"
-HOMEPAGE="http://crystal.sourceforge.net/"
-SRC_URI="mirror://sourceforge/crystal/${MY_P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="3ds alsa bullet cal3d cegui cg doc java jpeg mng ode png speex truetype vorbis wxwidgets"
-
-COMMON_DEP="
- virtual/opengl
- media-libs/openal
- x11-libs/libXt
- x11-libs/libXxf86vm
- sys-libs/zlib
- cg? ( media-gfx/nvidia-cg-toolkit )
- ode? ( =media-libs/cal3d-0.11 )
- jpeg? ( virtual/jpeg:0 )
- bullet? ( sci-physics/bullet )
- vorbis? ( media-libs/libvorbis )
- speex? ( media-libs/libogg
- media-libs/speex )
- truetype? ( >=media-libs/freetype-2.1 )
- alsa? ( media-libs/alsa-lib )
- mng? ( media-libs/libmng )
- png? ( media-libs/libpng:0= )
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
- cegui? ( >=dev-games/cegui-0.5.0 )
- 3ds? ( media-libs/lib3ds )
-"
-RDEPEND="${COMMON_DEP}
- java? ( >=virtual/jre-1.5 )
-"
-DEPEND="${COMMON_DEP}
- java? ( >=virtual/jdk-1.5
- dev-java/ant-core )
- dev-util/ftjam
- 90crystalspace
- echo "CRYSTAL_CONFIG=/etc/${PATH_P}" >> 90crystalspace
- doenvd 90crystalspace
-}
-
-pkg_postinst() {
- elog "Examples coming with this package, need correct light calculation"
- elog "Do the following commands, with the root account, to fix that:"
- # Fill cache directory for the examples
- local dir
- for dir in castle flarge isomap parallaxtest partsys r3dtest stenciltest \
- terrain terrainf;
- do
- elog "cslight -video=null /usr/share/${PATH_P}/data/maps/${dir}"
- done
-}
diff --git a/dev-games/crystalspace/files/crystalspace-2.0-gcc47.patch b/dev-games/crystalspace/files/crystalspace-2.0-gcc47.patch
deleted file mode 100644
index 5b76b2e947078..0000000000000
--- a/dev-games/crystalspace/files/crystalspace-2.0-gcc47.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-https://bugs.gentoo.org/426870
-https://bugs.gentoo.org/459440
-
- include/csplugincommon/rendermanager/render.h | 6 +++---
- include/csutil/blockallocator.h | 6 +++---
- include/csutil/parray.h | 2 +-
- include/csutil/redblacktree.h | 4 ++--
- include/csutil/refarr.h | 2 +-
- 5 files changed, 10 insertions(+), 10 deletions(-)
-
---- a/include/csplugincommon/rendermanager/render.h
-+++ b/include/csplugincommon/rendermanager/render.h
-@@ -194,7 +194,7 @@ namespace RenderManager
- || (mesh.preCopyNum != 0))
- {
- // Render the latest batch of meshes
-- RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, m);
-+ this->RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, m);
- lastRenderedMesh = m;
-
- lastShader = shader;
-@@ -208,7 +208,7 @@ namespace RenderManager
- }
- }
-
-- RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, node->meshes.GetSize ());
-+ this->RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, node->meshes.GetSize ());
- }
- };
-
-@@ -242,7 +242,7 @@ namespace RenderManager
- iShader* shader = context.shaderArray[mesh.contextLocalId+layerOffset];
-
- size_t ticket = context.ticketArray[mesh.contextLocalId+layerOffset];
-- RenderMeshes (context, node->meshes, shader, ticket, m, m+1);
-+ this->RenderMeshes (context, node->meshes, shader, ticket, m, m+1);
- }
- }
- }
---- a/include/csutil/blockallocator.h
-+++ b/include/csutil/blockallocator.h
-@@ -193,7 +193,7 @@ public:
- ~csBlockAllocator()
- {
- ObjectDispose dispose (*this, false);
-- DisposeAll (dispose);
-+ this->DisposeAll (dispose);
- }
-
- /**
-@@ -204,7 +204,7 @@ public:
- void Empty ()
- {
- ObjectDispose dispose (*this, true);
-- FreeAll (dispose);
-+ this->FreeAll (dispose);
- }
-
- /**
-@@ -215,7 +215,7 @@ public:
- void DeleteAll ()
- {
- ObjectDispose dispose (*this, true);
-- DisposeAll (dispose);
-+ this->DisposeAll (dispose);
- }
-
- /**
---- a/include/csutil/parray.h
-+++ b/include/csutil/parray.h
-@@ -112,7 +112,7 @@ public:
- {
- CS_ASSERT (this->GetSize () > 0);
- T* ret = GetAndClear (this->GetSize () - 1); // see *1*
-- Truncate (this->GetSize () - 1);
-+ this->Truncate (this->GetSize () - 1);
- return ret;
- }
-
---- a/include/csutil/redblacktree.h
-+++ b/include/csutil/redblacktree.h
-@@ -1155,7 +1155,7 @@ public:
- T* Put (const K& key, const T &value)
- {
- csRedBlackTreePayload* payload = (csRedBlackTreePayload*)
-- Insert (csRedBlackTreePayload(key, value));
-+ this->Insert (csRedBlackTreePayload(key, value));
- return (payload != 0) ? &payload->GetValue() : 0;
- }
- /**
-@@ -1194,7 +1194,7 @@ public:
- */
- const T& Get (const K& key, const T& fallback) const
- {
-- const csRedBlackTreePayload* payload = Find (key);
-+ const csRedBlackTreePayload* payload = this->Find (key);
- if (payload == 0) return fallback;
- return payload->GetValue();
- }
---- a/include/csutil/refarr.h
-+++ b/include/csutil/refarr.h
-@@ -111,7 +111,7 @@ public:
- {
- CS_ASSERT (this->GetSize () > 0);
- csRef ret = this->Get (this->GetSize () - 1); // see *1*
-- SetSize (this->GetSize () - 1);
-+ this->SetSize (this->GetSize () - 1);
- return ret;
- }
- };
diff --git a/dev-games/crystalspace/files/crystalspace-2.0-gcc52.patch b/dev-games/crystalspace/files/crystalspace-2.0-gcc52.patch
deleted file mode 100644
index 96b6aa712340e..0000000000000
--- a/dev-games/crystalspace/files/crystalspace-2.0-gcc52.patch
+++ /dev/null
@@ -1,53 +0,0 @@
---- a/include/csgfx/imagememory.h.old 2016-04-17 09:09:31.497152401 +0200
-+++ b/include/csgfx/imagememory.h 2016-04-17 09:12:13.838355158 +0200
-@@ -179,8 +179,8 @@
- /// Get a pointer to the alpha data that can be changed.
- uint8* GetAlphaPtr ();
-
-- virtual const void* GetImageData () { return GetImagePtr (); }
-- virtual int GetWidth () const { return Width; }
-+ virtual const void* GetImageData ();
-+ virtual int GetWidth () const;
- virtual int GetHeight () const { return Height; }
- virtual int GetDepth () const { return Depth; }
-
---- a/libs/csgfx/imagememory.cpp.old 2016-04-17 09:07:19.555451540 +0200
-+++ b/libs/csgfx/imagememory.cpp 2016-04-17 09:13:09.339398463 +0200
-@@ -208,6 +208,23 @@
- EnsureImage();
- return (void*)databuf->GetData ();
- }
-+
-+const void* csImageMemory::GetImageData ()
-+{
-+ return GetImagePtr ();
-+}
-+
-+int csImageMemory::GetWidth () const
-+{
-+ return Width;
-+}
-+
-+void csImageBase::SetName (const char* iName)
-+{
-+ cs_free (fName);
-+ fName = CS::StrDup (iName);
-+}
-+
- csRGBpixel* csImageMemory::GetPalettePtr ()
- {
- EnsureImage();
---- a/include/csgfx/imagebase.h.old 2016-04-17 09:59:09.211101864 +0200
-+++ b/include/csgfx/imagebase.h 2016-04-17 09:59:20.041919599 +0200
-@@ -61,10 +61,7 @@
- // Most images are 2D, so provide a sensible default
- virtual int GetDepth () const { return 1; }
-
-- virtual void SetName (const char* iName)
-- {
-- cs_free (fName); fName = CS::StrDup (iName);
-- }
-+ virtual void SetName (const char* iName);
- virtual const char* GetName () const { return fName; }
-
- /* Commented out: should be implemented by all descendants.
diff --git a/dev-games/crystalspace/files/crystalspace-2.0-gcc6.patch b/dev-games/crystalspace/files/crystalspace-2.0-gcc6.patch
deleted file mode 100644
index f0b099a3e3d44..0000000000000
--- a/dev-games/crystalspace/files/crystalspace-2.0-gcc6.patch
+++ /dev/null
@@ -1,238 +0,0 @@
---- crystalspace-src-2.0/include/csutil/redblacktree.h.old 2016-09-20 22:06:36.732698058 -0400
-+++ crystalspace-src-2.0/include/csutil/redblacktree.h 2016-09-20 22:09:08.437064011 -0400
-@@ -37,7 +37,7 @@
- * @{ */
-
- template class Ordering>
-+ template class Ordering>
- class csRedBlackTree;
-
- template
-@@ -237,7 +237,7 @@
- template ,
-- template class Ordering =
-+ template class Ordering =
- CS::Container::RedBlackTreeOrderingTotal>
- class csRedBlackTree
- {
---- crystalspace-src-2.0/plugins/terraformer/pagingformer/pagingformer.cpp.old 2016-09-20 22:10:54.287917849 -0400
-+++ crystalspace-src-2.0/plugins/terraformer/pagingformer/pagingformer.cpp 2016-09-20 22:12:31.684739007 -0400
-@@ -1159,7 +1159,7 @@
- else
- {
- // Something we can't return was requested
-- return false;
-+ return NULL;
- }
- }
-
---- crystalspace-src-2.0/plugins/documentsystem/xmlread/characters.cpp.old 2016-09-20 22:13:28.794863758 -0400
-+++ crystalspace-src-2.0/plugins/documentsystem/xmlread/characters.cpp 2016-09-20 22:22:26.124668024 -0400
-@@ -46,20 +46,20 @@
- // 0 1 2 3 4 5 6 7 8 9 A B C D E F
- CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 00-0f
- CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 10-1f
-- CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,S,S,0), // 20-2f
-- CHAR_ROW(S,S,S,S,S,S,S,S,S,S,F,0,0,0,0,0), // 30-3f
-- CHAR_ROW(0,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // 40-4f
-- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,0,0,0,0,F), // 50-5f
-- CHAR_ROW(0,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // 60-6f
-- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,0,0,0,0,0), // 70-7f
-+ CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,(uint32)S,(uint32)S,0), // 20-2f
-+ CHAR_ROW((uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)F,0,0,0,0,0), // 30-3f
-+ CHAR_ROW(0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // 40-4f
-+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,0,0,0,(uint32)F), // 50-5f
-+ CHAR_ROW(0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // 60-6f
-+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,0,0,0,0), // 70-7f
- CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 80-8f
- CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 90-9f
- CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // a0-af
- CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // b0-bf
-- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // c0-cf
-- CHAR_ROW(F,F,F,F,F,F,F,0,F,F,F,F,F,F,F,F), // d0-df
-- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // e0-ef
-- CHAR_ROW(F,F,F,F,F,F,F,0,F,F,F,F,F,F,F,F), // f0-ff
-+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // c0-cf
-+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // d0-df
-+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // e0-ef
-+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // f0-ff
- };
-
- #undef CHAR_ROW
---- crystalspace-src-2.0/plugins/mesh/protomesh/object/protomesh.cpp.old 2016-09-20 22:13:51.298710883 -0400
-+++ crystalspace-src-2.0/plugins/mesh/protomesh/object/protomesh.cpp 2016-09-20 22:24:27.087156627 -0400
-@@ -141,7 +141,7 @@
- {
- n = 0;
-
-- if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return false;
-+ if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return NULL;
-
- SetupObject ();
-
---- crystalspace-src-2.0/plugins/terraformer/simpleformer/simpleformer.cpp.old 2016-09-20 22:14:11.555573385 -0400
-+++ crystalspace-src-2.0/plugins/terraformer/simpleformer/simpleformer.cpp 2016-09-20 22:25:57.007048574 -0400
-@@ -1012,7 +1012,7 @@
- else
- {
- // Something we can't return was requested
-- return false;
-+ return NULL;
- }
- }
-
---- crystalspace-src-2.0/plugins/mesh/skeleton/persist/standard/skelldr.cpp.old 2016-09-20 22:14:28.534458231 -0400
-+++ crystalspace-src-2.0/plugins/mesh/skeleton/persist/standard/skelldr.cpp 2016-09-20 22:28:15.857616492 -0400
-@@ -157,7 +157,7 @@
- {
- csVector3 v;
- if (!SyntaxService->ParseVector (vector_node, v))
-- return false;
-+ return NULL;
- bone->GetTransform ().SetOrigin (v);
- }
-
-@@ -166,7 +166,7 @@
- {
- csMatrix3 m;
- if (!SyntaxService->ParseMatrix (matrix_node, m))
-- return false;
-+ return NULL;
- bone->GetTransform ().SetO2T (m);
- }
- }
-@@ -201,7 +201,7 @@
- {
- csVector3 v;
- if (!SyntaxService->ParseVector (vector_node, v))
-- return false;
-+ return NULL;
- socket_transform.SetOrigin (v);
- }
-
-@@ -210,7 +210,7 @@
- {
- csMatrix3 m;
- if (!SyntaxService->ParseMatrix (matrix_node, m))
-- return false;
-+ return NULL;
- socket_transform.SetO2T (m);
- }
- socket->SetTransform(socket_transform);
-@@ -550,7 +550,7 @@
- {
- csVector3 v;
- if (!SyntaxService->ParseVector (vector_node, v))
-- return false;
-+ return NULL;
- key_transform.SetOrigin (v);
- }
-
-@@ -559,7 +559,7 @@
- {
- csMatrix3 m;
- if (!SyntaxService->ParseMatrix (matrix_node, m))
-- return false;
-+ return NULL;
- key_transform.SetO2T (m);
- }
- }
---- crystalspace-src-2.0/plugins/mesh/animesh/persist/skeleton2/skeleton2ldr.cpp.old 2016-09-20 22:14:53.609288299 -0400
-+++ crystalspace-src-2.0/plugins/mesh/animesh/persist/skeleton2/skeleton2ldr.cpp 2016-09-20 22:29:41.797284147 -0400
-@@ -516,7 +516,7 @@
- if (!name)
- {
- synldr->ReportError (msgid, node, "No name set for animation");
-- return false;
-+ return NULL;
- }
-
- CS::Animation::iSkeletonAnimation* fact = packet->CreateAnimation (name);
-@@ -524,7 +524,7 @@
- {
- synldr->ReportError (msgid, node,
- "Could not create animation, another animation with same name already exist");
-- return false;
-+ return NULL;
- }
-
- if (node->GetAttributeValueAsBool ("bindspace", false))
---- crystalspace-src-2.0/plugins/mesh/watermesh/object/watermesh.cpp.old 2016-09-20 22:15:10.911171145 -0400
-+++ crystalspace-src-2.0/plugins/mesh/watermesh/object/watermesh.cpp 2016-09-20 22:30:58.603396904 -0400
-@@ -363,7 +363,7 @@
- {
- n = 0;
-
-- if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return false;
-+ if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return NULL;
-
- iCamera* camera = rview->GetCamera ();
-
---- crystalspace-src-2.0/plugins/csparser/csparser.cpp.old 2016-09-20 22:15:32.086027857 -0400
-+++ crystalspace-src-2.0/plugins/csparser/csparser.cpp 2016-09-20 22:36:18.576856714 -0400
-@@ -571,7 +571,7 @@
- break;
- case XMLTOKEN_KEY:
- if (!ParseKey (child, &Keys))
-- return false;
-+ return NULL;
- break;
- case XMLTOKEN_HALO:
- {
-@@ -779,7 +779,7 @@
- {
- csMatrix3 m;
- if (!SyntaxService->ParseMatrix (matrix_node, m))
-- return false;
-+ return NULL;
- light_transf.SetO2T (m);
- }
- csRef vector_node = child->GetNode ("v");
-@@ -787,7 +787,7 @@
- {
- csVector3 v;
- if (!SyntaxService->ParseVector (vector_node, v))
-- return false;
-+ return NULL;
- use_light_transf_vector = true;
- light_transf.SetO2TTranslation (v);
- }
-@@ -830,7 +830,7 @@
- {
- bool flag;
- if (!SyntaxService->ParseBool (child, flag, true))
-- return false;
-+ return NULL;
- lightFlags.SetBool (CS_LIGHT_NOSHADOWS, flag);
- }
- break;
-@@ -1193,7 +1193,7 @@
- {
- csColor c;
- if (!SyntaxService->ParseColor (child, c))
-- return false;
-+ return NULL;
- sector->SetDynamicAmbientLight (c);
- }
- break;
-@@ -1387,7 +1387,7 @@
- iRenderLoop* loop = ParseRenderLoop (child, set);
- if (!loop)
- {
-- return false;
-+ return NULL;
- }
- if (set)
- {
-@@ -1569,7 +1569,7 @@
- return 0;
- case XMLTOKEN_KEY:
- if (!ParseKey (child, pNode->QueryObject()))
-- return false;
-+ return NULL;
- break;
- case XMLTOKEN_POSITION:
- if (!SyntaxService->ParseVector (child, pos))
diff --git a/dev-games/crystalspace/files/crystalspace-2.0-wxgtk.patch b/dev-games/crystalspace/files/crystalspace-2.0-wxgtk.patch
deleted file mode 100644
index 740f22eaa24a6..0000000000000
--- a/dev-games/crystalspace/files/crystalspace-2.0-wxgtk.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-Description: Fix to build with wxwidgets3.0
-Author: Olly Betts
-Last-Update: 2014-06-14
-
---- crystalspace-2.0+dfsg.orig/plugins/video/canvas/wxgl/GLWXDriver2D.cpp
-+++ crystalspace-2.0+dfsg/plugins/video/canvas/wxgl/GLWXDriver2D.cpp
-@@ -292,7 +292,7 @@ bool csGraphics2DWX::Open()
- {
- Display* dpy = (Display*) wxGetDisplay ();
- GLXContext active_GLContext = glXGetCurrentContext();
-- XVisualInfo *xvis = (XVisualInfo*)theCanvas->m_vi;
-+ XVisualInfo *xvis = theCanvas->GetXVisualInfo();
-
- Report (CS_REPORTER_SEVERITY_NOTIFY, "Video driver GL/X version %s",
- glXIsDirect (dpy, active_GLContext) ? "(direct renderer)" :
-@@ -705,8 +705,8 @@ static bool wxCodeToCSCode(int wxkey, ut
- MAP (MENU, CONTEXT, CONTEXT)
- MAP (PAUSE, PAUSE, PAUSE)
- MAP (CAPITAL, CAPSLOCK, CAPSLOCK)
-- MAP (PRIOR, PGUP, PGUP)
-- MAP (NEXT, PGDN, PGDN)
-+ MAP (PAGEUP, PGUP, PGUP)
-+ MAP (PAGEDOWN, PGDN, PGDN)
- MAP (END, END, END)
- MAP (HOME, HOME, HOME)
- MAP (LEFT, LEFT, LEFT)
-@@ -722,10 +722,7 @@ static bool wxCodeToCSCode(int wxkey, ut
- MAPC (NUMPAD2, PAD2, '2')
- MAP (NUMPAD_DOWN, PAD2, DOWN)
- MAPC (NUMPAD3, PAD3, '3')
-- MAP (NUMPAD_NEXT, PAD3, PGDN)
--#if wxVERSION_NUMBER < 2700
- MAP (NUMPAD_PAGEDOWN, PAD3, PGDN)
--#endif
- MAPC (NUMPAD4, PAD4, '4')
- MAP (NUMPAD_LEFT, PAD4, LEFT)
- MAPC (NUMPAD5, PAD5, '5')
-@@ -736,10 +733,7 @@ static bool wxCodeToCSCode(int wxkey, ut
- MAPC (NUMPAD8, PAD8, '8')
- MAP (NUMPAD_UP, PAD8, UP)
- MAPC (NUMPAD9, PAD9, '9')
-- MAP (NUMPAD_PRIOR, PAD9, PGUP)
--#if wxVERSION_NUMBER < 2700
- MAP (NUMPAD_PAGEUP, PAD9, PGUP)
--#endif
- MAPC (MULTIPLY, PADMULT, '*')
- MAPC (NUMPAD_MULTIPLY,PADMULT, '*')
- MAPC (ADD, PADPLUS, '+')
diff --git a/dev-games/crystalspace/metadata.xml b/dev-games/crystalspace/metadata.xml
deleted file mode 100644
index d51e9062a2e60..0000000000000
--- a/dev-games/crystalspace/metadata.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
- games@gentoo.org
- Gentoo Games Project
-
-
-Crystal Space is a free (LGPL) and portable 3D Game
-Development Kit written in C++. It supports: true six degrees
-of freedom, colored lighting, lightmapped and stencil based
-lighting, shader support, mipmapping, portals, mirrors, alpha
-transparency, reflective surfaces, 3D sprites (frame based or
-with skeletal animation, also using cal3d animation library),
-procedural textures, particle systems, halos, volumetric fog,
-scripting (using Python, Perl, Java, or potentially other
-languages), 16-bit and 32-bit display support, OpenGL, and
-software renderer, font support, hierarchical
-transformations, physics plugin based on ODE, ... See the
-extensive list of features for more details.
-
-
-
- crystal
-
-
diff --git a/dev-java/jad-bin/Manifest b/dev-java/jad-bin/Manifest
deleted file mode 100644
index 0544dd93127fc..0000000000000
--- a/dev-java/jad-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jadls158.zip 389972 BLAKE2B 1bb59583fee60a805b47ea7fa0cb14090912719ea827453447777873c7c17dadb39b17938207dd56ef6f2ccf0fbaed7bbf953b68b9bd66c3f8694cf771bd423e SHA512 5f16c51f676990ea6cf76cbee4c9fbf93273fb6a4474a136c032457fcb29c9507508b543d3f65a212cd4e21d14671f0b4368ce5a42dc7c542e75883a911a5ebf
diff --git a/dev-java/jad-bin/jad-bin-1.5.8e-r1.ebuild b/dev-java/jad-bin/jad-bin-1.5.8e-r1.ebuild
deleted file mode 100644
index 9ea62a8c3be6d..0000000000000
--- a/dev-java/jad-bin/jad-bin-1.5.8e-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Jad - The fast JAva Decompiler"
-HOMEPAGE="http://www.kpdus.com/jad.html"
-SRC_URI="http://www.kpdus.com/jad/linux/jadls158.zip"
-
-KEYWORDS="amd64 x86"
-SLOT="0"
-LICENSE="freedist"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S=${WORKDIR}
-
-RESTRICT="strip"
-QA_PREBUILT="*"
-
-src_install() {
- into /opt
- dobin jad || die "dobin failed"
- dodoc Readme.txt || die "dodoc failed"
-}
diff --git a/dev-java/jad-bin/metadata.xml b/dev-java/jad-bin/metadata.xml
deleted file mode 100644
index 2444066aa02b1..0000000000000
--- a/dev-java/jad-bin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- java@gentoo.org
- Java
-
-
diff --git a/dev-lang/rubinius/Manifest b/dev-lang/rubinius/Manifest
deleted file mode 100644
index d63ef3bd4c296..0000000000000
--- a/dev-lang/rubinius/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rubinius-3.43.tar.bz2 13013106 BLAKE2B 42298e046bb652f16187a70fb377c650319260b78c674faf6791c0865abb8798a7e1511ddc3eb809585825e452b72bc9b783691760c5400b36815e9cabf1a65a SHA512 80ca70f1aeea2f48e9f4bbd9dc646e0fdabf266cde879fd6acb46bcc38140a2738fddf7d63fa72c386f0411046f457af02deb1162b249c7942bdc0e4a8138023
diff --git a/dev-lang/rubinius/files/auto_gem.rb b/dev-lang/rubinius/files/auto_gem.rb
deleted file mode 100644
index 5c4f540a92dfc..0000000000000
--- a/dev-lang/rubinius/files/auto_gem.rb
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is installed by Gentoo's rubygems package.
-# It's intended to help automate the loading of rubygems
-
-begin
-require 'rubygems'
-rescue LoadError
-end
diff --git a/dev-lang/rubinius/metadata.xml b/dev-lang/rubinius/metadata.xml
deleted file mode 100644
index 3d967b6d9f406..0000000000000
--- a/dev-lang/rubinius/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- ruby@gentoo.org
- Gentoo Ruby Project
-
-
-
diff --git a/dev-lang/rubinius/rubinius-3.43.ebuild b/dev-lang/rubinius/rubinius-3.43.ebuild
deleted file mode 100644
index 216369dfed8e7..0000000000000
--- a/dev-lang/rubinius/rubinius-3.43.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic multilib versionator
-
-DESCRIPTION="A re-implementation of the Ruby VM designed for speed"
-HOMEPAGE="http://rubini.us"
-SRC_URI="https://rubinius-releases-rubinius-com.s3.amazonaws.com/${P}.tar.bz2"
-
-LICENSE="BSD"
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="+llvm"
-
-RDEPEND="
- llvm? ( >=sys-devel/llvm-3.6 )
- dev-libs/openssl:0
- sys-libs/ncurses
- sys-libs/readline:0
- dev-libs/libyaml
- virtual/libffi
- sys-libs/zlib
-"
-
-DEPEND="${RDEPEND}
- =dev-ruby/rake-10*
- dev-ruby/bundler
-"
-
-pkg_setup() {
- unset RUBYOPT
-}
-
-src_prepare() {
- # src_test will wait until all processes are reaped, so tune down
- # the long sleep process a bit.
- sed -i -e 's/sleep 1000/sleep 300/' spec/ruby/core/io/popen_spec.rb || die
-
- # Avoid specs that cannot work in the portage context
- rm -f spec/ruby/core/argf/read_nonblock_spec.rb || die
-
- # Drop error CFLAGS per Gentoo policy.
- sed -i -e '/Werror/ s:^:#:' rakelib/blueprint.rb || die
-
- bundle --local || die
-}
-
-src_configure() {
- conf=""
- if ! use llvm ; then
- conf+="--disable-llvm "
- fi
-
- #Rubinius uses a non-autoconf ./configure script which balks at econf
- INSTALL="${EPREFIX}/usr/bin/install -c" ./configure \
- --prefix /usr/$(get_libdir) \
- --mandir /usr/share/man \
- --without-rpath \
- --with-vendor-zlib \
- ${conf} \
- || die "Configure failed"
-}
-
-src_compile() {
- RBXOPT="-Xsystem.log=syslog" rake build || die "Compilation failed"
-}
-
-src_test() {
- rake spec || die "Tests failed"
- einfo "Waiting for forked processes to die"
-}
-
-src_install() {
- # The install phase tries to determine if there are relevant
- addpredict /usr/local/lib64/ruby
-
- local minor_version=$(get_version_component_range 1-2)
- local librbx="usr/$(get_libdir)/rubinius"
-
- RBXOPT="-Xsystem.log=syslog" DESTDIR="${D}" rake install || die "Installation failed"
-
- dosym /${librbx}/bin/rbx /usr/bin/rbx || die "Couldn't make rbx symlink"
-
- insinto /${librbx}/${minor_version}/site
- doins "${FILESDIR}/auto_gem.rb" || die "Couldn't install rbx auto_gem.rb"
- RBXOPT="-Xsystem.log=syslog" RBX_RUNTIME="${S}/runtime" RBX_LIB="${S}/lib" bin/rbx compile "${D}/${librbx}/${minor_version}/site/auto_gem.rb" || die "Couldn't bytecompile auto_gem.rb"
-}
diff --git a/dev-php/pecl-gearman/Manifest b/dev-php/pecl-gearman/Manifest
deleted file mode 100644
index 21674fe3190b0..0000000000000
--- a/dev-php/pecl-gearman/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gearman-1.0.2.tgz 30405 BLAKE2B cb2402068507b6f2b87e42ec5ffbfdc6cc3d6faea1d4cfa31aef9ef6d9801b39415656ea679c26782fbf2d3bd2eb0f0fd343851c1e7343b0d7abef5edc3901ea SHA512 503d16912bc7de6a3b348fef76eada4e0125636d4c75cc3361b39811efa6df020147c48116eceb7478fa76234491c70eab2974e45a7b2c5900810de272bec702
diff --git a/dev-php/pecl-gearman/metadata.xml b/dev-php/pecl-gearman/metadata.xml
deleted file mode 100644
index 5866eae7711b4..0000000000000
--- a/dev-php/pecl-gearman/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/dev-php/pecl-gearman/pecl-gearman-1.0.2-r2.ebuild b/dev-php/pecl-gearman/pecl-gearman-1.0.2-r2.ebuild
deleted file mode 100644
index 6c27bc1c99314..0000000000000
--- a/dev-php/pecl-gearman/pecl-gearman-1.0.2-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PHP_EXT_NAME="gearman"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="PHP extension for using gearmand"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=sys-cluster/gearmand-0.21"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/jenkins-autojobs/Manifest b/dev-python/jenkins-autojobs/Manifest
deleted file mode 100644
index 9c423999843f2..0000000000000
--- a/dev-python/jenkins-autojobs/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST jenkins-autojobs-0.14.3.tar.gz 151992 BLAKE2B 98d951545d7101bdab42bc1a33e30ee8aa315c58ca51c697ea8e8826ad46bbe5629d89a5c360a8f641c907ea34e07c15df8a1cba0e16d3e196ffda3b827b14be SHA512 1db2d02bf6f1c2d52d0197ffc21e80e5ccd48f6e2020bbe4618ab06792ea3988a42089c1fe1e6d277e30ea6ecf58078d8138da0c463862a063583c119e67e805
-DIST jenkins-autojobs-0.14.3_git_1.1.21.hpi 2108607 BLAKE2B c5b17fa082b287c24e1d559d7935e38397c66d4c4924cbb1eea719082cf85cf52925aec703fd36ef765dcfbc6acab15c5bcf041d0df338d95a6847c20dcd1f45 SHA512 6fa6386f0292cfc61f44dca11860146b7c35df46adefdfec547789b75145fbff61e620195e5f756ae8902211117b4cd2cd7d616dfe51204e563ad38154a67d88
-DIST jenkins-autojobs-0.14.3_mercurial_1.41.hpi 107202 BLAKE2B 3553fb3f0fd1e0f4afd5fcec6380f0d41d37def0b58b2d54161c601d6fb1b619ac868fea3ce431fd81f7efd537eb4d4b7d39cd6385e13fce163548e6280ea7ad SHA512 76d24c9964d7d4590f128bf1577f54a0a4b799d275a0e7874aee95aa20c3ed0313b96bb6fb4e7f9603a4433db68e4d0caeb4ca22394cdc24a436fcc3b32b8d67
diff --git a/dev-python/jenkins-autojobs/files/local_jenkins.patch b/dev-python/jenkins-autojobs/files/local_jenkins.patch
deleted file mode 100644
index 96bab635ffe8b..0000000000000
--- a/dev-python/jenkins-autojobs/files/local_jenkins.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- tests/bin/start-jenkins.sh.orig 2015-01-02 23:10:17.000000000 +0100
-+++ tests/bin/start-jenkins.sh 2015-01-30 16:35:27.058035074 +0100
-@@ -19,6 +19,8 @@
- echo 0 | nc $jenkins_addr $jenkins_cport
- }
-
-+cp -v /opt/jenkins/jenkins.war $jenkins_war
-+
- if [[ ! -e $jenkins_war ]]; then
- echo "Downloading jenkins.war ..."
- curl -L $jenkins_war_url > $jenkins_war
-@@ -31,7 +33,6 @@
-
- if [[ $(unzip -l $jenkins_war | egrep "plugins/(mercurial)|(git).hpi" | wc -l) -ne 2 ]]; then
- echo "Adding git and hg plugins to jenkins.war ..."
-- wget -c $hg_hpi_url $git_hpi_url -P "${here}/../tmp/WEB-INF/plugins"
- (cd ${here}/../tmp && zip jenkins.war ./WEB-INF/plugins/*.hpi)
- fi
-
-@@ -57,4 +58,4 @@
-
- [[ $jenkins_running -ne 0 ]] && exit 1
-
--wait $java_pid
-+#wait $java_pid
-
diff --git a/dev-python/jenkins-autojobs/jenkins-autojobs-0.14.3.ebuild b/dev-python/jenkins-autojobs/jenkins-autojobs-0.14.3.ebuild
deleted file mode 100644
index ff00a92b13aed..0000000000000
--- a/dev-python/jenkins-autojobs/jenkins-autojobs-0.14.3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit distutils-r1
-
-MERCURIAL_PV="1.41"
-GIT_PV="1.1.21"
-
-DESCRIPTION="Scripts for automatically creating Jenkins jobs from scm branches"
-HOMEPAGE="https://github.com/gvalkov/jenkins-autojobs"
-SRC_URI="https://github.com/gvalkov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- http://updates.jenkins-ci.org/download/plugins/mercurial/${MERCURIAL_PV}/mercurial.hpi -> ${P}_mercurial_${MERCURIAL_PV}.hpi
- http://updates.jenkins-ci.org/download/plugins/git/${GIT_PV}/git.hpi -> ${P}_git_${GIT_PV}.hpi"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc test"
-
-RDEPEND=">dev-python/jenkins-webapi-0.3.2[${PYTHON_USEDEP}]
- >=dev-python/lxml-3.2.3[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
- >=dev-python/requests-2.5.0[${PYTHON_USEDEP}]"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-util/jenkins-bin
- net-analyzer/netcat
- dev-python/pytest[${PYTHON_USEDEP}] )
- doc? ( >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}]
- >=dev-python/alabaster-0.6.1[${PYTHON_USEDEP}] )"
-
-PATCHES=( "${FILESDIR}/local_jenkins.patch" )
-
-src_unpack() {
- unpack ${P}.tar.gz
- if use test; then
- mkdir -p ${P}/tests/tmp/WEB-INF/plugins/
-
- cp -v "${DISTDIR}"/${P}_mercurial_${MERCURIAL_PV}.hpi ${P}/tests/tmp/WEB-INF/plugins/mercurial.hpi
- cp -v "${DISTDIR}"/${P}_git_${GIT_PV}.hpi ${P}/tests/tmp/WEB-INF/plugins/git.hpi
- fi
-}
-
-python_test() {
- # Test phase works with the limitation that it need be run as root in portage
- # starts jenkins
- ./tests/bin/start-jenkins.sh
-
- py.test || die "Failed with ${EPYTHON}"
-
- # kills jenkins
- echo 0 | nc 127.0.0.1 60887
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/jenkins-autojobs/metadata.xml b/dev-python/jenkins-autojobs/metadata.xml
deleted file mode 100644
index 69a9c16c4b6bc..0000000000000
--- a/dev-python/jenkins-autojobs/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- gvalkov/jenkins-autojobs
-
-
diff --git a/dev-python/rtslib/Manifest b/dev-python/rtslib/Manifest
deleted file mode 100644
index 46b01d0dd25d7..0000000000000
--- a/dev-python/rtslib/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rtslib-3.0_pre4.tar.gz 63988 BLAKE2B 0a08116b4c3964787144f828185c54bb041bd3adcb23555fd199ecf8a1aa8597f3b96acfc6c6b33f6da1b83292e03ee420c2ab9db8d4c71a642ed4be2c2cecf5 SHA512 5b4ff3dbaa379f177e08d0ffb54b575e7637c9ebf9ad98cdb2db2b93cde623d0c3a29c3ec9eb0a5542964438d8d5342691f483e2fdb81b7f1f64f37c701e0063
diff --git a/dev-python/rtslib/metadata.xml b/dev-python/rtslib/metadata.xml
deleted file mode 100644
index 0dbe3c5da0425..0000000000000
--- a/dev-python/rtslib/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
- cluster@gentoo.org
- Gentoo Cluster Project
-
-
- Datera/rtslib
-
-
diff --git a/dev-python/rtslib/rtslib-3.0_pre4.ebuild b/dev-python/rtslib/rtslib-3.0_pre4.ebuild
deleted file mode 100644
index 6d946acafaf90..0000000000000
--- a/dev-python/rtslib/rtslib-3.0_pre4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="RTSLib Community Edition for target_core_mod/ConfigFS"
-HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Datera/${PN}.git"
- KEYWORDS=""
-else
- MY_PV=${PV/_/-}
- SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${MY_PV}"
- KEYWORDS="~amd64"
-fi
-
-DEPEND="dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/ipaddr[${PYTHON_USEDEP}]
- dev-python/netifaces[${PYTHON_USEDEP}]
- dev-python/pyparsing[${PYTHON_USEDEP}]
- !dev-python/rtslib-fb"
-RDEPEND="${DEPEND}"
-
-src_install() {
- distutils-r1_src_install
- keepdir /var/target/fabric
- insinto /var/target/fabric
- doins specs/*.spec
-}
diff --git a/dev-python/rtslib/rtslib-9999.ebuild b/dev-python/rtslib/rtslib-9999.ebuild
deleted file mode 100644
index 6d946acafaf90..0000000000000
--- a/dev-python/rtslib/rtslib-9999.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="RTSLib Community Edition for target_core_mod/ConfigFS"
-HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Datera/${PN}.git"
- KEYWORDS=""
-else
- MY_PV=${PV/_/-}
- SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${MY_PV}"
- KEYWORDS="~amd64"
-fi
-
-DEPEND="dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/ipaddr[${PYTHON_USEDEP}]
- dev-python/netifaces[${PYTHON_USEDEP}]
- dev-python/pyparsing[${PYTHON_USEDEP}]
- !dev-python/rtslib-fb"
-RDEPEND="${DEPEND}"
-
-src_install() {
- distutils-r1_src_install
- keepdir /var/target/fabric
- insinto /var/target/fabric
- doins specs/*.spec
-}
diff --git a/dev-python/visual/Manifest b/dev-python/visual/Manifest
deleted file mode 100644
index c30ffcc7ab85c..0000000000000
--- a/dev-python/visual/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST visual-5.74_release.tar.bz2 5736404 BLAKE2B 8d91938a17eb4b29da576130b599490f37b81d5fe018801fd8811b41c3301edebc022646176fb7bb798216b15ab7dd42bee7657c18d686d80b52cad560210d31 SHA512 eff43bae66d4ca6a1b540e729b5f03e7310db8d4c49ba7a1ac271afa62688d9024f4f00b7678669433ca3f0f6e13e6c0c3de90a4a845ae5eeaa70b536a6e1193
diff --git a/dev-python/visual/files/visual-5.74-boost-1.50.patch b/dev-python/visual/files/visual-5.74-boost-1.50.patch
deleted file mode 100644
index a66ded258987f..0000000000000
--- a/dev-python/visual/files/visual-5.74-boost-1.50.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-https://github.com/vpython/visual/issues/3
-
---- dependencies/threadpool/include/threadpool/task_adaptors.hpp
-+++ dependencies/threadpool/include/threadpool/task_adaptors.hpp
-@@ -135,7 +135,11 @@
- if(m_break_s > 0 || m_break_ns > 0)
- { // Sleep some time before first execution
- xtime xt;
-+#if BOOST_VERSION >= 105000
-+ xtime_get(&xt, TIME_UTC_);
-+#else
- xtime_get(&xt, TIME_UTC);
-+#endif
- xt.nsec += m_break_ns;
- xt.sec += m_break_s;
- thread::sleep(xt);
-@@ -146,7 +150,11 @@
- if(m_break_s > 0 || m_break_ns > 0)
- {
- xtime xt;
-+#if BOOST_VERSION >= 105000
-+ xtime_get(&xt, TIME_UTC_);
-+#else
- xtime_get(&xt, TIME_UTC);
-+#endif
- xt.nsec += m_break_ns;
- xt.sec += m_break_s;
- thread::sleep(xt);
diff --git a/dev-python/visual/metadata.xml b/dev-python/visual/metadata.xml
deleted file mode 100644
index e24dd86faa2a2..0000000000000
--- a/dev-python/visual/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- python@gentoo.org
- Python
-
-
diff --git a/dev-python/visual/visual-5.74-r1.ebuild b/dev-python/visual/visual-5.74-r1.ebuild
deleted file mode 100644
index 3c771156efbf9..0000000000000
--- a/dev-python/visual/visual-5.74-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils flag-o-matic multilib python-single-r1 versionator
-
-MY_P="${PN}-$(delete_version_separator 2)_release"
-
-DESCRIPTION="Real-time 3D graphics library for Python"
-HOMEPAGE="http://www.vpython.org/"
-SRC_URI="http://www.vpython.org/contents/download/${MY_P}.tar.bz2"
-
-LICENSE="HPND Boost-1.0"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc examples"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- >=dev-cpp/gtkglextmm-1.2
- dev-cpp/libglademm
- >=dev-libs/boost-1.48:=[threads,python,${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/polygon:2[${PYTHON_USEDEP}]
- dev-python/ttfquery[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- # Verbose build.
- sed -i \
- -e 's/2\?>>[[:space:]]*\$(LOGFILE).*//' \
- src/Makefile.in || die
-
- epatch "${FILESDIR}/${P}-boost-1.50.patch"
-
- sed \
- -e "s/-lboost_python/-lboost_python-${EPYTHON#python}/" \
- -e "s/libboost_python/libboost_python-${EPYTHON#python}/" \
- -i src/Makefile.in src/gtk2/makefile || die
-}
-
-src_configure() {
- BOOST_PKG="$(best_version ">=dev-libs/boost-1.48")"
- BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
- BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
- BOOST_INC="${EPREFIX}/usr/include/boost-${BOOST_VER}"
- BOOST_LIB="${EPREFIX}/usr/$(get_libdir)/boost-${BOOST_VER}"
-
- # Specify the include and lib directory for Boost.
- append-cxxflags -I${BOOST_INC} -std=c++11
- append-ldflags -L${BOOST_LIB}
-
- econf \
- --with-example-dir="${EPREFIX}/usr/share/doc/${PF}/examples" \
- --with-html-dir="${EPREFIX}/usr/share/doc/${PF}/html" \
- $(use_enable doc docs) \
- $(use_enable examples)
-}
-
-src_install() {
- default
-
- dodoc authors.txt HACKING.txt NEWS.txt
-}
diff --git a/dev-util/alleyoop/Manifest b/dev-util/alleyoop/Manifest
deleted file mode 100644
index 586a07fd2981e..0000000000000
--- a/dev-util/alleyoop/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST alleyoop-0.9.8.tar.xz 252292 BLAKE2B ab1a3b5b80d6eddd947368ae60b01820823c2095c006414ee32961efdee0434e19a4e498deb56947d621769937dab567013787ccf96d07dd9c05dfae46dfbbf9 SHA512 b056b41692da1824e233160c1053075cabcd11394c8c571dd654167be3ef29680357f69371b36f672b4e8b8a769ba3d0a33ad48c1409a8141bcbfa0ba8187bfb
diff --git a/dev-util/alleyoop/alleyoop-0.9.8.ebuild b/dev-util/alleyoop/alleyoop-0.9.8.ebuild
deleted file mode 100644
index bb2bdbe4eace9..0000000000000
--- a/dev-util/alleyoop/alleyoop-0.9.8.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2
-
-DESCRIPTION="A Gtk+ front-end to the Valgrind memory checker"
-HOMEPAGE="http://alleyoop.sourceforge.net/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-alpha amd64 ~ppc -sparc x86"
-IUSE=""
-
-RDEPEND="
- >=dev-libs/glib-2.14:2
- >=x11-libs/gtk+-2.2:2
- >=gnome-base/gconf-2.2:2
- >=gnome-base/libgnomeui-2.2
- >=gnome-base/libglade-2.2
- gnome-base/libgnome-keyring
- sys-devel/binutils
- >=dev-util/valgrind-2.4
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
diff --git a/dev-util/alleyoop/metadata.xml b/dev-util/alleyoop/metadata.xml
deleted file mode 100644
index dc8392005a86e..0000000000000
--- a/dev-util/alleyoop/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- alleyoop
-
-
diff --git a/dev-util/bluej/Manifest b/dev-util/bluej/Manifest
deleted file mode 100644
index 300b1c9d7c8c6..0000000000000
--- a/dev-util/bluej/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST BlueJ-source-311.zip 15564184 BLAKE2B 7e34ad2663ec07bc370c851288c71e021b50cb868e26665132dc6c3b2e734ef1b8e75e2a60c5d39f36393d298c195e3acb31eebd17e283d7028ba7644462441d SHA512 60515f8564f0edf96ffba69ff43c199c024da12ac5601cba5f163c5682c9466717e2048593582ad2fe5d61988380e3fb9205825ec8967e99983c8a2a02f5144a
-DIST bluej-ref-manual.pdf 768751 BLAKE2B 22f037706e3bd8e24a79ac3983c368ad6e6c50c1769ed64c00ae5be11dc7838116a56dd0502c014b3e21d2ba385822b85c7a3f8e4440bc3bb8059696f0eada4e SHA512 7f7e8cc2eab6402722eb8f94c878b506f595eee280cdfa85497d926cb06aa229defb0c8fbe5353dbbf6587e36a99ad5dae0a50fca21c1c80c88a92647d9b5319
-DIST bluej-testing-tutorial.pdf 269284 BLAKE2B c91f3c13d2837e3ee1a7628ec06998b38fd023f55ab3bbe271d63a790224b622d7ad05783f9f1bd13f176e656e450dea0ba8268ea9eff10e3c03eb9a0ad36c3f SHA512 015da66cbf4940ca4bcab535023608a8497e7c6df1e06988393f8f0c7300a4521025474bf828e7889ff717e988968a2e973330758bf6dd570c057a837c78a9b5
-DIST bluej-tutorial-2.0.1.pdf 1205655 BLAKE2B 79bd98b146ab89f1b974e4ad4d10ff17cf418e896806a34c2f900e25845b08b7bb42ba5785c653e21ac7a863b6dc4392f57db4dd2e01817a80c1a7b694a8018e SHA512 410acbb75091d14b5ee7f5d56c01441a9611ed1f8b583c0301e1badf3d01bd2bb284da77d422c38ace283e7fe066b7975c772859697d25d6e9b334053d2f4833
diff --git a/dev-util/bluej/bluej-3.1.1.ebuild b/dev-util/bluej/bluej-3.1.1.ebuild
deleted file mode 100644
index b38d355a8265c..0000000000000
--- a/dev-util/bluej/bluej-3.1.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc examples source"
-EANT_BUILD_TARGET="ready-to-run"
-EANT_DOC_TARGET="doc-core"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DOC_PV="2.0.1"
-
-DESCRIPTION="An integrated Java environment for introductory teaching"
-HOMEPAGE="http://bluej.org/"
-SRC_URI="http://www.bluej.org/download/files/source/BlueJ-source-${PV//./}.zip
-doc? ( http://bluej.org/download/files/${PN}-ref-manual.pdf
- http://bluej.org/tutorial/tutorial-${DOC_PV//.}.pdf -> ${PN}-tutorial-${DOC_PV}.pdf
- http://bluej.org/tutorial/testing-tutorial.pdf -> ${PN}-testing-tutorial.pdf )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND=">=virtual/jdk-1.5.0"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S=${WORKDIR}
-
-java_prepare() {
- sed -i \
- -e "s:^build_java_home=.*$:build_java_home=$(java-config -O):" \
- -e "/^bluej_home/d" \
- build.properties || die
-}
-
-src_install() {
- insinto /usr/share/${PN}
- doins -r lib icons
-
- # fix config location and set symlink
- dodir /etc
- mv "${D}"/{usr/share/${PN}/lib,etc}/${PN}.defs
- dosym /{etc,usr/share/${PN}/lib}/${PN}.defs
-
- use source && java-pkg_dosrc src/${PN}/*
-
- insinto /usr/share/doc/${PF}
- use examples && { doins -r examples
- docompress -x /usr/share/doc/${P}/examples ; }
- use doc && { doins "${DISTDIR}"/${PN}-*.pdf
- dohtml -r doc/all/* ; }
-
- newbin "${FILESDIR}"/${PN}.wrapper ${PN}
-
- make_desktop_entry ${PN} Blue-J
-}
diff --git a/dev-util/bluej/files/bluej.wrapper b/dev-util/bluej/files/bluej.wrapper
deleted file mode 100644
index 8d5fe52780920..0000000000000
--- a/dev-util/bluej/files/bluej.wrapper
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-APPBASE="/usr/share/bluej"
-JAVAPATH="$(java-config -O)"
-CP="$APPBASE/lib/bluej.jar:$JAVAPATH/lib/tools.jar"
-"$JAVAPATH/bin/java" -cp "$CP" bluej.Boot "$@"
-
diff --git a/dev-util/bluej/metadata.xml b/dev-util/bluej/metadata.xml
deleted file mode 100644
index 6f49eba8f4969..0000000000000
--- a/dev-util/bluej/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/dev-vcs/bzr-git/Manifest b/dev-vcs/bzr-git/Manifest
deleted file mode 100644
index 9feeaf7a175ad..0000000000000
--- a/dev-vcs/bzr-git/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST bzr-git-0.6.8.tar.gz 117453 BLAKE2B c668a9a01f3d4c6d2fbeb82f85b546f79ee349d468cc4e06a3958cfeec58ddf20c93a00695e9cc8ba6402f8390679ee0520cab399793a3f1179e5fe354082212 SHA512 23bd236bdd8bed53a691be03ae0e22bef804e164d4d0ec3760e2ee49d2b83d9cdff64207f33b6e7f088b7d94f7b14249948befb653f3391096210056ebe613cf
diff --git a/dev-vcs/bzr-git/bzr-git-0.6.8-r1.ebuild b/dev-vcs/bzr-git/bzr-git-0.6.8-r1.ebuild
deleted file mode 100644
index f95f7e7aa5b28..0000000000000
--- a/dev-vcs/bzr-git/bzr-git-0.6.8-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Support for Git branches in Bazaar"
-HOMEPAGE="http://bazaar-vcs.org/BzrForeignBranches/Git"
-SRC_URI=""
-
-LICENSE="GPL-2"
-SLOT="0"
-
-if [[ ${PV} = 9999 ]]; then
- inherit bzr
- EBZR_REPO_URI="lp:bzr-git"
- KEYWORDS="amd64 x86"
-else
- SRC_URI="https://www.samba.org/~jelmer/bzr/${P}.tar.gz"
- KEYWORDS="amd64 x86"
-fi
-
-IUSE=""
-# Test are broken, they want API functions from Dulwich which are not
-# installed in Gentoo
-RESTRICT="test"
-
-# Check info.py for dulwich and bzr version dependency info.
-# The file should be fairly straightforward to understand.
-DEPEND=""
-RDEPEND=">=dev-python/dulwich-0.8.2[${PYTHON_USEDEP}]
- >=dev-vcs/bzr-2.5.0[${PYTHON_USEDEP}]"
-
-pkg_setup() {
- python-single-r1_pkg_setup
-}
diff --git a/dev-vcs/bzr-git/metadata.xml b/dev-vcs/bzr-git/metadata.xml
deleted file mode 100644
index 1b2becffa26c9..0000000000000
--- a/dev-vcs/bzr-git/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/games-action/d2x-rebirth/Manifest b/games-action/d2x-rebirth/Manifest
deleted file mode 100644
index c062122b4ae75..0000000000000
--- a/games-action/d2x-rebirth/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST d2x-rebirth-0.58.1.tar.gz 1361470 BLAKE2B efb071401b0092c81fe63e32fd0fd33e99c10a455ac8f50d5a268ae0fdb09feb401d839f1797711e1cfc8ee0d1fe2220603b301742c4ae7b4bd699e24c6e9e72 SHA512 82188421d5ed83006f1a81151aa80ff0efb1685a356b885985ef1ae69107082dad1f1a0a0e6e07e16234d91abc8013272f05e1273f647f4481add01f3e756df4
-DIST d2xr-briefings-ger.zip 11717 BLAKE2B 27af93656ac91bf5490195d2aebc9c9f252cb730094cccb53298b07f2e2031935033b8db765b40fdad93fb55b157a2be07906ea45185b754e5ec7c205803cc92 SHA512 479aa577dc65271c705e80404ec46e6c59ee3a5122d6e9705dbdd16b71b16c0d3447426e3e74937aa20eb7026f67a3896c5e814fbfcede9164bd557b6eb8423c
-DIST d2xr-opl3-music.zip 22710919 BLAKE2B 82bdf29b6afe88305d4c7b69bb8b094efcf33ad23becec223311775cd50600ed399c207ee3a05da3800bcc5e123d00f9f8fa7d2d4f4d4be57bbf71e1c2482a9c SHA512 876321a9a16403f6e9d12e10bb73c9cdc57e1a106fa64833a1be8cc17b74f6f13e57e40f051a1b40e7bc88b95bfe86cff181c93c8619383dfdeb74f36f5cce86
-DIST d2xr-sc55-music.zip 19579531 BLAKE2B 16091e24477a49319f2685884a7538a3597a9132707ac1d59405fa08ce7492158075df4ee680a5c7ba44aa0bd0b16170057f6a8956eab4b56913d00ee2f1f339 SHA512 290713b05627bf65bdc55fc6631a0c86e50f484a167f3fd20b3fe2bc5b772437939b5bf32eea852874dd983fbd47f160cae2412a2d6c5319f0d1583a33d28da6
diff --git a/games-action/d2x-rebirth/d2x-rebirth-0.58.1.ebuild b/games-action/d2x-rebirth/d2x-rebirth-0.58.1.ebuild
deleted file mode 100644
index 94181da69e2fe..0000000000000
--- a/games-action/d2x-rebirth/d2x-rebirth-0.58.1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils scons-utils games
-
-DV=2
-MY_P=dxx-rebirth-${PV}-d2x
-DESCRIPTION="Descent Rebirth - enhanced Descent ${DV} engine"
-HOMEPAGE="https://www.dxx-rebirth.com/"
-SRC_URI="https://github.com/dxx-rebirth/dxx-rebirth/archive/0.58.1-d2x.tar.gz -> ${P}.tar.gz
- opl3-musicpack? ( https://www.dxx-rebirth.com/download/dxx/res/d${DV}xr-opl3-music.zip )
- sc55-musicpack? ( https://www.dxx-rebirth.com/download/dxx/res/d${DV}xr-sc55-music.zip )
- l10n_de? ( https://www.dxx-rebirth.com/download/dxx/res/d${DV}xr-briefings-ger.zip )"
-
-LICENSE="D1X GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cdinstall debug demo ipv6 l10n_de +music opengl opl3-musicpack sc55-musicpack"
-REQUIRED_USE="?? ( opl3-musicpack sc55-musicpack )
- opl3-musicpack? ( music )
- sc55-musicpack? ( music )"
-
-RDEPEND="dev-games/physfs[hog,mvl,zip]
- media-libs/libsdl[X,sound,joystick,opengl?,video]
- music? (
- media-libs/sdl-mixer[timidity,vorbis]
- )
- opengl? (
- virtual/opengl
- virtual/glu
- )"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-PDEPEND="cdinstall? ( games-action/descent2-data )
- demo? ( games-action/descent2-demodata )"
-
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
- unpack ${P}.tar.gz
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-flags.patch
-
- DOCS=( {CHANGELOG,INSTALL,README,RELEASE-NOTES}.txt )
- edos2unix ${DOCS[@]}
-}
-
-src_compile() {
- escons \
- verbosebuild=1 \
- sharepath="${GAMES_DATADIR}/d${DV}x" \
- $(use_scons ipv6) \
- $(use_scons music sdlmixer) \
- $(use_scons debug) \
- $(use_scons opengl) \
- || die
-}
-
-src_install() {
- dodoc ${DOCS[@]}
-
- insinto "${GAMES_DATADIR}/d${DV}x"
-
- # None of the following zip files need to be extracted.
- use l10n_de && newins "${DISTDIR}"/d${DV}xr-briefings-ger.zip d${DV}xr-briefings-ger.dxa
- use opl3-musicpack && newins "${DISTDIR}"/d${DV}xr-opl3-music.zip d${DV}xr-opl3-music.dxa
- use sc55-musicpack && newins "${DISTDIR}"/d${DV}xr-sc55-music.zip d${DV}xr-sc55-music.dxa
-
- doicon ${PN}.xpm
-
- dogamesbin ${PN}
- make_desktop_entry ${PN} "Descent ${DV} Rebirth"
- prepgamesdirs
-}
-
-pkg_postinst() {
- games_pkg_postinst
- if ! use cdinstall ; then
- echo
- elog "To play the full game enable USE=\"cdinstall\" or manually "
- elog "copy the files to ${GAMES_DATADIR}/d${DV}x."
- elog "See /usr/share/doc/${PF}/INSTALL.txt for details."
- echo
- fi
- elog 'AddOns now use filename extension ".dxa".'
- elog 'Your old AddOns will not work anymore.'
- elog 'You can either re-download them or simply'
- elog 'rename them from *.zip to *.dxa.'
-}
diff --git a/games-action/d2x-rebirth/files/d2x-rebirth-0.58.1-flags.patch b/games-action/d2x-rebirth/files/d2x-rebirth-0.58.1-flags.patch
deleted file mode 100644
index 6da154555b350..0000000000000
--- a/games-action/d2x-rebirth/files/d2x-rebirth-0.58.1-flags.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- SConstruct.orig 2014-07-02 01:37:25.546536553 -0400
-+++ SConstruct 2014-07-02 01:39:26.564324558 -0400
-@@ -220,7 +220,6 @@
- env.Append(CPPFLAGS = ['-g'])
- else:
- env.Append(CPPDEFINES = ['NDEBUG', 'RELEASE'])
-- env.Append(CPPFLAGS = ['-O2'])
-
- # profiler?
- if (self.user_settings.profiler == 1):
diff --git a/games-action/d2x-rebirth/metadata.xml b/games-action/d2x-rebirth/metadata.xml
deleted file mode 100644
index d6686bb379784..0000000000000
--- a/games-action/d2x-rebirth/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
- games@gentoo.org
- Gentoo Games Project
-
-
-
- dxx-rebirth/dxx-rebirth
-
-
diff --git a/games-arcade/monkey-bubble/Manifest b/games-arcade/monkey-bubble/Manifest
deleted file mode 100644
index 26d777021cf29..0000000000000
--- a/games-arcade/monkey-bubble/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST monkey-bubble-0.4.0.tar.gz 5360713 BLAKE2B 1cad6a886066076cc83d238a93015cd698e8abc9b188db4a774f4d35edbed30856ed53e0fc6c388a82d767bbb8e03f0a92ebf29ffb9434840a25d79f1ca6565a SHA512 def3603972462e19d99d0d1dd86d522386d64cbb4190b1361d0d94bc175f476738619ba34fb78451669456a9365f157a96feb4d996870b37acc9d9e68024ae34
diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-asneeded.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-asneeded.patch
deleted file mode 100644
index 1e8822d0f8711..0000000000000
--- a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-asneeded.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- monkey-bubble-0.3.2/src/net/Makefile.am.orig
-+++ monkey-bubble-0.3.2/src/net/Makefile.am
-@@ -28,10 +28,10 @@
- monkey_srv_LDFLAGS =
-
- monkey_srv_LDADD = \
-- $(MONKEY_SRV_LIBS) \
- libmonkeynet.a \
- ../monkey/libmonkey.a \
-- ../util/libmonkeyutil.a
-+ ../util/libmonkeyutil.a \
-+ $(MONKEY_SRV_LIBS) -lm
-
- $(libmonkeynet_a_OBJECTS): $(marshal_sources)
-
---- monkey-bubble-0.3.2/src/ui/Makefile.am.orig
-+++ monkey-bubble-0.3.2/src/ui/Makefile.am
-@@ -50,10 +50,10 @@
-
-
- monkey_bubble_LDADD = \
-- $(UI_LIBS) \
- ../monkey/libmonkey.a \
- ../view/libmonkeyview.a \
- ../util/libmonkeyutil.a \
- ../net/libmonkeynet.a \
- ../audio/libmonkeyaudio.a \
-- ../input/libmbinput.a
-+ ../input/libmbinput.a \
-+ $(UI_LIBS) -lm
diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-glib-single-include.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-glib-single-include.patch
deleted file mode 100644
index 67109beff7f7e..0000000000000
--- a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-glib-single-include.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-Index: monkey-bubble-0.4.0/src/net/message-handler.c
-===================================================================
---- monkey-bubble-0.4.0.orig/src/net/message-handler.c
-+++ monkey-bubble-0.4.0/src/net/message-handler.c
-@@ -28,7 +28,7 @@
- #include
- #include
- #include
--#include
-+#include
- #include
- #include
-
-Index: monkey-bubble-0.4.0/src/net/simple-server.c
-===================================================================
---- monkey-bubble-0.4.0.orig/src/net/simple-server.c
-+++ monkey-bubble-0.4.0/src/net/simple-server.c
-@@ -31,13 +31,12 @@
- #include
- #include
- #include
--#include
-+#include
- #include
- #include
-
-
- #include
--#include
-
- #include "simple-server.h"
- #include "message-handler.h"
-Index: monkey-bubble-0.4.0/src/ui/main.c
-===================================================================
---- monkey-bubble-0.4.0.orig/src/ui/main.c
-+++ monkey-bubble-0.4.0/src/ui/main.c
-@@ -15,7 +15,7 @@
- #include
- #include
- #include
--#include
-+#include
- #include
-
- #include
diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-gnome-doc.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-gnome-doc.patch
deleted file mode 100644
index 801ae84d9bab2..0000000000000
--- a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-gnome-doc.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- help/C/monkey-bubble.xml
-+++ help/C/monkey-bubble.xml
-@@ -23,7 +23,7 @@
- GNOME Documentation Project
-
-
--
-+
- Thomas
- Cataldo
-
-@@ -55,6 +55,7 @@
- manual, follow the directions in the
- GNOME Feedback Page.
-
-+ Monkey Bubble manual
-
-
-
---- help/fr/monkey-bubble.xml
-+++ help/fr/monkey-bubble.xml
-@@ -22,7 +22,7 @@
- Projet de documentation GNOME
-
-
--
-+
- Thomas
- Cataldo
-
-@@ -47,6 +47,7 @@
- Votre avis
- Pour signaler un problème ou faire une suggestion concernant l'application Monkey Bubble ou le présent manuel, procédez comme indiquéà la GNOME Feedback Page.
-
-+ Monkey Bubble manual
-
-
-
diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-noesound.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-noesound.patch
deleted file mode 100644
index be0a9a924a476..0000000000000
--- a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-noesound.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-monkey-bubble-0.4.0: don't require the esd header.
-
-2010-07-12 Sven Herzberg
-2012-01-07 Martin von Gagern
-
-References:
-https://github.com/mquinson/monkey-bubble/commit/299623f8e6b0b6090e98
-https://bugs.gentoo.org/397997
-
---- monkey-bubble-0.4.0.orig/src/ui/main.c
-+++ monkey-bubble-0.4.0/src/ui/main.c
-@@ -11,7 +11,6 @@
- #include "ui-main.h"
- #include "input-manager.h"
-
--#include
- #include
- #include
- #include
diff --git a/games-arcade/monkey-bubble/metadata.xml b/games-arcade/monkey-bubble/metadata.xml
deleted file mode 100644
index 8301b92ba3072..0000000000000
--- a/games-arcade/monkey-bubble/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-games@gentoo.org
-Gentoo Games Project
-
-
diff --git a/games-arcade/monkey-bubble/monkey-bubble-0.4.0.ebuild b/games-arcade/monkey-bubble/monkey-bubble-0.4.0.ebuild
deleted file mode 100644
index 1810f05165fa7..0000000000000
--- a/games-arcade/monkey-bubble/monkey-bubble-0.4.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils gnome2
-
-DESCRIPTION="A Puzzle Bobble clone"
-HOMEPAGE="http://www.monkey-bubble.org/"
-SRC_URI="http://home.gna.org/monkeybubble/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="x11-libs/gtk+:2
- >=dev-libs/glib-2.12:2
- >=gnome-base/libglade-2.0
- >=gnome-base/libgnomeui-2.0
- >=gnome-base/librsvg-2.0
- >=gnome-base/gconf-2.0
- media-libs/gstreamer:0.10
- >=dev-libs/libxml2-2.6.7"
-DEPEND="${RDEPEND}
- app-text/rarian
- app-text/gnome-doc-utils
- dev-util/intltool"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-asneeded.patch \
- "${FILESDIR}"/${P}-gnome-doc.patch \
- "${FILESDIR}"/${P}-noesound.patch \
- "${FILESDIR}"/${P}-glib-single-include.patch
- # bug 260895
- sed -i -e 's/ -Werror//' $(find . -name Makefile.am) || die
- sed -i \
- -e '/^Icon/s/.png//' \
- -e '/^Categories/s/Application;//' \
- monkey-bubble.desktop.in || die
- AT_NOELIBTOOLIZE=yes eautoreconf
- gnome2_src_prepare
-}
diff --git a/games-arcade/monster-masher/Manifest b/games-arcade/monster-masher/Manifest
deleted file mode 100644
index f8d12002a7318..0000000000000
--- a/games-arcade/monster-masher/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST monster-masher-1.8.1.tar.bz2 1042299 BLAKE2B 3c34c3f6f70c84fda8974909e15c16e028063dad90fe9de0be255788fba1e3919b51170e45053bc2d33d605e0fb74ba4475c11bdd1bc9aba8013790fafe19c6c SHA512 250414d6fb4abea12d2fd5328fc003449680b76784bfc6c15cc05d5dfb78e45eee2d2c6d36a3bf2f3c0e055c9ee58cbfaf623f56638fa8462f5006c84057c254
diff --git a/games-arcade/monster-masher/files/monster-masher-1.8.1-desktop.patch b/games-arcade/monster-masher/files/monster-masher-1.8.1-desktop.patch
deleted file mode 100644
index f9812802da740..0000000000000
--- a/games-arcade/monster-masher/files/monster-masher-1.8.1-desktop.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- monster-masher.desktop.in.old 2014-11-23 21:20:33.967676333 +0100
-+++ monster-masher.desktop.in 2014-11-23 21:21:30.518718141 +0100
-@@ -1,10 +1,9 @@
- [Desktop Entry]
--Encoding=UTF-8
- _Name=Monster Masher
- _Comment=Mash monsters and save the gnomes
- Exec=monster-masher
--Icon=monster-masher.png
-+Icon=monster-masher
- Terminal=false
- Type=Application
--Categories=GNOME;Application;Game;ArcadeGame;
--StartupNotification=true
-+Categories=GNOME;Game;
-+StartupNotify=true
diff --git a/games-arcade/monster-masher/files/monster-masher-1.8.1-libcanberra.patch b/games-arcade/monster-masher/files/monster-masher-1.8.1-libcanberra.patch
deleted file mode 100644
index 4ee47fab39fb0..0000000000000
--- a/games-arcade/monster-masher/files/monster-masher-1.8.1-libcanberra.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-Drop dependency on esound support in libgnome and replace it by libcanberra.
-
-Gentoo bug: #348605
-
---- a/configure.ac 2008-11-09 20:52:01.000000000 +0000
-+++ b/configure.ac 2011-03-06 13:08:42.000000000 +0000
-@@ -18,7 +18,8 @@
- gconfmm-2.6 >= 2.6.0 \
- gtkmm-2.4 >= 2.6.0 \
- libgnomecanvasmm-2.6 >= 2.6.0 \
-- libglademm-2.4 >= 2.4.0)
-+ libglademm-2.4 >= 2.4.0 \
-+ libcanberra)
- AC_SUBST(DEPS_CFLAGS)
- AC_SUBST(DEPS_LIBS)
-
---- a/src/sound.hpp 2007-01-06 16:16:30.000000000 +0000
-+++ b/src/sound.hpp 2011-03-06 13:12:47.000000000 +0000
-@@ -22,6 +22,7 @@
- #define SOUND_HPP
-
- #include
-+#include
-
- #include "helpers.hpp"
-
-@@ -39,8 +40,7 @@
- private:
- Sound();
-
-- typedef std::map cache_map;
-- cache_map cache;
-+ ca_context *ctx;
- };
-
- #endif
---- a/src/sound.cpp 2007-01-06 16:16:30.000000000 +0000
-+++ b/src/sound.cpp 2011-03-07 21:55:47.000000000 +0000
-@@ -18,9 +18,6 @@
- * USA.
- */
-
--#include
--#include
--
- #include "sound.hpp"
-
-
-@@ -30,26 +27,23 @@
- return s;
- }
-
--Sound::Sound()
-+Sound::Sound() :
-+ ctx(0)
- {
-+ ca_context_create(&ctx);
- }
-
- Sound::~Sound()
- {
-+ if (ctx)
-+ ca_context_destroy(ctx);
- }
-
- void Sound::play(const std::string &name)
- {
-- int id;
--
-- cache_map::iterator i = cache.find(name);
-- if (i != cache.end())
-- id = i->second;
-- else {
-- id = gnome_sound_sample_load(name.c_str(),
-- (MONSTER_MASHER_SOUND_DIR + name).c_str());
-- cache.insert(make_pair(name, id));
-- }
--
-- esd_sample_play(gnome_sound_connection_get(), id);
-+ if (ctx)
-+ ca_context_play(ctx, 0,
-+ CA_PROP_MEDIA_FILENAME, (MONSTER_MASHER_SOUND_DIR + name).c_str(),
-+ CA_PROP_CANBERRA_CACHE_CONTROL, "permanent",
-+ NULL);
- }
diff --git a/games-arcade/monster-masher/metadata.xml b/games-arcade/monster-masher/metadata.xml
deleted file mode 100644
index 78274e0fa550c..0000000000000
--- a/games-arcade/monster-masher/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- games@gentoo.org
- Gentoo Games Project
-
-
diff --git a/games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild b/games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild
deleted file mode 100644
index 9ba28fc6378dc..0000000000000
--- a/games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GCONF_DEBUG="no"
-
-inherit autotools eutils flag-o-matic gnome2
-
-DESCRIPTION="Squash the monsters with your levitation worker gnome"
-HOMEPAGE="https://people.iola.dk/olau/monster-masher/"
-SRC_URI="https://people.iola.dk/olau/monster-masher/source/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="
- x11-libs/libSM
- >=dev-cpp/gtkmm-2.6:2.4
- >=dev-cpp/gconfmm-2.6
- >=dev-cpp/libglademm-2.4:2.4
- >=dev-cpp/libgnomecanvasmm-2.6:2.6
- gnome-base/libgnome
- media-libs/libcanberra
-"
-DEPEND="${RDEPEND}
- dev-util/intltool
- virtual/pkgconfig
- sys-devel/gettext
-"
-
-src_prepare() {
- # Port to libcanberra, bug #348605
- epatch "${FILESDIR}"/${P}-libcanberra.patch
-
- # Fix .desktop file
- epatch "${FILESDIR}"/${P}-desktop.patch
-
- # build with newer glib - bug #424313
- sed -i -e 's:glib/gtypes:glib:' src/pixbuf-drawing.hpp || die
-
- append-cxxflags -std=c++11
-
- eautoreconf
- gnome2_src_prepare
-}
diff --git a/games-board/gnome-mastermind/Manifest b/games-board/gnome-mastermind/Manifest
deleted file mode 100644
index 51e806f7f5e7c..0000000000000
--- a/games-board/gnome-mastermind/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gnome-mastermind-0.3.1.tar.bz2 717787 BLAKE2B 5b57e9c5692a44276a6c8f97389bc294528c7e6fefa3f7f60ffb7eefe8f632838e4657214b5eac00fde0a3958f80d73f934536f42ece9fd5089d942bb8d69f7c SHA512 f8ec4caeb6e518e6d27136ca9dd9ff6c01ac8c0feceb29df0a4ac7158b99f8a917768bc6e3f2bd1aff32d46ef3131185f55664343de687d874881c196e8a8a17
diff --git a/games-board/gnome-mastermind/files/gnome-mastermind-0.3.1-gentoo.patch b/games-board/gnome-mastermind/files/gnome-mastermind-0.3.1-gentoo.patch
deleted file mode 100644
index ba14e592ae16b..0000000000000
--- a/games-board/gnome-mastermind/files/gnome-mastermind-0.3.1-gentoo.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.old 2007-08-25 01:12:01.000000000 +0200
-+++ Makefile.in 2007-08-25 01:14:29.000000000 +0200
-@@ -685,7 +685,7 @@
-
- info-am:
-
--install-data-am: install-pkgdataDATA
-+install-data-am:
-
- install-exec-am:
-
diff --git a/games-board/gnome-mastermind/gnome-mastermind-0.3.1-r1.ebuild b/games-board/gnome-mastermind/gnome-mastermind-0.3.1-r1.ebuild
deleted file mode 100644
index 039169b2f57ba..0000000000000
--- a/games-board/gnome-mastermind/gnome-mastermind-0.3.1-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GCONF_DEBUG="yes"
-
-inherit autotools eutils gnome2
-
-DESCRIPTION="A little Mastermind game for GNOME"
-HOMEPAGE="http://www.autistici.org/gnome-mastermind/"
-SRC_URI="http://download.gna.org/gnome-mastermind/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND="
- gnome-base/gconf:2
- gnome-base/orbit
- app-text/gnome-doc-utils
- dev-libs/atk
- dev-libs/glib:2
- x11-libs/pango
- x11-libs/cairo
- x11-libs/gtk+:2
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- dev-util/intltool
- sys-devel/gettext
- app-text/rarian
-"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-gentoo.patch
-
- # Fix .desktop file
- sed -i -e 's/True/true/' desktop/gnome-mastermind.desktop.in || die
-
- # Regenarate all intltool files to respect LINGUAS
- eautoreconf
-
- gnome2_src_prepare
-}
diff --git a/games-board/gnome-mastermind/metadata.xml b/games-board/gnome-mastermind/metadata.xml
deleted file mode 100644
index 78274e0fa550c..0000000000000
--- a/games-board/gnome-mastermind/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- games@gentoo.org
- Gentoo Games Project
-
-
diff --git a/games-fps/warsow-community-map-pack/Manifest b/games-fps/warsow-community-map-pack/Manifest
deleted file mode 100644
index 3fc9ad92f5f79..0000000000000
--- a/games-fps/warsow-community-map-pack/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST warsow_comunity_map_pack_01.zip 130057143 BLAKE2B 227d0736a634ba2a03ff6f04c95b7f8d251fd63a39d184719c6977796547814a9dcf7690a62f379a21123f072039b2badde0e1f4bf7b9fce478b34073369b807 SHA512 47ea38467f6b88f4a8ceb0e38e2c12b62df46cbb62d1aebf7b824e71d80de1d65b81874960834055995c50f95de5f75f91b33fbf6985ee3121d823c8a5ca8dd7
diff --git a/games-fps/warsow-community-map-pack/metadata.xml b/games-fps/warsow-community-map-pack/metadata.xml
deleted file mode 100644
index 7e3442868ea69..0000000000000
--- a/games-fps/warsow-community-map-pack/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- games@gentoo.org
- Gentoo Games Project
-
-
diff --git a/games-fps/warsow-community-map-pack/warsow-community-map-pack-01.ebuild b/games-fps/warsow-community-map-pack/warsow-community-map-pack-01.ebuild
deleted file mode 100644
index a283a3db5f79a..0000000000000
--- a/games-fps/warsow-community-map-pack/warsow-community-map-pack-01.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit games
-
-MY_P=${P//-/_}
-# They have a typo in their filename:
-MY_P=${MY_P/community/comunity}
-
-DESCRIPTION="Community Map Pack for the Warsow multiplayer FPS"
-HOMEPAGE="http://www.warsow.net/"
-SRC_URI="http://update.warsow.net/mirror/${MY_P}.zip"
-
-LICENSE="freedist"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S=${WORKDIR}
-
-src_install() {
- insinto "${GAMES_DATADIR}"/warsow
- doins -r "${WORKDIR}"/{basewsw,previews}
- dodoc "${WORKDIR}"/Readme.rtf
- prepgamesdirs
-}
diff --git a/games-puzzle/ngstar/Manifest b/games-puzzle/ngstar/Manifest
deleted file mode 100644
index b3fb96c30179d..0000000000000
--- a/games-puzzle/ngstar/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ngstar-2.1.8-src.tar.bz2 45851 BLAKE2B 542f023a4741a3d36d7042a7d0e69b1bb99cdcafeb69eab32a5221862b18cdf954ffd4f7c055ab785cdeb0fdafe5aaf26ce9ec12e9f34a4c4ff82c29d7988c2d SHA512 c96031148720b5dcc004a5de68137bbbdd5af9c6f0b33ff8bcee3180cbf4732a4d6a92737ef99754d512bb61454bc0a17487efba4cdb00339d23e38edfe3cb28
diff --git a/games-puzzle/ngstar/files/ngstar-2.1.8-gcc43.patch b/games-puzzle/ngstar/files/ngstar-2.1.8-gcc43.patch
deleted file mode 100644
index 72c0f70007a47..0000000000000
--- a/games-puzzle/ngstar/files/ngstar-2.1.8-gcc43.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- libngstar2/Configuration.hh
-+++ libngstar2/Configuration.hh
-@@ -26,6 +26,7 @@
- #include
- #include
- #include
-+#include
-
- #include
- #include
diff --git a/games-puzzle/ngstar/files/ngstar-2.1.8-gcc47.patch b/games-puzzle/ngstar/files/ngstar-2.1.8-gcc47.patch
deleted file mode 100644
index 2ddf0f53793d4..0000000000000
--- a/games-puzzle/ngstar/files/ngstar-2.1.8-gcc47.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Ncurses_UI.cc.old 2012-07-21 22:25:16.421521521 +0200
-+++ src/Ncurses_UI.cc 2012-07-21 22:26:01.008390914 +0200
-@@ -23,6 +23,8 @@
- /* includes */
- #include "Ncurses_UI.hh"
-
-+#include
-+
- using namespace ngstar2;
-
- Ncurses_UI::Ncurses_UI( NGStar2 *engine, Configuration* config, Scores *scores )
diff --git a/games-puzzle/ngstar/files/ngstar-2.1.8-gentoo-path.patch b/games-puzzle/ngstar/files/ngstar-2.1.8-gentoo-path.patch
deleted file mode 100644
index 84fa6de7e0248..0000000000000
--- a/games-puzzle/ngstar/files/ngstar-2.1.8-gentoo-path.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- configure.old 2006-04-19 22:00:42.000000000 +0200
-+++ configure 2006-04-19 22:02:38.000000000 +0200
-@@ -193,8 +193,8 @@
- MINOR = $VMINOR
- REVISION = $VREVISION
-
--LEVELSETS_DIR = \$(PREFIX)/share/\$(NAME)/levelsets
--THEMES_DIR = \$(PREFIX)/share/\$(NAME)/themes
--BIN_DIR = \$(PREFIX)/bin
-+LEVELSETS_DIR = \$(PREFIX)@GENTOO_DATA@/\$(NAME)/levelsets
-+THEMES_DIR = \$(PREFIX)@GENTOO_DATA@/\$(NAME)/themes
-+BIN_DIR = \$(PREFIX)@GENTOO_BIN@
- DOC_DIR = \$(PREFIX)/doc/\$(NAME)-\$(MAJOR).\$(MINOR).\$(REVISION)
- LIB_DIR = \$(PREFIX)/lib
diff --git a/games-puzzle/ngstar/files/ngstar-2.1.8-ldflags.patch b/games-puzzle/ngstar/files/ngstar-2.1.8-ldflags.patch
deleted file mode 100644
index 17e0ed9f7188f..0000000000000
--- a/games-puzzle/ngstar/files/ngstar-2.1.8-ldflags.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -ru ngstar-2.1.8.orig/src/Makefile ngstar-2.1.8/src/Makefile
---- ngstar-2.1.8.orig/src/Makefile 2005-11-09 08:11:22.000000000 -0500
-+++ ngstar-2.1.8/src/Makefile 2014-11-18 23:58:45.565366080 -0500
-@@ -33,8 +33,8 @@
- endif
- endif
- ifdef USE_NCURSES
-- CC_LIBS += -lncurses -lgpm
-- CC_LIBS_STATIC += -lncurses -lgpm
-+ CC_LIBS += $(shell pkg-config ncurses --libs) -lgpm
-+ CC_LIBS_STATIC += $(shell pkg-config ncurses --libs) -lgpm
-
- NCURSES_UI_OBJ = Ncurses_UI.o
-
-@@ -56,8 +56,7 @@
-
- $(BIN) : $(SOURCE) $(BIN_DEPS)
- echo "Compiling $(BIN)"
-- $(CXX) $< $(BIN_DEPS) -o $@ $(CC_LIBS) $(CC_INCLUDES) $(CPPFLAGS)
-- strip -s $@
-+ $(CXX) ${LDFLAGS} $< $(BIN_DEPS) -o $@ $(CC_LIBS) $(CC_INCLUDES) $(CPPFLAGS)
- ifdef USE_FLTK2
- -ln -s `basename $(BIN)` $(BIN_FLTK2)
- endif
-@@ -68,7 +67,6 @@
- $(BIN_STATIC) : $(SOURCE) $(BIN_DEPS)
- echo "Compiling $(BIN)"
- $(CXX) -static $< $(BIN_DEPS) -o $@ $(CC_LIBS_STATIC) $(CC_INCLUDES) $(CPPFLAGS)
-- strip -s $@
- ifdef USE_FLTK2
- -ln -s `basename $(BIN_STATIC)` $(BIN_STATIC_FLTK2)
- endif
diff --git a/games-puzzle/ngstar/metadata.xml b/games-puzzle/ngstar/metadata.xml
deleted file mode 100644
index 1111e81af0c0b..0000000000000
--- a/games-puzzle/ngstar/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
- games@gentoo.org
- Gentoo Games Project
-
-
-NGStar is a clone of a HP48 game called dstar.
-The goal is to catch all gifts in the level to get access to the next one.
-Use the ball to catch them, use the cube to stop the ball. The ball only move
-to the next obstacle (wall or cube).
-
-
- ngstar
-
-
diff --git a/games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild b/games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild
deleted file mode 100644
index c22226a39d5a4..0000000000000
--- a/games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="NGStar is a clone of a HP48 game called dstar"
-HOMEPAGE="http://freshmeat.net/projects/ngstar"
-SRC_URI="mirror://gentoo//${P}-src.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses:0
- sys-libs/gpm"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-gentoo-path.patch \
- "${FILESDIR}"/${P}-gcc43.patch \
- "${FILESDIR}"/${P}-gcc47.patch \
- "${FILESDIR}"/${P}-ldflags.patch
- sed -i \
- -e "s:@GENTOO_DATA@:${GAMES_DATADIR}:" \
- -e "s:@GENTOO_BIN@:${GAMES_BINDIR}:" \
- -e "/^CPPFLAGS/s:+=:+= ${CXXFLAGS}:" \
- -e "/SILENT/d" \
- configure || die
-}
-
-src_configure() {
- ./configure \
- --prefix "" \
- --without-fltk2 || die
-}
-
-src_install() {
- default
- prepgamesdirs
-}
diff --git a/games-puzzle/shaaft/Manifest b/games-puzzle/shaaft/Manifest
deleted file mode 100644
index 5f0ae70d71a81..0000000000000
--- a/games-puzzle/shaaft/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Shaaft-0.5.0.tar.bz2 512996 BLAKE2B 0c7cb5d86bc1e13877eb0fd58327326c3697e48e33e6600ea9138aeff3e06fd4fb4262e8b958321927bd2bbd53e6edd93f5d8ce439bad1222d19273c63744d93 SHA512 8fce8f1b8e2cfd78832a5f328d95c186bbd1c96a66685e87f993879e96564d8c9051576c3c822d7dbdb59141d71726ced08a07390b298c3d26969f2b59dceedf
diff --git a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc34.patch b/games-puzzle/shaaft/files/shaaft-0.5.0-gcc34.patch
deleted file mode 100644
index de3d59c90771a..0000000000000
--- a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc34.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- Shaaft-0.5.0.orig/utils/HashString.hpp
-+++ Shaaft-0.5.0/utils/HashString.hpp
-@@ -21,6 +21,7 @@ using namespace std;
-
- namespace HASH_NAMESPACE
- {
-+ template <>
- struct hash
- {
- //a simple hash function for string
-@@ -32,6 +33,7 @@ namespace HASH_NAMESPACE
- }
- };
-
-+ template <>
- struct hash
- {
- //a simple hash function for string
diff --git a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc41.patch b/games-puzzle/shaaft/files/shaaft-0.5.0-gcc41.patch
deleted file mode 100644
index 87b07f109d2fd..0000000000000
--- a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc41.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- utils/hashMap.hpp.old
-+++ utils/hashMap.hpp
-@@ -14,7 +14,7 @@
- //
- #if defined( __GNUC__ )
-
--# if (__GNUC__ == 3)
-+# if (__GNUC__ >= 3)
- # include
-
- # if (__GNUC_MINOR__ == 0)
diff --git a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc43.patch b/games-puzzle/shaaft/files/shaaft-0.5.0-gcc43.patch
deleted file mode 100644
index 2ddb37c75514a..0000000000000
--- a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc43.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- utils/ResourceManager.cpp
-+++ utils/ResourceManager.cpp
-@@ -17,6 +17,7 @@
- #include
- #include
- #include
-+#include
-
- #include
- #include
---- utils/Value.hpp
-+++ utils/Value.hpp
-@@ -15,8 +15,9 @@
- #ifndef _Value_hpp_
- #define _Value_hpp_
-
--#include
-+#include
- #include
-+#include
-
- #include
-
diff --git a/games-puzzle/shaaft/files/shaaft-0.5.0-libpng15.patch b/games-puzzle/shaaft/files/shaaft-0.5.0-libpng15.patch
deleted file mode 100644
index 6773242ea6dc8..0000000000000
--- a/games-puzzle/shaaft/files/shaaft-0.5.0-libpng15.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- utilssdl/PNG.cpp
-+++ utilssdl/PNG.cpp
-@@ -45,7 +45,7 @@
- {
- png_uint_32 check;
-
-- check = fwrite( data, 1, length, (FILE *)(png->io_ptr));
-+ check = fwrite( data, 1, length, (FILE *)(png_get_io_ptr(png)));
- if( check != length)
- {
- png_error( png, "Write Error");
-@@ -72,7 +72,7 @@
- return false;
- }
-
-- if( setjmp(_png->jmpbuf))
-+ if( setjmp(png_jmpbuf(_png)))
- {
- fclose( fp);
- png_destroy_write_struct(&_png, (png_infopp)NULL);
diff --git a/games-puzzle/shaaft/metadata.xml b/games-puzzle/shaaft/metadata.xml
deleted file mode 100644
index 26c1c9ca5f2d0..0000000000000
--- a/games-puzzle/shaaft/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
- games@gentoo.org
- Gentoo Games Project
-
-
- criticalmass
-
-
diff --git a/games-puzzle/shaaft/shaaft-0.5.0.ebuild b/games-puzzle/shaaft/shaaft-0.5.0.ebuild
deleted file mode 100644
index 04d75ab84441d..0000000000000
--- a/games-puzzle/shaaft/shaaft-0.5.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils games
-
-DESCRIPTION="A falling block game similar to Blockout"
-HOMEPAGE="https://packages.gentoo.org/package/games-puzzle/shaaft"
-SRC_URI="mirror://sourceforge/criticalmass/${P/s/S}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="virtual/opengl
- sys-libs/zlib
- media-libs/libpng:0
- media-libs/libsdl[sound,opengl,video]
- media-libs/sdl-mixer[mod]
- media-libs/sdl-image[png]"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}/${P/s/S}
-
-src_prepare() {
- sed -i \
- -e 's:DATA_DIR:"'${GAMES_DATADIR}'\/'${PN/s/S}\/'":g' \
- game/main.cpp || die
-
- sed -i \
- -e 's:png12:png:g' \
- -e '/^CFLAGS=""/d' \
- -e '/^CXXFLAGS=""/d' \
- configure.in || die
-
- epatch \
- "${FILESDIR}"/${P}-gcc34.patch \
- "${FILESDIR}"/${P}-gcc41.patch \
- "${FILESDIR}"/${P}-gcc43.patch \
- "${FILESDIR}"/${P}-libpng15.patch
- mv configure.in configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- egamesconf --disable-optimize
-}
-
-src_install() {
- DOCS="TODO.txt" default
- rm -f "${D}/${GAMES_BINDIR}"/Packer
- prepgamesdirs
-}
diff --git a/games-server/cyphesis/Manifest b/games-server/cyphesis/Manifest
deleted file mode 100644
index 09c067d9b712b..0000000000000
--- a/games-server/cyphesis/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cyphesis-0.6.2.tar.bz2 932099 BLAKE2B 8f7034feb33874cccdc2cd8117fc92e64218b1f7f0dd0621e1b549577e009f4aad80e6434a320c9701e4e7617a7a78e8a8ebb88f50eb246504cdb2dc11bb7189 SHA512 07783a99a47f105cd492b033fb1ded1c5fef089d01fa50d90103dc62c6e94dc58394f082674d9261db5fe9779d4694579119769de50177bfc2ead055c5740b2f
diff --git a/games-server/cyphesis/cyphesis-0.6.2-r1.ebuild b/games-server/cyphesis/cyphesis-0.6.2-r1.ebuild
deleted file mode 100644
index 89985a0bdf7a2..0000000000000
--- a/games-server/cyphesis/cyphesis-0.6.2-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-inherit toolchain-funcs autotools python-single-r1 eutils
-
-DESCRIPTION="WorldForge server running small games"
-HOMEPAGE="http://worldforge.org/index.php/components/cyphesis/"
-SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="test"
-
-RDEPEND="${PYTHON_DEPS}
- dev-db/postgresql:=
- >=dev-games/mercator-0.3.3
- >=dev-games/wfmath-1.0.1
- dev-libs/libgcrypt:0
- dev-libs/libsigc++:2
- sys-libs/ncurses:0
- sys-libs/readline:0
- >=media-libs/atlas-c++-0.6.3
- >=media-libs/skstream-0.3.9
- >=media-libs/varconf-0.6.4
- "
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.40
- dev-libs/libxml2
- virtual/pkgconfig"
-
-pkg_setup() {
- python-single-r1_pkg_setup
-}
-
-PATCHES=(
- "${FILESDIR}"/${P}-gentoo.patch
- "${FILESDIR}"/${P}-makefile.patch
-)
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- econf --localstatedir=/var
-}
-
-src_compile() {
- emake AR="$(tc-getAR)"
-}
-
-src_install() {
- emake DESTDIR="${D}" confbackupdir="/usr/share/doc/${PF}/conf" install
- dodoc AUTHORS ChangeLog FIXME NEWS README THANKS TODO
-}
diff --git a/games-server/cyphesis/files/cyphesis-0.6.2-gentoo.patch b/games-server/cyphesis/files/cyphesis-0.6.2-gentoo.patch
deleted file mode 100644
index 69aac409ba8d6..0000000000000
--- a/games-server/cyphesis/files/cyphesis-0.6.2-gentoo.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -ru cyphesis-0.6.0.orig/Makefile.am cyphesis-0.6.0/Makefile.am
---- cyphesis-0.6.0.orig/Makefile.am 2012-10-02 06:23:10.000000000 -0400
-+++ cyphesis-0.6.0/Makefile.am 2012-11-12 16:54:19.306892135 -0500
-@@ -3,7 +3,6 @@
- tools tests man dox
-
- docdir = $(datadir)/doc/cyphesis-$(VERSION)
--dist_doc_DATA = README COPYING AUTHORS THANKS NEWS FIXME
-
- rulesetdir = $(datadir)/cyphesis/rulesets
-
-diff -ru cyphesis-0.6.0.orig/configure.ac cyphesis-0.6.0/configure.ac
---- cyphesis-0.6.0.orig/configure.ac 2012-11-09 16:39:13.000000000 -0500
-+++ cyphesis-0.6.0/configure.ac 2012-11-12 16:53:51.622839335 -0500
-@@ -381,17 +381,6 @@
- libraries required and where to obtain them.])
- ])
-
--PKG_CHECK_MODULES(AVAHI, avahi-client,
-- [
-- CPPFLAGS="$CPPFLAGS $AVAHI_CFLAGS"
-- MDNS_LIBS="$MDNS_LIBS $AVAHI_LIBS"
-- AC_DEFINE(HAVE_AVAHI, 1, [Define to 1 if you have avahi libs.])
-- ],
-- [
-- AC_MSG_RESULT([no])
-- AC_MSG_NOTICE([Ommiting DNS-SD functionality.])
-- ])
--
- AM_PATH_PSQL(7.1.0,
- [
- if test "$PG_CFLAGS" != "-I/usr/include"; then
diff --git a/games-server/cyphesis/files/cyphesis-0.6.2-makefile.patch b/games-server/cyphesis/files/cyphesis-0.6.2-makefile.patch
deleted file mode 100644
index 7fde1eb12135d..0000000000000
--- a/games-server/cyphesis/files/cyphesis-0.6.2-makefile.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/Makefile.am 2013-09-25 14:26:30.518751250 +0200
-+++ b/Makefile.am 2013-09-25 14:27:21.846257911 +0200
-@@ -13,8 +13,6 @@
-
- # FIXME Remove the mkdir hack if it gets fixed in a future automake
- install-data-hook:
-- mkdir -p $(DESTDIR)$(socketdir)
-- chmod 1777 $(DESTDIR)$(socketdir)
- @echo
- @echo "Cyphesis is not yet ready to run."
- @echo "Unless you have configured the server to run without a database, Cyphesis"
diff --git a/games-server/cyphesis/metadata.xml b/games-server/cyphesis/metadata.xml
deleted file mode 100644
index cd73040ff7771..0000000000000
--- a/games-server/cyphesis/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
- games@gentoo.org
- Gentoo Games Project
-
-
-Cyphesis is an NPC engine using AI/A-Life techniques. It is the Artificial
-Intelligence and Artificial Life server used by STAGE and also is filling in as
-its first fully functional game server, featured in Acorn. Cyphesis is a
-prototype server designed to explore the possibilities of complex NPC
-interaction and scripting. Efficiency and support for large numbers of players
-are foregone in the quest for a more realistic and dynamic world framework.
-
-
- worldforge
-
-
diff --git a/gnome-extra/gnome-color-chooser/Manifest b/gnome-extra/gnome-color-chooser/Manifest
deleted file mode 100644
index a06b015e45b99..0000000000000
--- a/gnome-extra/gnome-color-chooser/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gnome-color-chooser-0.2.5.tar.bz2 228808 BLAKE2B 554e2d296d6e2f9bc73dce64f72954fa30642306c48d5df26d4450a947ea8f1b87a177c441d792e91bd7fc9b0a28a8ef9f71dde8c7624874b0fe5e2388015020 SHA512 bd29e005456142ffa459f38aedce13302e60dbb6e649883d099810df1f6b3765c28b8c69ef3f19c8252c2fec895df90ae660a43c5790d204e8690c74b35f3cc4
diff --git a/gnome-extra/gnome-color-chooser/gnome-color-chooser-0.2.5.ebuild b/gnome-extra/gnome-color-chooser/gnome-color-chooser-0.2.5.ebuild
deleted file mode 100644
index 9a9cbb6a5a0ab..0000000000000
--- a/gnome-extra/gnome-color-chooser/gnome-color-chooser-0.2.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GCONF_DEBUG="no"
-
-inherit gnome2 flag-o-matic
-
-DESCRIPTION="GTK+/GNOME color customization tool"
-HOMEPAGE="http://gnomecc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/gnomecc/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-RDEPEND="
- dev-cpp/atkmm
- >=dev-cpp/libglademm-2.6.0:2.4
- dev-cpp/glibmm:2
- >=dev-cpp/gtkmm-2.8.0:2.4
- dev-libs/glib:2
- dev-libs/libsigc++:2
- >=dev-libs/libxml2-2.6.0
- >=gnome-base/libgnome-2.16.0
- >=gnome-base/libgnomeui-2.14.0
- x11-libs/gtk+:2
- x11-libs/pango
-"
-DEPEND="${RDEPEND}
- dev-util/intltool
- virtual/pkgconfig
-"
-
-src_configure() {
- # Don't pass --enable/disable-assert since it has broken
- # AC_ARG_ENABLE call. Pass -DNDEBUG to cppflags instead.
- use debug || append-cppflags -DNDEBUG
-
- append-cxxflags -std=c++11
-
- gnome2_src_configure \
- --disable-link-as-needed
-}
-
-pkg_postinst() {
- elog "To use gnome-color-chooser themes you may need to add:"
- elog " include \".gtkrc-2.0-gnome-color-chooser\""
- elog "to ~/.gtkrc-2.0 for each user, otherwise themes may not be applied."
-
- gnome2_pkg_postinst
-}
diff --git a/gnome-extra/gnome-color-chooser/metadata.xml b/gnome-extra/gnome-color-chooser/metadata.xml
deleted file mode 100644
index 740db1c713e69..0000000000000
--- a/gnome-extra/gnome-color-chooser/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- gnomecc
-
-
diff --git a/gnome-extra/gpointing-device-settings/Manifest b/gnome-extra/gpointing-device-settings/Manifest
deleted file mode 100644
index b88a4db5958bc..0000000000000
--- a/gnome-extra/gpointing-device-settings/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gpointing-device-settings-1.5.1.tar.gz 458352 BLAKE2B 7cd48d267c331f7fa27dc5ef12b17c43fcb293baf9e24ea9766422cc5b4f09c27eb97024c52ec4ab204a25a15bb94311ce716dd7a3d8314b8db6cc30502fe314 SHA512 37bcecdde4da1714de1c0562d0ba8c875aa197a0b2fad55a868d659ad0ed6a37156b408e9ae07f95091391d972ceaa268636ee579f4a3f176203898b227e3b76
diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-crash.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-crash.patch
deleted file mode 100644
index 789925c0bc97e..0000000000000
--- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-crash.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-commit 70add06dec8413965f3e98b6ba9a3c82168ea72c
-Author: Hiroyuki Ikezoe
-Date: Tue Mar 16 19:56:17 2010 +0900
-
- Fix crash.
-
- We need to get xinput property if there is no gconf value for tapping time.
-
- Fix for #613022.
-
-diff --git a/modules/gpds-touchpad-ui.c b/modules/gpds-touchpad-ui.c
-index 3bbcda6..a1cd31b 100644
---- a/modules/gpds-touchpad-ui.c
-+++ b/modules/gpds-touchpad-ui.c
-@@ -1067,8 +1067,14 @@ set_tapping_time_from_preference (GpdsUI *ui, GtkBuilder *builder)
- }
- }
-
-- if (!gpds_ui_get_gconf_int(ui, GPDS_TOUCHPAD_TAP_TIME_KEY, &value))
-+ if (!gpds_ui_get_gconf_int(ui, GPDS_TOUCHPAD_TAP_TIME_KEY, &value) && !values) {
-+ if (!gpds_xinput_ui_get_xinput_int_property(GPDS_XINPUT_UI(ui),
-+ GPDS_TOUCHPAD_TAP_TIME,
-+ &values, &n_values)) {
-+ return;
-+ }
- value = values[0];
-+ }
-
- double_value = value;
- object = gpds_ui_get_ui_object_by_name(GPDS_UI(ui), "tapping_time_scale");
diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-fix-build.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-fix-build.patch
deleted file mode 100644
index 341d96fc9b503..0000000000000
--- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-fix-build.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff -Naur gpointing-device-settings-1.5.1.orig/configure.ac gpointing-device-settings-1.5.1/configure.ac
---- gpointing-device-settings-1.5.1.orig/configure.ac 2010-02-05 00:38:20.000000000 +0100
-+++ gpointing-device-settings-1.5.1/configure.ac 2013-12-17 15:00:08.394574115 +0100
-@@ -3,10 +3,9 @@
-
- AC_INIT(gpointing-device-settings, 1.5.1,
- [http://bugzilla.gnome.org/enter_bug.cgi?product=GPointingDeviceSettings])
--AM_INIT_AUTOMAKE([1.9 tar-pax])
--AM_INIT_AUTOMAKE([foreign])
-+AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
- m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
--AM_CONFIG_HEADER(config.h)
-+AC_CONFIG_HEADERS(config.h)
- AC_CONFIG_MACRO_DIR([m4])
-
- AM_PROG_LIBTOOL
-@@ -146,9 +145,6 @@
-
- GPDS_CFLAGS="$XINPUT_CFLAGS $GTK_CFLAGS"
- GPDS_CFLAGS="$GPDS_CFLAGS $GCONF2_CFLAGS"
--GPDS_CFLAGS="$GPDS_CFLAGS -DGTK_DISABLE_DEPRECATED"
--GPDS_CFLAGS="$GPDS_CFLAGS -DGDK_DISABLE_DEPRECATED"
--GPDS_CFLAGS="$GPDS_CFLAGS -DG_DISABLE_DEPRECATED"
- GPDS_CFLAGS="$GPDS_CFLAGS -DGPDS_MODULEDIR=\\\"\"\$(gpds_moduledir)\"\\\""
- GPDS_CFLAGS="$GPDS_CFLAGS -DGPDS_DATADIR=\\\"\"\$(gpds_datadir)\"\\\""
- GPDS_CFLAGS="$GPDS_CFLAGS -DGPDS_UIDIR=\\\"\"\$(gpds_uidir)\"\\\""
diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-3.2-fix.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-3.2-fix.patch
deleted file mode 100644
index c92f0bd54c955..0000000000000
--- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-3.2-fix.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Fixes build failnure on gnome-base/gnome-settings-daemon-3.2.2
-
- gsd-pointing-device-plugin.c:59:1: warning: 'gsd_pointing_device_plugin_class_finalize' used but never defined [enabled by default]
- CCLD libpointing-device.la
- ld: .libs/libpointing_device_la-gsd-pointing-device-plugin.o: relocation R_X86_64_PC32 against undefined symbol `gsd_pointing_device_plugin_class_finalize'
-
-Gentoo-bug: http://bugs.gentoo.org/384001
-Patch-by: battle.jerboa@gmail.com
---- a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c 2012-02-02 13:32:20.000000000 +0400
-+++ b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c 2012-02-02 13:32:04.000000000 +0400
-@@ -214,6 +214,11 @@
- plugin_class->activate = activate;
- plugin_class->deactivate = deactivate;
- }
-+
-+static void
-+gsd_pointing_device_plugin_class_finalize (GsdPointingDevicePluginClass *klass)
-+{
-+}
- /*
- vi:ts=4:nowrap:ai:expandtab:sw=4
- */
diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-crash.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-crash.patch
deleted file mode 100644
index f694556b74ec1..0000000000000
--- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-crash.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -ru gpointing-device-settings-1.5.1-orig/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c gpointing-device-settings-1.5.1/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
---- gpointing-device-settings-1.5.1-orig/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c 2010-12-20 01:29:09.204274003 -0500
-+++ gpointing-device-settings-1.5.1/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c 2010-12-20 02:15:21.652274002 -0500
-@@ -96,19 +96,21 @@
- XDevicePresenceNotifyEvent *notify_event = (XDevicePresenceNotifyEvent *)xev;
-
- device_info = gpds_xinput_utils_get_device_info_from_id(notify_event->deviceid, NULL);
-- if (notify_event->devchange == DeviceEnabled) {
-- GsdPointingDeviceManager *manager;
-+ if (device_info) {
-+ if (notify_event->devchange == DeviceEnabled) {
-+ GsdPointingDeviceManager *manager;
-
-- if (has_manager(plugin, device_info->name))
-- return GDK_FILTER_CONTINUE;
-+ if (has_manager(plugin, device_info->name))
-+ return GDK_FILTER_CONTINUE;
-
-- manager = gsd_pointing_device_manager_new(gdk_x11_get_xatom_name(device_info->type),
-- device_info->name);
-- if (manager) {
-- gsd_pointing_device_manager_start(manager, NULL);
-- plugin->managers = g_list_prepend(plugin->managers, manager);
-+ manager = gsd_pointing_device_manager_new(gdk_x11_get_xatom_name(device_info->type),
-+ device_info->name);
-+ if (manager) {
-+ gsd_pointing_device_manager_start(manager, NULL);
-+ plugin->managers = g_list_prepend(plugin->managers, manager);
-+ }
-+ } else if (notify_event->devchange == DeviceRemoved) {
- }
-- } else if (notify_event->devchange == DeviceRemoved) {
- }
- }
-
diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gtk22.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gtk22.patch
deleted file mode 100644
index 154c54728540a..0000000000000
--- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gtk22.patch
+++ /dev/null
@@ -1,201 +0,0 @@
-diff --git a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
-index 8a2d98f..ac0bcf1 100644
---- a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
-+++ b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
-@@ -124,7 +124,9 @@ add_device_presence_filter (GsdPointingDevicePlugin *plugin)
-
- gint op_code, event, error;
-
-- if (!XQueryExtension(GDK_DISPLAY(),
-+ display = gdk_x11_get_default_xdisplay();
-+
-+ if (!XQueryExtension(display,
- "XInputExtension",
- &op_code,
- &event,
-@@ -132,8 +134,6 @@ add_device_presence_filter (GsdPointingDevicePlugin *plugin)
- return;
- }
-
-- display = gdk_x11_get_default_xdisplay();
--
- gdk_error_trap_push();
- DevicePresence(display, xi_presence, class_presence);
- XSelectExtensionEvent(display,
-diff --git a/modules/gnome-settings-daemon-plugins/gsd-touchpad-manager.c b/modules/gnome-settings-daemon-plugins/gsd-touchpad-manager.c
-index 2038d53..f47e0a4 100644
---- a/modules/gnome-settings-daemon-plugins/gsd-touchpad-manager.c
-+++ b/modules/gnome-settings-daemon-plugins/gsd-touchpad-manager.c
-@@ -348,7 +348,9 @@ add_device_presence_filter (GsdPointingDeviceManager *manager)
-
- gint op_code, event, error;
-
-- if (!XQueryExtension(GDK_DISPLAY(),
-+ display = gdk_x11_get_default_xdisplay();
-+
-+ if (!XQueryExtension(display,
- "XInputExtension",
- &op_code,
- &event,
-@@ -356,8 +358,6 @@ add_device_presence_filter (GsdPointingDeviceManager *manager)
- return;
- }
-
-- display = gdk_x11_get_default_xdisplay();
--
- gdk_error_trap_push();
- DevicePresence(display, xi_presence, class_presence);
- XSelectExtensionEvent(display,
-diff --git a/src/gpds-xinput-pointer-info.c b/src/gpds-xinput-pointer-info.c
-index d38afad..ce9a952 100644
---- a/src/gpds-xinput-pointer-info.c
-+++ b/src/gpds-xinput-pointer-info.c
-@@ -55,7 +55,8 @@ gpds_xinput_utils_collect_pointer_infos (void)
- XDeviceInfo *device_infos;
- gint i, n_device_infos;
-
-- device_infos = XListInputDevices(GDK_DISPLAY(), &n_device_infos);
-+ device_infos = XListInputDevices(gdk_x11_get_default_xdisplay(),
-+ &n_device_infos);
-
- for (i = 0; i < n_device_infos; i++) {
- GpdsXInputPointerInfo *info;
-diff --git a/src/gpds-xinput-utils.c b/src/gpds-xinput-utils.c
-index 0f7ceea..5a3e3a2 100644
---- a/src/gpds-xinput-utils.c
-+++ b/src/gpds-xinput-utils.c
-@@ -41,7 +41,8 @@ gpds_xinput_utils_get_device_info (const gchar *device_name, GError **error)
- XDeviceInfo *device_infos;
- gint i, n_device_infos;
-
-- device_infos = XListInputDevices(GDK_DISPLAY(), &n_device_infos);
-+ device_infos = XListInputDevices(gdk_x11_get_default_xdisplay(),
-+ &n_device_infos);
-
- for (i = 0; i < n_device_infos; i++) {
- if (device_infos[i].use != IsXExtensionPointer)
-@@ -68,7 +69,7 @@ gpds_xinput_utils_get_device_info_from_id (XID id, GError **error)
- XDeviceInfo *device_infos;
- gint i, n_device_infos;
-
-- device_infos = XListInputDevices(GDK_DISPLAY(), &n_device_infos);
-+ device_infos = XListInputDevices(gdk_x11_get_default_xdisplay(), &n_device_infos);
-
- for (i = 0; i < n_device_infos; i++) {
- if (device_infos[i].use != IsXExtensionPointer)
-@@ -125,7 +126,7 @@ gpds_xinput_utils_open_device (const gchar *device_name, GError **error)
- return NULL;
-
- gdk_error_trap_push();
-- device = XOpenDevice(GDK_DISPLAY(), device_info->id);
-+ device = XOpenDevice(gdk_x11_get_default_xdisplay(), device_info->id);
- gdk_error_trap_pop();
- if (!device) {
- g_set_error(error,
-diff --git a/src/gpds-xinput.c b/src/gpds-xinput.c
-index d8bd1a2..66634b3 100644
---- a/src/gpds-xinput.c
-+++ b/src/gpds-xinput.c
-@@ -100,7 +100,7 @@ dispose (GObject *object)
- g_free(priv->device_name);
-
- if (priv->device) {
-- XCloseDevice(GDK_DISPLAY(), priv->device);
-+ XCloseDevice(gdk_x11_get_default_xdisplay(), priv->device);
- priv->device = NULL;
- }
-
-@@ -199,7 +199,8 @@ get_x_error_text (int x_error_code)
- {
- gchar buf[64];
-
-- XGetErrorText(GDK_DISPLAY(), x_error_code, buf, sizeof(buf) - 1);
-+ XGetErrorText(gdk_x11_get_default_xdisplay(), x_error_code,
-+ buf, sizeof(buf) - 1);
-
- return g_strdup(buf);
- }
-@@ -273,7 +274,7 @@ gpds_xinput_set_int_properties_by_name_with_format_type
- }
-
- gdk_error_trap_push();
-- XChangeDeviceProperty(GDK_DISPLAY(),
-+ XChangeDeviceProperty(gdk_x11_get_default_xdisplay(),
- device, property_atom,
- XA_INTEGER, format_type, PropModeReplace,
- (unsigned char*)property_data, n_properties);
-@@ -383,7 +384,8 @@ get_atom (GpdsXInput *xinput, const gchar *property_name, GError **error)
- if (!device)
- return -1;
-
-- properties = XListDeviceProperties(GDK_DISPLAY(), device, &n_properties);
-+ properties = XListDeviceProperties(gdk_x11_get_default_xdisplay(),
-+ device, &n_properties);
- for (i = 0; i < n_properties; i++) {
- const gchar *name;
-
-@@ -427,9 +429,9 @@ gpds_xinput_get_int_properties_by_name (GpdsXInput *xinput,
- return FALSE;
-
- gdk_error_trap_push();
-- status = XGetDeviceProperty(GDK_DISPLAY(), device, atom, 0, 1000, False,
-- XA_INTEGER, &actual_type, &actual_format,
-- n_values, &bytes_after, &data);
-+ status = XGetDeviceProperty(gdk_x11_get_default_xdisplay(), device, atom,
-+ 0, 1000, False, XA_INTEGER, &actual_type,
-+ &actual_format, n_values, &bytes_after, &data);
- gdk_flush();
- x_error_code = gdk_error_trap_pop();
- if (status != Success || x_error_code != 0) {
-@@ -523,7 +525,7 @@ gpds_xinput_set_float_properties_by_name (GpdsXInput *xinput,
- *(property_data + i) = (gfloat)properties[i];
-
- gdk_error_trap_push();
-- XChangeDeviceProperty(GDK_DISPLAY(),
-+ XChangeDeviceProperty(gdk_x11_get_default_xdisplay(),
- device, property_atom,
- float_atom, 32, PropModeReplace,
- (unsigned char*)property_data, n_properties);
-@@ -594,7 +596,8 @@ gpds_xinput_get_float_properties_by_name (GpdsXInput *xinput,
- return FALSE;
-
- gdk_error_trap_push();
-- status = XGetDeviceProperty(GDK_DISPLAY(), device, property_atom, 0, 1000, False,
-+ status = XGetDeviceProperty(gdk_x11_get_default_xdisplay(), device,
-+ property_atom, 0, 1000, False,
- float_atom, &actual_type, &actual_format,
- n_properties, &bytes_after, &data);
- gdk_flush();
-@@ -676,7 +679,8 @@ gpds_xinput_get_button_map (GpdsXInput *xinput,
- *map = g_new0(guchar, *n_buttons);
-
- gdk_error_trap_push();
-- status = XGetDeviceButtonMapping(GDK_DISPLAY(), device, *map, *n_buttons);
-+ status = XGetDeviceButtonMapping(gdk_x11_get_default_xdisplay(),
-+ device, *map, *n_buttons);
- gdk_flush();
-
- x_error_code = gdk_error_trap_pop();
-@@ -705,7 +709,8 @@ gpds_xinput_set_button_map (GpdsXInput *xinput,
- return FALSE;
-
- gdk_error_trap_push();
-- status = XSetDeviceButtonMapping(GDK_DISPLAY(), device, map, n_buttons);
-+ status = XSetDeviceButtonMapping(gdk_x11_get_default_xdisplay(),
-+ device, map, n_buttons);
- gdk_flush();
-
- x_error_code = gdk_error_trap_pop();
-diff --git a/test/test-xinput-utils.c b/test/test-xinput-utils.c
-index a06dcbc..f97f9d4 100644
---- a/test/test-xinput-utils.c
-+++ b/test/test-xinput-utils.c
-@@ -29,7 +29,7 @@ void
- teardown (void)
- {
- if (device)
-- XCloseDevice(GDK_DISPLAY(), device);
-+ XCloseDevice(gdk_x11_get_default_xdisplay(), device);
- g_clear_error(&error);
- g_clear_error(&expected_error);
- }
diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-plugin.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-plugin.patch
deleted file mode 100644
index 3e8612d96a53c..0000000000000
--- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-plugin.patch
+++ /dev/null
@@ -1,107 +0,0 @@
-commit 255334e6749ec4d4358e627dc6693b4159aaf912
-Author: Hiroyuki Ikezoe
-Date: Fri Mar 12 19:13:54 2010 +0900
-
- mouse extension -> pointing device.
-
- Why did I use this weird name?
-
-diff --git a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
-index db4dd8e..31dd336 100644
---- a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
-+++ b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
-@@ -29,34 +29,34 @@
- #include "gpds-gconf.h"
- #include "gpds-xinput-pointer-info.h"
-
--#define GSD_TYPE_MOUSE_EXTENSION_PLUGIN (gsd_mouse_extension_plugin_get_type ())
--#define GSD_MOUSE_EXTENSION_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GSD_TYPE_MOUSE_EXTENSION_PLUGIN, GsdMouseExtensionPlugin))
--#define GSD_MOUSE_EXTENSION_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GSD_TYPE_MOUSE_EXTENSION_PLUGIN, GsdTracklassPointPluginClass))
--#define GSD_IS_MOUSE_EXTENSION_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GSD_TYPE_MOUSE_EXTENSION_PLUGIN))
--#define GSD_IS_MOUSE_EXTENSION_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GSD_TYPE_MOUSE_EXTENSION_PLUGIN))
--#define GSD_MOUSE_EXTENSION_PLUGIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GSD_TYPE_MOUSE_EXTENSION_PLUGIN, GsdTracklassPointPluginClass))
-+#define GSD_TYPE_POINTING_DEVICE_PLUGIN (gsd_pointing_device_plugin_get_type ())
-+#define GSD_POINTING_DEVICE_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GSD_TYPE_POINTING_DEVICE_PLUGIN, GsdPointingDevicePlugin))
-+#define GSD_POINTING_DEVICE_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GSD_TYPE_POINTING_DEVICE_PLUGIN, GsdTracklassPointPluginClass))
-+#define GSD_IS_POINTING_DEVICE_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GSD_TYPE_POINTING_DEVICE_PLUGIN))
-+#define GSD_IS_POINTING_DEVICE_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GSD_TYPE_POINTING_DEVICE_PLUGIN))
-+#define GSD_POINTING_DEVICE_PLUGIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GSD_TYPE_POINTING_DEVICE_PLUGIN, GsdTracklassPointPluginClass))
-
--typedef struct _GsdMouseExtensionPlugin GsdMouseExtensionPlugin;
--typedef struct _GsdMouseExtensionPluginClass GsdMouseExtensionPluginClass;
-+typedef struct _GsdPointingDevicePlugin GsdPointingDevicePlugin;
-+typedef struct _GsdPointingDevicePluginClass GsdPointingDevicePluginClass;
-
--struct _GsdMouseExtensionPlugin
-+struct _GsdPointingDevicePlugin
- {
- GnomeSettingsPlugin parent;
- GList *managers;
- };
-
--struct _GsdMouseExtensionPluginClass
-+struct _GsdPointingDevicePluginClass
- {
- GnomeSettingsPluginClass parent_class;
- };
-
--GType gsd_mouse_extension_plugin_get_type (void) G_GNUC_CONST;
-+GType gsd_pointing_device_plugin_get_type (void) G_GNUC_CONST;
- G_MODULE_EXPORT GType register_gnome_settings_plugin (GTypeModule *module);
-
--GNOME_SETTINGS_PLUGIN_REGISTER(GsdMouseExtensionPlugin, gsd_mouse_extension_plugin)
-+GNOME_SETTINGS_PLUGIN_REGISTER(GsdPointingDevicePlugin, gsd_pointing_device_plugin)
-
- static void
--gsd_mouse_extension_plugin_init (GsdMouseExtensionPlugin *plugin)
-+gsd_pointing_device_plugin_init (GsdPointingDevicePlugin *plugin)
- {
- plugin->managers = NULL;
- }
-@@ -104,10 +104,10 @@ collect_pointer_device_infos_from_gconf (void)
- static void
- activate (GnomeSettingsPlugin *plugin)
- {
-- GsdMouseExtensionPlugin *mouse_extension_plugin;
-+ GsdPointingDevicePlugin *pointing_device_plugin;
- GList *pointer_device_infos, *node;
-
-- mouse_extension_plugin = GSD_MOUSE_EXTENSION_PLUGIN(plugin);
-+ pointing_device_plugin = GSD_POINTING_DEVICE_PLUGIN(plugin);
-
- pointer_device_infos = collect_pointer_device_infos_from_gconf();
- for (node = pointer_device_infos; node; node = g_list_next(node)) {
-@@ -120,8 +120,8 @@ activate (GnomeSettingsPlugin *plugin)
- continue;
-
- gsd_pointing_device_manager_start(manager, NULL);
-- mouse_extension_plugin->managers =
-- g_list_prepend(mouse_extension_plugin->managers, manager);
-+ pointing_device_plugin->managers =
-+ g_list_prepend(pointing_device_plugin->managers, manager);
- }
- g_list_foreach(pointer_device_infos,
- (GFunc)gpds_xinput_pointer_info_free, NULL);
-@@ -129,7 +129,7 @@ activate (GnomeSettingsPlugin *plugin)
- }
-
- static void
--stop_all_managers (GsdMouseExtensionPlugin *plugin)
-+stop_all_managers (GsdPointingDevicePlugin *plugin)
- {
- GList *node;
-
-@@ -147,11 +147,11 @@ stop_all_managers (GsdMouseExtensionPlugin *plugin)
- static void
- deactivate (GnomeSettingsPlugin *plugin)
- {
-- stop_all_managers(GSD_MOUSE_EXTENSION_PLUGIN(plugin));
-+ stop_all_managers(GSD_POINTING_DEVICE_PLUGIN(plugin));
- }
-
- static void
--gsd_mouse_extension_plugin_class_init (GsdMouseExtensionPluginClass *klass)
-+gsd_pointing_device_plugin_class_init (GsdPointingDevicePluginClass *klass)
- {
- GnomeSettingsPluginClass *plugin_class = GNOME_SETTINGS_PLUGIN_CLASS(klass);
-
diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-reboot.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-reboot.patch
deleted file mode 100644
index 1793bdfaa0a01..0000000000000
--- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-reboot.patch
+++ /dev/null
@@ -1,266 +0,0 @@
-commit ff25a24d387887bc3bbacfb5bcaf2756695df096
-Author: Hiroyuki Ikezoe
-Date: Sat Jun 26 19:55:40 2010 +0900
-
- Watch DevicePresenceNotify event.
-
- Some devices are not reported by xserver at the time of startiung up
- of gnome-settings-daemon, so we need to watch DevicePresenceNotify
- event at that time.
-
- Fix for bug #609050.
-
-diff --git a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
-index 31dd336..8a2d98f 100644
---- a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
-+++ b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
-@@ -24,10 +24,13 @@
- #include
- #include
- #include
-+#include
-+#include
-
- #include "gsd-pointing-device-manager.h"
- #include "gpds-gconf.h"
- #include "gpds-xinput-pointer-info.h"
-+#include "gpds-xinput-utils.h"
-
- #define GSD_TYPE_POINTING_DEVICE_PLUGIN (gsd_pointing_device_plugin_get_type ())
- #define GSD_POINTING_DEVICE_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GSD_TYPE_POINTING_DEVICE_PLUGIN, GsdPointingDevicePlugin))
-@@ -61,44 +64,90 @@ gsd_pointing_device_plugin_init (GsdPointingDevicePlugin *plugin)
- plugin->managers = NULL;
- }
-
--static GList *
--collect_pointer_device_infos_from_gconf (void)
-+static gboolean
-+has_manager (GsdPointingDevicePlugin *plugin, const gchar *device_name)
- {
-- GConfClient *gconf;
-- GSList *dirs, *node;
-- GList *infos = NULL;
--
-- gconf = gconf_client_get_default();
-- dirs = gconf_client_all_dirs(gconf, GPDS_GCONF_DIR, NULL);
--
-- for (node = dirs; node; node = g_slist_next(node)) {
-- const gchar *dir = node->data;
-- gchar *device_type;
-- gchar *device_type_key;
--
-- device_type_key = gconf_concat_dir_and_key(dir, GPDS_GCONF_DEVICE_TYPE_KEY);
-- device_type = gconf_client_get_string(gconf, device_type_key, NULL);
-- if (device_type) {
-- GpdsXInputPointerInfo *info;
-- gchar *device_name, *unescaped_device_name;
--
-- device_name = g_path_get_basename(dir);
-- unescaped_device_name = gconf_unescape_key(device_name, -1);
-- info = gpds_xinput_pointer_info_new(unescaped_device_name, device_type);
-- infos = g_list_prepend(infos, info);
-- g_free(unescaped_device_name);
-- g_free(device_name);
-+ GList *node;
-+
-+ for (node = plugin->managers; node; node = g_list_next(node)) {
-+ GsdPointingDeviceManager *manager = node->data;
-+
-+ if (g_str_equal(gsd_pointing_device_manager_get_device_name(manager), device_name))
-+ return TRUE;
-+ }
-+
-+ return FALSE;
-+}
-+
-+static GdkFilterReturn
-+device_presence_filter (GdkXEvent *xevent,
-+ GdkEvent *event,
-+ gpointer data)
-+{
-+ XEvent *xev = (XEvent *)xevent;
-+ XEventClass class_presence;
-+ int xi_presence;
-+ GsdPointingDevicePlugin *plugin = GSD_POINTING_DEVICE_PLUGIN(data);
-+
-+ DevicePresence(gdk_x11_get_default_xdisplay(), xi_presence, class_presence);
-+
-+ if (xev->type == xi_presence) {
-+ XDeviceInfo *device_info = NULL;
-+ XDevicePresenceNotifyEvent *notify_event = (XDevicePresenceNotifyEvent *)xev;
-+
-+ device_info = gpds_xinput_utils_get_device_info_from_id(notify_event->deviceid, NULL);
-+ if (notify_event->devchange == DeviceEnabled) {
-+ GsdPointingDeviceManager *manager;
-+
-+ if (has_manager(plugin, device_info->name))
-+ return GDK_FILTER_CONTINUE;
-+
-+ manager = gsd_pointing_device_manager_new(gdk_x11_get_xatom_name(device_info->type),
-+ device_info->name);
-+ if (manager) {
-+ gsd_pointing_device_manager_start(manager, NULL);
-+ plugin->managers = g_list_prepend(plugin->managers, manager);
-+ }
-+ } else if (notify_event->devchange == DeviceRemoved) {
- }
-+ }
-
-- g_free(device_type_key);
-- g_free(device_type);
-+ return GDK_FILTER_CONTINUE;
-+}
-+
-+static void
-+add_device_presence_filter (GsdPointingDevicePlugin *plugin)
-+{
-+ Display *display;
-+ XEventClass class_presence;
-+ gint xi_presence;
-+
-+ gint op_code, event, error;
-+
-+ if (!XQueryExtension(GDK_DISPLAY(),
-+ "XInputExtension",
-+ &op_code,
-+ &event,
-+ &error)) {
-+ return;
- }
-
-- g_slist_foreach(dirs, (GFunc)g_free, NULL);
-- g_slist_free(dirs);
-- g_object_unref(gconf);
-+ display = gdk_x11_get_default_xdisplay();
-
-- return infos;
-+ gdk_error_trap_push();
-+ DevicePresence(display, xi_presence, class_presence);
-+ XSelectExtensionEvent(display,
-+ RootWindow(display, DefaultScreen(display)),
-+ &class_presence, 1);
-+ gdk_flush();
-+ if (!gdk_error_trap_pop())
-+ gdk_window_add_filter(NULL, device_presence_filter, plugin);
-+}
-+
-+static void
-+remove_device_presence_filter (GsdPointingDevicePlugin *plugin)
-+{
-+ gdk_window_remove_filter(NULL, device_presence_filter, plugin);
- }
-
- static void
-@@ -109,7 +158,10 @@ activate (GnomeSettingsPlugin *plugin)
-
- pointing_device_plugin = GSD_POINTING_DEVICE_PLUGIN(plugin);
-
-- pointer_device_infos = collect_pointer_device_infos_from_gconf();
-+ add_device_presence_filter(pointing_device_plugin);
-+
-+ pointer_device_infos = gpds_xinput_utils_collect_pointer_infos();
-+
- for (node = pointer_device_infos; node; node = g_list_next(node)) {
- GsdPointingDeviceManager *manager;
- GpdsXInputPointerInfo *info = node->data;
-@@ -133,6 +185,8 @@ stop_all_managers (GsdPointingDevicePlugin *plugin)
- {
- GList *node;
-
-+ remove_device_presence_filter(plugin);
-+
- for (node = plugin->managers; node; node = g_list_next(node)) {
- GsdPointingDeviceManager *manager = node->data;
-
-diff --git a/src/gpds-xinput-utils.c b/src/gpds-xinput-utils.c
-index 48dc2a5..0f7ceea 100644
---- a/src/gpds-xinput-utils.c
-+++ b/src/gpds-xinput-utils.c
-@@ -62,6 +62,33 @@ gpds_xinput_utils_get_device_info (const gchar *device_name, GError **error)
- return NULL;
- }
-
-+XDeviceInfo *
-+gpds_xinput_utils_get_device_info_from_id (XID id, GError **error)
-+{
-+ XDeviceInfo *device_infos;
-+ gint i, n_device_infos;
-+
-+ device_infos = XListInputDevices(GDK_DISPLAY(), &n_device_infos);
-+
-+ for (i = 0; i < n_device_infos; i++) {
-+ if (device_infos[i].use != IsXExtensionPointer)
-+ continue;
-+ if (device_infos[i].id == id) {
-+ XFreeDeviceList(device_infos);
-+ return &device_infos[i];
-+ }
-+ }
-+
-+ XFreeDeviceList(device_infos);
-+
-+ g_set_error(error,
-+ GPDS_XINPUT_UTILS_ERROR,
-+ GPDS_XINPUT_UTILS_ERROR_NO_DEVICE,
-+ _("No device found for %d."), (int)id);
-+
-+ return NULL;
-+}
-+
- gshort
- gpds_xinput_utils_get_device_num_buttons (const gchar *device_name, GError **error)
- {
-diff --git a/src/gpds-xinput-utils.h b/src/gpds-xinput-utils.h
-index 9cc4564..74e491a 100644
---- a/src/gpds-xinput-utils.h
-+++ b/src/gpds-xinput-utils.h
-@@ -38,6 +38,8 @@ typedef enum
- GQuark gpds_xinput_utils_error_quark (void);
- XDeviceInfo *gpds_xinput_utils_get_device_info (const gchar *device_name,
- GError **error);
-+XDeviceInfo *gpds_xinput_utils_get_device_info_from_id (XID id,
-+ GError **error);
- XDevice *gpds_xinput_utils_open_device (const gchar *device_name, GError **error);
- Atom gpds_xinput_utils_get_float_atom (GError **error);
- gshort gpds_xinput_utils_get_device_num_buttons (const gchar *device_name, GError **error);
-diff --git a/test/test-xinput-utils.c b/test/test-xinput-utils.c
-index 29b3f4e..a06dcbc 100644
---- a/test/test-xinput-utils.c
-+++ b/test/test-xinput-utils.c
-@@ -6,6 +6,7 @@
- void test_exist_device (void);
- void test_get_float_atom (void);
- void test_get_device_info (void);
-+void test_get_device_info_from_id (void);
- void test_open_device (void);
- void test_open_no_device (void);
- void test_get_device_num_buttons (void);
-@@ -49,7 +50,7 @@ test_get_float_atom (void)
- void
- test_get_device_info (void)
- {
-- XDeviceInfo *device_info = NULL;
-+ XDeviceInfo *device_info = NULL;
- device_info = gpds_xinput_utils_get_device_info(DEVICE_NAME, &error);
- cut_assert(device_info);
-
-@@ -57,6 +58,19 @@ test_get_device_info (void)
- }
-
- void
-+test_get_device_info_from_id (void)
-+{
-+ XDeviceInfo *device_info = NULL;
-+ device_info = gpds_xinput_utils_get_device_info(DEVICE_NAME, &error);
-+ cut_assert(device_info);
-+
-+ gcut_assert_error(error);
-+
-+ device_info = gpds_xinput_utils_get_device_info_from_id(device_info->id, &error);
-+ cut_assert_equal_string(DEVICE_NAME, device_info->name);
-+}
-+
-+void
- test_open_device (void)
- {
- device = gpds_xinput_utils_open_device(DEVICE_NAME, &error);
diff --git a/gnome-extra/gpointing-device-settings/gpointing-device-settings-1.5.1-r3.ebuild b/gnome-extra/gpointing-device-settings/gpointing-device-settings-1.5.1-r3.ebuild
deleted file mode 100644
index 5fe0cde0a6675..0000000000000
--- a/gnome-extra/gpointing-device-settings/gpointing-device-settings-1.5.1-r3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit autotools eutils gnome2
-
-DESCRIPTION="A GTK+ based configuration utility for the synaptics driver"
-HOMEPAGE="https://wiki.gnome.org/Attic/GPointingDeviceSettings"
-SRC_URI="mirror://sourceforge.jp/gsynaptics/45812/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-# recent enough x11-base/xorg-server required
-RDEPEND="
- >=dev-libs/glib-2.10:2
- >=x11-libs/gtk+-2.14.0:2
- >=gnome-base/gconf-2.24:2
- >=gnome-base/gnome-settings-daemon-2.28
- >=x11-libs/libXi-1.2
- >=x11-libs/libX11-1.2.0
- !<=x11-base/xorg-server-1.6.0
- !gnome-extra/gsynaptics
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- >=dev-util/intltool-0.35.5
-"
-
-src_prepare() {
- epatch \
- "${FILESDIR}/${P}-crash.patch" \
- "${FILESDIR}/${P}-plugin.patch" \
- "${FILESDIR}/${P}-reboot.patch" \
- "${FILESDIR}/${P}-gtk22.patch" \
- "${FILESDIR}/${P}-gsd-crash.patch" \
- "${FILESDIR}/${P}-gsd-3.2-fix.patch" \
- "${FILESDIR}/${P}-fix-build.patch"
-
- # Disable gsd plugin as it's incompatible since 3.8, bug #514672
- sed -i -e 's/ gnome-settings-daemon-plugins//' modules/Makefile.am || die
-
- eautoreconf
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure --disable-static
-}
diff --git a/gnome-extra/gpointing-device-settings/metadata.xml b/gnome-extra/gpointing-device-settings/metadata.xml
deleted file mode 100644
index 39015a1f00d8c..0000000000000
--- a/gnome-extra/gpointing-device-settings/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- gsynaptics
-
-
diff --git a/mail-filter/p3scan/Manifest b/mail-filter/p3scan/Manifest
deleted file mode 100644
index 48cec5c8b5d1d..0000000000000
--- a/mail-filter/p3scan/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST p3scan-2.3.1.tar.gz 315677 BLAKE2B f3002aff329d8a9d1ea574047b9ce531d693f85848c0d819e1d7b2036cdfc9cb34ac70ca6daada590bbcc89928d8d40d8db50808ce2ef47568380c5d326931a4 SHA512 562ae70bdb18bc43f00da3106a5c575fa8b12182d0bad72f5fab1bdeeea536bef2e6b2eae9088c561adc293e520e25a27d3b85d687fa29fd895bb3144360caad
-DIST p3scan-2.3.2.tar.gz 321684 BLAKE2B 59b67459dae7b9fbd2bbe432c9fbb5a6c915166671f9d7c8937e540b563c4365eefc68e94a58cd31604dd8a438d874a401e10ee8f03646a4698a06cac4611b11 SHA512 7504e988ca21760ea73f3ae41d9ec79c560da29e88ac849b671e4452e426cb8ca5065fe8de5b839299bd5da81e16f51951748a134a1737502f924c89867b75b7
diff --git a/mail-filter/p3scan/files/p3scan-ocreat.patch b/mail-filter/p3scan/files/p3scan-ocreat.patch
deleted file mode 100644
index c99bc88a0a5fd..0000000000000
--- a/mail-filter/p3scan/files/p3scan-ocreat.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- p3scan.c 2005-12-12 15:00:00.000000000 +0000
-+++ p3scan.c 2009-03-06 02:34:13.000000000 +0000
-@@ -366,7 +366,7 @@
- XXXXXX[4] = letters[v % 62];
- v /= 62;
- XXXXXX[5] = letters[v % 62];
-- fd=open(template, O_RDWR | O_CREAT | O_EXCL, S_IRUSR | S_IWUSR | O_SYNC, 0600);
-+ fd=open(template, O_RDWR | O_CREAT | O_EXCL | O_SYNC, 0600);
- if (fd >= 0){
- errno = save_errno;
- return fd;
diff --git a/mail-filter/p3scan/files/p3scan.init b/mail-filter/p3scan/files/p3scan.init
deleted file mode 100644
index 8900cd0b44fd8..0000000000000
--- a/mail-filter/p3scan/files/p3scan.init
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting p3scan"
- start-stop-daemon --start --quiet --pidfile /var/run/p3scan/p3scan.pid --exec /usr/sbin/p3scan
- eend $?
-}
-
-stop() {
- ebegin "Stopping p3scan"
- start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/p3scan/p3scan.pid
- eend $?
-}
-
-restart() {
- ebegin "Restarting p3scan"
- svc_stop
- sleep 1
- svc_start
- eend $?
-}
diff --git a/mail-filter/p3scan/files/p3scan.init-r1 b/mail-filter/p3scan/files/p3scan.init-r1
deleted file mode 100644
index 174ea5c52fb2e..0000000000000
--- a/mail-filter/p3scan/files/p3scan.init-r1
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- use net
-}
-
-checkconfig() {
- if [[ ! -d /var/run/p3scan ]] ; then
- checkpath -q -d -m 0700 -o mail:mail /var/run/p3scan || return 1
- fi
-}
-
-start() {
- checkconfig || return 1
- ebegin "Starting p3scan"
- start-stop-daemon --start --quiet --pidfile /var/run/p3scan/p3scan.pid --exec /usr/sbin/p3scan
- eend $?
-}
-
-stop() {
- ebegin "Stopping p3scan"
- start-stop-daemon --stop --quiet --pidfile /var/run/p3scan/p3scan.pid
- eend $?
-}
-
-restart() {
- ebegin "Restarting p3scan"
- svc_stop
- sleep 1
- svc_start
- eend $?
-}
diff --git a/mail-filter/p3scan/metadata.xml b/mail-filter/p3scan/metadata.xml
deleted file mode 100644
index 0d107426017b0..0000000000000
--- a/mail-filter/p3scan/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- net-mail@gentoo.org
- Net-Mail
-
- P3Scan is a fully transparent scanning proxy-server for POP3-Clients. It provides scanning of incoming email messages for Virus''s, Worms, Trojans, Spam, and harmfull attachments. It can also parse HTML messages.
-
- p3scan
-
-
diff --git a/mail-filter/p3scan/p3scan-2.3.1.ebuild b/mail-filter/p3scan/p3scan-2.3.1.ebuild
deleted file mode 100644
index 58e3bc30b59ad..0000000000000
--- a/mail-filter/p3scan/p3scan-2.3.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils user
-
-DESCRIPTION="This is a full-transparent proxy-server for POP3-Clients"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://p3scan.sf.net/"
-
-DEPEND="net-mail/ripmime
- dev-libs/libpcre"
-RDEPEND="net-firewall/iptables"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~ppc x86"
-IUSE=""
-
-src_compile() {
- emake || die
-}
-
-src_install () {
- newinitd ${FILESDIR}/${PN}.init ${PN}
-
- dosbin ${PN} || die
-
- dodir /etc/${PN}
- insinto /etc/${PN}
- doins ${PN}.conf ${PN}-*.mail
- doins ${PN}-*.mail
-
- keepdir /var/run/${PN}
-
- keepdir /var/spool/${PN}
- keepdir /var/spool/${PN}/children
- keepdir /var/spool/${PN}/notify
-
- fowners mail:mail /var/run/${PN}
- fperms 700 /var/run/${PN}
-
- fowners mail:mail /var/spool/${PN}
- fperms 700 /var/spool/${PN}
-
- fowners mail:mail /var/spool/${PN}/children
- fperms 700 /var/spool/${PN}/children
-
- fowners mail:mail /var/spool/${PN}/notify
- fperms 700 /var/spool/${PN}/notify
-
- doman p3scan.8.gz p3scan_readme.8.gz
-
- dodoc AUTHORS CHANGELOG CONTRIBUTERS LICENSE NEWS README \
- README-rpm spamfaq.* TODO.list
-}
-
-pkg_postinst() {
- enewuser mail 8 /bin/true /var/spool/mail mail
-
- if [ ! -L /etc/${PN}/${PN}.mail ]; then
- ln -sf /etc/${PN}/${PN}-en.mail /etc/${PN}/${PN}.mail
- fi
-
- echo
- elog "Default infected notification template language is set to english, change the"
- elog "symbolic link /etc/${PN}/${PN}.mail if you want it in another language."
- elog
- elog "To start ${PN}, you can use /etc/init.d/${PN} start"
- elog
- elog "You need port-redirecting, a rule like:"
- elog " iptables -t nat -A PREROUTING -p tcp -i eth0 --dport pop3 -j REDIRECT --to 8110"
- elog "to forward pop3 connections incoming from eth0 interface."
- elog
- elog "You will also need to configure at least following in /etc/${PN}/${PN}.conf:"
- elog "scannertype, scanner, virusregexp"
- echo
-}
diff --git a/mail-filter/p3scan/p3scan-2.3.2-r1.ebuild b/mail-filter/p3scan/p3scan-2.3.2-r1.ebuild
deleted file mode 100644
index 14ecb27ea34ad..0000000000000
--- a/mail-filter/p3scan/p3scan-2.3.2-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils toolchain-funcs user
-
-DESCRIPTION="This is a full-transparent proxy-server for POP3-Clients"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://p3scan.sf.net/"
-
-# Older ripmime did not install a library
-DEPEND="dev-libs/libpcre
- >=net-mail/ripmime-1.4.0.9
- "
-RDEPEND="net-firewall/iptables"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-src_prepare() {
- epatch "${FILESDIR}/p3scan-ocreat.patch"
-
- # respect CC (bug #244144), and CFLAGS (bug #240786)
- sed -i \
- -e "s/gcc/$(tc-getCC)/" \
- -e "s:^CFLAGS=-Wall -O2 :CFLAGS=${CFLAGS} :" \
- -e '/^LDFLAGS=/d' \
- -e '/^ripmime\/libripmime/,+7d' \
- -e '/^\.c\.o:/,+3d' \
- -e '$ap3scan: LDLIBS:=-lripmime -lpcre -lssl -lcrypto\np3scan: $(OBJECTS)' \
- Makefile || die
- # Be sure the system copy is used
- rm -rf ripmime/
-}
-
-src_compile() {
- emake || die
-}
-
-src_install () {
- newinitd "${FILESDIR}"/${PN}.init ${PN}
-
- dosbin ${PN} || die
-
- dodir /etc/${PN}
- insinto /etc/${PN}
- doins ${PN}.conf ${PN}-*.mail
- doins ${PN}-*.mail
-
- keepdir /var/run/${PN}
-
- keepdir /var/spool/${PN}
- keepdir /var/spool/${PN}/children
- keepdir /var/spool/${PN}/notify
-
- fowners mail:mail /var/run/${PN}
- fperms 700 /var/run/${PN}
-
- fowners mail:mail /var/spool/${PN}
- fperms 700 /var/spool/${PN}
-
- fowners mail:mail /var/spool/${PN}/children
- fperms 700 /var/spool/${PN}/children
-
- fowners mail:mail /var/spool/${PN}/notify
- fperms 700 /var/spool/${PN}/notify
-
- doman p3scan.8.gz p3scan_readme.8.gz
-
- dodoc AUTHORS CHANGELOG CONTRIBUTERS NEWS README \
- README-rpm TODO.list p3scan.sh spamfaq.*
-}
-
-pkg_postinst() {
- enewuser mail 8 /bin/true /var/spool/mail mail
-
- if [ ! -L /etc/${PN}/${PN}.mail ]; then
- ln -sf /etc/${PN}/${PN}-en.mail /etc/${PN}/${PN}.mail
- fi
-
- echo
- elog "Default infected notification template language is set to english, change the"
- elog "symbolic link /etc/${PN}/${PN}.mail if you want it in another language."
- elog
- elog "To start ${PN}, you can use /etc/init.d/${PN} start"
- elog
- elog "You need port-redirecting, a rule like:"
- elog " iptables -t nat -A PREROUTING -p tcp -i eth0 --dport pop3 -j REDIRECT --to 8110"
- elog "to forward pop3 connections incoming from eth0 interface."
- elog
- elog "You will need to configure at least following in /etc/${PN}/${PN}.conf:"
- elog "scannertype, scanner, virusregexp"
- elog
- elog "An example scanner script has been installed to:"
- elog "/usr/share/doc/${PF}/"
- echo
-}
diff --git a/mail-filter/p3scan/p3scan-2.3.2-r2.ebuild b/mail-filter/p3scan/p3scan-2.3.2-r2.ebuild
deleted file mode 100644
index 2023906b5ccdd..0000000000000
--- a/mail-filter/p3scan/p3scan-2.3.2-r2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs user
-
-DESCRIPTION="This is a full-transparent proxy-server for POP3-Clients"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://p3scan.sf.net/"
-
-# Older ripmime did not install a library
-DEPEND="dev-libs/libpcre
- >=net-mail/ripmime-1.4.0.9
- >=net-mail/mailbase-1
- "
-RDEPEND="net-firewall/iptables
- sys-apps/openrc"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-src_prepare() {
- epatch "${FILESDIR}/p3scan-ocreat.patch"
-
- # respect CC (bug #244144), and CFLAGS (bug #240786)
- sed -i \
- -e "s/gcc/$(tc-getCC)/" \
- -e "s:^CFLAGS=-Wall -O2 :CFLAGS=${CFLAGS} :" \
- -e '/^LDFLAGS=/d' \
- -e '/^ripmime\/libripmime/,+7d' \
- -e '/^\.c\.o:/,+3d' \
- -e '$ap3scan: LDLIBS:=-lripmime -lpcre -lssl -lcrypto\np3scan: $(OBJECTS)' \
- Makefile || die
- # Be sure the system copy is used
- rm -rf ripmime/
-}
-
-src_install () {
- newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
-
- dosbin ${PN}
-
- dodir /etc/${PN}
- insinto /etc/${PN}
- doins ${PN}.conf ${PN}-*.mail
- doins ${PN}-*.mail
-
- keepdir /var/spool/${PN}
- keepdir /var/spool/${PN}/children
- keepdir /var/spool/${PN}/notify
-
- fowners mail:mail /var/spool/${PN}
- fperms 700 /var/spool/${PN}
-
- fowners mail:mail /var/spool/${PN}/children
- fperms 700 /var/spool/${PN}/children
-
- fowners mail:mail /var/spool/${PN}/notify
- fperms 700 /var/spool/${PN}/notify
-
- doman p3scan.8.gz p3scan_readme.8.gz
-
- dodoc AUTHORS CHANGELOG CONTRIBUTERS NEWS README \
- README-rpm TODO.list p3scan.sh spamfaq.*
-}
-
-pkg_postinst() {
- if [ ! -L /etc/${PN}/${PN}.mail ]; then
- ln -sf /etc/${PN}/${PN}-en.mail /etc/${PN}/${PN}.mail || die
- fi
-
- if [[ -z ${REPLACING_VERSIONS} ]] ; then
- echo
- elog "Default infected notification template language is set to english, change the"
- elog "symbolic link /etc/${PN}/${PN}.mail if you want it in another language."
- elog
- elog "To start ${PN}, you can use /etc/init.d/${PN} start"
- elog
- elog "You need port-redirecting, a rule like:"
- elog " iptables -t nat -A PREROUTING -p tcp -i eth0 --dport pop3 -j REDIRECT --to 8110"
- elog "to forward pop3 connections incoming from eth0 interface."
- elog
- elog "You will need to configure at least following in /etc/${PN}/${PN}.conf:"
- elog "scannertype, scanner, virusregexp"
- elog
- elog "An example scanner script has been installed to:"
- elog "/usr/share/doc/${PF}/"
- echo
- fi
-}
diff --git a/mail-filter/qmail-scanner/Manifest b/mail-filter/qmail-scanner/Manifest
deleted file mode 100644
index fcc52874626b5..0000000000000
--- a/mail-filter/qmail-scanner/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-DIST q-s-1.25st-20050406.patch.gz 124325 BLAKE2B 50e0937ee560cdebf39eb2781096ac609549dd07b5c90ad47896a11d489a2dba3f0da808cdd8a37ff7a971e66ce5881a38e92bce48a0d65919c0a296c55556ea SHA512 a4048ee61fe14164c2d6d71d81db27d05a65c1354734be8fb0d5d0f8d0251bae6a2e197ee4680a7c95bc3f690c82dbda52437139ccbdb3502b66d5994b5c2de3
-DIST q-s-2.05st-20080728.patch.gz 102235 BLAKE2B 6ee751307f2783cb25100ec25a0e1a58c170794f5a62a26a040e1c08392b4601ba0299a5f89033d1493719c98f79bea5600c4de316d0f193f50371b75376e5de SHA512 cceaaed8757b53cc358db11b5070a69b8a131f67e43476f3fd4f122c767eb696efe939fb73733a96f0b7d92b096b0cfe39ccec2cc228a94f049c753caefa0029
-DIST q-s-2.06st-20090419.patch.gz 103486 BLAKE2B 373147922c5a8432f3ec67cc26fb64febdad729c01b876259d281b127ff926df77f7340eeddd3d1202106ee9bda4349e1c8941416ba2d858c4be8dfdd7bba236 SHA512 b10c66873dd5c91c1e9d1c9e1dd3ab9948bebb81654f891b411ff83c6395408c6cbe6c2fc6d5d1c34903f383049d0b8955a975ddf963270eff7d478e297f00a2
-DIST q-s-2.08st-20091012.patch.gz 103757 BLAKE2B a9cd86d427a95795a5e481975bf703be6445942131f539fc0b86c02a568eb8f639caf83f83214d1f5d9dd89ccc2b0e37e8f151ee039351a5db4d7ff77944cc32 SHA512 6f9e7567e16dcc1c16f34aa9a64e60776b35bd2a1a38d0f490cbbc56ece1f7894645bd8dd20eb08e054fac1bf17244e8666d085a48a5ba300b0c36cc4bb79fbe
-DIST qmail-scanner-1.25.tgz 221156 BLAKE2B b43969edd1d4eebd7808e52b0ae1c548ac3d69007aba76b0d1be83053c17124f10b0791fccf816d3ddd6c72eac4034fc25bb9aa10d3edb18e9a3e8aad1c4729e SHA512 b3271edd4483cd429d1a1bda7bac56e949804a1cf4232ab446038468339afc1e4b30901f0284d811ceb9a6b9e746bf02c424787004b940a0277e38e8705758b8
-DIST qmail-scanner-2.05.tgz 237577 BLAKE2B 107c38c9c505aca09bc62e094dbcaf658e455933f2ce09d1683c04f368393260801ca4481892093379cf8aeb981abdac8e96d841b72e0f545176ca6c48ee2783 SHA512 bde261dd542cb1d01e22eee1decfbb93cab9f353dc14fb4c2b530ff9384c2cd9c0139151b76e7c71b0abedc8002f8264819b32f0c559f994a29686a709b8863b
-DIST qmail-scanner-2.06.tgz 238926 BLAKE2B ab78a78f3777feeb94174747830bc9c4bf7c334a5428c65cc1c04c765191bcd41f25bb02ea7578203369cf00c98016ae5ef692362e71f497fc008a01c9ca0d9a SHA512 1052985637bea7b24aee3806b1501ed1082a1233a9704cbf5b72af3ef39e44636c921fea4da4abf8ed03acb0b73d9c3c91f7456ccf4547afa643b7b5163212bc
-DIST qmail-scanner-2.08.tgz 239667 BLAKE2B 752886fbe8e83b747bc8a0cf375bfc729c20ffa37749b316517e973ed83043fc3b401ff6f9bc6ecefcbaf169d26fa4742ef96be37090a971c28d5dcebabfe568 SHA512 52f09cc70fdf4f53f358d80d6dfd52851f3cb81e10dae1f7132c6c5c01fd8fc1395f709e24f0f7031073c29c951bdd4b09863f65f53954198b2c3ec15d78fdd9
diff --git a/mail-filter/qmail-scanner/files/qmail-scanner-2.05.logrotate b/mail-filter/qmail-scanner/files/qmail-scanner-2.05.logrotate
deleted file mode 100644
index a0f3cbd880e89..0000000000000
--- a/mail-filter/qmail-scanner/files/qmail-scanner-2.05.logrotate
+++ /dev/null
@@ -1,4 +0,0 @@
-/var/spool/qscan/qmail-queue.log /var/spool/qscan/quarantine.log /var/spool/qscan/mailstats.csv {
- weekly
- create 0600 qscand qscand
-}
diff --git a/mail-filter/qmail-scanner/files/qmail-scanner-2.06.logrotate b/mail-filter/qmail-scanner/files/qmail-scanner-2.06.logrotate
deleted file mode 100644
index a0f3cbd880e89..0000000000000
--- a/mail-filter/qmail-scanner/files/qmail-scanner-2.06.logrotate
+++ /dev/null
@@ -1,4 +0,0 @@
-/var/spool/qscan/qmail-queue.log /var/spool/qscan/quarantine.log /var/spool/qscan/mailstats.csv {
- weekly
- create 0600 qscand qscand
-}
diff --git a/mail-filter/qmail-scanner/files/qmail-scanner-2.08-disable-suid-check.patch b/mail-filter/qmail-scanner/files/qmail-scanner-2.08-disable-suid-check.patch
deleted file mode 100644
index c323dbae4c86e..0000000000000
--- a/mail-filter/qmail-scanner/files/qmail-scanner-2.08-disable-suid-check.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-this is a useless check for package builders
-
-https://bugs.gentoo.org/364123
-
---- a/configure
-+++ b/configure
-@@ -440,9 +440,7 @@ fi
- #QMAILQUEUE_BIN="${QMAILQUEUE_BIN:-$BINDIR/qmail-queue}"
-
- #Sanity check that suid is allowed on the Qmail "/bin" partition
--QMNT=`df $BINDIR|head -2|tail -1|awk '{print $1}'`
--SUIDSTATUS=`mount|egrep "^$QMNT "|grep nosuid`
--if [ "$SUIDSTATUS" != "" ]; then
-+if false; then
- cat<
-
-
-
- net-mail@gentoo.org
- Net-Mail
-
-
-
- qmail-scanner
-
-
diff --git a/mail-filter/qmail-scanner/qmail-scanner-1.25-r1.ebuild b/mail-filter/qmail-scanner/qmail-scanner-1.25-r1.ebuild
deleted file mode 100644
index 66d78bc75ee09..0000000000000
--- a/mail-filter/qmail-scanner/qmail-scanner-1.25-r1.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit fixheadtails toolchain-funcs eutils user
-
-Q_S_DATE=20050406
-DESCRIPTION="E-Mail virus scanner for qmail"
-HOMEPAGE="http://qmail-scanner.sourceforge.net/"
-SRC_URI="mirror://sourceforge/qmail-scanner/${P}.tgz
- http://toribio.apollinare.org/qmail-scanner/download/q-s-${PV}st-${Q_S_DATE}.patch.gz"
-
-IUSE="spamassassin"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-RESTRICT="userpriv"
-
-RDEPEND=">=dev-lang/perl-5.6.1-r1
- >=virtual/perl-Time-HiRes-01.20-r2
- >=net-mail/tnef-1.1.1
- >=virtual/perl-DB_File-1.803-r2
- >=net-mail/ripmime-1.3.0.4
- virtual/qmail
- >=app-arch/unzip-5.42-r1
- app-antivirus/clamav
- spamassassin? ( >=mail-filter/spamassassin-2.64 )"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup qscand 210
- enewuser qscand 210 -1 /var/spool/qmailscan qscand
-}
-
-pkg_preinst() {
- local oldname="/var/qmail/bin/qmail-scanner-queue.pl"
- if [ -f ${oldname} ]; then
- newname=${oldname}.`date +%Y%m%d%H%M%S`
- elog "Backing up old qmail-scanner as $newname in case of modifications."
- cp ${oldname} ${newname}
- chmod 600 ${newname}
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${DISTDIR}"/q-s-${PV}st-${Q_S_DATE}.patch.gz
- ht_fix_file autoupdaters/* configure
-
- EXTRA_VIRII="bagle,beagle,mydoom,sco,maldal,mimail,novarg,shimg,bugler,cissi,cissy,dloade,netsky,qizy"
- elog "Adding items to the SILENT_VIRUSES list (${EXTRA_VIRII})"
- sed -e "/^SILENT_VIRUSES/s/\"$/,${EXTRA_VIRII}\"/g" -i configure
-}
-
-src_compile () {
- local myconf
-
- addpredict /var/log/kav/kavscan.log
- addpredict /opt/bdc/plugins.htm
-
- use spamassassin && myconf="--virus-to-delete yes --sa-quarantine 2.1 --sa-delete 4.2 --sa-reject no --sa-subject SPAM: --sa-delta 0.5 --sa-alt yes"
-
- PATH=${PATH}:/opt/f-prot:/opt/vlnx ./configure \
- --domain localhost \
- --batch \
- --log-details yes \
- --mime-unpacker "ripmime" \
- --skip-setuid-test \
- ${myconf} \
- || die "./configure failed!"
-
- # build for qmail-scanner-queue wrapper, so we don't need suidperl
- cd contrib
- $(tc-getCC) ${CFLAGS} -o qmail-scanner-queue qmail-scanner-queue.c || die
-}
-
-src_install () {
- # Create Directory Structure
- diropts -m 755 -o qscand -g qscand
- dodir /var/spool/qmailscan
- keepdir /var/spool/qmailscan
- diropts -m 750 -o qscand -g qscand
- for i in quarantine working archive; do
- for j in tmp new cur; do
- dodir /var/spool/qmailscan/${i}/${j}
- keepdir /var/spool/qmailscan/${i}/${j}
- done
- done
- dodir /var/spool/qmailscan/tmp
- keepdir /var/spool/qmailscan/tmp
-
- # Install standard quarantine attachments file
- insinto /var/spool/qmailscan
- insopts -m 644 -o qscand -g qscand
- doins quarantine-attachments.txt
-
- # create quarantine.log and viruses.log
- touch quarantine.log
- insinto /var/spool/qmailscan
- insopts -m 644 -o qscand -g qscand
- doins quarantine.log
- dosym quarantine.log ${DESTDIR}/var/spool/qmailscan/viruses.log
-
- # Install qmail-scanner wrapper
- insinto /var/qmail/bin
- insopts -m 4755 -o qscand -g qscand
- doins contrib/qmail-scanner-queue
-
- # Install qmail-scanner script
- insinto /var/qmail/bin
- insopts -m 0755 -o qscand -g qscand
- doins qmail-scanner-queue.pl
-
- insinto /etc/logrotate.d/
- insopts -m 644 -o root -g root
- newins "${FILESDIR}"/qmailscanner.logrotate qmail-scanner
-
- exeinto /etc/cron.daily/
- newexe "${FILESDIR}"/qmailscanner.cronjob qmail-scanner
-
- # Install documentation
- dodoc README CHANGES
- dohtml README.html FAQ.php TODO.php configure-options.php manual-install.php perlscanner.php
-
- docinto contrib
- cd "${S}"/contrib
- dodoc spamc-nice.eml
- dodoc test-trophie.pl
- dodoc logrotate.qmailscanner
- dodoc sub-avpdaemon.pl
- dodoc logging_first_80_chars.eml
- dodoc spamc-nasty.eml
- dodoc avpdeamon.init
- dodoc test_installation.sh
- dodoc test-sophie.pl
- dodoc reformime-test.eml
- dodoc sub-sender-cache.pl
- dodoc rbl_scanner.txt
- dodoc test-clamd.pl
- dodoc qs2mrtg.pl
- dodoc mrtg-qmail-scanner.cfg
-}
-
-pkg_postinst () {
- einfo "Fixing ownerships"
- chown -R qscand:qscand /var/spool/qmailscan/tmp /var/spool/qmailscan/working /var/spool/qmailscan/quarantine* /var/spool/qmailscan/archive /var/spool/qmailscan/qmail*
- touch /var/qmail/bin/qmail-scanner-queue.pl
-
- # Setup perlscanner + Version Info
- chmod -s "${ROOT}"/var/qmail/bin/qmail-scanner-queue.pl
- "${ROOT}"/var/qmail/bin/qmail-scanner-queue -z
- "${ROOT}"/var/qmail/bin/qmail-scanner-queue -g
-
- elog "To activate qmail-scanner, please edit your"
- elog "/var/qmail/control/conf-common file and set:"
- elog "export QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue"
- elog "Or place it in your tcprules file."
- ewarn "Please note that it was a call to qmail-scanner-queue.pl before,"
- ewarn "but this is now changed to use a wrapper to improve security!"
- ewarn "Once you have changed to the wrapper, you can remove the setuid "
- ewarn "bit on qmail-scanner-queue.pl"
-}
diff --git a/mail-filter/qmail-scanner/qmail-scanner-2.05.ebuild b/mail-filter/qmail-scanner/qmail-scanner-2.05.ebuild
deleted file mode 100644
index 9a26f4398903a..0000000000000
--- a/mail-filter/qmail-scanner/qmail-scanner-2.05.ebuild
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit fixheadtails toolchain-funcs eutils user
-
-Q_S_DATE=20080728
-DESCRIPTION="E-Mail virus scanner for qmail"
-HOMEPAGE="http://qmail-scanner.sourceforge.net/"
-SRC_URI="mirror://sourceforge/qmail-scanner/${P}.tgz
- http://toribio.apollinare.org/qmail-scanner/download/q-s-${PV}st-${Q_S_DATE}.patch.gz"
-
-IUSE="clamav spamassassin"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-RESTRICT="userpriv"
-
-RDEPEND="dev-lang/perl
- virtual/perl-Time-HiRes
- net-mail/tnef
- virtual/perl-DB_File
- mail-filter/maildrop
- virtual/qmail
- app-arch/unzip
- virtual/daemontools
- clamav? ( app-antivirus/clamav )
- spamassassin? ( mail-filter/spamassassin )"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup qscand 210
- enewuser qscand 210 -1 /var/spool/qscan qscand
- use clamav && usermod -a -G qscand,nofiles clamav
-}
-
-pkg_preinst() {
- local oldname="/var/qmail/bin/qmail-scanner-queue.pl"
- if [ -f ${oldname} ]; then
- newname=${oldname}.`date +%Y%m%d%H%M%S`
- elog "Backing up old qmail-scanner as $newname in case of modifications."
- cp ${oldname} ${newname}
- chmod 600 ${newname}
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${DISTDIR}"/q-s-${PV}st-${Q_S_DATE}.patch.gz
- epatch "${FILESDIR}"/${PN}-2.08-disable-suid-check.patch #364123
- ht_fix_file autoupdaters/* configure
- sed -i \
- -e "s:/var/spool/qscand:/var/spool/qscan:g" \
- README-st-patch.html \
- README-st-patch.txt || die "Fixing doc with sed failed"
-
- EXTRA_VIRII="bagle,beagle,mydoom,sco,maldal,mimail,novarg,shimg,bugler,cissi,cissy,dloade,netsky,qizy"
- elog "Adding items to the SILENT_VIRUSES list (${EXTRA_VIRII})"
- sed -e "/^SILENT_VIRUSES/s/\"$/,${EXTRA_VIRII}\"/g" -i configure
-}
-
-src_compile () {
- local myconf
-
- addpredict /var/log/kav/kavscan.log
- addpredict /opt/bdc/plugins.htm
-
- use spamassassin && myconf="--virus-to-delete yes --sa-quarantine 2.1 --sa-delete 4.2 --sa-reject no --sa-subject SPAM: --sa-delta 0.5 --sa-alt yes"
-
- PATH=${PATH}:/opt/f-prot:/opt/vlnx ./configure \
- --domain localhost \
- --batch \
- --log-details yes \
- --skip-setuid-test \
- ${myconf} \
- || die "./configure failed!"
-
- # build for qmail-scanner-queue wrapper, so we don't need suidperl
- cd contrib
- $(tc-getCC) ${CFLAGS} -o qmail-scanner-queue qmail-scanner-queue.c || die
-}
-
-src_install () {
- # Create Directory Structure
- diropts -m 755 -o qscand -g qscand
- dodir /var/spool/qscan
- keepdir /var/spool/qscan
- diropts -m 750 -o qscand -g qscand
- dodir /var/spool/qscan/quarantine
- for i in quarantine/{viruses,policy,spam} working archives; do
- for j in tmp new cur; do
- dodir /var/spool/qscan/${i}/${j}
- keepdir /var/spool/qscan/${i}/${j}
- done
- done
- dodir /var/spool/qscan/tmp
- keepdir /var/spool/qscan/tmp
-
- # Install standard quarantine events file
- insinto /var/spool/qscan
- insopts -m 644 -o qscand -g qscand
- doins quarantine-events.txt
-
- # create quarantine.log and viruses.log
- touch quarantine.log
- insinto /var/spool/qscan
- insopts -m 644 -o qscand -g qscand
- doins quarantine.log
- dosym quarantine.log ${DESTDIR}/var/spool/qscan/viruses.log
-
- # Install qmail-scanner wrapper
- insinto /var/qmail/bin
- insopts -m 4755 -o qscand -g qscand
- doins contrib/qmail-scanner-queue
-
- # Install qmail-scanner script
- insinto /var/qmail/bin
- insopts -m 0755 -o qscand -g qscand
- doins qmail-scanner-queue.pl
-
- insinto /etc/logrotate.d/
- insopts -m 644 -o root -g root
- newins "${FILESDIR}"/${P}.logrotate qmail-scanner
-
- exeinto /etc/cron.daily/
- newexe "${FILESDIR}"/qmailscanner.cronjob qmail-scanner
-
- # Install documentation
- dodoc README CHANGES
- dohtml README.html FAQ.php TODO.php configure-options.php manual-install.php perlscanner.php
-
- docinto contrib
- cd "${S}"/contrib
- dodoc spamc-nice.eml \
- test-trophie.pl \
- logrotate.qmail-scanner \
- sub-avpdaemon.pl \
- logging_first_80_chars.eml \
- spamc-nasty.eml \
- avpdeamon.init \
- test_installation.sh \
- test-sophie.pl \
- reformime-test.eml \
- sub-sender-cache.pl \
- rbl_scanner.txt \
- test-clamd.pl \
- qs2mrtg.pl \
- mrtg-qmail-scanner.cfg \
- check_AV_daemons \
- patch_for_nod32_single_user.eml \
- qmail-delay \
- qs-scanner-report.sh \
- qs_config.sh \
- qscan-spam-to-users.pl \
- test-avgd.pl \
- test_password.zip \
- vpopmail-issues.eml
-}
-
-pkg_postinst () {
- einfo "Fixing ownerships"
- chown -R qscand:qscand /var/spool/qscan
- touch /var/qmail/bin/qmail-scanner-queue.pl
-
- # Setup perlscanner + Version Info
- chmod -s "${ROOT}"/var/qmail/bin/qmail-scanner-queue.pl
- "${ROOT}"/var/qmail/bin/qmail-scanner-queue -z
- "${ROOT}"/var/qmail/bin/qmail-scanner-queue -g
-
- elog "To activate qmail-scanner, please edit your"
- elog "/var/qmail/control/conf-common file and set:"
- elog "export QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue"
- elog "Or place it in your tcprules file."
- ewarn "Please note that it was a call to qmail-scanner-queue.pl before,"
- ewarn "but this is now changed to use a wrapper to improve security!"
- ewarn "Once you have changed to the wrapper, you can remove the setuid "
- ewarn "bit on qmail-scanner-queue.pl"
-
- ewarn "If this is an upgrade from <=2.0.1 the home directory of the qscand"
- ewarn "user is changed. Please update it manually to /var/spool/qscan"
- ewarn "or remove the user and emerge again this package"
-
- if use clamav; then
- ewarn "To allow clamav integration comment-out in /etc/clamd.conf:"
- ewarn "AllowSupplementaryGroups putting yes."
- ewarn "After that, restart clamd with"
- ewarn "/etc/init.d/clamd restart"
- fi
-}
diff --git a/mail-filter/qmail-scanner/qmail-scanner-2.06.ebuild b/mail-filter/qmail-scanner/qmail-scanner-2.06.ebuild
deleted file mode 100644
index 1ae8a61bed107..0000000000000
--- a/mail-filter/qmail-scanner/qmail-scanner-2.06.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit fixheadtails toolchain-funcs eutils user
-
-Q_S_DATE=20090419
-DESCRIPTION="E-Mail virus scanner for qmail"
-HOMEPAGE="http://qmail-scanner.sourceforge.net/"
-SRC_URI="mirror://sourceforge/qmail-scanner/${P}.tgz
- http://toribio.apollinare.org/qmail-scanner/download/q-s-${PV}st-${Q_S_DATE}.patch.gz"
-
-IUSE="clamav spamassassin"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-RESTRICT="userpriv"
-
-RDEPEND="dev-lang/perl
- virtual/perl-Time-HiRes
- net-mail/tnef
- virtual/perl-DB_File
- mail-filter/maildrop
- virtual/qmail
- app-arch/unzip
- virtual/daemontools
- clamav? ( app-antivirus/clamav )
- spamassassin? ( mail-filter/spamassassin )"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup qscand 210
- enewuser qscand 210 -1 /var/spool/qscan qscand
- use clamav && usermod -a -G qscand,nofiles clamav
-}
-
-pkg_preinst() {
- local oldname="/var/qmail/bin/qmail-scanner-queue.pl"
- if [ -f ${oldname} ]; then
- newname=${oldname}.`date +%Y%m%d%H%M%S`
- elog "Backing up old qmail-scanner as $newname in case of modifications."
- cp ${oldname} ${newname}
- chmod 600 ${newname}
- fi
-}
-
-src_prepare() {
- epatch "${DISTDIR}"/q-s-${PV}st-${Q_S_DATE}.patch.gz
- epatch "${FILESDIR}"/${PN}-2.08-disable-suid-check.patch #364123
- ht_fix_file autoupdaters/* configure
- sed -i \
- -e "s:/var/spool/qscand:/var/spool/qscan:g" \
- README-st-patch.html \
- README-st-patch.txt || die "Fixing doc with sed failed"
-
- EXTRA_VIRII="bagle,beagle,mydoom,sco,maldal,mimail,novarg,shimg,bugler,cissi,cissy,dloade,netsky,qizy"
- elog "Adding items to the SILENT_VIRUSES list (${EXTRA_VIRII})"
- sed -i \
- -e "/^SILENT_VIRUSES/s/\"$/,${EXTRA_VIRII}\"/g" \
- -e '/DD/s/1\\.0/ 1\\.0/' \
- configure
-}
-
-src_configure() {
- local myconf
-
- addpredict /var/log/kav/kavscan.log
- addpredict /opt/bdc/plugins.htm
-
- use spamassassin && myconf="--virus-to-delete yes --sa-quarantine 2.1 --sa-delete 4.2 --sa-reject no --sa-subject SPAM: --sa-delta 0.5 --sa-alt yes"
-
- PATH=${PATH}:/opt/f-prot:/opt/vlnx ./configure \
- --domain localhost \
- --batch \
- --log-details yes \
- --skip-setuid-test \
- ${myconf} \
- || die "./configure failed!"
-
- # build for qmail-scanner-queue wrapper, so we don't need suidperl
- cd contrib
- $(tc-getCC) ${CFLAGS} -o qmail-scanner-queue qmail-scanner-queue.c || die
-}
-
-src_install () {
- # Create Directory Structure
- diropts -m 755 -o qscand -g qscand
- dodir /var/spool/qscan
- keepdir /var/spool/qscan
- diropts -m 750 -o qscand -g qscand
- dodir /var/spool/qscan/quarantine
- for i in quarantine/{viruses,policy,spam} working archives; do
- for j in tmp new cur; do
- dodir /var/spool/qscan/${i}/${j}
- keepdir /var/spool/qscan/${i}/${j}
- done
- done
- dodir /var/spool/qscan/tmp
- keepdir /var/spool/qscan/tmp
-
- # Install standard quarantine events file
- insinto /var/spool/qscan
- insopts -m 644 -o qscand -g qscand
- doins quarantine-events.txt
-
- # create quarantine.log and viruses.log
- touch quarantine.log
- insinto /var/spool/qscan
- insopts -m 644 -o qscand -g qscand
- doins quarantine.log
- dosym quarantine.log ${DESTDIR}/var/spool/qscan/viruses.log
-
- # Install qmail-scanner wrapper
- insinto /var/qmail/bin
- insopts -m 4755 -o qscand -g qscand
- doins contrib/qmail-scanner-queue
-
- # Install qmail-scanner script
- insinto /var/qmail/bin
- insopts -m 0755 -o qscand -g qscand
- doins qmail-scanner-queue.pl
-
- insinto /etc/logrotate.d/
- insopts -m 644 -o root -g root
- newins "${FILESDIR}"/${P}.logrotate qmail-scanner
-
- exeinto /etc/cron.daily/
- newexe "${FILESDIR}"/qmailscanner.cronjob qmail-scanner
-
- # Install documentation
- dodoc README CHANGES
- dohtml README.html FAQ.php TODO.php configure-options.php manual-install.php perlscanner.php
-
- docinto contrib
- cd "${S}"/contrib
- dodoc spamc-nice.eml \
- test-trophie.pl \
- logrotate.qmail-scanner \
- sub-avpdaemon.pl \
- logging_first_80_chars.eml \
- spamc-nasty.eml \
- avpdeamon.init \
- test_installation.sh \
- test-sophie.pl \
- reformime-test.eml \
- sub-sender-cache.pl \
- rbl_scanner.txt \
- test-clamd.pl \
- qs2mrtg.pl \
- mrtg-qmail-scanner.cfg \
- check_AV_daemons \
- patch_for_nod32_single_user.eml \
- qmail-delay \
- qs-scanner-report.sh \
- qs_config.sh \
- qscan-spam-to-users.pl \
- test-avgd.pl \
- test_password.zip \
- vpopmail-issues.eml
-}
-
-pkg_postinst () {
- einfo "Fixing ownerships"
- chown -R qscand:qscand /var/spool/qscan
- touch /var/qmail/bin/qmail-scanner-queue.pl
-
- # Setup perlscanner + Version Info
- chmod -s "${ROOT}"/var/qmail/bin/qmail-scanner-queue.pl
- "${ROOT}"/var/qmail/bin/qmail-scanner-queue -z
- "${ROOT}"/var/qmail/bin/qmail-scanner-queue -g
-
- elog "To activate qmail-scanner, please edit your"
- elog "/var/qmail/control/conf-common file and set:"
- elog "export QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue"
- elog "Or place it in your tcprules file."
- ewarn "Please note that it was a call to qmail-scanner-queue.pl before,"
- ewarn "but this is now changed to use a wrapper to improve security!"
- ewarn "Once you have changed to the wrapper, you can remove the setuid "
- ewarn "bit on qmail-scanner-queue.pl"
-
- ewarn "If this is an upgrade from <=2.0.1 the home directory of the qscand"
- ewarn "user is changed. Please update it manually to /var/spool/qscan"
- ewarn "or remove the user and emerge again this package"
-
- if use clamav; then
- ewarn "To allow clamav integration comment-out in /etc/clamd.conf:"
- ewarn "AllowSupplementaryGroups putting yes."
- ewarn "After that, restart clamd with"
- ewarn "/etc/init.d/clamd restart"
- fi
-}
diff --git a/mail-filter/qmail-scanner/qmail-scanner-2.08.ebuild b/mail-filter/qmail-scanner/qmail-scanner-2.08.ebuild
deleted file mode 100644
index 433b63d741408..0000000000000
--- a/mail-filter/qmail-scanner/qmail-scanner-2.08.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit fixheadtails toolchain-funcs eutils user
-
-Q_S_DATE=20091012
-DESCRIPTION="E-Mail virus scanner for qmail"
-HOMEPAGE="http://qmail-scanner.sourceforge.net/
- http://toribio.apollinare.org/qmail-scanner/"
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tgz
- http://toribio.apollinare.org/qmail-scanner/download/q-s-${PV}st-${Q_S_DATE}.patch.gz"
-
-IUSE="clamav spamassassin"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-RESTRICT="userpriv"
-
-RDEPEND="dev-lang/perl
- virtual/perl-Time-HiRes
- net-mail/tnef
- virtual/perl-DB_File
- mail-filter/maildrop
- virtual/qmail
- app-arch/unzip
- virtual/daemontools
- clamav? ( app-antivirus/clamav )
- spamassassin? ( mail-filter/spamassassin )"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup qscand 210
- enewuser qscand 210 -1 /var/spool/qscan qscand
- use clamav && usermod -a -G qscand,nofiles clamav
-}
-
-pkg_preinst() {
- local oldname="/var/qmail/bin/qmail-scanner-queue.pl"
- if [ -f ${oldname} ]; then
- newname=${oldname}.`date +%Y%m%d%H%M%S`
- elog "Backing up old qmail-scanner as $newname in case of modifications."
- cp ${oldname} ${newname}
- chmod 600 ${newname}
- fi
-}
-
-src_prepare() {
- epatch "${DISTDIR}"/q-s-${PV}st-${Q_S_DATE}.patch.gz
- epatch "${FILESDIR}"/${PN}-2.08-disable-suid-check.patch #364123
- ht_fix_file autoupdaters/* configure
- sed -i \
- -e "s:/var/spool/qscand:/var/spool/qscan:g" \
- README-st-patch.html \
- README-st-patch.txt || die "Fixing doc with sed failed"
-
- EXTRA_VIRII="bagle,beagle,mydoom,sco,maldal,mimail,novarg,shimg,bugler,cissi,cissy,dloade,netsky,qizy"
- elog "Adding items to the SILENT_VIRUSES list (${EXTRA_VIRII})"
- sed -i \
- -e "/^SILENT_VIRUSES/s/\"$/,${EXTRA_VIRII}\"/g" \
- -e '/DD/s/1\\.0/ 1\\.0/' \
- configure
-}
-
-src_configure() {
- local myconf
-
- addpredict /var/log/kav/kavscan.log
- addpredict /opt/bdc/plugins.htm
-
- use spamassassin && myconf="--virus-to-delete yes --sa-quarantine 2.1 --sa-delete 4.2 --sa-reject no --sa-subject SPAM: --sa-delta 0.5 --sa-alt yes"
-
- PATH=${PATH}:/opt/f-prot:/opt/vlnx ./configure \
- --domain localhost \
- --batch \
- --log-details yes \
- --skip-setuid-test \
- ${myconf} \
- || die "./configure failed!"
-
- # build for qmail-scanner-queue wrapper, so we don't need suidperl
- cd contrib
- $(tc-getCC) ${CFLAGS} -o qmail-scanner-queue qmail-scanner-queue.c || die
-}
-
-src_install () {
- # Create Directory Structure
- diropts -m 755 -o qscand -g qscand
- dodir /var/spool/qscan
- keepdir /var/spool/qscan
- diropts -m 750 -o qscand -g qscand
- dodir /var/spool/qscan/quarantine
- for i in quarantine/{viruses,policy,spam} working archives; do
- for j in tmp new cur; do
- dodir /var/spool/qscan/${i}/${j}
- keepdir /var/spool/qscan/${i}/${j}
- done
- done
- dodir /var/spool/qscan/tmp
- keepdir /var/spool/qscan/tmp
-
- # Install standard quarantine events file
- insinto /var/spool/qscan
- insopts -m 644 -o qscand -g qscand
- doins quarantine-events.txt
-
- # create quarantine.log and viruses.log
- touch quarantine.log
- insinto /var/spool/qscan
- insopts -m 644 -o qscand -g qscand
- doins quarantine.log
- dosym quarantine.log ${DESTDIR}/var/spool/qscan/viruses.log
-
- # Install qmail-scanner wrapper
- insinto /var/qmail/bin
- insopts -m 4755 -o qscand -g qscand
- doins contrib/qmail-scanner-queue
-
- # Install qmail-scanner script
- insinto /var/qmail/bin
- insopts -m 0755 -o qscand -g qscand
- doins qmail-scanner-queue.pl
-
- insinto /etc/logrotate.d/
- insopts -m 644 -o root -g root
- newins "${FILESDIR}"/${P}.logrotate qmail-scanner
-
- exeinto /etc/cron.daily/
- newexe "${FILESDIR}"/qmailscanner.cronjob qmail-scanner
-
- # Install documentation
- dodoc README CHANGES
- dohtml README.html FAQ.php TODO.php configure-options.php manual-install.php perlscanner.php
-
- docinto contrib
- cd "${S}"/contrib
- dodoc spamc-nice.eml \
- test-trophie.pl \
- logrotate.qmail-scanner \
- sub-avpdaemon.pl \
- logging_first_80_chars.eml \
- spamc-nasty.eml \
- avpdeamon.init \
- test_installation.sh \
- test-sophie.pl \
- reformime-test.eml \
- sub-sender-cache.pl \
- rbl_scanner.txt \
- test-clamd.pl \
- qs2mrtg.pl \
- mrtg-qmail-scanner.cfg \
- check_AV_daemons \
- patch_for_nod32_single_user.eml \
- qmail-delay \
- qs-scanner-report.sh \
- qs_config.sh \
- qscan-spam-to-users.pl \
- test-avgd.pl \
- test_password.zip \
- vpopmail-issues.eml
-}
-
-pkg_postinst () {
- einfo "Fixing ownerships"
- chown -R qscand:qscand /var/spool/qscan
- touch /var/qmail/bin/qmail-scanner-queue.pl
-
- # Setup perlscanner + Version Info
- chmod -s "${ROOT}"/var/qmail/bin/qmail-scanner-queue.pl
- "${ROOT}"/var/qmail/bin/qmail-scanner-queue -z
- "${ROOT}"/var/qmail/bin/qmail-scanner-queue -g
-
- elog "To activate qmail-scanner, please edit your"
- elog "/var/qmail/control/conf-common file and set:"
- elog "export QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue"
- elog "Or place it in your tcprules file."
- ewarn "Please note that it was a call to qmail-scanner-queue.pl before,"
- ewarn "but this is now changed to use a wrapper to improve security!"
- ewarn "Once you have changed to the wrapper, you can remove the setuid "
- ewarn "bit on qmail-scanner-queue.pl"
-
- ewarn "If this is an upgrade from <=2.0.1 the home directory of the qscand"
- ewarn "user is changed. Please update it manually to /var/spool/qscan"
- ewarn "or remove the user and emerge again this package"
-
- if use clamav; then
- ewarn "To allow clamav integration comment-out in /etc/clamd.conf:"
- ewarn "AllowSupplementaryGroups putting yes."
- ewarn "After that, restart clamd with"
- ewarn "/etc/init.d/clamd restart"
- fi
-}
diff --git a/media-gfx/k3d/Manifest b/media-gfx/k3d/Manifest
deleted file mode 100644
index 9bfce75f74424..0000000000000
--- a/media-gfx/k3d/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST k3d-0.8.0.5.tar.gz 9992671 BLAKE2B dc26e3fe71139023b2d7466d2f7b213d784e9b7e4ac57013bc9b76c45d56ccbeb6dab145b2b00ce85ac6edcb2764dce6d4200335a19a09b3ef122bb74bfaed34 SHA512 229ceb195a07fcf3c07957f5f66b01bbdc03c54d5aa0b2c24be7511864013fb0b58b1e45c4db995c77aa5cc2318b61aed3412c71b16c2c042799863da8912065
diff --git a/media-gfx/k3d/files/k3d-0.8.0.5-multilib-strict.patch b/media-gfx/k3d/files/k3d-0.8.0.5-multilib-strict.patch
deleted file mode 100644
index 24f84d621873c..0000000000000
--- a/media-gfx/k3d/files/k3d-0.8.0.5-multilib-strict.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 5d20d8daf3fb753785c78d43d86813348d456868 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?=
-Date: Tue, 27 Jan 2015 10:54:55 +0100
-Subject: [PATCH 1/4] k3d-0.8.0.2-cmake.diff
-
----
- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index ae8a60d..9f22dae 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -362,7 +362,7 @@ ENDIF()
- # Setup output directories ...
- SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${k3d_BINARY_DIR}/bin)
-
--SET(K3D_LIBDIR lib) # Allows us to handle 64-bit libs if/when it becomes necessary.
-+SET(K3D_LIBDIR lib${LIB_SUFFIX}) # Allows us to handle 64-bit libs if/when it becomes necessary.
-
- IF(APPLE AND K3D_ENABLE_OSX_BUNDLE)
- SET(K3D_BUNDLE_DIRECTORY ${k3d_BINARY_DIR}/K-3D.app/Contents)
---
-2.5.0
-
diff --git a/media-gfx/k3d/k3d-0.8.0.5.ebuild b/media-gfx/k3d/k3d-0.8.0.5.ebuild
deleted file mode 100644
index 0382e5044e135..0000000000000
--- a/media-gfx/k3d/k3d-0.8.0.5.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils cmake-utils flag-o-matic
-
-DESCRIPTION="A free 3D modeling, animation, and rendering system"
-HOMEPAGE="http://www.k-3d.org/"
-SRC_URI="https://github.com/K-3D/${PN}/archive/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="3ds cuda gnome gts imagemagick jpeg nls openexr png python tiff truetype" #TODO cgal tbb
-
-RDEPEND="
- dev-libs/boost[python]
- >=dev-cpp/glibmm-2.6:2
- >=dev-cpp/gtkmm-2.6:2.4
- dev-libs/expat
- >=dev-libs/libsigc++-2.2:2
- media-libs/mesa
- virtual/glu
- virtual/opengl
- >=x11-libs/gtkglext-1.0.6-r3
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXmu
- x11-libs/libXt
- 3ds? ( media-libs/lib3ds )
- cuda? ( dev-util/nvidia-cuda-toolkit )
- gnome? ( gnome-base/gnome-vfs:2 )
- gts? ( sci-libs/gts )
- imagemagick? ( media-gfx/imagemagick )
- jpeg? ( virtual/jpeg:0 )
- openexr? ( media-libs/openexr )
- png? ( >=media-libs/libpng-1.2.43-r2:= )
- python? ( >=dev-lang/python-2.3 dev-python/cgkit )
- tiff? ( media-libs/tiff:0 )
- truetype? ( >=media-libs/freetype-2 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/${PN}-${PN}-${PV}"
-
-# k3d_use_enable()
-#
-# $1: use flag. ON|OFF is determined by this.
-# $2: part of cmake variable name which appended to the base variable name
-# that is -DK3D_BUILD_$2
-#
-# e.g.) k3d_use_enable gnome GNOME_MODULE #=> -DK3D_BUILD_GNOME_MODULE=ON
-#
-k3d_use_enable() {
- echo "-DK3D_BUILD_$2=$(use $1 && echo ON || echo OFF)"
-}
-
-k3d_use_module() {
- echo "-DK3D_BUILD_$2_MODULE=$(use $1 && echo ON || echo OFF)"
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.8.0.5-multilib-strict.patch
- [[ -f CMakeCache.txt ]] && rm CMakeCache.txt
-}
-
-src_configure() {
- if [[ $(gcc-major-version) -lt 4 ]]; then
- append-cxxflags -fno-stack-protector
- fi
-
- mycmakeargs="
- -DK3D_BUILD_SVG_IO_MODULE=ON
- -DK3D_BUILD_CGAL_MODULE=OFF
- -DK3D_BUILD_GOOGLE_PERFTOOLS_MODULE=OFF
- $(k3d_use_module 3ds 3DS_IO)
- $(k3d_use_module cuda CUDA)
- $(k3d_use_module gnome GNOME)
- $(k3d_use_module gts GTS)
- $(k3d_use_module gts GTS_IO)
- $(k3d_use_module imagemagick IMAGEMAGICK_IO)
- $(k3d_use_module jpeg JPEG_IO)
- $(k3d_use_enable nls NLS)
- $(k3d_use_module openexr OPENEXR_IO)
- $(k3d_use_module png PNG_IO)
- -DK3D_ENABLE_PYTHON=$(use python && echo ON || echo OFF)
- $(k3d_use_module python PYTHON)
- $(k3d_use_module python PYUI)
- $(k3d_use_module python NGUI_PYTHON_SHELL)
- $(k3d_use_module python NGUI_PYTHON_SHELL_MODULE)
- $(k3d_use_enable python GUIDE)
- $(k3d_use_module tiff TIFF_IO)
- $(k3d_use_module truetype FREETYPE2)
- "
- cmake-utils_src_configure
-}
diff --git a/media-gfx/k3d/metadata.xml b/media-gfx/k3d/metadata.xml
deleted file mode 100644
index 482c887906bbd..0000000000000
--- a/media-gfx/k3d/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
- graphics@gentoo.org
- Gentoo Graphics Project
-
-
-
- k3d
- K-3D/k3d
-
-
diff --git a/media-gfx/pornview/Manifest b/media-gfx/pornview/Manifest
deleted file mode 100644
index e8b0c4db846ac..0000000000000
--- a/media-gfx/pornview/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pornview-0.2.2.tar.xz 489416 BLAKE2B 2d142ff1b530db04fc3fe8b6d4fde85cc81059f5697bce9b1efd891fcff20f6f467e99e94dd1737af8c28cdf6de0b7b3fdf82d74e5aad3c65aeb686ee65a9cc5 SHA512 f7413398b7d6a3807d9a8b59b0cd651fc2728ea12b4eec084a2654ab864b6ac79e75c6c7d80ad0a26b0e1d4a3f3cf757cfa86115ede4bd3ff9dfa199801a870f
diff --git a/media-gfx/pornview/metadata.xml b/media-gfx/pornview/metadata.xml
deleted file mode 100644
index bf356604c7a49..0000000000000
--- a/media-gfx/pornview/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- pornview
-
-
diff --git a/media-gfx/pornview/pornview-0.2.2-r1.ebuild b/media-gfx/pornview/pornview-0.2.2-r1.ebuild
deleted file mode 100644
index 1f9077302ce28..0000000000000
--- a/media-gfx/pornview/pornview-0.2.2-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils
-
-DESCRIPTION="Image viewer/manager with optional support for MPEG movies"
-HOMEPAGE="http://pornview.sourceforge.net"
-SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz
- mirror://github/gentoo/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 -hppa ~ppc ~x86"
-IUSE="exif nls"
-
-RDEPEND="
- dev-libs/glib:2
- media-libs/libpng:0
- virtual/jpeg:*
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- x11-libs/libX11
- x11-libs/libXinerama
- exif? ( media-gfx/exiv2 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-src_configure() {
- econf \
- $(use_enable exif) \
- $(use_enable nls)
-}
-
-src_install() {
- default
- emake DESTDIR="${D}" desktopdir="/usr/share/applications" install
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/media-gfx/pornview/pornview-0.2.2.ebuild b/media-gfx/pornview/pornview-0.2.2.ebuild
deleted file mode 100644
index 554d2147923dc..0000000000000
--- a/media-gfx/pornview/pornview-0.2.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit gnome2-utils
-
-DESCRIPTION="Image viewer/manager with optional support for MPEG movies"
-HOMEPAGE="http://pornview.sourceforge.net"
-SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz
- mirror://github/gentoo/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 -hppa ppc x86"
-IUSE="exif nls"
-
-RDEPEND="
- dev-libs/glib:2
- media-libs/libpng:0
- virtual/jpeg
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- x11-libs/libX11
- x11-libs/libXinerama
- exif? ( media-gfx/exiv2 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-src_configure() {
- econf \
- $(use_enable exif) \
- $(use_enable nls)
-}
-
-src_install() {
- emake DESTDIR="${D}" desktopdir="/usr/share/applications" \
- install || die "emake install failed."
- dodoc AUTHORS NEWS README
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/media-gfx/qingy-themes/Manifest b/media-gfx/qingy-themes/Manifest
deleted file mode 100644
index 295a8016a62cb..0000000000000
--- a/media-gfx/qingy-themes/Manifest
+++ /dev/null
@@ -1,18 +0,0 @@
-DIST _aquaish_-default.tar.gz 370262 BLAKE2B 94f84542ff69e0d95f1ec435eed033753d5715cd6210c80175064a8a34123fc1ea6187b500ac57fdf30820be810b7386275d033049f59f48768595e433781ec7 SHA512 d6c887e607029220759e5219fc820404ed16cf72b5ba4e9152c61d78963f19de8ecb93bf0df238cd451b280b3e51c9381115bf319d40882e7e1a709f6e043844
-DIST _biohazard_-default-1.0.tar.gz 273773 BLAKE2B 7d912e3a2e4384d53db910a6ff3c74c3cb3d6a5907edabd849a61123064c72ccc8a3f50e68ae16e76b11a55b487c25e0477c6e8fed5b9638430f45a7e570d557 SHA512 ef17307ce9b86ca0250a6b7dcf564f13898cc059b221a5d5aec51e3042e8be574a540dee3aaf6f8934262dee91535f2e1b1573f1b21a8223dc75a29492e2e4e7
-DIST _casablanca_-default-1.0.tar.gz 129819 BLAKE2B cf8f8a97d4da5d3a58cfad7b5603a6b77614a877c95fefb76f9b0979f2a392f69464583c76f28de1f147e674308880b2e3e9101397498bb0b93cfc3721a2e821 SHA512 a5acdf04c67d810acf486f999e1a6b08882d290ec9b08935070622e744e9b482b84a8b3aa03eb1383b79b83e88200e75966b358ead8221b59deebfad01ae49f4
-DIST _dragonfly_-default.tar.gz 907660 BLAKE2B 36842f79af34cb244f1f111d4922d877fc22e950b58681fc04e9121286da28c4cc663f92ceb0b34297fa5ee52bda4f52869a7f327a49d83644adccd73bda711c SHA512 874831d8e92d9d4ab681090f5756ab9d9c05e1caf03d512ea20c62861c7e77c3aba389db41e06b68a3c72844cf9bf530105be21893218377bca7b6e26f37ed51
-DIST _matrix_-default-2.tar.gz 371502 BLAKE2B 6e736e8a3a07b8e22869346cf4ab4c062d4ff6c5da6180fdc3c5c10b217cd025383af63c148149ff3ea4f3b67958427fb002a3731ac0ce71e743481d28ef82dc SHA512 c992a4dd191e00b0f3f26adac9c584ab1dfa0f2fbd70ab3f8e956d3f14078bb19bb8eac69f48332b562a64394f58659943ede19e3428acafb535d7204fc9963e
-DIST _vendetta_-default.tar.gz 874809 BLAKE2B afe881fbbb4063c6dc89447d81c4acd861e05c710221335c97d007fcd256dad936484b3284e94dc289bfa07c436c0e3c587941f3270cd6787bb5623620dd913f SHA512 1e53d74f6fa87dd2520d06d96b27dccc46640d4f8ec1ff7c35f7c7dc91cd2fc202dc233b9fbc507c448d34a28a5a8da1b45dc45c4e672aabbd1f706366043365
-DIST adc-default.tar.gz 361240 BLAKE2B b045d9fbea306922ae1eda65116f0b58d0d4bd464c302c2f1aaf561190730985ba901667814d8d6a172933cee236a22711673759291a113811ff19cc335a67a4 SHA512 7cef6c54d08d2fe686f36d8f2c6a27ab45e8dca7fcad41034de03a9e5b49532be9f4e16a051b440020f6c596d1d6cd6a161818a1f70ad292c1e555a845e16a8d
-DIST blnkftre-default.tar.gz 49770 BLAKE2B 3cc4e6bf126de14f72501a8e7c7d69e9949056ab4025ae1c75c3d75864660b0bce92d44c1ed5b50351ac47fc776729eb1fecdf1e57a7c92a150e8bc9f4fc6c44 SHA512 e46b29db4dfe4de0d65396cecf3680138bf30b424abe3d9def08f06bbcf27f006bfb24a42b4ea9dbc882a1dd05ab23d7da790c55f086f70ea53c8e60c485436f
-DIST chaosr-default.tar.gz 402463 BLAKE2B 1d1829c1cd4af5f8309a1e5b3ffdbd763c7e508b9c41b725e5eb242f23145a9b71b08be9817c6e53bcbf74d13b50b76fc3a9ee5303d8ad7c07d6fbe0301a2c0e SHA512 6d0be14db77b46f0406bb6b83375eacc6b538705aa4fcbc322b3e9801d1e29318959a86ba45afd10cfdd88fb42eccb20b89edd6972176a70dd0d925ab4c234cd
-DIST computerroom-default.tar.gz 985602 BLAKE2B fecc4db1f4f52db65f99597f391d8e202961879bdda9d015f2dea3db231381e1e18912fa389d4c01b5ba0f78eb922955ec2c74247658e57ee54a22d846b7f73d SHA512 037a77f4282c08e98f46621ce046d029f54588c52d2f5ea5eae630dc8c25280b27b45e584ac71726e9fc2f633e6e3afe47550fca480592bc699570c0dd86a5ec
-DIST fgdm-default.tar.gz 206988 BLAKE2B 0f6204e2a488f0684fa84c6e20b6761993d08cf99f4c4195264adffed5fdb8e6c39b811869ffd81e6b8217ce597947648b09348eef0821cbecee92b286c1ecd8 SHA512 fa997586624393f8013a6859e76a956bb0a4eecf15f066508614cb71089b23054e269589697981fefb2bd5a2749cf2be4818a88fa51de78a787bcd27087c5d7e
-DIST fireplace-default.tar.gz 1392742 BLAKE2B 48cda1530a770c15e30905411fed06c22e78a1baf31c3dd75a94a22d837aef8dd65c9896d1abd025adbfae62908350b76a47ff66b5a1280f1fd674bd8389f237 SHA512 cc94143f64f1ca20b1441c5abc58860c9bcc9472c0558c52cbacb3805c56e3fea40aa500c59dc1a01a3beca85eee70eb9b7acde9f9a137452e8b22dbf2388a42
-DIST fkdm-default.tar.gz 226868 BLAKE2B 696b2e3b17b7453a32d5c995db45a84c1fc93de3ec714702b7adb54ab788708c41a6b88f0f1663c48c389e7ba65266d4538e2c18bdcbff3baa32b90359f2e3dc SHA512 8354afd34b289dd4cd52d65209ceacbe0eb8675442e7e4e643591f014c8d4011a01e69773144b86822fc4667fdf6ca29cbe969071f895a58c16d0d46d8d92b1b
-DIST kitten-default-1.0.tar.gz 103467 BLAKE2B a1994270ee5a2f82359eb74c32a21a3c83d2d8654aea17ee165e210f0214a9072f573dec5fd02be2c3edf65603908007dbffa13c6660e040c547489aac3e90f8 SHA512 4f2907bc212cb22f7ca707f291c396b025d408db34b901a9ccc6a55b6148b32c1fe717be960e152e35920ae38d73195001eb6277adf3f06388787839b705002a
-DIST lambretta-default.tar.gz 214789 BLAKE2B 9bd39fe9610bc45c82bf13de2766108d4ecc467cab16393d47ecc8de1205d65e7400a96b20095fdfc575d56ca6c068b44341a8f351f8ed5d615f54260dbb4053 SHA512 9dc1c00676935cb6dc566f07153785894e2cef5f2b9e28abbaa56d3660ffafe4c5b93738ff51711f2093b2941ed584491e6352d771dee06d6ed5966d6f61e921
-DIST macmen-default.tar.gz 313117 BLAKE2B fe671c0d4a5aed4e6090523ff168626e415ee80305c21d33289f45ce411e0b4507a7ae20ad7f88c5c720f3ebfe1e60b63068a53ae0c3d4bf63854c3db396d8da SHA512 52e26231d9105dbc5d10e2f171518ee66d91f8db463f9f55a776bffd95a141280e4853c9a7b9f06ea294473d6cd2bcd45c46d92504515b6bd716ea6f3314ddd4
-DIST qingy_lila.tar.bz2 433944 BLAKE2B 3beb9f3f38e365e029c167848a15dceec0c41d51b54a7585a48f4dbc49c7fbb3bafec1aca6e1eb5513f31d033967356167c1c232ef37bc5dbb7268aa618c0dac SHA512 9255d1a5ad5d0832302f30a116d34bc1360a3acb417da6bae3febbf0a1d0afabc72583d85fcb63d93930e2f81d1329353aecc94e07431ae3675be83357a4b9c9
-DIST rouge-default.tar.gz 233178 BLAKE2B 02a0a5d0d8ceef64da9169a4a7c9e0ff71383602c4e7d1a337aa78663a4fc5b915636fb3ffd20a492c17e2b9b6add16fafb19f09ac392f55fe560ca82240659f SHA512 18f1dc0d55829b6822bf10b659dbb140c43cbc9e7fc230beaefbfd8566348cf531c8f3b98ef70c154ea41c6d13d27cbfd68b78c40d7b29f245601fe82eeeda24
diff --git a/media-gfx/qingy-themes/metadata.xml b/media-gfx/qingy-themes/metadata.xml
deleted file mode 100644
index 6f49eba8f4969..0000000000000
--- a/media-gfx/qingy-themes/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/media-gfx/qingy-themes/qingy-themes-20050816.ebuild b/media-gfx/qingy-themes/qingy-themes-20050816.ebuild
deleted file mode 100644
index 2ebb33ab95aa6..0000000000000
--- a/media-gfx/qingy-themes/qingy-themes-20050816.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="Collection of qingy themes"
-
-HOMEPAGE="http://themes.freshmeat.net/projects/qingy-lila/
- http://themes.freshmeat.net/projects/kitten/
- http://themes.freshmeat.net/projects/blnkftre/
- http://themes.freshmeat.net/projects/fireplace/
- http://themes.freshmeat.net/projects/_dragonfly_/
- http://themes.freshmeat.net/projects/computerroom/
- http://themes.freshmeat.net/projects/_biohazard_/
- http://themes.freshmeat.net/projects/_casablanca_/
- http://themes.freshmeat.net/projects/_matrix_/
- http://themes.freshmeat.net/projects/adc/
- http://themes.freshmeat.net/projects/rouge/
- http://themes.freshmeat.net/projects/_aquaish_/
- http://themes.freshmeat.net/projects/macmen/
- http://themes.freshmeat.net/projects/lambretta/
- http://themes.freshmeat.net/projects/_vendetta_/
- http://themes.freshmeat.net/projects/chaosr/
- http://themes.freshmeat.net/projects/fgdm/
- http://themes.freshmeat.net/projects/fkdm/"
-
-THEME_URI="http://download.freshmeat.net/themes"
-
-SRC_URI="http://jefklak.suidzer0.org/downloads/qingy/qingy_lila.tar.bz2
- ${THEME_URI}/kitten/kitten-default-1.0.tar.gz
- ${THEME_URI}/blnkftre/blnkftre-default.tar.gz
- ${THEME_URI}/fireplace/fireplace-default.tar.gz
- ${THEME_URI}/_dragonfly_/_dragonfly_-default.tar.gz
- ${THEME_URI}/computerroom/computerroom-default.tar.gz
- ${THEME_URI}/_biohazard_/_biohazard_-default-1.0.tar.gz
- ${THEME_URI}/_casablanca_/_casablanca_-default-1.0.tar.gz
- ${THEME_URI}/_matrix_/_matrix_-default-2.tar.gz
- ${THEME_URI}/adc/adc-default.tar.gz
- ${THEME_URI}/rouge/rouge-default.tar.gz
- ${THEME_URI}/_aquaish_/_aquaish_-default.tar.gz
- ${THEME_URI}/macmen/macmen-default.tar.gz
- ${THEME_URI}/lambretta/lambretta-default.tar.gz
- ${THEME_URI}/_vendetta_/_vendetta_-default.tar.gz
- ${THEME_URI}/blnkftre/blnkftre-default.tar.gz
- ${THEME_URI}/chaosr/chaosr-default.tar.gz
- ${THEME_URI}/fgdm/fgdm-default.tar.gz
- ${THEME_URI}/fkdm/fkdm-default.tar.gz"
-
-# lila -> freedist
-# all the others -> GPL
-LICENSE="GPL-2 freedist"
-KEYWORDS="amd64 ppc x86"
-
-SLOT="0"
-IUSE=""
-RDEPEND="sys-apps/qingy"
-
-S=${WORKDIR}
-
-src_install()
-{
- local QINGY_THEMES=/usr/share/qingy/themes
- dodir ${QINGY_THEMES}
- cp -dpR * ${D}/${QINGY_THEMES}
- chown -R root:0 ${D}/${QINGY_THEMES}
-}
diff --git a/media-libs/libdvdplay/Manifest b/media-libs/libdvdplay/Manifest
deleted file mode 100644
index 9878ef2ae4890..0000000000000
--- a/media-libs/libdvdplay/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libdvdplay-1.0.1.tar.bz2 173229 BLAKE2B ba91618f8ffe78480a87ad82900f372c674c2a8237eadf6851307bc59772b0c5ad8ee9ca9e65faa3b1d83dbbb6411a2aa70dd36ae620d5de89673c5353624a4d SHA512 f52555eabae2f598a23b7528042c37edbb7c22aed01a384ff6ce242e2c786b1406ac9fa9d6b24153ea12ff7d19062555699908a61c7d6b0dcaa6031c30031d73
diff --git a/media-libs/libdvdplay/libdvdplay-1.0.1.ebuild b/media-libs/libdvdplay/libdvdplay-1.0.1.ebuild
deleted file mode 100644
index 1ced688a9947c..0000000000000
--- a/media-libs/libdvdplay/libdvdplay-1.0.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit libtool
-
-IUSE=""
-
-DESCRIPTION="A simple library designed for DVD-menu navigation"
-SRC_URI="https://www.videolan.org/pub/${PN}/${PV}/${P}.tar.bz2"
-HOMEPAGE="https://developers.videolan.org/libdvdplay/"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-
-DEPEND=">=media-libs/libdvdread-0.9.3"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- # Needed to get a sane .so versionning on fbsd, please don't drop it.
- elibtoolize
-}
-
-src_compile() {
- econf --enable-shared || die
- emake || die
-}
-
-src_install() {
- einstall || die
- dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-}
diff --git a/media-libs/libdvdplay/metadata.xml b/media-libs/libdvdplay/metadata.xml
deleted file mode 100644
index 0427ec20bfd46..0000000000000
--- a/media-libs/libdvdplay/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-media-video@gentoo.org
-
-
diff --git a/media-plugins/vdr-graphtft/Manifest b/media-plugins/vdr-graphtft/Manifest
deleted file mode 100644
index 003c800477d2a..0000000000000
--- a/media-plugins/vdr-graphtft/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vdr-graphtft-0.3.7.tar.bz2 147486 BLAKE2B 22766d498cbb4f5bb950e1d74c73a42350c2adb96148dba5622785cdff4a1528451afdd6c839aa3c2de7ea373269620f8ebfc672ded1596032988f1a6685eaff SHA512 9f5d8ea490c95bde42071d5010bf4dd339ee99271f9596d2d14575882f8f4101f0877c52373268a9d04d52be328018b2a7be1685c088742b252de44b9c3a387d
diff --git a/media-plugins/vdr-graphtft/files/confd b/media-plugins/vdr-graphtft/files/confd
deleted file mode 100644
index 56d4b4627f128..0000000000000
--- a/media-plugins/vdr-graphtft/files/confd
+++ /dev/null
@@ -1,54 +0,0 @@
-# /etc/conf.d/vdr.graphtft
-
-####### Global config for Graphtft ####################
-
-#
-# set the DIR of the Framebuffer Device
-# allowed values: device_names directFB none
-# default: /dev/fb0
-#GRAPHTFT_DEVICE=/dev/fb0
-
-
-###### Configuration for graphtft-fe ##################
-#
-# set GRAPHTFT_DEVICE="" to none
-
-# set your tft display
-# no default values
-# default: not set, exemple
-#GRAPHTFT_DISPLAY=":0.1"
-
-# switch to user
-# default user root ; depand on your x configuration
-#
-#GRAPHTFT_USER="root"
-
-# set the width of your display
-# allowed values:
-# default: 800
-#GRAPHTFT_SCREEN_WIDTH="800"
-
-# set the height of your display
-# allowed values:
-# default: 480
-#GRAPHTFT_SCREEN_HEIGHT="480"
-
-# run output without windowsframe
-# allowed values: yes no
-# default: yes
-#GRAPHTFT_NO_FRAME="yes"
-
-# set the IP to your X Display
-# allowed values: ip address
-# default: localhost IP
-#GRAPHTFT_HOST="127.0.0.1"
-
-# set the port to your X Display
-# allowed values: portnumber
-# default: 2039
-#GRAPHTFT_PORT="2039"
-
-# set the logevel for graphtft-fe
-# allowed values: 0 1 2 3
-# default: 0
-#GRAPHTFT_LOG_LEVEL="0"
diff --git a/media-plugins/vdr-graphtft/files/graphtft-fe b/media-plugins/vdr-graphtft/files/graphtft-fe
deleted file mode 100644
index 5803b5728ed99..0000000000000
--- a/media-plugins/vdr-graphtft/files/graphtft-fe
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-. /etc/conf.d/vdr.graphtft
-
-export DISPLAY=${GRAPHTFT_DISPLAY}
-
-: ${GRAPHTFT_USER:=root}
-
-OPTIONS="-h ${GRAPHTFT_HOST:=127.0.0.1}"
-OPTIONS="${OPTIONS} -p ${GRAPHTFT_PORT:=2039}"
-OPTIONS="${OPTIONS} -e ${GRAPHTFT_LOG_LEVEL:=0}"
-OPTIONS="${OPTIONS} -W ${GRAPHTFT_SCREEN_WIDTH:=800}"
-OPTIONS="${OPTIONS} -H ${GRAPHTFT_SCREEN_HEIGHT:=480}"
-[ "${GRAPHTFT_NO_FRAME}" = "yes" ] && OPTIONS="${OPTIONS} -n"
-[ "${GRAPHTFT_RESIZE_IMAGE}" = "yes" ] && OPTIONS="${OPTIONS} -r"
-
-# -d dump each image to file (default off)
-
-start() {
- ebegin "starting graphtft-fe ..."
- start-stop-daemon --make-pidfile --background --pidfile /var/run/graphtft-fe.pid \
- --chuid ${GRAPHTFT_USER} --start --exec /usr/bin/graphtft-fe -- ${OPTIONS}
- eend $?
-}
-
-stop() {
- ebegin "stopping graphtft ..."
- start-stop-daemon --stop --pidfile /var/run/graphtft-fe.pid
- eend $?
-}
-
diff --git a/media-plugins/vdr-graphtft/files/rc-addon.sh b/media-plugins/vdr-graphtft/files/rc-addon.sh
deleted file mode 100644
index 03fa4efc55bea..0000000000000
--- a/media-plugins/vdr-graphtft/files/rc-addon.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# rc-addon-script for plugin graphtft & graphtft-fe
-#
-# Joerg Bornkessel
-
-. /etc/conf.d/vdr.graphtft
-
-plugin_pre_vdr_start() {
-
- : ${GRAPHTFT_DEVICE:=/dev/fb0}
-
- add_plugin_param "-d ${GRAPHTFT_DEVICE}"
-}
diff --git a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gcc-4.4.x.diff b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gcc-4.4.x.diff
deleted file mode 100644
index 4e32c187ac101..0000000000000
--- a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gcc-4.4.x.diff
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -Naur graphtft-30.orig/graphtft-fe/common.cc graphtft-30/graphtft-fe/common.cc
---- graphtft-30.orig/graphtft-fe/common.cc 2012-03-12 02:10:38.000000000 +0100
-+++ graphtft-30/graphtft-fe/common.cc 2012-03-12 02:30:16.000000000 +0100
-@@ -11,6 +11,7 @@
- #include
- #include
- #include
-+#include
-
- #include
-
-diff -Naur graphtft-30.orig/graphtft-fe/graphtft.hpp graphtft-30/graphtft-fe/graphtft.hpp
---- graphtft-30.orig/graphtft-fe/graphtft.hpp 2012-03-12 02:10:38.000000000 +0100
-+++ graphtft-30/graphtft-fe/graphtft.hpp 2012-03-12 02:30:57.000000000 +0100
-@@ -16,6 +16,7 @@
- #include
- #include
- #include
-+#include
-
- #define __FRONTEND
- #include <../common.h>
diff --git a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gentoo.diff b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gentoo.diff
deleted file mode 100644
index ea0e7ad3d748a..0000000000000
--- a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gentoo.diff
+++ /dev/null
@@ -1,139 +0,0 @@
-diff -Naur graphtft-30.orig/dfbrenderer/dfbrenderer.c graphtft-30/dfbrenderer/dfbrenderer.c
---- graphtft-30.orig/dfbrenderer/dfbrenderer.c 2012-03-12 03:27:38.000000000 +0100
-+++ graphtft-30/dfbrenderer/dfbrenderer.c 2012-03-12 03:29:35.000000000 +0100
-@@ -257,7 +257,7 @@
- {
- // make path relative to the themes directory
-
-- asprintf(&path, "%s/graphTFT/themes/%s/%s",
-+ asprintf(&path, "%s/themes/%s/%s",
- confPath.c_str(), themePath.c_str(), p.c_str());
- }
- else
-@@ -281,7 +281,7 @@
-
- // at least add the default path
-
-- asprintf(&path, "%s/graphTFT/fonts/", confPath.c_str());
-+ asprintf(&path, "%s/fonts/", confPath.c_str());
- tell(0, "Info: Adding font path '%s'", path);
- fontPaths[count] = path;
- free(path);
-@@ -483,7 +483,7 @@
- else
- {
- const char* tmp = themePath.c_str();
-- asprintf(&fpath, "%s/graphTFT/themes/%s/%s", confPath.c_str(), tmp, fname);
-+ asprintf(&fpath, "%s/themes/%s/%s", confPath.c_str(), tmp, fname);
- }
-
- tell(4,"creating imageprovider for %s", fpath);
-@@ -561,7 +561,7 @@
- else
- {
- const char* tmp = themePath.c_str();
-- asprintf(&fpath, "%s/graphTFT/themes/%s/%s", confPath.c_str(), tmp, fname);
-+ asprintf(&fpath, "%s/themes/%s/%s", confPath.c_str(), tmp, fname);
- }
-
- tell(4,"creating imageprovider for %s", fpath);
-diff -Naur graphtft-30.orig/dspitems.c graphtft-30/dspitems.c
---- graphtft-30.orig/dspitems.c 2012-03-12 03:27:38.000000000 +0100
-+++ graphtft-30/dspitems.c 2012-03-12 03:30:16.000000000 +0100
-@@ -107,7 +107,7 @@
- if (p[0] != '/')
- {
- p = string(GraphTFTSetup.PluginConfPath)
-- + "/graphTFT/themes/"
-+ + "/themes/"
- + string(Thms::theTheme->getDir())
- + "/" + p;
- }
-diff -Naur graphtft-30.orig/graphtft.c graphtft-30/graphtft.c
---- graphtft-30.orig/graphtft.c 2012-03-12 03:27:38.000000000 +0100
-+++ graphtft-30/graphtft.c 2012-03-12 03:32:48.000000000 +0100
-@@ -22,6 +22,8 @@
- #include
- #include
-
-+#define DATA_DIR "/usr/share/vdr/graphTFT"
-+
- //***************************************************************************
- // cGraphTFTMenu
- //***************************************************************************
-@@ -300,13 +302,13 @@
-
- // try to get the config dir
-
-- if (!ConfigDirectory())
-- return false;
-+// if (!ConfigDirectory())
-+// return false;
-
- // init
-
- GraphTFTSetup.setClient(this);
-- GraphTFTSetup.PluginConfPath = strdup(ConfigDirectory());
-+ GraphTFTSetup.PluginConfPath = strdup(DATA_DIR);
-
- #if APIVERSNUM < 10507
- RegisterI18n(Phrases);
-@@ -322,7 +324,7 @@
- if (loadThemes() != 0)
- return false;
-
-- if (display->Init(_dev, ConfigDirectory(), port) != success)
-+ if (display->Init(_dev, DATA_DIR, port) != success)
- {
- tell(0, "Error: Initializing graphTFT device faild, aborting!");
-
-@@ -355,8 +357,8 @@
-
- // look for the themes in the config directory
-
-- asprintf(&buffer, "find %s/graphTFT/themes -follow -type f -name '*.theme' | sort",
-- ConfigDirectory());
-+ asprintf(&buffer, "find %s/themes -follow -type f -name '*.theme' | sort",
-+ DATA_DIR);
-
- p = popen(buffer, "r");
-
-diff -Naur graphtft-30.orig/imlibrenderer/imlibrenderer.c graphtft-30/imlibrenderer/imlibrenderer.c
---- graphtft-30.orig/imlibrenderer/imlibrenderer.c 2012-03-12 03:27:38.000000000 +0100
-+++ graphtft-30/imlibrenderer/imlibrenderer.c 2012-03-12 03:33:54.000000000 +0100
-@@ -123,7 +123,7 @@
- {
- // make path relative to the themes directory
-
-- asprintf(&path, "%s/graphTFT/themes/%s/%s",
-+ asprintf(&path, "%s/themes/%s/%s",
- confPath.c_str(), themePath.c_str(), p.c_str());
- }
- else
-@@ -146,7 +146,7 @@
-
- // at least add the default path
-
-- asprintf(&path, "%s/graphTFT/fonts/", confPath.c_str());
-+ asprintf(&path, "%s/fonts/", confPath.c_str());
- tell(0, "Info: Adding font path '%s'", path);
- imlib_add_path_to_font_path(path);
- free(path);
-@@ -217,7 +217,7 @@
- if (fname[0] == '/')
- path << fname;
- else
-- path << confPath << "/graphTFT/themes/" << themePath << "/" << fname;
-+ path << confPath << "/themes/" << themePath << "/" << fname;
-
- if (!fileExists(path.str().c_str()))
- {
-@@ -291,7 +291,7 @@
- if (fname[0] == '/')
- path << fname;
- else
-- path << confPath << "/graphTFT/themes/" << themePath << "/" << fname;
-+ path << confPath << "/themes/" << themePath << "/" << fname;
-
- if (!fileExists(path.str().c_str()))
- {
diff --git a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_makefile.diff b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_makefile.diff
deleted file mode 100644
index f638be6300694..0000000000000
--- a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_makefile.diff
+++ /dev/null
@@ -1,67 +0,0 @@
-Joerg Bornkessel 22 Okt 2009
-Matthias Schwarzott 23 Okt 2009
-diff -Naur graphtft-24.orig/Makefile graphtft-24/Makefile
---- graphtft-24.orig/Makefile 2009-10-21 21:53:56.000000000 +0200
-+++ graphtft-24/Makefile 2009-10-21 21:57:24.000000000 +0200
-@@ -158,10 +158,10 @@
- DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
-
- ifdef HAVE_IMLIB
-- LIBS += `imlib2-config --libs`
-+ LIBS += $(shell imlib2-config --libs)
-
- ifdef HAVE_IMAGE_MAGICK
-- LIBS += `Magick++-config --libs`
-+ LIBS += $(shell Magick++-config --libs)
- DEFINES += -DHAVE_IMAGE_MAGICK
- endif
-
-@@ -170,8 +170,8 @@
- endif
-
- ifdef HAVE_GTOP
-- GTOP_INC = `pkg-config libgtop-2.0 --cflags`
-- GTOP_LIB = `pkg-config libgtop-2.0 --libs`
-+ GTOP_INC = $(shell pkg-config libgtop-2.0 --cflags)
-+ GTOP_LIB = $(shell pkg-config libgtop-2.0 --libs)
-
- DEFINES += -DWITH_SYSINFO
- LIBS += $(GTOP_LIB)
-@@ -186,8 +186,8 @@
- endif
-
- ifdef HAVE_DFB
-- INCLUDES += `directfb-config --cflags`
-- LIBS += `directfb-config --libs`
-+ INCLUDES += $(shell directfb-config --cflags)
-+ LIBS += $(shell directfb-config --libs)
- DEFINES += -DHAVE_DFB
- endif
-
-diff -Naur graphtft-24.orig/graphtft-fe/Makefile graphtft-24/graphtft-fe/Makefile
---- graphtft-24.orig/graphtft-fe/Makefile 2009-10-22 17:39:55.000000000 +0200
-+++ graphtft-24/graphtft-fe/Makefile 2009-10-22 17:41:29.000000000 +0200
-@@ -1,9 +1,9 @@
-
- CXX = g++
- CXXFLAGS = -pipe -ggdb -O2 -Wall -W -D_REENTRANT -fPIC
--INCPATH = -I. `Magick++-config --cppflags`
-+INCPATH = -I. $(shell Magick++-config --cppflags)
- LFLAGS = -Wl,--no-undefined
--LIBS = -lpthread `imlib2-config --libs` `Magick++-config --libs`
-+LIBS = -lpthread $(shell imlib2-config --libs) $(shell Magick++-config --libs)
- AR = ar
-
- TARGET = graphtft-fe
-diff -Naur graphtft-24.orig/graphtft-fe/Makefile graphtft-24/graphtft-fe/Makefile
---- graphtft-24.orig/graphtft-fe/Makefile 2009-10-23 16:20:43.000000000 +0200
-+++ graphtft-24/graphtft-fe/Makefile 2009-10-23 16:21:20.000000000 +0200
-@@ -17,7 +17,7 @@
-
- all:
- echo Build graphTFT Frontend
-- @(make $(TARGET))
-+ @$(MAKE) $(TARGET)
-
-
- $(TARGET): $(OBJECTS)
diff --git a/media-plugins/vdr-graphtft/metadata.xml b/media-plugins/vdr-graphtft/metadata.xml
deleted file mode 100644
index 572dd1039e77b..0000000000000
--- a/media-plugins/vdr-graphtft/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
- vdr@gentoo.org
- Gentoo VDR Project
-
-
-
diff --git a/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7-r1.ebuild b/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7-r1.ebuild
deleted file mode 100644
index 7a006e12d58a1..0000000000000
--- a/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2 flag-o-matic
-
-RESTRICT="test"
-
-DESCRIPTION="VDR plugin: GraphTFT"
-HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Graphtft-plugin"
-SRC_URI="http://www.jwendel.de/vdr/${P}.tar.bz2"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="GPL-2 LGPL-2.1"
-
-IUSE_THEMES="+theme_deepblue theme_avp theme_deeppurple theme_poetter"
-IUSE="${IUSE_THEMES} directfb graphtft-fe imagemagick touchscreen"
-
-DEPEND=">=media-video/vdr-1.7.27[graphtft]
- media-libs/imlib2[png,jpeg]
- gnome-base/libgtop
- >=virtual/ffmpeg-0.4.8_p20090201
- imagemagick? ( media-gfx/imagemagick[png,jpeg,cxx] )
- directfb? ( dev-libs/DirectFB )
- graphtft-fe? ( media-libs/imlib2[png,jpeg,X] )"
-
-RDEPEND="${DEPEND}"
-
-PDEPEND="theme_deepblue? ( =x11-themes/vdrgraphtft-deepblue-0.3.1 )
- theme_avp? ( =x11-themes/vdrgraphtft-avp-0.3.1 )
- theme_deeppurple? ( =x11-themes/vdrgraphtft-deeppurple-0.3.2 )
- theme_poetter? ( =x11-themes/vdrgraphtft-poetter-0.3.2 )"
-
-PATCHES=("${FILESDIR}/${P}_gentoo.diff"
- "${FILESDIR}/${P}_makefile.diff"
- "${FILESDIR}/${P}_gcc-4.4.x.diff")
-
-src_prepare() {
-
- # remove untranslated Language
- rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,es_ES,et_EE,fr_FR,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
-
- sed -i Makefile -e "s: WITH_X_COMM = 1:#WITH_X_COMM = 1:"
-
- ! use touchscreen && sed -i Makefile \
- -e "s:WITH_TOUCH = 1:#WITH_TOUCH = 1:"
-
- use graphtft-fe && sed -i Makefile \
- -e "s:#WITH_X_COMM:WITH_X_COMM:"
-
- # libav9 support
- sed -i \
- -e 's:avcodec.h>:avcodec.h>\n#include :' \
- imlibrenderer/dvbrenderer/mpeg2encoder.c || die
-
- # libav10 support, wrt bug 519448
- sed -i \
- -e "s:CODEC_ID_MPEG1VIDEO:AV_CODEC_ID_MPEG1VIDEO:" \
- -e "s:avcodec_alloc_frame:av_frame_alloc:" \
- imlibrenderer/dvbrenderer/mpeg2encoder.c || die
-
- vdr-plugin-2_src_prepare
-
- vdr_remove_i18n_include graphtft.h setup.h
-
- # UINT64_C is needed by ffmpeg headers
- append-cxxflags -D__STDC_CONSTANT_MACROS
-
- if has_version ">=media-video/vdr-1.7.33"; then
- sed -i dspitems.c \
- -e "s:int timerMatch = 0:eTimerMatch timerMatch = tmNone:"
- fi
-}
-
-src_compile() {
- vdr-plugin-2_src_compile
-
- if use graphtft-fe; then
- cd "${S}"/graphtft-fe
- emake
- fi
-}
-
-src_install() {
- vdr-plugin-2_src_install
-
- dodoc "${S}"/documents/{README,HISTORY,HOWTO.Themes,INSTALL}
-
- if use graphtft-fe; then
- cd "${S}"/graphtft-fe && dobin graphtft-fe
- doinit graphtft-fe
- fi
-}
-
-pkg_postinst() {
- vdr-plugin-2_pkg_postinst
-
- if use graphtft-fe; then
- echo
- elog "Graphtft-fe user:"
- elog "Edit /etc/conf.d/vdr.graphtft"
- elog "/etc/init.d/graphtft-fe start"
- echo
- fi
-}
diff --git a/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7.ebuild b/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7.ebuild
deleted file mode 100644
index 654ec763257c1..0000000000000
--- a/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit vdr-plugin-2 flag-o-matic
-
-RESTRICT="test"
-
-DESCRIPTION="VDR plugin: GraphTFT"
-HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Graphtft-plugin"
-SRC_URI="http://www.jwendel.de/vdr/${P}.tar.bz2"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="GPL-2 LGPL-2.1"
-
-IUSE_THEMES="+theme_deepblue theme_avp theme_deeppurple theme_poetter"
-IUSE="${IUSE_THEMES} directfb graphtft-fe imagemagick touchscreen"
-
-DEPEND=">=media-video/vdr-1.7.27[graphtft]
- media-libs/imlib2[png,jpeg]
- gnome-base/libgtop
- >=virtual/ffmpeg-0.4.8_p20090201
- imagemagick? ( media-gfx/imagemagick[png,jpeg,cxx] )
- directfb? ( dev-libs/DirectFB )
- graphtft-fe? ( media-libs/imlib2[png,jpeg,X] )"
-
-RDEPEND="${DEPEND}"
-
-PDEPEND="theme_deepblue? ( =x11-themes/vdrgraphtft-deepblue-0.3.1 )
- theme_avp? ( =x11-themes/vdrgraphtft-avp-0.3.1 )
- theme_deeppurple? ( =x11-themes/vdrgraphtft-deeppurple-0.3.2 )
- theme_poetter? ( =x11-themes/vdrgraphtft-poetter-0.3.2 )"
-
-PATCHES=("${FILESDIR}/${P}_gentoo.diff"
- "${FILESDIR}/${P}_makefile.diff"
- "${FILESDIR}/${P}_gcc-4.4.x.diff")
-
-src_prepare() {
-
- # remove untranslated Language
- rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,es_ES,et_EE,fr_FR,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
-
- sed -i Makefile -e "s: WITH_X_COMM = 1:#WITH_X_COMM = 1:"
-
- ! use touchscreen && sed -i Makefile \
- -e "s:WITH_TOUCH = 1:#WITH_TOUCH = 1:"
-
- use graphtft-fe && sed -i Makefile \
- -e "s:#WITH_X_COMM:WITH_X_COMM:"
-
- # libav9 support
- sed -i \
- -e 's:avcodec.h>:avcodec.h>\n#include :' \
- imlibrenderer/dvbrenderer/mpeg2encoder.c || die
-
- vdr-plugin-2_src_prepare
-
- vdr_remove_i18n_include graphtft.h setup.h
-
- # UINT64_C is needed by ffmpeg headers
- append-cxxflags -D__STDC_CONSTANT_MACROS
-
- if has_version ">=media-video/vdr-1.7.33"; then
- sed -i dspitems.c \
- -e "s:int timerMatch = 0:eTimerMatch timerMatch = tmNone:"
- fi
-}
-
-src_compile() {
- vdr-plugin-2_src_compile
-
- if use graphtft-fe; then
- cd "${S}"/graphtft-fe
- emake
- fi
-}
-
-src_install() {
- vdr-plugin-2_src_install
-
- dodoc "${S}"/documents/{README,HISTORY,HOWTO.Themes,INSTALL}
-
- if use graphtft-fe; then
- cd "${S}"/graphtft-fe && dobin graphtft-fe
- doinit graphtft-fe
- fi
-}
-
-pkg_postinst() {
- vdr-plugin-2_pkg_postinst
-
- if use graphtft-fe; then
- echo
- elog "Graphtft-fe user:"
- elog "Edit /etc/conf.d/vdr.graphtft"
- elog "/etc/init.d/graphtft-fe start"
- echo
- fi
-}
diff --git a/media-sound/aacgain/Manifest b/media-sound/aacgain/Manifest
deleted file mode 100644
index 81830e1d4e787..0000000000000
--- a/media-sound/aacgain/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST aacgain-1.9.tar.xz 52824 BLAKE2B ad3b3ffedf2a6831bb7a8563f6038fbfa140ba5e7eecbfd41e9e46ea814f222cb829ab6a6ae58ef658f293ba6e89989846f0fbef7cacccb328724801c18d8f13 SHA512 937c1c66feb13dfa869b8868415168c06b20e552577328957230a09b11f5e44ac53643da8e6fe91e476b54fe24c265a589c4a25dbde400f2fd43eebc5916f523
-DIST faad2-2.7.tar.gz 1137407 BLAKE2B 15f82689e671d8cc4ff21bf6f048aadb407abdaeff9ce59982e17b3b97e56c9e848664624e751fd8f4cc7876ab1a8e4c373e7b4a20d9970f5c085d8a0a9006e2 SHA512 8135370497dfcfee09094a03a4a9545ebc58b9e532b89c5d6e5037042549e12ddb75f8903aa05866afac9fa28df96320f1ed2eebffc0660578e54392a51c1161
-DIST mp3gain-1_5_2-src.zip 129435 BLAKE2B 39ad12a09e58375c23602939097622fda0cb6b7487e95947d5443fce55f4d2163c15df619f96b1839acf99bba9ed8ad1990bab287e1392c30813d185d823d734 SHA512 1a7ac51bf0108c1f6fbd610c513bf7fd2c64d340a2ba23dc9fa5c3b896b279474f31f2d60318f409576e39f7643dd585d3e159e2a4db4553f7c9cc3761b7f388
-DIST mp4v2-1.9.1.tar.bz2 432943 BLAKE2B 529ecc3ebd9192ab61febd0512704b5867abf29dc9755c5e61100522ebecc25189000886b152115c12fedbfbe5cc38bb36adb9281e6e60bbf43e86605432aae0 SHA512 28b6f96c1d44a1601980113767c38f5b5b058e1a1fae25c18632163e948c18fc884af9d146bb68e771303ab3c5c8ef9437f4fffa7d770d29157f2d455ee4b1c8
diff --git a/media-sound/aacgain/aacgain-1.9-r2.ebuild b/media-sound/aacgain/aacgain-1.9-r2.ebuild
deleted file mode 100644
index a08a2bfff469f..0000000000000
--- a/media-sound/aacgain/aacgain-1.9-r2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils autotools
-
-FAAD2_PV="2.7"
-MP4V2_PV="1.9.1"
-MP3GAIN_PV="1.5.2"
-
-DESCRIPTION="AACGain normalizes the volume of music files using the Replay Gain algorithm"
-HOMEPAGE="http://aacgain.altosdesign.com/"
-SRC_URI="http://sbriesen.de/gentoo/distfiles/${P}.tar.xz
- https://mp4v2.googlecode.com/files/mp4v2-${MP4V2_PV}.tar.bz2
- mirror://sourceforge/mp3gain/mp3gain-${MP3GAIN_PV//./_}-src.zip
- mirror://sourceforge/faac/faad2-${FAAD2_PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-DOCS="${PN}/README"
-
-src_unpack() {
- mkdir -p "${S}"
- for X in ${A}; do
- case "${X}" in
- mp3gain*)
- mkdir -p "${S}/${X%%-*}"
- cd "${S}/${X%%-*}"
- unpack "${X}"
- ;;
- *)
- cd "${S}"
- unpack "${X}"
- [ -d "${X%%-*}" ] || mv -f "${X%%-*}"-* "${X%%-*}"
- ;;
- esac
- done
-}
-
-PATCHES=(
- ${PN}/mp4v2.patch
- "${FILESDIR}"/${P}-patch-dotdot.patch
- "${FILESDIR}"/${P}-derefptr.patch
-)
-
-src_prepare() {
- default
-
- sed -i -e 's:iquote :I:' faad2/libfaad/Makefile.am || die
- sed -i -e 's:../\(mp4v2/\):\1:g' ${PN}/mp4v2.patch || die
- sed -i -e 's:\(libmp4v2\|libfaad/libfaad\)\.la:README:g' \
- -e 's:^\(autoreconf\|pushd\|popd\):# \1:g' aacgain/linux/prepare.sh || die
-
- cd "${S}/${PN}/linux"
- sh prepare.sh || die "prepare failed!"
-
- cd "${S}"
- eautoreconf
-
- cd "${S}/faad2"
- eautoreconf
-
- cd "${S}/mp4v2"
- elibtoolize
-}
-
-src_configure() {
- local myconf="--disable-dependency-tracking"
- local myconf2="${myconf} --disable-shared --enable-static"
-
- cd "${S}/faad2"
- econf ${myconf2} --without-xmms --without-mpeg4ip
-
- cd "${S}/mp4v2"
- econf ${myconf2} --disable-gch
-
- cd "${S}"
- econf ${myconf}
-}
-
-src_compile() {
- cd "${S}/faad2/libfaad"
- emake
-
- cd "${S}/mp4v2"
- emake
-
- cd "${S}"
- emake
-}
-
-pkg_postinst() {
- ewarn
- ewarn "BACK UP YOUR MUSIC FILES BEFORE USING AACGAIN!"
- ewarn "THIS IS EXPERIMENTAL SOFTWARE. THERE HAVE BEEN"
- ewarn "BUGS IN PAST RELEASES THAT CORRUPTED MUSIC FILES."
- ewarn
-}
diff --git a/media-sound/aacgain/files/aacgain-1.9-derefptr.patch b/media-sound/aacgain/files/aacgain-1.9-derefptr.patch
deleted file mode 100644
index 6973f36bf1be9..0000000000000
--- a/media-sound/aacgain/files/aacgain-1.9-derefptr.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- aacgain-1.9/mp4v2/src/rtphint.cpp 2017-07-14 17:54:58.230117921 +0200
-+++ aacgain-1.9/mp4v2/src/rtphint.cpp 2017-07-14 17:58:57.441883719 +0200
-@@ -345,7 +345,7 @@
- pSlash = strchr(pSlash, '/');
- if (pSlash != NULL) {
- pSlash++;
-- if (pSlash != '\0') {
-+ if (*pSlash != '\0') {
- length = strlen(pRtpMap) - (pSlash - pRtpMap);
- *ppEncodingParams = (char *)MP4Calloc(length + 1);
- strncpy(*ppEncodingParams, pSlash, length);
diff --git a/media-sound/aacgain/files/aacgain-1.9-patch-dotdot.patch b/media-sound/aacgain/files/aacgain-1.9-patch-dotdot.patch
deleted file mode 100644
index 5beda664d83e5..0000000000000
--- a/media-sound/aacgain/files/aacgain-1.9-patch-dotdot.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -ru aacgain-1.9-orig/aacgain/linux/prepare.sh aacgain-1.9/aacgain/linux/prepare.sh
---- aacgain-1.9-orig/aacgain/linux/prepare.sh 2013-02-19 07:00:54.313006065 +0100
-+++ aacgain-1.9/aacgain/linux/prepare.sh 2013-02-19 07:01:42.849006331 +0100
-@@ -51,7 +51,11 @@
- #remove obsolete config.h; a correct one will be created by automake's configure
- rm -f ../../mp3gain/mpglibDBL/config.h
- #correct header include paths
--patch -p0 -N
-
-
-
- AACGain is a modification to Glen Sawyer's excellent mp3gain program.
- It supports AAC (mp4/m4a/QuickTime) audio files in addtion to mp3 files.
- If you are not familiar with mp3gain, stop reading this, and go to
- http://mp3gain.sourceforge.net. AACGain normalizes the volume of digital
- music files using the ReplayGain algorithm. It works by modifying the
- global_gain fields in the mp4 samples. Free-form metadata tags are added
- to the file to save undo information, making the normalization process
- reversable. AACGain uses the same command-line user interface as mp3gain.
-
- mp4v2
- faac
-
-
diff --git a/media-sound/denemo/Manifest b/media-sound/denemo/Manifest
deleted file mode 100644
index 18966764d1ba7..0000000000000
--- a/media-sound/denemo/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST denemo-1.0.0.tar.gz 13810392 BLAKE2B 9d402b93ea5001b4a43ba15070e778831747d8e23060aec79c28239a3f754beea83fcc78f3884d06d8d612168fd2e7efcf62d0b7fa25bb03b9f007a66e3a26e2 SHA512 38a1b8d8a08495e0103b88802843465148a1ec6aaf49c5b2d71e58c662579f5ab25e06eba1e6855e3eb21f6f4a11efeb97196a6759a587ec5b3f3fac698eef30
-DIST denemo-1.0.2.tar.gz 13923398 BLAKE2B 488dd3e29d190cd2f1e5f7ad401118fc67ef5211357ce64081c9b601bd1ecf67b282a283d95968e9ae30c64deaca85e33c0fe0825defffe8f3c2175db58e4352 SHA512 f6f642af1385a8020f8d64a7c9da31d8f61e1dc01f221709b31c081640f99b367d2bbb5b6dffb6be6cef21fc2b423618ddef8965398850d60a5f0113f98d1f55
diff --git a/media-sound/denemo/denemo-1.0.0.ebuild b/media-sound/denemo/denemo-1.0.0.ebuild
deleted file mode 100644
index c502a2cb9016b..0000000000000
--- a/media-sound/denemo/denemo-1.0.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils xdg-utils
-
-DESCRIPTION="A music notation editor"
-HOMEPAGE="http://www.denemo.org/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa jack +fluidsynth nls +portaudio portmidi"
-
-COMMON_DEPEND="
- >=app-text/evince-3
- dev-libs/libxml2:2
- >=dev-scheme/guile-1.8
- gnome-base/librsvg:2
- media-libs/fontconfig:1.0
- >=media-libs/libsmf-1.3
- media-libs/libsndfile
- x11-libs/gtk+:3
- x11-libs/gtksourceview:3.0
- alsa? ( media-libs/alsa-lib )
- jack? ( >=media-sound/jack-audio-connection-kit-0.102 )
- fluidsynth? ( media-sound/fluidsynth )
- portaudio? (
- media-libs/portaudio
- media-libs/aubio
- sci-libs/fftw:3.0
- media-libs/libsamplerate
- )
- portmidi? ( media-libs/portmidi )"
-RDEPEND="${COMMON_DEPEND}
- media-sound/lilypond"
-DEPEND="${COMMON_DEPEND}
- sys-devel/flex
- virtual/pkgconfig
- virtual/yacc
- nls? ( sys-devel/gettext )"
-
-DOCS=( AUTHORS ChangeLog doc/{DESIGN{,.lilypond},GOALS,TODO} NEWS )
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.9.6-desktop.patch
-}
-
-src_configure() {
- econf \
- --disable-static \
- --enable-gtk3 \
- $(use_enable alsa) \
- $(use_enable fluidsynth) \
- $(use_enable jack) \
- $(use_enable nls) \
- $(use_enable portaudio) \
- $(use_enable portmidi) \
- --enable-x11
-}
-
-pkg_postinst() { xdg_desktop_database_update; }
-pkg_postrm() { xdg_desktop_database_update; }
diff --git a/media-sound/denemo/denemo-1.0.2.ebuild b/media-sound/denemo/denemo-1.0.2.ebuild
deleted file mode 100644
index c502a2cb9016b..0000000000000
--- a/media-sound/denemo/denemo-1.0.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils xdg-utils
-
-DESCRIPTION="A music notation editor"
-HOMEPAGE="http://www.denemo.org/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa jack +fluidsynth nls +portaudio portmidi"
-
-COMMON_DEPEND="
- >=app-text/evince-3
- dev-libs/libxml2:2
- >=dev-scheme/guile-1.8
- gnome-base/librsvg:2
- media-libs/fontconfig:1.0
- >=media-libs/libsmf-1.3
- media-libs/libsndfile
- x11-libs/gtk+:3
- x11-libs/gtksourceview:3.0
- alsa? ( media-libs/alsa-lib )
- jack? ( >=media-sound/jack-audio-connection-kit-0.102 )
- fluidsynth? ( media-sound/fluidsynth )
- portaudio? (
- media-libs/portaudio
- media-libs/aubio
- sci-libs/fftw:3.0
- media-libs/libsamplerate
- )
- portmidi? ( media-libs/portmidi )"
-RDEPEND="${COMMON_DEPEND}
- media-sound/lilypond"
-DEPEND="${COMMON_DEPEND}
- sys-devel/flex
- virtual/pkgconfig
- virtual/yacc
- nls? ( sys-devel/gettext )"
-
-DOCS=( AUTHORS ChangeLog doc/{DESIGN{,.lilypond},GOALS,TODO} NEWS )
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.9.6-desktop.patch
-}
-
-src_configure() {
- econf \
- --disable-static \
- --enable-gtk3 \
- $(use_enable alsa) \
- $(use_enable fluidsynth) \
- $(use_enable jack) \
- $(use_enable nls) \
- $(use_enable portaudio) \
- $(use_enable portmidi) \
- --enable-x11
-}
-
-pkg_postinst() { xdg_desktop_database_update; }
-pkg_postrm() { xdg_desktop_database_update; }
diff --git a/media-sound/denemo/files/denemo-0.9.6-desktop.patch b/media-sound/denemo/files/denemo-0.9.6-desktop.patch
deleted file mode 100644
index ade8c4595ed00..0000000000000
--- a/media-sound/denemo/files/denemo-0.9.6-desktop.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- denemo-0.9.6/pixmaps/denemo.desktop
-+++ denemo-0.9.6/pixmaps/denemo.desktop
-@@ -4,7 +4,7 @@
- StartupNotify=true
- Terminal=false
- Type=Application
--Categories=GNOME;Audio;AudioVideo;Music;Education
-+Categories=GNOME;GTK;Audio;AudioVideo;Music;Education;
-
- Name=GNU Denemo
- Name[de]=GNU Denemo
diff --git a/media-sound/denemo/metadata.xml b/media-sound/denemo/metadata.xml
deleted file mode 100644
index 056cd93b5bd81..0000000000000
--- a/media-sound/denemo/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- sound@gentoo.org
- Gentoo Sound project
-
-
-
diff --git a/media-sound/neutrino/Manifest b/media-sound/neutrino/Manifest
deleted file mode 100644
index 1acda5cb9d4f7..0000000000000
--- a/media-sound/neutrino/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST neutrino-0.8.4.tar.gz 497660 BLAKE2B 1d8553945b149347107421f4d033b7154dba2704268f93c684ad383bf2133b916dafb0371cb5449f09f60f10209bbf0d41fde6e515dd407c84030171105a0c77 SHA512 f36cc682e59565f0d3e64068a20d51396d824db8f65654d3ff0727d7e107f71a0f9590f78b220716caa8e67edb91aa234894f4b656a3dce60aab5cd950cff0c8
diff --git a/media-sound/neutrino/files/neutrino-0.8.4-glib-single-include.patch b/media-sound/neutrino/files/neutrino-0.8.4-glib-single-include.patch
deleted file mode 100644
index 1d2558dc9313d..0000000000000
--- a/media-sound/neutrino/files/neutrino-0.8.4-glib-single-include.patch
+++ /dev/null
@@ -1,148 +0,0 @@
-Index: neutrino-0.8.4/id3/nomad-id3-util.c
-===================================================================
---- neutrino-0.8.4.orig/id3/nomad-id3-util.c
-+++ neutrino-0.8.4/id3/nomad-id3-util.c
-@@ -26,15 +26,10 @@
- #include
- #include
-
--#include
--#include
--#include
--#include
-+#include
-
- #ifndef HAVE_GNOME_VFS
-
--#include
--#include
-
- #include
- #include
-Index: neutrino-0.8.4/id3/nomad-id3.c
-===================================================================
---- neutrino-0.8.4.orig/id3/nomad-id3.c
-+++ neutrino-0.8.4/id3/nomad-id3.c
-@@ -30,10 +30,8 @@
- #include
- #endif
-
--#include
--#include
-+#include
-
--#include
-
- #include
- #include
-Index: neutrino-0.8.4/libnomad/nomad-jukebox.c
-===================================================================
---- neutrino-0.8.4.orig/libnomad/nomad-jukebox.c
-+++ neutrino-0.8.4/libnomad/nomad-jukebox.c
-@@ -27,8 +27,7 @@
-
- #include
-
--#include
--#include
-+#include
-
- #include
-
-Index: neutrino-0.8.4/libnomad/nomad-util.c
-===================================================================
---- neutrino-0.8.4.orig/libnomad/nomad-util.c
-+++ neutrino-0.8.4/libnomad/nomad-util.c
-@@ -31,15 +31,10 @@
- #include
- #include
-
--#include
--#include
--#include
--#include
-+#include
-
- #ifndef HAVE_GNOME_VFS
-
--#include
--#include
-
- #include
- #include
-Index: neutrino-0.8.4/src/neutrino-file-browser.c
-===================================================================
---- neutrino-0.8.4.orig/src/neutrino-file-browser.c
-+++ neutrino-0.8.4/src/neutrino-file-browser.c
-@@ -25,9 +25,7 @@
-
- #include
-
--#include
--#include
--#include
-+#include
-
- #include
- #include
-Index: neutrino-0.8.4/src/neutrino-jukebox-view.c
-===================================================================
---- neutrino-0.8.4.orig/src/neutrino-jukebox-view.c
-+++ neutrino-0.8.4/src/neutrino-jukebox-view.c
-@@ -27,7 +27,7 @@
-
- #include
-
--#include
-+#include
-
- #include
-
-Index: neutrino-0.8.4/src/neutrino-util.c
-===================================================================
---- neutrino-0.8.4.orig/src/neutrino-util.c
-+++ neutrino-0.8.4/src/neutrino-util.c
-@@ -26,16 +26,11 @@
- #include
- #include
-
--#include
--#include
--#include
--#include
-+#include
- #include
-
- #ifndef HAVE_GNOME_VFS
-
--#include
--#include
-
- #include
- #include
-Index: neutrino-0.8.4/src/neutrino-wav.c
-===================================================================
---- neutrino-0.8.4.orig/src/neutrino-wav.c
-+++ neutrino-0.8.4/src/neutrino-wav.c
-@@ -28,7 +28,7 @@
- #include
- #endif
-
--#include
-+#include
-
- #include
-
-Index: neutrino-0.8.4/src/neutrino-window.c
-===================================================================
---- neutrino-0.8.4.orig/src/neutrino-window.c
-+++ neutrino-0.8.4/src/neutrino-window.c
-@@ -34,7 +34,7 @@
- #include
- #include
-
--#include
-+#include
-
- #include
-
diff --git a/media-sound/neutrino/metadata.xml b/media-sound/neutrino/metadata.xml
deleted file mode 100644
index 11cae739a4e12..0000000000000
--- a/media-sound/neutrino/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
- chainsaw@gentoo.org
- Tony Vroon
-
-
- sound@gentoo.org
- Gentoo Sound project
-
-
- neutrino
-
-
diff --git a/media-sound/neutrino/neutrino-0.8.4.ebuild b/media-sound/neutrino/neutrino-0.8.4.ebuild
deleted file mode 100644
index 47c47a24bc565..0000000000000
--- a/media-sound/neutrino/neutrino-0.8.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="A GNOME application to manage Creative music players using the PDE protocol"
-HOMEPAGE="http://neutrino.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- >=gnome-base/libgnome-2
- >=gnome-base/libgnomeui-2
- >=gnome-base/libglade-2
- dev-libs/libxml2
- >=gnome-base/gnome-vfs-2
- >=gnome-base/gconf-2
- >=media-libs/libnjb-2.2
- >=media-libs/id3lib-3.8.3-r6
-"
-DEPEND="${RDEPEND}
- app-text/rarian
- virtual/pkgconfig
- dev-util/intltool
-"
-
-MAKEOPTS="${MAKEOPTS} -j1"
-
-PATCHES=( "${FILESDIR}/${PN}-0.8.4-glib-single-include.patch" )
diff --git a/media-sound/quark/Manifest b/media-sound/quark/Manifest
deleted file mode 100644
index 9d8ed4fc61553..0000000000000
--- a/media-sound/quark/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST quark-3.24.tar.gz 215417 BLAKE2B 496f9055a1f92861f61aee020b6f6a3a09cc0f6f32ba83357c13ffc3d9096bc0b73df0704e08e3204c8baf4d74d1c0d3702e358be05fc5b6b4fa230b7ec3f38b SHA512 a34a3160ab4cfe976cbabd6b2d94cc21ca263c069c53ad6244ed23674e17bf713dc759af998d4ae74720c91ba5e452e3996408d6ae11305bf581eb9a71876a01
diff --git a/media-sound/quark/files/quark-3.24-build.patch b/media-sound/quark/files/quark-3.24-build.patch
deleted file mode 100644
index 479af4b11fac4..0000000000000
--- a/media-sound/quark/files/quark-3.24-build.patch
+++ /dev/null
@@ -1,107 +0,0 @@
-From: Julian Ospald
-Date: Thu May 31 13:46:18 UTC 2012
-Subject: build system
-
-fix underlinking ( https://bugs.gentoo.org/show_bug.cgi?id=367859 )
-remove DEPRECATED flags ( https://bugs.gentoo.org/show_bug.cgi?id=387823 )
-fix permissions on schema files
-make icondir modifiable
-
---- configure.ac
-+++ configure.ac
-@@ -41,6 +41,10 @@
- AC_SUBST(GTHREAD_CFLAGS)
- AC_SUBST(GTHREAD_LIBS)
-
-+PKG_CHECK_MODULES(X11, [x11])
-+AC_SUBST(X11_CFLAGS)
-+AC_SUBST(X11_LIBS)
-+
- AC_ARG_ENABLE(gconf,
- [ --disable-gconf disable use of gconf (for embedded targets)],
- [], [enable_gconf="yes"])
-@@ -64,6 +68,13 @@
- fi
- AM_CONDITIONAL(USE_GCONF, test "$enable_gconf" = "yes")
-
-+AC_ARG_WITH([icondir],
-+ [AC_HELP_STRING([--with-icondir=DIR],
-+ [where icon gets installed to (default: datadir/pixmaps)])],
-+ [icondir="$withval"],
-+ [icondir="$datadir/pixmaps"])
-+AC_SUBST(icondir)
-+
- AC_CONFIG_HEADERS([config.h])
- AC_CONFIG_FILES([
- Makefile
---- quark/Makefile.am
-+++ quark/Makefile.am
-@@ -1,7 +1,6 @@
- localedir=$(datadir)/locale
-
- AM_CPPFLAGS=$(GLIB_CFLAGS) $(GTHREAD_CFLAGS) $(GNOMEVFS_CFLAGS) $(GCONF_CFLAGS) $(XINE_CFLAGS) \
-- -DG_DISABLE_DEPRECATED -DGCONF_DISABLE_DEPRECATED \
- -DLOCALEDIR=\"$(localedir)\"
-
- bin_PROGRAMS = quark
-@@ -30,7 +29,7 @@
- gconftool-2 --makefile-install-rule $<
- endif
- $(INSTALL) -d $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-- $(INSTALL) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-+ $(INSTALL_DATA) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-
- uninstall-local:
- $(RM) $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)/quark.schemas
---- strange-quark/Makefile.am
-+++ strange-quark/Makefile.am
-@@ -6,14 +6,13 @@
- $(GTK_CFLAGS) \
- $(GCONF_CFLAGS) \
- $(GDK_PIXBUF_CFLAGS) \
-- -DG_DISABLE_DEPRECATED \
- -DG_LOG_DOMAIN=\"strange-quark\" \
-- -DPIXMAPDIR=\"$(pixmapdir)\" \
-+ -DPIXMAPDIR=\"$(icondir)\" \
- -DLOCALEDIR=\"$(localedir)\"
-
- bin_PROGRAMS = strange-quark
-
--strange_quark_LDADD = $(GTK_LIBS) $(GCONF_LIBS)
-+strange_quark_LDADD = $(GTK_LIBS) $(GCONF_LIBS) $(X11_LIBS)
- strange_quark_SOURCES = \
- gettext.h \
- main.c \
-@@ -43,7 +42,7 @@
- gconftool-2 --makefile-install-rule $<
- endif
- $(INSTALL) -d $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-- $(INSTALL) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-+ $(INSTALL_DATA) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-
- uninstall-local:
- $(RM) $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)/strange-quark.schemas
---- pixmaps/Makefile.am
-+++ pixmaps/Makefile.am
-@@ -1,8 +1,5 @@
--pixmapdir = $(datadir)/pixmaps
--
--pixmap_DATA = \
-- quark.png \
-- quark48.png
-+icon_DATA = \
-+ quark.png
-
- EXTRA_DIST = \
- quark.png \
---- strange-quark/quark.desktop
-+++ strange-quark/quark.desktop
-@@ -3,7 +3,7 @@
- Name=Quark Music Player
- Comment=Play music from the system tray
- Exec=strange-quark
--Icon=quark48.png
-+Icon=quark.png
- Terminal=false
- Type=Application
- Categories=Application;AudioVideo;
diff --git a/media-sound/quark/metadata.xml b/media-sound/quark/metadata.xml
deleted file mode 100644
index 5d2ab12ccceab..0000000000000
--- a/media-sound/quark/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
- sound@gentoo.org
- Gentoo Sound project
-
-
-
diff --git a/media-sound/quark/quark-3.24.ebuild b/media-sound/quark/quark-3.24.ebuild
deleted file mode 100644
index a64bf66490812..0000000000000
--- a/media-sound/quark/quark-3.24.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-# I don't want gnome2 eclass
-inherit autotools eutils gnome2-utils xdg-utils
-
-DESCRIPTION="Quark is the Anti-GUI Music Player with a cool Docklet!"
-HOMEPAGE="https://hsgg.github.com/quark/"
-SRC_URI="https://hsgg.github.com/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="gnome"
-
-RDEPEND="dev-libs/glib:2
- gnome-base/gnome-vfs:2
- media-libs/xine-lib
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- gnome? ( gnome-base/gconf:2 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-DOCS="AUTHORS README"
-
-src_prepare() {
- # sandbox violations
- gnome2_environment_reset
- export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1"
-
- # fix underlinking wrt #367859
- # remove DEPRECATED flags wrt #387823
- epatch "${FILESDIR}"/${P}-build.patch
- eautoreconf
-}
-
-src_configure() {
- # debug switch only provides cflags
- econf \
- --disable-debug \
- --with-icondir=/usr/share/icons/hicolor/48x48/apps \
- $(use_enable gnome gconf)
-}
-
-pkg_preinst() {
- use gnome && gnome2_gconf_savelist
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- if use gnome ; then
- gnome2_gconf_install
- gnome2_schemas_update
- fi
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- use gnome && gnome2_schemas_update
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
diff --git a/media-video/camorama/Manifest b/media-video/camorama/Manifest
deleted file mode 100644
index 9b1f135430357..0000000000000
--- a/media-video/camorama/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST camorama-0.19.tar.bz2 277169 BLAKE2B 735cfbd4c6cceeb59f1626ef58c5f40f53ef2fa5b37ab5123004fe26547adf9b502dc90fd6f91ca1023f0371b344ee73dbd558379a7ddc09cf552e7ca51910e3 SHA512 efdbe3cdf90a4f4a39b02f141395431c24ac2a7a56ef7faa75b38ae145cdc33f3748daca6bf33a4fa21549b7fef0e7e26d135fd265906e0531e2638739492689
diff --git a/media-video/camorama/camorama-0.19-r2.ebuild b/media-video/camorama/camorama-0.19-r2.ebuild
deleted file mode 100644
index a89953f932241..0000000000000
--- a/media-video/camorama/camorama-0.19-r2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GNOME_TARBALL_SUFFIX="bz2"
-
-inherit eutils gnome2
-
-DESCRIPTION="A webcam application featuring various image filters"
-HOMEPAGE="https://git.gnome.org/browse/camorama/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-RDEPEND="
- >=gnome-base/gconf-2
- >=gnome-base/libglade-2
- >=gnome-base/libgnome-2
- gnome-base/libgnome-keyring
- >=gnome-base/libgnomeui-2
- media-libs/libv4l
- x11-libs/gtk+:2
-"
-DEPEND="${RDEPEND}
- dev-util/intltool
- virtual/pkgconfig
- sys-devel/gettext
-"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-gconf.patch \
- "${FILESDIR}"/${P}-fixes.patch \
- "${FILESDIR}"/${P}-libv4l.patch \
- "${FILESDIR}"/${P}-no-more-videodev_h.patch \
- "${FILESDIR}"/${P}-glib-232.patch
-
- gnome2_src_prepare
-}
diff --git a/media-video/camorama/files/camorama-0.19-fixes.patch b/media-video/camorama/files/camorama-0.19-fixes.patch
deleted file mode 100644
index 949c19d66741f..0000000000000
--- a/media-video/camorama/files/camorama-0.19-fixes.patch
+++ /dev/null
@@ -1,107 +0,0 @@
-http://cvs.fedoraproject.org/viewvc/rpms/camorama/devel/
-
---- camorama-0.19/src/callbacks.c 2007-09-16 15:36:55.000000000 +0200
-+++ camorama-0.19.new/src/callbacks.c 2008-06-29 22:22:44.000000000 +0200
-@@ -387,9 +387,6 @@
- }
- }
-
-- cam->pixmap = gdk_pixmap_new (NULL, cam->x, cam->y, cam->desk_depth);
-- gtk_widget_set_size_request (glade_xml_get_widget (cam->xml, "da"),
-- cam->x, cam->y);
-
- /*
- * if(cam->read == FALSE) {
-@@ -441,6 +438,11 @@
- * * }
- */
- get_win_info (cam);
-+
-+ cam->pixmap = gdk_pixmap_new (NULL, cam->x, cam->y, cam->desk_depth);
-+ gtk_widget_set_size_request (glade_xml_get_widget (cam->xml, "da"),
-+ cam->x, cam->y);
-+
- frame = 0;
- gtk_window_resize (GTK_WINDOW
- (glade_xml_get_widget (cam->xml, "main_window")), 320,
-@@ -520,8 +522,14 @@
- gtk_widget_show (about);
- }
-
-+void
-+camorama_filter_color_filter(void* filter, guchar *image, int x, int y, int depth);
-+
- static void
- apply_filters(cam* cam) {
-+ /* v4l has reverse rgb order from what camora expect so call the color
-+ filter to fix things up before running the user selected filters */
-+ camorama_filter_color_filter(NULL, cam->pic_buf, cam->x, cam->y, cam->depth);
- camorama_filter_chain_apply(cam->filter_chain, cam->pic_buf, cam->x, cam->y, cam->depth);
- #warning "FIXME: enable the threshold channel filter"
- // if((effect_mask & CAMORAMA_FILTER_THRESHOLD_CHANNEL) != 0)
---- camorama-0.19/src/filter.c 2007-09-16 14:48:50.000000000 +0200
-+++ camorama-0.19.new/src/filter.c 2008-06-29 22:11:42.000000000 +0200
-@@ -151,12 +151,12 @@
- static void
- camorama_filter_color_init(CamoramaFilterColor* self) {}
-
--static void
-+void
- camorama_filter_color_filter(CamoramaFilterColor* filter, guchar *image, int x, int y, int depth) {
- int i;
- char tmp;
- i = x * y;
-- while (--i) {
-+ while (i--) {
- tmp = image[0];
- image[0] = image[2];
- image[2] = tmp;
---- camorama-0.19/src/main.c 2007-09-16 15:36:55.000000000 +0200
-+++ camorama-0.19.new/src/main.c 2008-06-29 22:20:04.000000000 +0200
-@@ -224,8 +224,7 @@
-
- /* get picture attributes */
- get_pic_info (cam);
--// set_pic_info(cam);
-- /* set_pic_info(cam); */
-+ set_pic_info (cam);
- cam->contrast = cam->vid_pic.contrast;
- cam->brightness = cam->vid_pic.brightness;
- cam->colour = cam->vid_pic.colour;
---- camorama-0.19/src/v4l.c 2007-09-16 14:48:05.000000000 +0200
-+++ camorama-0.19.new/src/v4l.c 2008-06-29 22:20:23.000000000 +0200
-@@ -158,8 +158,8 @@
- if(cam->debug) {
- g_message("SET PIC");
- }
-- //cam->vid_pic.palette = VIDEO_PALETTE_RGB24;
-- //cam->vid_pic.depth = 24;
-+ cam->vid_pic.palette = VIDEO_PALETTE_RGB24;
-+ cam->vid_pic.depth = 24;
- //cam->vid_pic.palette = VIDEO_PALETTE_YUV420P;
- if(ioctl(cam->dev, VIDIOCSPICT, &cam->vid_pic) == -1) {
- if(cam->debug) {
-@@ -232,6 +232,8 @@
- exit(0);
- }
-
-+ cam->x = cam->vid_win.width;
-+ cam->y = cam->vid_win.height;
- }
-
- void set_buffer(cam * cam)
---- camorama-0.19/src/camorama-window.c~ 2007-09-16 15:36:55.000000000 +0200
-+++ camorama-0.19/src/camorama-window.c 2009-06-23 20:19:16.000000000 +0200
-@@ -209,11 +209,7 @@ load_interface(cam* cam) {
-
- logo = gtk_icon_theme_load_icon(gtk_icon_theme_get_for_screen(gtk_widget_get_screen(glade_xml_get_widget(cam->xml, "main_window"))), CAMORAMA_STOCK_WEBCAM, 24, 0, NULL);
- gtk_window_set_default_icon(logo);
-- logo = (GdkPixbuf *) create_pixbuf (PACKAGE_DATA_DIR "/pixmaps/camorama.png");
-- if (logo == NULL) {
-- printf ("\n\nLOGO NO GO\n\n");
-- }
--
-+ logo = gtk_icon_theme_load_icon(gtk_icon_theme_get_for_screen(gtk_widget_get_screen(glade_xml_get_widget(cam->xml, "main_window"))), "camorama", 48, 0, NULL);
- if (cam->show_adjustments == FALSE) {
- gtk_widget_hide (glade_xml_get_widget
- (cam->xml, "adjustments_table"));
diff --git a/media-video/camorama/files/camorama-0.19-gconf.patch b/media-video/camorama/files/camorama-0.19-gconf.patch
deleted file mode 100644
index 5a1a19e9b5763..0000000000000
--- a/media-video/camorama/files/camorama-0.19-gconf.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-# Make camorama respect --disable-schemas-install configure switch
-# https://bugs.gentoo.org/show_bug.cgi?id=243274
-#
-# Makefile.am | 4 ++++
-# Makefile.in | 7 ++++---
-# 2 files changed, 8 insertions(+), 3 deletions(-)
-#
-#
---- a/data/Makefile.am 2008-11-30 12:39:56.000000000 +0100
-+++ b/data/Makefile.am 2008-11-30 12:41:33.000000000 +0100
-@@ -24,9 +24,13 @@
- cp $(app_DATA) ~/.gnome/application-registry
- cp $(keys_DATA) ~/.gnome/mime-info/
-
-+if GCONF_SCHEMAS_INSTALL
- install-data-local:
- GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(schema_DATA)
- $(GCONFTOOL) --shutdown
-+else
-+install-data-local:
-+endif
-
- EXTRA_DIST = $(glade_DATA) $(schema_in_files) $(stuff_DATA)
-
---- a/data/Makefile.in 2008-11-30 12:41:10.000000000 +0100
-+++ b/data/Makefile.in 2008-11-30 12:42:24.000000000 +0100
-@@ -448,9 +437,10 @@
- cp $(app_DATA) ~/.gnome/application-registry
- cp $(keys_DATA) ~/.gnome/mime-info/
-
--install-data-local:
-- GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(schema_DATA)
-- $(GCONFTOOL) --shutdown
-+@GCONF_SCHEMAS_INSTALL_TRUE@install-data-local:
-+@GCONF_SCHEMAS_INSTALL_TRUE@ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(schema_DATA)
-+@GCONF_SCHEMAS_INSTALL_TRUE@ $(GCONFTOOL) --shutdown
-+@GCONF_SCHEMAS_INSTALL_FALSE@install-data-local:
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
diff --git a/media-video/camorama/files/camorama-0.19-glib-232.patch b/media-video/camorama/files/camorama-0.19-glib-232.patch
deleted file mode 100644
index d6a76b8e45c2d..0000000000000
--- a/media-video/camorama/files/camorama-0.19-glib-232.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Nu a/src/camorama-stock-items.h b/src/camorama-stock-items.h
---- a/src/camorama-stock-items.h 2007-06-14 16:05:33.000000000 +0200
-+++ b/src/camorama-stock-items.h 2012-05-02 22:40:21.000000000 +0200
-@@ -1,7 +1,7 @@
- #ifndef CAMORAMA_STOCK_ITEMS_H
- #define CAMORAMA_STOCK_ITEMS_H
-
--#include
-+#include
-
- G_BEGIN_DECLS
-
-diff -Nu a/src/glib-helpers.h b/src/glib-helpers.h
---- a/src/glib-helpers.h 2007-06-14 16:05:33.000000000 +0200
-+++ b/src/glib-helpers.h 2012-05-02 22:46:06.000000000 +0200
-@@ -24,7 +24,7 @@
- #ifndef GLIB_HELPERS_H
- #define GLIB_HELPERS_H
-
--#include
-+#include
-
- G_BEGIN_DECLS
-
diff --git a/media-video/camorama/files/camorama-0.19-libv4l.patch b/media-video/camorama/files/camorama-0.19-libv4l.patch
deleted file mode 100644
index ada58fe7dd2fa..0000000000000
--- a/media-video/camorama/files/camorama-0.19-libv4l.patch
+++ /dev/null
@@ -1,198 +0,0 @@
-http://cvs.fedoraproject.org/viewvc/rpms/camorama/devel/
-
---- camorama-0.19/src/Makefile.am 2007-09-16 14:48:05.000000000 +0200
-+++ camorama-0.19.new/src/Makefile.am 2009-06-24 15:01:37.000000000 +0200
-@@ -36,7 +36,7 @@
- filter.h \
- $(BUILT_SOURCES)\
- $(NULL)
--camorama_LDADD = $(PACKAGE_LIBS)
-+camorama_LDADD = $(PACKAGE_LIBS) -lv4l1
-
- DISTCLEANFILES=$(BUILT_SOURCES)
-
---- camorama-0.19/src/Makefile.in 2007-10-06 21:06:28.000000000 +0200
-+++ camorama-0.19.new/src/Makefile.in 2009-06-24 15:01:50.000000000 +0200
-@@ -248,7 +248,7 @@
- $(BUILT_SOURCES)\
- $(NULL)
-
--camorama_LDADD = $(PACKAGE_LIBS)
-+camorama_LDADD = $(PACKAGE_LIBS) -lv4l1
- DISTCLEANFILES = $(BUILT_SOURCES)
- all: $(BUILT_SOURCES)
- $(MAKE) $(AM_MAKEFLAGS) all-am
---- camorama-0.19/src/callbacks.c 2009-06-24 15:01:55.000000000 +0200
-+++ camorama-0.19.new/src/callbacks.c 2009-06-24 14:55:42.000000000 +0200
-@@ -9,6 +9,7 @@
- #include
- #include
- #include
-+#include
-
- extern GtkWidget *main_window, *prefswindow;
- //extern state func_state;
-@@ -390,7 +391,7 @@
-
- /*
- * if(cam->read == FALSE) {
-- * cam->pic = mmap(0, cam->vid_buf.size, PROT_READ | PROT_WRITE, MAP_SHARED, cam->dev, 0);
-+ * cam->pic = v4l1_mmap(0, cam->vid_buf.size, PROT_READ | PROT_WRITE, MAP_SHARED, cam->dev, 0);
- *
- * if((unsigned char *) -1 == (unsigned char *) cam->pic) {
- * if(cam->debug == TRUE) {
-@@ -401,7 +402,7 @@
- * }
- * }else{
- * cam->pic_buf = malloc(cam->x * cam->y * cam->depth);
-- * read(cam->dev,cam->pic,(cam->x * cam->y * 3));
-+ * v4l1_read(cam->dev,cam->pic,(cam->x * cam->y * 3));
- * }
- */
-
-@@ -427,7 +428,7 @@
- * if(cam->read == FALSE) {
- * * for(frame = 0; frame < cam->vid_buf.frames; frame++) {
- * * cam->vid_map.frame = frame;
-- * * if(ioctl(cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
-+ * * if(v4l1_ioctl(cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
- * * if(cam->debug == TRUE) {
- * * fprintf(stderr, "Unable to capture image (VIDIOCMCAPTURE) during resize.\n");
- * * }
-@@ -547,7 +548,7 @@
- int i, count = 0;
- GdkGC *gc;
-
-- read (cam->dev, cam->pic, (cam->x * cam->y * 3));
-+ v4l1_read (cam->dev, cam->pic, (cam->x * cam->y * 3));
- frames2++;
- /*
- * update_rec.x = 0;
-@@ -588,7 +589,7 @@
-
- i = -1;
- while (i < 0) {
-- i = ioctl (cam->dev, VIDIOCSYNC, &frame);
-+ i = v4l1_ioctl (cam->dev, VIDIOCSYNC, &frame);
-
- if (i < 0 && errno == EINTR) {
- if (cam->debug == TRUE) {
-@@ -630,7 +631,7 @@
- 0, cam->x, cam->y);
-
- cam->vid_map.frame = frame;
-- if (ioctl (cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
-+ if (v4l1_ioctl (cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
- if (cam->debug == TRUE) {
- fprintf (stderr, "Unable to capture image (VIDIOCMCAPTURE)\n");
- }
-@@ -677,7 +678,7 @@
- void init_cam (GtkWidget * capture, cam * cam)
- {
- cam->pic =
-- mmap (0, cam->vid_buf.size, PROT_READ | PROT_WRITE,
-+ v4l1_mmap (0, cam->vid_buf.size, PROT_READ | PROT_WRITE,
- MAP_SHARED, cam->dev, 0);
-
- if ((unsigned char *) -1 == (unsigned char *) cam->pic) {
-@@ -692,7 +693,7 @@
- cam->vid_map.format = cam->vid_pic.palette;
- for (frame = 0; frame < cam->vid_buf.frames; frame++) {
- cam->vid_map.frame = frame;
-- if (ioctl (cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
-+ if (v4l1_ioctl (cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
- if (cam->debug == TRUE) {
- fprintf (stderr,
- "Unable to capture image (VIDIOCMCAPTURE).\n");
---- camorama-0.19/src/main.c 2009-06-24 15:01:55.000000000 +0200
-+++ camorama-0.19.new/src/main.c 2009-06-24 14:59:35.000000000 +0200
-@@ -9,6 +9,7 @@
- #include
- #include
- #include
-+#include
-
- #include "camorama-display.h"
- #include "camorama-stock-items.h"
-@@ -206,7 +207,7 @@
- gdk_pixbuf_xlib_init (display, 0);
- cam->desk_depth = xlib_rgb_get_depth ();
-
-- cam->dev = open (cam->video_dev, O_RDWR);
-+ cam->dev = v4l1_open (cam->video_dev, O_RDWR);
-
- camera_cap (cam);
- get_win_info (cam);
-@@ -284,5 +285,8 @@
-
- gtk_timeout_add (2000, (GSourceFunc) fps, cam->status);
- gtk_main ();
-+ v4l1_munmap(cam->pic, cam->vid_buf.size);
-+ v4l1_close(cam->dev);
-+
- return 0;
- }
---- camorama-0.19/src/v4l.c 2009-06-24 15:01:55.000000000 +0200
-+++ camorama-0.19.new/src/v4l.c 2009-06-24 14:54:09.000000000 +0200
-@@ -2,6 +2,7 @@
- #include
- #include
- #include
-+#include
- #include "support.h"
-
- extern int frame_number;
-@@ -87,7 +88,7 @@
- void camera_cap(cam * cam)
- {
- char *msg;
-- if(ioctl(cam->dev, VIDIOCGCAP, &cam->vid_cap) == -1) {
-+ if(v4l1_ioctl(cam->dev, VIDIOCGCAP, &cam->vid_cap) == -1) {
- if(cam->debug == TRUE) {
- fprintf(stderr, "VIDIOCGCAP -- could not get camera capabilities, exiting.....\n");
- }
-@@ -161,7 +162,7 @@
- cam->vid_pic.palette = VIDEO_PALETTE_RGB24;
- cam->vid_pic.depth = 24;
- //cam->vid_pic.palette = VIDEO_PALETTE_YUV420P;
-- if(ioctl(cam->dev, VIDIOCSPICT, &cam->vid_pic) == -1) {
-+ if(v4l1_ioctl(cam->dev, VIDIOCSPICT, &cam->vid_pic) == -1) {
- if(cam->debug) {
- g_message("VIDIOCSPICT -- could not set picture info, exiting....");
- }
-@@ -176,7 +177,7 @@
- //set_pic_info(cam);
- char *msg;
-
-- if(ioctl(cam->dev, VIDIOCGPICT, &cam->vid_pic) == -1) {
-+ if(v4l1_ioctl(cam->dev, VIDIOCGPICT, &cam->vid_pic) == -1) {
- msg = g_strdup_printf(_("Could not connect to video device (%s).\nPlease check connection."), cam->video_dev);
- error_dialog(msg);
- if(cam->debug == TRUE) {
-@@ -201,7 +202,7 @@
- void get_win_info(cam * cam)
- {
- gchar *msg;
-- if(ioctl(cam->dev, VIDIOCGWIN, &cam->vid_win) == -1) {
-+ if(v4l1_ioctl(cam->dev, VIDIOCGWIN, &cam->vid_win) == -1) {
- msg = g_strdup_printf(_("Could not connect to video device (%s).\nPlease check connection."), cam->video_dev);
- error_dialog(msg);
- if(cam->debug == TRUE) {
-@@ -222,7 +223,7 @@
- void set_win_info(cam * cam)
- {
- gchar *msg;
-- if(ioctl(cam->dev, VIDIOCSWIN, &cam->vid_win) == -1) {
-+ if(v4l1_ioctl(cam->dev, VIDIOCSWIN, &cam->vid_win) == -1) {
- msg = g_strdup_printf(_("Could not connect to video device (%s).\nPlease check connection."), cam->video_dev);
- error_dialog(msg);
- if(cam->debug == TRUE) {
-@@ -239,7 +240,7 @@
- void set_buffer(cam * cam)
- {
- char *msg;
-- if(ioctl(cam->dev, VIDIOCGMBUF, &cam->vid_buf) == -1) {
-+ if(v4l1_ioctl(cam->dev, VIDIOCGMBUF, &cam->vid_buf) == -1) {
- msg = g_strdup_printf(_("Could not connect to video device (%s).\nPlease check connection."), cam->video_dev);
- error_dialog(msg);
- if(cam->debug == TRUE) {
diff --git a/media-video/camorama/files/camorama-0.19-no-more-videodev_h.patch b/media-video/camorama/files/camorama-0.19-no-more-videodev_h.patch
deleted file mode 100644
index 84c8f68ba72b5..0000000000000
--- a/media-video/camorama/files/camorama-0.19-no-more-videodev_h.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-http://pkgs.fedoraproject.org/gitweb/?p=camorama.git;a=blob_plain;f=camorama-0.19-no-more-videodev_h.patch;hb=HEAD
-
---- src/v4l.h
-+++ src/v4l.h
-@@ -12,8 +12,7 @@
- #include
- #include
- #include
--#include
--#include
-+#include
- #include
- #include
- #include
diff --git a/media-video/camorama/metadata.xml b/media-video/camorama/metadata.xml
deleted file mode 100644
index 80088c21d0ab5..0000000000000
--- a/media-video/camorama/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
- media-video@gentoo.org
-
-
diff --git a/media-video/cpdvd/Manifest b/media-video/cpdvd/Manifest
deleted file mode 100644
index 5661b189c30c2..0000000000000
--- a/media-video/cpdvd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cpdvd-1.10.gz 3512 BLAKE2B daf7cab3b89cc1e5d054cc033d09b965381195ab93a3c3805632bbf48390b28aadb45037886dffe257bedce5a6b1cd72ad95cc3ad811332e81f8fa4a4c54d1b0 SHA512 795f3f5a43a4ae9ada4a60b2bb6fcdb501d5218c8886d34548b4c8da0af51db7701fc81ae336f34d1b997f377040a5af52773e40939394942de3c2edca1e2d5b
diff --git a/media-video/cpdvd/cpdvd-1.10-r1.ebuild b/media-video/cpdvd/cpdvd-1.10-r1.ebuild
deleted file mode 100644
index 70b501e5325cb..0000000000000
--- a/media-video/cpdvd/cpdvd-1.10-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-IUSE=""
-
-S="${WORKDIR}"
-
-DESCRIPTION="transfer a DVD title to your harddisk with ease on Linux"
-HOMEPAGE="http://www.lallafa.de/bp/cpdvd.html"
-SRC_URI="http://www.lallafa.de/bp/files/${P}.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-DEPEND=""
-
-RDEPEND=">=media-video/transcode-0.6.2[dvd]
- >=dev-lang/perl-5.8.0-r12
- >=media-video/cpvts-1.2"
-
-src_install () {
- newbin ${P} ${PN} || die
-}
diff --git a/media-video/cpdvd/metadata.xml b/media-video/cpdvd/metadata.xml
deleted file mode 100644
index 106575f01e53e..0000000000000
--- a/media-video/cpdvd/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
- media-video@gentoo.org
-
-
diff --git a/media-video/mplayer-resume/Manifest b/media-video/mplayer-resume/Manifest
deleted file mode 100644
index ecf5bf2d211a1..0000000000000
--- a/media-video/mplayer-resume/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mplayer-resume-2.0.tar.gz 5251 BLAKE2B ff82339c0fc85ea0111896d247ca70c30aa7f98f3f711128be3aff5f040e4b8f9cdaeebcf03108e26ff974f36f81eb925b9766a6715f6275eae475f3d07d9740 SHA512 38ba85b347fd0904e9bad7586e4dfcfd57c85fc2ff8cb9dc58c3961e15fd6500d1a6e0d7f51cb3b8c826aea290b9511be30406ef6bf5b26489788eaaa02deb69
diff --git a/media-video/mplayer-resume/metadata.xml b/media-video/mplayer-resume/metadata.xml
deleted file mode 100644
index 2a705e39ce78f..0000000000000
--- a/media-video/mplayer-resume/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- media-video@gentoo.org
- Gentoo Video project
-
-
diff --git a/media-video/mplayer-resume/mplayer-resume-2.0.ebuild b/media-video/mplayer-resume/mplayer-resume-2.0.ebuild
deleted file mode 100644
index 10d0f99dbff41..0000000000000
--- a/media-video/mplayer-resume/mplayer-resume-2.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-DESCRIPTION="MPlayer wrapper script to save/resume playback position"
-HOMEPAGE="http://www.spaceparanoids.org/trac/bend/wiki/mplayer-resume"
-SRC_URI="http://spaceparanoids.org/downloads/mplayer-resume/${P}.tar.gz"
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+lirc"
-DEPEND=""
-RDEPEND="lirc? ( app-misc/lirc
- media-video/mplayer[lirc] )
- dev-lang/php[cli]
- || ( =dev-lang/php-5.3 )
- media-video/mplayer"
-
-src_compile() {
- return;
-}
-
-src_install() {
- dobin mplayer-resume
- dodoc ChangeLog README
-}
-
-pkg_postinst() {
- elog "To get mplayer-resume to save playback position with LIRC,"
- elog "you will need to setup an entry in ~/.lircrc to run "
- elog "'get_time_pos' and then 'quit'. More instructions are"
- elog "detailed in the README, but the position will not be saved"
- elog "until you set it up."
- elog ""
- elog "Playback position files are saved in ~/.mplayer/playback"
-}
diff --git a/media-video/vcdgear/Manifest b/media-video/vcdgear/Manifest
deleted file mode 100644
index 210419538a909..0000000000000
--- a/media-video/vcdgear/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vcdgear176-040415_linux.tar.gz 442937 BLAKE2B 5dac584db2b0293e1923842451bda6cfa0876a54bb07c1e1b36c85278f0a1324a4c9ebce0edbfa9f697b76a0cc36a1e00f712effdda09f6eb5cad9962e793247 SHA512 c6fbefc2a5f96a629f70611da61245f7b23b03a524e67f75db5a873952abcb1db226f4b9bdee18298a8a21d0ae14ffee816ffcd7a732605c0a445015b7507b19
diff --git a/media-video/vcdgear/metadata.xml b/media-video/vcdgear/metadata.xml
deleted file mode 100644
index 68b9a06fccf1e..0000000000000
--- a/media-video/vcdgear/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-