public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-arcade/bloboats/, dev-lang/fsharp/, net-irc/ultimate/, ...
@ 2018-03-11 11:07 Pacho Ramos
  0 siblings, 0 replies; only message in thread
From: Pacho Ramos @ 2018-03-11 11:07 UTC (permalink / raw
  To: gentoo-commits

commit:     b522124233e90a84963ca9512f1bb5166983a6ab
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 11 11:02:45 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Mar 11 11:05:10 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5221242

Remove masked for removal packages

 app-admin/aws-as-tools/Manifest                    |   1 -
 .../aws-as-tools/aws-as-tools-1.0.49.1.ebuild      |  63 -----
 app-admin/aws-as-tools/metadata.xml                |  12 -
 app-admin/aws-cw-tools/Manifest                    |   1 -
 .../aws-cw-tools/aws-cw-tools-1.0.12.1.ebuild      |  62 -----
 app-admin/aws-cw-tools/metadata.xml                |  12 -
 app-admin/aws-iam-tools/Manifest                   |   1 -
 app-admin/aws-iam-tools/aws-iam-tools-1.3.0.ebuild |  60 -----
 app-admin/aws-iam-tools/metadata.xml               |  12 -
 app-admin/aws-rds-tools/Manifest                   |   1 -
 .../aws-rds-tools/aws-rds-tools-1.6.001.ebuild     |  60 -----
 app-admin/aws-rds-tools/metadata.xml               |  12 -
 app-admin/jinit/Manifest                           |   1 -
 app-admin/jinit/files/jinit-0.1.12-gcc43.patch     |  10 -
 app-admin/jinit/jinit-0.1.12-r1.ebuild             |  33 ---
 app-admin/jinit/metadata.xml                       |   5 -
 app-admin/procinfo/Manifest                        |   1 -
 app-admin/procinfo/files/cpu-usage-fix.patch       |  31 ---
 app-admin/procinfo/files/kernel-2.6.patch          | 296 ---------------------
 app-admin/procinfo/files/procinfo-18-stat.patch    |  21 --
 app-admin/procinfo/files/procinfo-flags.patch      |  16 --
 app-admin/procinfo/metadata.xml                    |   5 -
 app-admin/procinfo/procinfo-18-r2.ebuild           |  38 ---
 app-forensics/autopsy/Manifest                     |   1 -
 app-forensics/autopsy/autopsy-2.24-r1.ebuild       |  60 -----
 app-forensics/autopsy/metadata.xml                 |   8 -
 app-misc/activylircd/Manifest                      |   1 -
 app-misc/activylircd/activylircd-0.4.ebuild        |  33 ---
 .../files/activylircd-0.4-linking.patch            |  25 --
 app-misc/activylircd/metadata.xml                  |   5 -
 app-misc/misterhouse/Manifest                      |   2 -
 app-misc/misterhouse/files/misterhouse.conf        |  12 -
 app-misc/misterhouse/files/misterhouse.init        |  18 --
 app-misc/misterhouse/metadata.xml                  |   8 -
 app-misc/misterhouse/misterhouse-2.103-r1.ebuild   |  49 ----
 app-misc/misterhouse/misterhouse-2.105-r1.ebuild   |  51 ----
 app-misc/specto/Manifest                           |   1 -
 .../specto/files/specto-0.4.1-icon-theme.patch     |  30 ---
 app-misc/specto/metadata.xml                       |  12 -
 app-misc/specto/specto-0.4.1-r1.ebuild             |  37 ---
 .../hamster-time-tracker-9999.ebuild               |  40 ---
 app-office/hamster-time-tracker/metadata.xml       |  13 -
 app-vim/pam-syntax/Manifest                        |   1 -
 app-vim/pam-syntax/metadata.xml                    |   8 -
 app-vim/pam-syntax/pam-syntax-20060424.ebuild      |  14 -
 dev-db/lib_mysqludf_fPROJ4/Manifest                |   1 -
 .../files/lib_mysqludf_fPROJ4-warnings.patch       |  35 ---
 .../lib_mysqludf_fPROJ4-0.1.0.ebuild               |  63 -----
 dev-db/lib_mysqludf_fPROJ4/metadata.xml            |   5 -
 dev-db/lib_mysqludf_json/Manifest                  |   1 -
 .../lib_mysqludf_json-0.0.2.ebuild                 |  58 ----
 dev-db/lib_mysqludf_json/metadata.xml              |   5 -
 dev-db/lib_mysqludf_preg/Manifest                  |   1 -
 .../lib_mysqludf_preg-1.0.1.ebuild                 |  58 ----
 dev-db/lib_mysqludf_preg/metadata.xml              |   5 -
 dev-db/lib_mysqludf_stat/Manifest                  |   1 -
 .../files/lib_mysqludf_stat-warnings.patch         |  20 --
 .../lib_mysqludf_stat-0.0.3.ebuild                 |  59 ----
 dev-db/lib_mysqludf_stat/metadata.xml              |   5 -
 dev-db/lib_mysqludf_str/Manifest                   |   1 -
 .../lib_mysqludf_str/lib_mysqludf_str-0.3.ebuild   |  56 ----
 dev-db/lib_mysqludf_str/metadata.xml               |   5 -
 dev-db/lib_mysqludf_sys/Manifest                   |   1 -
 .../lib_mysqludf_sys/lib_mysqludf_sys-0.0.3.ebuild |  58 ----
 dev-db/lib_mysqludf_sys/metadata.xml               |   5 -
 dev-db/lib_mysqludf_ta/Manifest                    |   1 -
 dev-db/lib_mysqludf_ta/lib_mysqludf_ta-0.1.ebuild  |  67 -----
 dev-db/lib_mysqludf_ta/metadata.xml                |   8 -
 dev-db/lib_mysqludf_udf/Manifest                   |   1 -
 .../lib_mysqludf_udf/lib_mysqludf_udf-0.0.3.ebuild |  52 ----
 dev-db/lib_mysqludf_udf/metadata.xml               |   5 -
 dev-lang/fsharp/Manifest                           |   1 -
 dev-lang/fsharp/fsharp-4.0.1.20.1.ebuild           |  37 ---
 dev-lang/fsharp/metadata.xml                       |  14 -
 dev-libs/dclog/Manifest                            |   1 -
 dev-libs/dclog/dclog-1.1.1-r2.ebuild               |  30 ---
 dev-libs/dclog/metadata.xml                        |  13 -
 dev-libs/libFuzzer/Manifest                        |   1 -
 .../libFuzzer/files/libFuzzer-3.9.1-32-bit.patch   |  16 --
 dev-libs/libFuzzer/libFuzzer-3.9.1.ebuild          |  48 ----
 dev-libs/libFuzzer/metadata.xml                    |   7 -
 games-arcade/bloboats/Manifest                     |   1 -
 games-arcade/bloboats/bloboats-1.0.2.ebuild        |  47 ----
 .../bloboats/files/bloboats-1.0.2-gcc6.patch       |  12 -
 .../bloboats/files/bloboats-1.0.2-warnings.patch   |  24 --
 games-arcade/bloboats/metadata.xml                 |   8 -
 games-emulation/xe/Manifest                        |   2 -
 games-emulation/xe/files/xe-2.16.2                 |  10 -
 games-emulation/xe/files/xe-2.16.2-gentoo.patch    |  16 --
 games-emulation/xe/metadata.xml                    |   8 -
 games-emulation/xe/xe-2.16.2.ebuild                |  53 ----
 media-plugins/vdr-alcd/Manifest                    |   1 -
 .../vdr-alcd/files/vdr-alcd-1.5.1-gcc-4.4.diff     |  22 --
 .../files/vdr-alcd-1.5.1-makefile-cleanup.diff     |  44 ---
 media-plugins/vdr-alcd/metadata.xml                |  11 -
 media-plugins/vdr-alcd/vdr-alcd-1.5.1.ebuild       |  21 --
 media-sound/nted/Manifest                          |   1 -
 .../nted/files/nted-1.10.18-automake-1.12.patch    |  11 -
 media-sound/nted/files/nted-1.10.18-cpp14.patch    |  11 -
 media-sound/nted/files/nted-1.10.18-freetype.patch |  11 -
 media-sound/nted/files/nted-1.10.18-gcc47.patch    |  13 -
 .../nted/files/nted-1.10.18-lilypond-tremolo.patch |  45 ----
 media-sound/nted/files/nted-1.10.18-lilypond.patch |  58 ----
 media-sound/nted/metadata.xml                      |   5 -
 media-sound/nted/nted-1.10.18-r3.ebuild            |  73 -----
 net-irc/ultimate/Manifest                          |   1 -
 .../ultimate/files/ultimate-3.0.2-config.patch.in  |  30 ---
 .../files/ultimate-3.0.2-entropy-path.patch        |  58 ----
 .../files/ultimate-3.0.2-make-failfast.patch       |  76 ------
 .../ultimate/files/ultimate-3.0.2-open-mode.patch  |  63 -----
 .../files/ultimate-3.0.2-system-zlib-r1.patch      |  53 ----
 net-irc/ultimate/files/ultimateircd.conf           |   5 -
 net-irc/ultimate/files/ultimateircd.conf.2         |   5 -
 net-irc/ultimate/files/ultimateircd.rc             |  20 --
 net-irc/ultimate/files/ultimateircd.rc.2           |  20 --
 net-irc/ultimate/metadata.xml                      |   7 -
 net-irc/ultimate/ultimate-3.0.2-r2.ebuild          |  94 -------
 net-misc/asterisk-rate_engine/Manifest             |   1 -
 .../asterisk-rate_engine-0.5.4.ebuild              |  40 ---
 .../files/rate-engine-0.5.4-astcfg.diff            |  41 ---
 net-misc/asterisk-rate_engine/metadata.xml         |   5 -
 net-misc/bti/Manifest                              |   1 -
 net-misc/bti/bti-034.ebuild                        |  38 ---
 net-misc/bti/metadata.xml                          |   4 -
 net-misc/slimrat/metadata.xml                      |   8 -
 net-misc/slimrat/slimrat-9999.ebuild               |  59 ----
 net-nds/ypbind/Manifest                            |   1 -
 net-nds/ypbind/files/ypbind.confd-r1               |   4 -
 net-nds/ypbind/files/ypbind.initd                  |  40 ---
 net-nds/ypbind/files/ypbind.service                |  11 -
 net-nds/ypbind/metadata.xml                        |   5 -
 net-nds/ypbind/ypbind-1.37.2-r1.ebuild             |  64 -----
 net-nds/ypserv/Manifest                            |   1 -
 net-nds/ypserv/files/rpc.yppasswdd-r1              |  21 --
 net-nds/ypserv/files/rpc.yppasswdd.confd           |   7 -
 net-nds/ypserv/files/rpc.ypxfrd-2.23               |  21 --
 net-nds/ypserv/files/rpc.ypxfrd.confd              |   3 -
 net-nds/ypserv/files/ypserv                        |  22 --
 net-nds/ypserv/files/ypserv.confd                  |   4 -
 net-nds/ypserv/metadata.xml                        |   5 -
 net-nds/ypserv/ypserv-2.26-r1.ebuild               |  78 ------
 net-news/newsbeuter/Manifest                       |   1 -
 .../files/newsbeuter-2.9-fix-mem-leak.patch        |  88 ------
 .../files/newsbeuter-2.9-fix-segfault.patch        |  57 ----
 .../newsbeuter/files/newsbeuter-2.9-ncurses6.patch |  11 -
 .../files/newsbeuter-2.9-security-fix.patch        |  20 --
 net-news/newsbeuter/metadata.xml                   |  12 -
 net-news/newsbeuter/newsbeuter-2.9-r3.ebuild       |  76 ------
 net-news/newsbeuter/newsbeuter-9999.ebuild         |  69 -----
 net-print/xerox-drivers/Manifest                   |   1 -
 net-print/xerox-drivers/metadata.xml               |   7 -
 .../xerox-drivers/xerox-drivers-0_p20080123.ebuild |  34 ---
 net-vpn/htun/Manifest                              |   1 -
 net-vpn/htun/files/README.gentoo                   |   3 -
 net-vpn/htun/files/htun-0.9.6-glibc.patch          |  14 -
 net-vpn/htun/files/htun-0.9.6-makefile.patch       |  34 ---
 net-vpn/htun/htun-0.9.6.ebuild                     |  45 ----
 net-vpn/htun/metadata.xml                          |   5 -
 sci-chemistry/platon/Manifest                      |   1 -
 sci-chemistry/platon/metadata.xml                  |   8 -
 sci-chemistry/platon/platon-20151001.ebuild        |  72 -----
 sys-apps/raidutils/Manifest                        |   2 -
 .../raidutils/files/raidutils-0.0.6-gcc45.patch    |  14 -
 sys-apps/raidutils/metadata.xml                    |  12 -
 sys-apps/raidutils/raidutils-0.0.6-r2.ebuild       |  40 ---
 sys-fs/ocfs2-tools/Manifest                        |   1 -
 .../files/ocfs2-tools-1.6.4-asneeded.patch         |  78 ------
 .../files/ocfs2-tools-recent-kernels.patch         |  19 --
 sys-fs/ocfs2-tools/files/ocfs2.confd               |  37 ---
 sys-fs/ocfs2-tools/files/ocfs2.initd               | 124 ---------
 sys-fs/ocfs2-tools/metadata.xml                    |  11 -
 sys-fs/ocfs2-tools/ocfs2-tools-1.8.2-r2.ebuild     |  83 ------
 sys-power/phctool/Manifest                         |   1 -
 .../phctool-0.5.2.2_all_paths_tool_no_sudo.patch   |  17 --
 .../phctool-0.5.2.2_all_paths_tool_sudo.patch      |  18 --
 .../files/phctool-0.5.2.2_all_paths_tray.patch     |  32 ---
 .../files/phctool-0.5.2.2_gui_kernel_2.6.38.patch  |  21 --
 .../files/phctool-0.5.2.2_kernel_2.6.36.patch      |  79 ------
 sys-power/phctool/metadata.xml                     |  11 -
 sys-power/phctool/phctool-0.5.2.2-r3.ebuild        |  84 ------
 x11-plugins/thinkhdaps/Manifest                    |   1 -
 .../files/thinkhdaps-0.2.1-fix-desktop-qa.patch    |  12 -
 .../thinkhdaps-0.2.1-fix-python-shebang.patch      |  11 -
 x11-plugins/thinkhdaps/metadata.xml                |   8 -
 x11-plugins/thinkhdaps/thinkhdaps-0.2.1-r1.ebuild  |  32 ---
 185 files changed, 4659 deletions(-)

diff --git a/app-admin/aws-as-tools/Manifest b/app-admin/aws-as-tools/Manifest
deleted file mode 100644
index 8f1032a7ad5..00000000000
--- a/app-admin/aws-as-tools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST AutoScaling-1.0.49.1.zip 12387808 BLAKE2B 7f43b3544b05f1adc196c28b7c2fc5c26ea84cb3d3bd7cf098d8413b98aac5d2908177ee5567aad6dbea96d1abbf60794c4450423de768c280a33cb4efdbbd1e SHA512 aefc4dfc970757062ca972c5d532485c9e28ceb771b6fa0a4fb2fe25460bd67e3023bcefde57f9852340b6015e7ab2771c49beb0826e1394710ea7eea94948ed

diff --git a/app-admin/aws-as-tools/aws-as-tools-1.0.49.1.ebuild b/app-admin/aws-as-tools/aws-as-tools-1.0.49.1.ebuild
deleted file mode 100644
index a9b3692c2a2..00000000000
--- a/app-admin/aws-as-tools/aws-as-tools-1.0.49.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="The API tools serve as the client interface to the Auto Scaling web service"
-HOMEPAGE="http://aws.amazon.com/developertools/2535"
-# SRC_URI="http://ec2-downloads.s3.amazonaws.com/AutoScaling-2011-01-01.zip"
-SRC_URI="mirror://sabayon/app-admin/AutoScaling-1.0.49.1.zip"
-
-LICENSE="Amazon"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="mirror"
-
-DEPEND="app-arch/unzip"
-RDEPEND="virtual/jre"
-
-S="${WORKDIR}/AutoScaling-${PV}"
-
-src_prepare() {
-	default
-
-	find . -name '*.cmd' -delete || die
-	rm bin/{as-cmd,service}-2009-05-15 || die
-}
-
-src_install() {
-	insinto /opt/${PN}/lib
-	doins -r lib/.
-
-	exeinto /opt/${PN}/bin
-	doexe bin/*
-
-	cat > "${T}"/99${PN} <<- EOF || die
-		AWS_AUTO_SCALING_HOME=/opt/${PN}
-		PATH=/opt/${PN}/bin
-		ROOTPATH=/opt/${PN}/bin
-	EOF
-	doenvd "${T}"/99${PN}
-
-	dodoc "THIRDPARTYLICENSE.TXT"
-}
-
-pkg_postinst() {
-	ewarn "Remember to run: env-update && source /etc/profile if you plan"
-	ewarn "to use these tools in a shell before logging out (or restarting"
-	ewarn "your login manager)"
-
-	elog
-	elog "You need to put the following in your ~/.bashrc replacing the"
-	elog "values with the full path to your AWS credentials file."
-	elog
-	elog "  export AWS_CREDENTIAL_FILE=/path/and_filename_of_credential_file"
-	elog
-	elog "It should contains two lines: the first line lists the AWS Account's"
-	elog "AWS Access Key ID, and the second line lists the AWS Account's"
-	elog "Secret Access Key. For example:"
-	elog
-	elog "  AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE"
-	elog "  AWSSecretKey=wJalrXUtnFEMI/K7MDENG/bPxRfiCYzEXAMPLEKEY"
-}

diff --git a/app-admin/aws-as-tools/metadata.xml b/app-admin/aws-as-tools/metadata.xml
deleted file mode 100644
index 6d127b5ab82..00000000000
--- a/app-admin/aws-as-tools/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer type="person">
-    <email>sergey.zhuga@gmail.com</email>
-    <name>Sergey Zhuga</name>
-  </maintainer>
-  <maintainer type="project">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
-  </maintainer>
-</pkgmetadata>

diff --git a/app-admin/aws-cw-tools/Manifest b/app-admin/aws-cw-tools/Manifest
deleted file mode 100644
index 918cd8f94fa..00000000000
--- a/app-admin/aws-cw-tools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST CloudWatch-1.0.12.1.zip 6156651 BLAKE2B 140dc28fa44423824f180f34ab05918068e941f31de3081c0ee7ae462ee8d63f26c4fdc838a9e677638a34609a215f52b83572980e488d34557d39d610c434e7 SHA512 881a428a2861b86196a691f24a3471058426f049170d16f067d7cc319712beb161c80041e9ae89339d5298ffbf2869c04509fbe4620cd60cc74658c8d3ab11ec

diff --git a/app-admin/aws-cw-tools/aws-cw-tools-1.0.12.1.ebuild b/app-admin/aws-cw-tools/aws-cw-tools-1.0.12.1.ebuild
deleted file mode 100644
index ab4c5fb5543..00000000000
--- a/app-admin/aws-cw-tools/aws-cw-tools-1.0.12.1.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
-
-DESCRIPTION="The API tools serve as the client interface to the Amazon CloudWatch web service"
-HOMEPAGE="http://aws.amazon.com/developertools/2534"
-# SRC_URI="http://ec2-downloads.s3.amazonaws.com/CloudWatch-2010-08-01.zip"
-SRC_URI="mirror://sabayon/${CATEGORY}/CloudWatch-${PV}.zip"
-
-LICENSE="Amazon"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="mirror"
-
-DEPEND="app-arch/unzip"
-RDEPEND="virtual/jre"
-
-S="${WORKDIR}/CloudWatch-${PV}"
-
-src_prepare() {
-	default
-	find . -name '*.cmd' -delete || die
-}
-
-src_install() {
-	insinto /opt/${PN}/lib
-	doins -r lib/.
-
-	exeinto /opt/${PN}/bin
-	doexe bin/*
-
-	dodir /etc/env.d
-	cat - > "${T}"/99${PN} <<- EOF || die
-		AWS_CLOUDWATCH_HOME=/opt/${PN}
-		PATH=/opt/${PN}/bin
-		ROOTPATH=/opt/${PN}/bin
-	EOF
-	doenvd "${T}"/99${PN}
-
-	dodoc "THIRDPARTYLICENSE.TXT"
-}
-
-pkg_postinst() {
-	ewarn "Remember to run: env-update && source /etc/profile if you plan"
-	ewarn "to use these tools in a shell before logging out (or restarting"
-	ewarn "your login manager)"
-
-	elog
-	elog "You need to put the following in your ~/.bashrc replacing the"
-	elog "values with the full path to your AWS credentials file."
-	elog
-	elog "  export AWS_CREDENTIAL_FILE=/path/and_filename_of_credential_file"
-	elog
-	elog "It should contains two lines: the first line lists the AWS Account's"
-	elog "AWS Access Key ID, and the second line lists the AWS Account's"
-	elog "Secret Access Key. For example:"
-	elog
-	elog "  AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE"
-	elog "  AWSSecretKey=wJalrXUtnFEMI/K7MDENG/bPxRfiCYzEXAMPLEKEY"
-}

diff --git a/app-admin/aws-cw-tools/metadata.xml b/app-admin/aws-cw-tools/metadata.xml
deleted file mode 100644
index 6d127b5ab82..00000000000
--- a/app-admin/aws-cw-tools/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer type="person">
-    <email>sergey.zhuga@gmail.com</email>
-    <name>Sergey Zhuga</name>
-  </maintainer>
-  <maintainer type="project">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
-  </maintainer>
-</pkgmetadata>

diff --git a/app-admin/aws-iam-tools/Manifest b/app-admin/aws-iam-tools/Manifest
deleted file mode 100644
index 3b779909910..00000000000
--- a/app-admin/aws-iam-tools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST IAMCli-1.3.0.zip 3957057 BLAKE2B b2e429c2fb3169e23d6e6fc4c4b33594f2814bf976d1c584551008561b71977a3ee4abafd50bd3e52592e918624da01b83527557d2079772d083fbe96ee52eb5 SHA512 5012ece2d0569545848d83cf879b4d05f7f955f22bbc31b86f3993e4f5ee48de3099369fddf7f2b2d98f89e56c8c329e427a1f7dca0afa728ea9593c1b36497c

diff --git a/app-admin/aws-iam-tools/aws-iam-tools-1.3.0.ebuild b/app-admin/aws-iam-tools/aws-iam-tools-1.3.0.ebuild
deleted file mode 100644
index 5714f191ff3..00000000000
--- a/app-admin/aws-iam-tools/aws-iam-tools-1.3.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="The Command Line Interface for the AWS Identity and Access Management Service"
-HOMEPAGE="http://aws.amazon.com/developertools/AWS-Identity-and-Access-Management/4143"
-SRC_URI="mirror://sabayon/${CATEGORY}/IAMCli-${PV}.zip"
-
-LICENSE="Amazon"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="mirror"
-
-DEPEND="app-arch/unzip"
-RDEPEND="virtual/jre"
-
-S="${WORKDIR}/IAMCli-${PV}"
-
-src_prepare() {
-	default
-	find . -name '*.cmd' -delete || die
-}
-
-src_install() {
-	insinto /opt/${PN}/lib
-	doins -r lib/.
-
-	exeinto /opt/${PN}/bin
-	doexe bin/*
-
-	cat > "${T}"/99${PN} <<- EOF || die
-		AWS_IAM_HOME=/opt/${PN}
-		PATH=/opt/${PN}/bin
-		ROOTPATH=/opt/${PN}/bin
-	EOF
-	doenvd "${T}"/99${PN}
-
-	dodoc LICENSE.txt
-}
-
-pkg_postinst() {
-	ewarn "Remember to run: env-update && source /etc/profile if you plan"
-	ewarn "to use these tools in a shell before logging out (or restarting"
-	ewarn "your login manager)"
-
-	elog
-	elog "You need to put the following in your ~/.bashrc replacing the"
-	elog "values with the full path to your AWS credentials file."
-	elog
-	elog "  export AWS_CREDENTIAL_FILE=/path/and_filename_of_credential_file"
-	elog
-	elog "It should contains two lines: the first line lists the AWS Account's"
-	elog "AWS Access Key ID, and the second line lists the AWS Account's"
-	elog "Secret Access Key. For example:"
-	elog
-	elog "  AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE"
-	elog "  AWSSecretKey=wJalrXUtnFEMI/K7MDENG/bPxRfiCYzEXAMPLEKEY"
-}

diff --git a/app-admin/aws-iam-tools/metadata.xml b/app-admin/aws-iam-tools/metadata.xml
deleted file mode 100644
index 6d127b5ab82..00000000000
--- a/app-admin/aws-iam-tools/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer type="person">
-    <email>sergey.zhuga@gmail.com</email>
-    <name>Sergey Zhuga</name>
-  </maintainer>
-  <maintainer type="project">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
-  </maintainer>
-</pkgmetadata>

diff --git a/app-admin/aws-rds-tools/Manifest b/app-admin/aws-rds-tools/Manifest
deleted file mode 100644
index d58107a3bbe..00000000000
--- a/app-admin/aws-rds-tools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST RDSCli-1.6.001.zip 6291974 BLAKE2B bdb7f9bce07e920b144cce15e6b05f9d98aeab4cbb33c181914d8584c5e24f70ef486e3d2b677e166ad9f936a2d15758ba55cc26f7fc129ed907989c2d3424a8 SHA512 29eb31064cc9b067bdc625e9777dd1cc77bdbd01a167c91c396d52f89fd9617496e2383fe343a17abb0d8029e47eb87f8ae7e60c0dd5a89cee485dbe45a05963

diff --git a/app-admin/aws-rds-tools/aws-rds-tools-1.6.001.ebuild b/app-admin/aws-rds-tools/aws-rds-tools-1.6.001.ebuild
deleted file mode 100644
index 1cd6d1b4857..00000000000
--- a/app-admin/aws-rds-tools/aws-rds-tools-1.6.001.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="The Command Line Toolkit for the Amazon Relational Database Service"
-HOMEPAGE="http://aws.amazon.com/developertools/2928"
-SRC_URI="mirror://sabayon/${CATEGORY}/RDSCli-${PV}.zip"
-
-LICENSE="Amazon"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="mirror"
-
-DEPEND="app-arch/unzip"
-RDEPEND="virtual/jre"
-
-S="${WORKDIR}/RDSCli-${PV}"
-
-src_prepare() {
-	default
-	find . -name '*.cmd' -delete || die
-}
-
-src_install() {
-	insinto /opt/${PN}/lib
-	doins -r lib/.
-
-	exeinto /opt/${PN}/bin
-	doexe bin/*
-
-	cat > "${T}"/99${PN} <<- EOF || die
-		AWS_RDS_HOME=/opt/${PN}
-		PATH=/opt/${PN}/bin
-		ROOTPATH=/opt/${PN}/bin
-	EOF
-	doenvd "${T}"/99${PN}
-
-	dodoc THIRDPARTYLICENSE.TXT
-}
-
-pkg_postinst() {
-	ewarn "Remember to run: env-update && source /etc/profile if you plan"
-	ewarn "to use these tools in a shell before logging out (or restarting"
-	ewarn "your login manager)"
-
-	elog
-	elog "You need to put the following in your ~/.bashrc replacing the"
-	elog "values with the full path to your AWS credentials file."
-	elog
-	elog "  export AWS_CREDENTIAL_FILE=/path/and_filename_of_credential_file"
-	elog
-	elog "It should contains two lines: the first line lists the AWS Account's"
-	elog "AWS Access Key ID, and the second line lists the AWS Account's"
-	elog "Secret Access Key. For example:"
-	elog
-	elog "  AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE"
-	elog "  AWSSecretKey=wJalrXUtnFEMI/K7MDENG/bPxRfiCYzEXAMPLEKEY"
-}

diff --git a/app-admin/aws-rds-tools/metadata.xml b/app-admin/aws-rds-tools/metadata.xml
deleted file mode 100644
index 6d127b5ab82..00000000000
--- a/app-admin/aws-rds-tools/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer type="person">
-    <email>sergey.zhuga@gmail.com</email>
-    <name>Sergey Zhuga</name>
-  </maintainer>
-  <maintainer type="project">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
-  </maintainer>
-</pkgmetadata>

diff --git a/app-admin/jinit/Manifest b/app-admin/jinit/Manifest
deleted file mode 100644
index 66ca7d86aec..00000000000
--- a/app-admin/jinit/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jinit-0.1.12.tar.gz 110745 BLAKE2B 411f02a45726b20045de7ce6e40627c0652ae778631e3bb1de37182839b316efaccb84b4270a3dc15258d3eb479ff3fcc1a99cd7f313a615d06326154c61cd78 SHA512 3428ba2c9bc57f6a1e30d75b9c2b86f597753fdb29e5c748986a3bf90b8189f35b88591dffb8f861b728e7ce08e78c6c5f1780147bfdb5b6a1d5f2128d34db5d

diff --git a/app-admin/jinit/files/jinit-0.1.12-gcc43.patch b/app-admin/jinit/files/jinit-0.1.12-gcc43.patch
deleted file mode 100644
index c9f6d92fcb0..00000000000
--- a/app-admin/jinit/files/jinit-0.1.12-gcc43.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- org/jinit-0.1.12/init_ipc/User.hh	2003-04-29 23:35:53.000000000 +0200
-+++ jinit-0.1.12/init_ipc/User.hh	2009-01-04 11:19:16.000000000 +0100
-@@ -13,6 +13,7 @@
- #include <errno.h>
- #include <time.h>
- #include <err.h>
-+#include <cstdlib>
- 
- #include "init_ipc/sysvq.hh"
- #include "need/error.hh"

diff --git a/app-admin/jinit/jinit-0.1.12-r1.ebuild b/app-admin/jinit/jinit-0.1.12-r1.ebuild
deleted file mode 100644
index b5e444f2783..00000000000
--- a/app-admin/jinit/jinit-0.1.12-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils
-
-DESCRIPTION="An alternative to sysvinit which supports the need(8) concept"
-HOMEPAGE="http://john.fremlin.de/programs/linux/jinit/"
-SRC_URI="http://john.fremlin.de/programs/linux/jinit/download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-
-	epatch "${FILESDIR}"/${P}-gcc43.patch
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "failed emake install"
-	emake prefix="${D}"/usr/share/doc/${PF}/example-setup install-initscripts \
-		|| die "failed installing example setup"
-	mv "${D}"/usr/sbin "${D}"/ || die
-	mv "${D}"/sbin/init "${D}"/sbin/jinit || die
-	mv "${D}"/sbin/shutdown "${D}"/sbin/jinit-shutdown || die
-	dodoc AUTHORS ChangeLog NEWS README TODO || die
-}

diff --git a/app-admin/jinit/metadata.xml b/app-admin/jinit/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/app-admin/jinit/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/app-admin/procinfo/Manifest b/app-admin/procinfo/Manifest
deleted file mode 100644
index 0062821ca20..00000000000
--- a/app-admin/procinfo/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST procinfo-18.tar.gz 24365 BLAKE2B 7da2f2afe014dc5b991244c0f2eff631db87ed00942a38dcbd1f5080df0bc7c2fb30fd5c7af14a180dfc2ce0562b2a26633451e0a3a17a577cd15a5f281f0118 SHA512 12c4d7983f5d6531be6d4df39f5f1e1ee2ea2394a6eb8fb8df0573f0085499e4b7d43355bfa549a24ddf1ecb09bbfa7b038cef9c483620c74ad5cedc219e35fa

diff --git a/app-admin/procinfo/files/cpu-usage-fix.patch b/app-admin/procinfo/files/cpu-usage-fix.patch
deleted file mode 100644
index f2bace1bd2c..00000000000
--- a/app-admin/procinfo/files/cpu-usage-fix.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- procinfo.c~	2005-01-31 20:52:29.250918264 +0200
-+++ procinfo-18/procinfo.c	2005-01-31 20:48:55.907351416 +0200
-@@ -402,26 +402,8 @@
-     }
- 
-     elapsed = new.uptime;
--
--/* XXX Is this stuff still relevant/true? */
--
--#ifdef __i386__		/* IRQ 0 is timer tick on i386's... */
--    if (nr_irqs) {
--	if (fs && old.uptime)
--	    elapsed = DIFF (intr[0]);
--    } else
--#endif
--#ifdef __sparc__	/* IRQ 10 is timer tick on sparc's... */
--    if (nr_irqs) {
--	if (fs && old.uptime)
--	    elapsed = DIFF (intr[10]);
--    } else
--#endif
--    {
--	/* This won't be exact... */
--	if (fs && old.uptime)
--	    elapsed = DIFF (uptime);
--    }
-+    if (fs && old.uptime)
-+	elapsed = DIFF (uptime);
- 
-     printf ("user  : %s %s",
- 	    hms (bDIFF (cpu_user)), perc (bDIFF (cpu_user), elapsed, nr_cpus));

diff --git a/app-admin/procinfo/files/kernel-2.6.patch b/app-admin/procinfo/files/kernel-2.6.patch
deleted file mode 100644
index b1eef39e308..00000000000
--- a/app-admin/procinfo/files/kernel-2.6.patch
+++ /dev/null
@@ -1,296 +0,0 @@
-diff -ruN procinfo-18/procinfo.c procinfo-19/procinfo.c
---- procinfo-18/procinfo.c	2001-02-25 11:29:16.000000000 +0000
-+++ procinfo-19/procinfo.c	2004-06-17 10:28:33.767925439 +0100
-@@ -5,9 +5,10 @@
-   Displays general info from /proc.
- 
-   Date:        1995-07-08 05:30:34
--  Last Change: 2001-02-25 00:27:21
-+  Last Change: 2004-06-17 11:28:13
- 
-   Copyright (c) 1994-2001 svm@kozmix.cistron.nl
-+  Copyright (c) 2004 procinfo@meisel.cc (upgrades for 2.6 kernel)
- 
-   This software is released under the GNU Public Licence. See the file
-   `COPYING' for details. Since you're probably running Linux I'm sure
-@@ -26,6 +27,7 @@
- #include <string.h>
- #include <termios.h>
- #include <termcap.h>
-+#include <ctype.h>
- #include <time.h>
- #include <unistd.h>
- #include <sys/param.h>	/* for HZ -- should be in <time.h> ? */
-@@ -72,9 +74,9 @@
- int nr_irqs = 0;
- int nr_cpus = 0;
- 
--FILE *loadavgfp, *meminfofp, *modulesfp, *statfp, *uptimefp,
-+FILE *loadavgfp, *meminfofp, *modulesfp, *statfp, *uptimefp, *diskstatsfp,
-     *devicesfp, *filesystemsfp, *interruptsfp, *dmafp, *cmdlinefp,
--    *versionfp, *cpuinfofp;
-+    *versionfp, *cpuinfofp, *vmstatfp;
- 
- char line[1024], cmdline[1024], booted[40], *version = NULL, *message = NULL;
- 
-@@ -89,9 +91,13 @@
- {
-     unsigned long elapsed;
-     char loadavg[32];
--    int i;
-+    int i, havetwosix = 0, lastdisk;
-     static int have_m_c = -1;	/* Do we have cache info? */
-     static int have_m_l = -1;	/* Do we have new-style-one-datum-per-line? */
-+    char devicename[10];
-+    char *last;
-+    unsigned int q,w,a,s,d,f,g,h,j,k,l,y,x;
-+    int disk_counter = 0, ret;
- 
- 
- /**** /proc/uptime ****/
-@@ -237,6 +243,50 @@
- 
-     printf ("Bootup: %s    Load average: %s\n\n", booted, loadavg);
- 
-+/**** /proc/vmstat ... 2.6.x kernel only ****/
-+	if (vmstatfp) {
-+		havetwosix = 1;
-+		fseek (vmstatfp, 0L, SEEK_SET);
-+		while (fgets (line, sizeof (line), vmstatfp)) {
-+			char *type = strtok (line, " ");
-+			if (ISSTR ("pgpgin")) {
-+				new.pgin = VAL;
-+			} else if (ISSTR ("pgpgout")) {
-+				new.pgout = VAL;
-+			} else if (ISSTR ("pgactivate")) {
-+				new.pgac = VAL;
-+			} else if (ISSTR ("pgdeactivate")) {
-+				new.pgdeac = VAL;
-+			} else if (ISSTR ("pgfault")) {
-+				new.pgfault = VAL;
-+			} else if (ISSTR ("pswpin")) {
-+				new.swin = VAL;
-+			} else if (ISSTR ("pswpout")) {
-+				new.swout = VAL;
-+			}
-+		}
-+	}
-+
-+/**** /proc/diskstats ... 2.6.x kernel only ****/
-+   if (diskstatsfp) {
-+	havetwosix = 1;
-+	fseek (diskstatsfp, 0L, SEEK_SET);
-+	while (fgets (line, sizeof (line), diskstatsfp)) {
-+	   char *type = strtok (line, "\n");
-+		   ret = sscanf (type, "%d%d%s%d%d%d%d%d%d%d%d%d%d%d", &q, &w, devicename, &a, &s, &d, &f, &g, &h, &j, &k, &l, &y, &x);
-+		   if (ret != 14) /* Everything with less than 14 elements is not a disk device */
-+			   continue;
-+         last = devicename+strlen(devicename)-1;
-+         if (isalpha(*last)) {/* Is the last char is a number ignore it .. like fd0 */
-+            if (++disk_counter > 7) /* 7 disks is all we have room for */
-+               continue;
-+            else {
-+               new.disk_r[disk_counter-1] = a;
-+               new.disk_w[disk_counter-1] = g;
-+            }
-+         }
-+      }
-+   }
- 
- /**** /proc/stat ****/
- 
-@@ -249,6 +299,9 @@
- 	    new.cpu_nice = VAL;
- 	    new.cpu_sys = VAL;
- 	    new.cpu_idle = VAL;
-+	    new.cpu_iowait = VAL;
-+	    new.cpu_hirq = VAL;
-+	    new.cpu_sirq = VAL;
- 	    /*
- 	     * according to bug #1959, sometimes the cpu_idle
- 	     * seems to go backwards(!) on SMP boxes.  This may
-@@ -262,34 +315,54 @@
- 	    new.disk[1] = VAL;
- 	    new.disk[2] = VAL;
- 	    new.disk[3] = VAL;
-+	    new.disk[4] = VAL;
-+	    new.disk[5] = VAL;
-+	    new.disk[6] = VAL;
- 	} else if (ISSTR ("disk_rio") && io_or_blk == 0) {
- 	    new.disk_r[0] = VAL;
- 	    new.disk_r[1] = VAL;
- 	    new.disk_r[2] = VAL;
- 	    new.disk_r[3] = VAL;
-+	    new.disk_r[4] = VAL;
-+	    new.disk_r[5] = VAL;
-+	    new.disk_r[6] = VAL;
-+	} else if (ISSTR ("disk_wio") && io_or_blk == 0) {
-+	    new.disk_w[0] = VAL;
-+	} else if (ISSTR ("disk_wio") && io_or_blk == 0) {
-+	    new.disk_w[0] = VAL;
-+	} else if (ISSTR ("disk_wio") && io_or_blk == 0) {
-+	    new.disk_w[0] = VAL;
- 	} else if (ISSTR ("disk_wio") && io_or_blk == 0) {
- 	    new.disk_w[0] = VAL;
- 	    new.disk_w[1] = VAL;
- 	    new.disk_w[2] = VAL;
- 	    new.disk_w[3] = VAL;
-+	    new.disk_w[4] = VAL;
-+	    new.disk_w[5] = VAL;
-+	    new.disk_w[6] = VAL;
- 	} else if (ISSTR ("disk_rblk") && io_or_blk == 1) {
- 	    new.disk_r[0] = VAL;
- 	    new.disk_r[1] = VAL;
- 	    new.disk_r[2] = VAL;
- 	    new.disk_r[3] = VAL;
-+	    new.disk_r[4] = VAL;
-+	    new.disk_r[5] = VAL;
-+	    new.disk_r[6] = VAL;
- 	} else if (ISSTR ("disk_wblk") && io_or_blk == 1) {
- 	    new.disk_w[0] = VAL;
- 	    new.disk_w[1] = VAL;
- 	    new.disk_w[2] = VAL;
- 	    new.disk_w[3] = VAL;
-+	    new.disk_w[4] = VAL;
-+	    new.disk_w[5] = VAL;
-+	    new.disk_w[6] = VAL;
- 	} else if (ISSTR ("disk_io:")) {
--	    int disk_counter = 0, ret;
- 	    unsigned int q, w, e, r, t, y, u; /* I'm NOT in the mood today. */
- 	    char *barf;
- 
- 	    while ((barf = strtok (NULL, " "))) {
- 
--		if (++disk_counter > 4) /* 4 is all we have room for */
-+		if (++disk_counter > 7) /* 7 is all we have room for */
- 		    continue;
- 
- 		ret = sscanf (barf, "(%d,%d):(%d,%d,%d,%d,%d)",
-@@ -374,7 +447,10 @@
- 
-     printf ("system: %s %s",
- 	    hms (bDIFF (cpu_sys)), perc (bDIFF (cpu_sys), elapsed, nr_cpus));
--    printf ("  swap in :%9lu", bDIFF (swin));
-+    if (havetwosix)
-+        printf ("  page act:%9lu", bDIFF (pgac));
-+    else
-+        printf ("  swap in :%9lu", bDIFF (swin));
-     if (new.disk_r[2])
- 	printf ("  disk 3: %8lur%8luw\n", bDIFF (disk_r[2]),
- 		bDIFF (disk_w[2]));
-@@ -383,14 +459,53 @@
-     else
- 	putchar ('\n');
- 
-+    if (havetwosix) {
-+        printf ("IOwait: %s %s",
-+            hms (bDIFF (cpu_iowait)), perc (bDIFF (cpu_iowait), elapsed, nr_cpus));
-+        printf ("  page dea:%9lu", bDIFF (pgdeac));
-+        if (new.disk_r[3])
-+	    printf ("  disk 4: %8lur%8luw\n", bDIFF (disk_r[3]),
-+		bDIFF (disk_w[3]));
-+        else if (new.disk[3])
-+	    printf ("  disk 4: %8lu\n", bDIFF (disk[3]));
-+        else
-+	    putchar ('\n');
-+
-+        printf ("hw irq: %s %s",
-+            hms (bDIFF (cpu_hirq)), perc (bDIFF (cpu_hirq), elapsed, nr_cpus));
-+        printf ("  page flt:%9lu", bDIFF (pgfault));
-+        if (new.disk_r[4])
-+	    printf ("  disk 5: %8lur%8luw\n", bDIFF (disk_r[4]),
-+		bDIFF (disk_w[4]));
-+        else if (new.disk[4])
-+	    printf ("  disk 5: %8lu\n", bDIFF (disk[4]));
-+        else
-+	    putchar ('\n');
-+
-+        printf ("sw irq: %s %s",
-+            hms (bDIFF (cpu_sirq)), perc (bDIFF (cpu_sirq), elapsed, nr_cpus));
-+        printf ("  swap in :%9lu", bDIFF (swin));
-+        if (new.disk_r[5])
-+	    printf ("  disk 6: %8lur%8luw\n", bDIFF (disk_r[5]),
-+		bDIFF (disk_w[5]));
-+        else if (new.disk[5])
-+	    printf ("  disk 6: %8lu\n", bDIFF (disk[5]));
-+        else
-+	    putchar ('\n');
-+    }
-+
-     printf ("idle  : %s %s",
- 	    hms (bDIFF (cpu_idle)), perc (bDIFF (cpu_idle), elapsed, nr_cpus));
-     printf ("  swap out:%9lu", bDIFF (swout));
--    if (new.disk_r[3])
--	printf ("  disk 4: %8lur%8luw\n", bDIFF (disk_r[3]),
--		bDIFF (disk_w[3]));
--    else if (new.disk[3])
--	printf ("  disk 4: %8lu\n", bDIFF (disk[3]));
-+    if (havetwosix)
-+        lastdisk = 3;
-+    else
-+        lastdisk = 6;
-+    if (new.disk_r[lastdisk])
-+	printf ("  disk %d: %8lur%8luw\n", lastdisk+1, bDIFF (disk_r[lastdisk]),
-+		bDIFF (disk_w[lastdisk]));
-+    else if (new.disk[lastdisk])
-+	printf ("  disk %d: %8lu\n", lastdisk+1, bDIFF (disk[lastdisk]));
-     else
- 	putchar ('\n');
- 
-@@ -786,6 +901,8 @@
-     meminfofp = myfopen (PROC_DIR "meminfo");
-     statfp = myfopen (PROC_DIR "stat");
-     /* These may be missing, so check for NULL later. */
-+    diskstatsfp = fopen (PROC_DIR "diskstats", "r");
-+    vmstatfp = fopen (PROC_DIR "vmstat", "r");
-     modulesfp = fopen (PROC_DIR "modules", "r");
-     devicesfp = fopen (PROC_DIR "devices", "r");
-     filesystemsfp = fopen (PROC_DIR "filesystems", "r");
-@@ -990,6 +1107,9 @@
- 			new.disk_r[1] = new.disk_w[1] =
- 			new.disk_r[2] = new.disk_w[2] =
- 			new.disk_r[3] = new.disk_w[3] = 0;
-+			new.disk_r[4] = new.disk_w[4] = 0;
-+			new.disk_r[5] = new.disk_w[5] = 0;
-+			new.disk_r[6] = new.disk_w[6] = 0;
- 		    redrawn = 1;
- 		    message = io_or_blk ? "showing I/O in blocks" :
- 			"showing I/O per requests";
-diff -ruN procinfo-18/procinfo.h procinfo-19/procinfo.h
---- procinfo-18/procinfo.h	2001-02-24 23:30:45.000000000 +0000
-+++ procinfo-19/procinfo.h	2004-06-17 09:24:16.511726412 +0100
-@@ -81,11 +81,11 @@
-     unsigned long uptime;
-     long m_to, m_us, m_fr, m_sh, m_bu, m_ca;
-     long s_to, s_us, s_fr;
--    unsigned long cpu_user, cpu_nice, cpu_sys, cpu_idle;
--    unsigned long disk[5];
--    unsigned long disk_r[5];
--    unsigned long disk_w[5];
--    unsigned long pgin, pgout, swin, swout;
-+    unsigned long cpu_user, cpu_nice, cpu_sys, cpu_idle, cpu_iowait, cpu_hirq, cpu_sirq;
-+    unsigned long disk[8];
-+    unsigned long disk_r[8];
-+    unsigned long disk_w[8];
-+    unsigned long pgin, pgout, pgac, pgdeac, pgfault, swin, swout;
-     unsigned long *intr;	/* Phew. That's better. */
-     unsigned long old_intr;
-     unsigned long ctxt;
-diff -ruN procinfo-18/routines.c procinfo-19/routines.c
---- procinfo-18/routines.c	2001-02-24 23:30:45.000000000 +0000
-+++ procinfo-19/routines.c	2004-06-16 16:36:51.000000000 +0100
-@@ -388,9 +388,13 @@
- hms (unsigned long t)
- {
-     unsigned int d, h, m, s;
-+    unsigned long q;
-     static char buf[22];
- 
--    t = t * 100 / HZ;
-+    q = 100 / HZ; /* We need this because the libc does something funny here */
-+                  /* if we try to use: t = t * 100 / HZ; here! */
-+                  /* procinfo@meisel.cc 11. Feb. 2004 */
-+    t = t * q;
-     d = (int) (t / 8640000);
-     t = t - (long) (d * 8640000);
-     h = (int) (t / 360000);

diff --git a/app-admin/procinfo/files/procinfo-18-stat.patch b/app-admin/procinfo/files/procinfo-18-stat.patch
deleted file mode 100644
index d7dc4a458b2..00000000000
--- a/app-admin/procinfo/files/procinfo-18-stat.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ur procinfo-18/procinfo.c procinfo-18-mod/procinfo.c
---- procinfo-18/procinfo.c	2001-02-25 11:29:16.000000000 +0000
-+++ procinfo-18-mod/procinfo.c	2008-04-16 10:16:29.000000000 +0100
-@@ -76,7 +76,7 @@
-     *devicesfp, *filesystemsfp, *interruptsfp, *dmafp, *cmdlinefp,
-     *versionfp, *cpuinfofp;
- 
--char line[1024], cmdline[1024], booted[40], *version = NULL, *message = NULL;
-+char line[4096], cmdline[1024], booted[40], *version = NULL, *message = NULL;
- 
- float rate = 1.0;		/* per interval or per sec */
- 
-@@ -446,7 +446,7 @@
- 		    */
- 		    char *q;
- 
--		    if ((q = strstr (p, "PIC"))) {
-+		    if ((q = strstr (p, "PIC")) || (q = strstr (p, "MSI"))) {
- 			while (*q != ' ')	/* eat up "PIC" or "PIC-foo" */
- 			    q++;
- 			while (*q == ' ')	/* eat up spaces */

diff --git a/app-admin/procinfo/files/procinfo-flags.patch b/app-admin/procinfo/files/procinfo-flags.patch
deleted file mode 100644
index e254c254e1a..00000000000
--- a/app-admin/procinfo/files/procinfo-flags.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- procinfo-18/Makefile.orig	2001-02-25 00:29:53.000000000 +0100
-+++ procinfo-18/Makefile	2006-10-21 13:57:47.000000000 +0200
-@@ -2,10 +2,10 @@
- 
- prefix=/usr
- 
--CC = gcc -Wall -Wstrict-prototypes
-+CC += 
- 
--CFLAGS = -O2
--LDFLAGS = -s
-+CFLAGS += -Wall -Wstrict-prototypes
-+LDFLAGS +=
- 
- # If you get lots of `undefined references', you probably need -lncurses
- # instead:

diff --git a/app-admin/procinfo/metadata.xml b/app-admin/procinfo/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/app-admin/procinfo/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/app-admin/procinfo/procinfo-18-r2.ebuild b/app-admin/procinfo/procinfo-18-r2.ebuild
deleted file mode 100644
index 33a1d8dc6da..00000000000
--- a/app-admin/procinfo/procinfo-18-r2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Displays some kernel stats and info on a running Linux system"
-HOMEPAGE="http://www.kozmix.org/src/"
-SRC_URI="http://www.kozmix.org/src/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86"
-IUSE=""
-
-DEPEND="virtual/pkgconfig"
-
-src_prepare() {
-	epatch "${FILESDIR}"/kernel-2.6.patch
-	epatch "${FILESDIR}"/cpu-usage-fix.patch
-	epatch "${FILESDIR}"/${PN}-flags.patch
-	epatch "${FILESDIR}"/${P}-stat.patch
-}
-
-src_compile() {
-	emake \
-		CC=$(tc-getCC) \
-		LDLIBS="$( $(tc-getPKG_CONFIG) --libs ncurses )"
-}
-
-src_install() {
-	dobin procinfo
-	newbin lsdev.pl lsdev
-	newbin socklist.pl socklist
-
-	doman *.8
-	dodoc README CHANGES
-}

diff --git a/app-forensics/autopsy/Manifest b/app-forensics/autopsy/Manifest
deleted file mode 100644
index e88a081e3ef..00000000000
--- a/app-forensics/autopsy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST autopsy-2.24.tar.gz 387873 BLAKE2B b1ca92d0c1fc1095c21e0f3e7966e7dc58c842392533a10b04005779e7da898b8ae16f963e9076dab6a501dd085abdb3a61d8b83f0d3f1689580724c15623200 SHA512 09cd337c2c6e095c533cba449684b36e4a926cbe5736be6da4f644e733525069984550b5b76a902a32d797ac311218a2ec88626603f1dd4381d52f3f94d3cedb

diff --git a/app-forensics/autopsy/autopsy-2.24-r1.ebuild b/app-forensics/autopsy/autopsy-2.24-r1.ebuild
deleted file mode 100644
index c5a3d53c2aa..00000000000
--- a/app-forensics/autopsy/autopsy-2.24-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="A graphical interface to the digital forensic analysis tools in The Sleuth Kit"
-HOMEPAGE="http://www.sleuthkit.org/autopsy/"
-SRC_URI="mirror://sourceforge/autopsy/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86"
-IUSE=""
-
-# Runtime depend on grep and file deliberate
-RDEPEND=">=dev-lang/perl-5.8.0
-	>=app-forensics/sleuthkit-3.0.0
-	sys-apps/grep
-	sys-apps/file"
-DEPEND=""
-
-src_configure() {
-	./configure 2>&1 >/dev/null <<-EOF
-		n
-		/tmp
-	EOF
-
-	cat <<-EOF > autopsy
-		#!/usr/bin/perl -wT
-		use lib '/usr/lib/autopsy/';
-		use lib '/usr/lib/autopsy/lib/';
-	EOF
-	cat base/autopsy.base >> autopsy
-
-	sed -i 's:conf.pl:/etc/autopsy.pl:' $(grep -lr conf\.pl ./)
-	sed -i "s:INSTALLDIR = .*:INSTALLDIR = \'/usr/lib/autopsy\';:" conf.pl
-}
-
-src_compile() { :; }
-
-src_install() {
-	insinto /usr/lib/autopsy
-	doins autopsy
-	doins global.css
-	insinto /usr/lib/autopsy/help
-	doins help/*
-	insinto /usr/lib/autopsy/lib
-	doins lib/*
-	insinto /usr/lib/autopsy/pict
-	doins pict/*
-	insinto /etc
-	newins conf.pl autopsy.pl
-
-	dodir /usr/bin
-	dosym /usr/lib/autopsy/autopsy /usr/bin/autopsy
-	fperms +x /usr/lib/autopsy/autopsy
-
-	doman $(find man/ -type f)
-	dodoc CHANGES.txt README* TODO.txt docs/sleuthkit-informer*.txt
-}

diff --git a/app-forensics/autopsy/metadata.xml b/app-forensics/autopsy/metadata.xml
deleted file mode 100644
index 93a26a3f58d..00000000000
--- a/app-forensics/autopsy/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<!-- maintainer-needed -->
-	<upstream>
-		<remote-id type="sourceforge">autopsy</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/app-misc/activylircd/Manifest b/app-misc/activylircd/Manifest
deleted file mode 100644
index bb2faf639fb..00000000000
--- a/app-misc/activylircd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST activylircd-0.4.tgz 26900 BLAKE2B 9371371fb411328b4954556165d42ee8c921e988bc15bf6e52f3a09a760443f00a9cd8daeb13d1b1dfd1f41509e24d15339a5916f5f16137f7b73d587ac3192b SHA512 2440f4b858d945ae7103d14d6aeea6e16461713da60eaadc0767843d218d12554efc99607231503aabcbb853cd26cd205c4c783083b7c77d6d3a5e3f9cbd2cb7

diff --git a/app-misc/activylircd/activylircd-0.4.ebuild b/app-misc/activylircd/activylircd-0.4.ebuild
deleted file mode 100644
index f3a5bbc52f2..00000000000
--- a/app-misc/activylircd/activylircd-0.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="ACTIVYLIRCD lirc daemon for activy remote control"
-HOMEPAGE="http://www.htpc-forum.de/"
-SRC_URI="http://www.htpc-forum.de/download/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="x11-libs/libX11
-	x11-libs/libXtst"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}/${P}-linking.patch" # Bug #277656
-}
-
-src_compile() {
-	emake CC="$(tc-getCC)"
-}
-
-src_install() {
-	dosbin activylircd
-	dobin key2xd eventmapper key2lircd key2xd
-	dodoc key2x.conf README
-}

diff --git a/app-misc/activylircd/files/activylircd-0.4-linking.patch b/app-misc/activylircd/files/activylircd-0.4-linking.patch
deleted file mode 100644
index 8ebd721fd38..00000000000
--- a/app-misc/activylircd/files/activylircd-0.4-linking.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Index: activylircd-0.4/Makefile
-===================================================================
---- activylircd-0.4.orig/Makefile
-+++ activylircd-0.4/Makefile
-@@ -14,16 +14,16 @@ names.h: /usr/include/linux/input.h genn
- 	./gennames $< > $@
- 
- activylircd: activylircd.c /usr/include/linux/input.h names.h Makefile
--	$(CC) $(CFLAGS) -o $@ $<
-+	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $<
- 
- key2lircd: key2lircd.c /usr/include/linux/input.h names.h Makefile
--	$(CC) $(CFLAGS) -o $@ $<
-+	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $<
- 
- eventmapper: eventmapper.c /usr/include/linux/input.h names.h Makefile
--	$(CC) $(CFLAGS) -o $@ $<
-+	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $<
- 
- key2xd: key2xd.c Makefile
--	$(CC) $(CFLAGS) -o $@  -lX11 -lXtst $<
-+	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lX11 -lXtst
- 
- install: $(PROG)
- 	install -v -t /usr/bin $(PROG)

diff --git a/app-misc/activylircd/metadata.xml b/app-misc/activylircd/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/app-misc/activylircd/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/app-misc/misterhouse/Manifest b/app-misc/misterhouse/Manifest
deleted file mode 100644
index d74eb12d3d0..00000000000
--- a/app-misc/misterhouse/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST misterhouse-2.103.tar.gz 7417915 BLAKE2B 011ab229f2f7279f5fa66741b337e77de0befeb136898e5d31bf8223b5e75bad3ff5ea06f9c80002cac788f5c0743528b9c517c8a9668a2ade05f8cd32fb8fec SHA512 41fa6d2220345df1b01bebed2d9803911f970eea9f98418e7df08537b3e1c563c0996b831276115c30a2f760e92d0df29b0053a2bfc117299f4caae9c7456870
-DIST misterhouse-2.105.tar.gz 8647595 BLAKE2B 50eb790924970d39741c454890d2a853376aaf8d63ce9b2544eb87ff30a8f6f313012f8c7c9691412f3f1f1980909eb18f01fa628507c656f00dca273c668939 SHA512 305601d953b2f7de1e8cb95a76b24aedb1615e3b874e2f999854172c9bec3da2ec13e0777cd0a4c15b6d92daffb34df761ae28bca4147e7435b280e00da3c14c

diff --git a/app-misc/misterhouse/files/misterhouse.conf b/app-misc/misterhouse/files/misterhouse.conf
deleted file mode 100644
index 6b6abbaeb63..00000000000
--- a/app-misc/misterhouse/files/misterhouse.conf
+++ /dev/null
@@ -1,12 +0,0 @@
-# Config file for /etc/init.d/misterhouse
-
-# NOTICE: This stub file can contains any overrides to the default 
-# mh.ini. Anything not listed in here will be pulled from the main
-# mh.ini file.
-
-
-# Disable launching the tk gui - this is being run from init.d after all :)
-tk=0
-
-# Override the pid file location
-pid_file=/var/run/misterhouse.pid

diff --git a/app-misc/misterhouse/files/misterhouse.init b/app-misc/misterhouse/files/misterhouse.init
deleted file mode 100644
index e2a8b73f940..00000000000
--- a/app-misc/misterhouse/files/misterhouse.init
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/sbin/openrc-run
-
-depend() {
-	need clock hostname net
-}
-
-start() {
-	export mh_parms="/etc/conf.d/misterhouse"
-	ebegin "Starting misterhouse"
-        start-stop-daemon --start --background --exec /opt/misterhouse/bin/mh -- -log_file="/var/log/misterhouse.log"
-	eend $? "Failed to start misterhouse"
-}
-
-stop() {
-	ebegin "Stopping misterhouse"
-	start-stop-daemon --stop --quiet --pidfile /var/run/misterhouse.pid
-	eend $? "Failed to stop misterhouse"
-}

diff --git a/app-misc/misterhouse/metadata.xml b/app-misc/misterhouse/metadata.xml
deleted file mode 100644
index 9456a8c310b..00000000000
--- a/app-misc/misterhouse/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<!-- maintainer-needed -->
-	<upstream>
-		<remote-id type="sourceforge">misterhouse</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/app-misc/misterhouse/misterhouse-2.103-r1.ebuild b/app-misc/misterhouse/misterhouse-2.103-r1.ebuild
deleted file mode 100644
index ad9caf8d4b4..00000000000
--- a/app-misc/misterhouse/misterhouse-2.103-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="Mister House, an open source home automation program with X10 support"
-HOMEPAGE="http://misterhouse.sf.net/"
-LICENSE="GPL-1"
-SRC_URI="mirror://sourceforge/misterhouse/${P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="tk mysql"
-
-QA_PREBUILT="opt/misterhouse/bin/viavoice_server"
-
-RDEPEND="dev-lang/perl
-	tk? ( dev-perl/Tk
-		dev-perl/Tk-CursorControl )
-	mysql? ( dev-perl/DBD-mysql )
-	|| ( app-accessibility/festival
-		app-accessibility/flite )
-	dev-perl/GD
-	virtual/perl-DB_File
-	dev-perl/TermReadKey
-	virtual/perl-Time-HiRes
-	dev-perl/Audio-Mixer
-	dev-perl/Text-LevenshteinXS"
-
-src_install() {
-	dodir /opt/misterhouse
-
-	cp -r "${S}/bin" "${D}/opt/misterhouse"
-	cp -r "${S}/code" "${D}/opt/misterhouse"
-	cp -r "${S}/data" "${D}/opt/misterhouse"
-	for a in "${S}"/docs/*; do
-		dodoc ${a}
-	done
-	dosym ../../usr/share/doc/${PF} /opt/misterhouse/docs
-	cp -r "${S}/lib" "${D}/opt/misterhouse"
-	cp -r "${S}/sounds" "${D}/opt/misterhouse"
-	cp -r "${S}/web" "${D}/opt/misterhouse"
-	newconfd "${FILESDIR}"/misterhouse.conf misterhouse
-	newinitd "${FILESDIR}"/misterhouse.init misterhouse
-
-}
-
-pkg_postinst() {
-	cd /opt/misterhouse/bin
-	./configure
-}

diff --git a/app-misc/misterhouse/misterhouse-2.105-r1.ebuild b/app-misc/misterhouse/misterhouse-2.105-r1.ebuild
deleted file mode 100644
index bd19df19011..00000000000
--- a/app-misc/misterhouse/misterhouse-2.105-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-DESCRIPTION="Mister House, an open source home automation program with X10 support"
-HOMEPAGE="http://misterhouse.sf.net/"
-LICENSE="GPL-1"
-SRC_URI="mirror://sourceforge/misterhouse/${P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="tk mysql"
-
-S="${WORKDIR}/mh"
-
-RDEPEND="dev-lang/perl
-	tk? ( dev-perl/Tk
-		dev-perl/Tk-CursorControl )
-	mysql? ( dev-perl/DBD-mysql )
-	|| ( app-accessibility/festival
-		app-accessibility/flite )
-	dev-perl/GD
-	virtual/perl-DB_File
-	dev-perl/TermReadKey
-	virtual/perl-Time-HiRes
-	dev-perl/Audio-Mixer
-	dev-perl/Text-LevenshteinXS"
-
-src_install() {
-	dodir /opt/misterhouse
-
-	cp -r "${S}/bin" "${D}/opt/misterhouse" || die
-	cp -r "${S}/code" "${D}/opt/misterhouse" || die
-	cp -r "${S}/data" "${D}/opt/misterhouse" || die
-	for a in "${S}"/docs/*; do
-		dodoc ${a} || die
-	done
-	dosym ../../usr/share/doc/${PF} /opt/misterhouse/docs
-	cp -r "${S}/lib" "${D}/opt/misterhouse" || die
-	cp -r "${S}/sounds" "${D}/opt/misterhouse" || die
-	cp -r "${S}/web" "${D}/opt/misterhouse" || die
-	newconfd "${FILESDIR}"/misterhouse.conf misterhouse
-	newinitd "${FILESDIR}"/misterhouse.init misterhouse
-
-}
-
-pkg_postinst() {
-	cd /opt/misterhouse/bin
-	./configure
-}

diff --git a/app-misc/specto/Manifest b/app-misc/specto/Manifest
deleted file mode 100644
index d275c12ba61..00000000000
--- a/app-misc/specto/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST specto-0.4.1.tar.gz 316337 BLAKE2B 6c6f51f5c9c5896e2b379425d0f4e9b80cfe8d1656ad4e9e735325f88bc39685ccc1525bcdfa62e5c7d2c8a94696d1e8424edaff856e8860d0ccefe1d921c3ae SHA512 0952b3411618188eec1f4e73895d4ce4a7696617d4ff2621552a5f06248853d0feccb6887a41af2ac4fbc928d366e89bcf87425a6786dfc91254b9c6f766f197

diff --git a/app-misc/specto/files/specto-0.4.1-icon-theme.patch b/app-misc/specto/files/specto-0.4.1-icon-theme.patch
deleted file mode 100644
index 60870deba20..00000000000
--- a/app-misc/specto/files/specto-0.4.1-icon-theme.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Replace some GNOME icons with their FreeDesktop equivalents
-so that it works with oxygen as a theme.
-
---- specto-0.4.1/spectlib/notifier.py
-+++ specto-0.4.1/spectlib/notifier.py
-@@ -213,11 +213,11 @@
-         """ show the right icon for the status from the watch. """
-         watch = self.specto.watch_db[id]
-         statusbar = self.builder.get_object("statusbar1")
--        icon = self.get_icon("error", 50, False)
-+        icon = self.get_icon("dialog-error", 50, False)
- 
-         try:
-             if status == "checking":
--                icon = self.get_icon("reload", 0, False)
-+                icon = self.get_icon("view-refresh", 0, False)
-                 statusbar.push(0, (datetime.today().strftime("%H:%M") + " - " + _('The watch "%s" is checking.') % watch.name))
- 
-             elif status == "idle":
-@@ -242,8 +242,8 @@
- 
-             elif status == "error":
-                 statusbar.push(0, (datetime.today().strftime("%H:%M") + " - " + _('The watch "%s" has a problem.') % watch.name))
--                balloon_icon = self.get_icon("error", 0, True)
--                icon = self.get_icon("error", 50, False)
-+                balloon_icon = self.get_icon("dialog-error", 0, True)
-+                icon = self.get_icon("dialog-error", 50, False)
-                 if self.specto.specto_gconf.get_entry("pop_toast") == True:
-                     body = watch.escape(watch.error_message)
-                     self.balloon.show_toast(body, balloon_icon, urgency="critical", summary=(_("%s encountered a problem") % watch.name))

diff --git a/app-misc/specto/metadata.xml b/app-misc/specto/metadata.xml
deleted file mode 100644
index 9a32966829d..00000000000
--- a/app-misc/specto/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<email>xmw@gentoo.org</email>
-		<name>Michael Weber</name>
-	</maintainer>
-	<upstream>
-		<remote-id type="google-code">specto</remote-id>
-		<remote-id type="sourceforge">specto</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/app-misc/specto/specto-0.4.1-r1.ebuild b/app-misc/specto/specto-0.4.1-r1.ebuild
deleted file mode 100644
index cbe7c43e295..00000000000
--- a/app-misc/specto/specto-0.4.1-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="watch configurable events and trigger notifications"
-HOMEPAGE="http://specto.sourceforge.net/"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-python/gconf-python[${PYTHON_USEDEP}]
-	dev-python/dbus-python[${PYTHON_USEDEP}]
-	dev-python/libgnome-python[${PYTHON_USEDEP}]
-	dev-python/notify-python[${PYTHON_USEDEP}]
-	>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]"
-DEPEND=""
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-icon-theme.patch
-
-	sed -e "s:share/doc/specto:share/doc/${PF}:" \
-		-i setup.py spectlib/util.py || die
-
-	if [ -n "${LINGUAS}" ] ; then
-		sed -e "/^i18n_languages = /s: = .*: = \"${LINGUAS}\":" \
-			-i setup.py || die
-	fi
-
-	distutils-r1_src_prepare
-}

diff --git a/app-office/hamster-time-tracker/hamster-time-tracker-9999.ebuild b/app-office/hamster-time-tracker/hamster-time-tracker-9999.ebuild
deleted file mode 100644
index 2e20f8fca37..00000000000
--- a/app-office/hamster-time-tracker/hamster-time-tracker-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="5"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit git-r3 python-single-r1 waf-utils
-
-DESCRIPTION="Time tracking for the masses"
-HOMEPAGE="http://projecthamster.wordpress.com"
-EGIT_REPO_URI="https://github.com/projecthamster/hamster.git"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-	dev-python/gconf-python
-	gnome-base/gconf[introspection]
-	dev-python/pyxdg
-	>=x11-libs/gtk+-3.10
-	sys-devel/gettext
-	${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-	dev-util/intltool"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-}
-
-src_unpack() {
-	git-r3_src_unpack
-}
-
-src_prepare() {
-	python_fix_shebang .
-}

diff --git a/app-office/hamster-time-tracker/metadata.xml b/app-office/hamster-time-tracker/metadata.xml
deleted file mode 100644
index b928a45c4f9..00000000000
--- a/app-office/hamster-time-tracker/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<email>nicolasbock@gentoo.org</email>
-		<name>Nicolas Bock</name>
-	</maintainer>
-	<longdescription lang="en">
-		Project Hamster is time tracking for individuals. It helps you to keep
-		track on how much time you have spent during the day on activities you
-		choose to track.
-	</longdescription>
-</pkgmetadata>

diff --git a/app-vim/pam-syntax/Manifest b/app-vim/pam-syntax/Manifest
deleted file mode 100644
index a604d4089ef..00000000000
--- a/app-vim/pam-syntax/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pam-syntax-20060424.tar.bz2 2803 BLAKE2B bc1587cbde544a87051fa59dfff31428d415a57d153f2837f5c05070ec1b18596be1980de0a0e3d61d5da9592e474fdcbf6e43741c63e914fef01f728a731358 SHA512 750028c153111ffdc9472b333375ad8d6312262fb1c8c7ac8563207d11e36ab885bb6ef341a39d59f5e980b69110c35166fa6eeca3a6093b0328ee2c58cf09e0

diff --git a/app-vim/pam-syntax/metadata.xml b/app-vim/pam-syntax/metadata.xml
deleted file mode 100644
index 5c000c76308..00000000000
--- a/app-vim/pam-syntax/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>vim@gentoo.org</email>
-		<name>Gentoo Vim Project</name>
-	</maintainer>
-</pkgmetadata>

diff --git a/app-vim/pam-syntax/pam-syntax-20060424.ebuild b/app-vim/pam-syntax/pam-syntax-20060424.ebuild
deleted file mode 100644
index 68665a6fb05..00000000000
--- a/app-vim/pam-syntax/pam-syntax-20060424.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: PAM configuration syntax highlighting"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=735"
-
-LICENSE="vim"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE=""
-
-VIM_PLUGIN_HELPTEXT=\
-"This plugin provides syntax highlighting for PAM configuration files."

diff --git a/dev-db/lib_mysqludf_fPROJ4/Manifest b/dev-db/lib_mysqludf_fPROJ4/Manifest
deleted file mode 100644
index d82a77b9f65..00000000000
--- a/dev-db/lib_mysqludf_fPROJ4/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST lib_mysqludf_fPROJ4-0.1.0.tar.gz 2573 BLAKE2B 4b6863b2b643464b5f7229e5a74c5f220894916b496eed077efe8a58df43f61fe25c252db09dc41c7e2705692e3f3915883e1096b9826f11431c1fec59c467e6 SHA512 cc0307bcbdf15a37f77fced46b262783327fbd1e9883bd2d3f55c005bc5948ea7d2b7afa98a75390045636abbb04bb22aeaafdbe670e5642710a6a4a785fd3b3

diff --git a/dev-db/lib_mysqludf_fPROJ4/files/lib_mysqludf_fPROJ4-warnings.patch b/dev-db/lib_mysqludf_fPROJ4/files/lib_mysqludf_fPROJ4-warnings.patch
deleted file mode 100644
index 0b9669991cb..00000000000
--- a/dev-db/lib_mysqludf_fPROJ4/files/lib_mysqludf_fPROJ4-warnings.patch
+++ /dev/null
@@ -1,35 +0,0 @@
---- lib_mysqludf_fPROJ4.c.orig	2010-05-09 13:46:12.000000000 +0200
-+++ lib_mysqludf_fPROJ4.c	2011-10-19 02:32:48.000000000 +0200
-@@ -1,5 +1,3 @@
--/*
--
- /* 
- 	lib_mysqludf_fPROJ4 - An extended set of scientific functions which 
- 	converts geographic longitude and latitude coordinates into cartesian 
-@@ -178,7 +176,7 @@
- }
- double fPROJ4_transform(UDF_INIT *initid, UDF_ARGS *args, char *is_null, char *error)
- {
--	projPJ pj_in, pj_out;
-+	projPJ pj_in=NULL, pj_out=NULL;
- 	double x, y,z;
- 	int p,t;
- 
-@@ -248,7 +246,7 @@
- }
- double fPROJ4_Geo2UTM(UDF_INIT *initid, UDF_ARGS *args, char *is_null, char *error)
- {
--	projPJ pj_in, pj_out;
-+	projPJ pj_in=NULL, pj_out=NULL;
- 	double x, y;
- 	int p,t,zone;
- 	char *tmp;
-@@ -323,7 +321,7 @@
- }
- double fPROJ4_UTM2Geo(UDF_INIT *initid, UDF_ARGS *args, char *is_null, char *error)
- {
--	projPJ pj_in, pj_out;
-+	projPJ pj_in=NULL, pj_out=NULL;
- 	double x, y;
- 	int p,t,zone;
- 	char *tmp;

diff --git a/dev-db/lib_mysqludf_fPROJ4/lib_mysqludf_fPROJ4-0.1.0.ebuild b/dev-db/lib_mysqludf_fPROJ4/lib_mysqludf_fPROJ4-0.1.0.ebuild
deleted file mode 100644
index 2dc76b444b4..00000000000
--- a/dev-db/lib_mysqludf_fPROJ4/lib_mysqludf_fPROJ4-0.1.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="MySQL UDFs which converts geographic/cartesian coordinates"
-HOMEPAGE="http://www.mysqludf.org/lib_mysqludf_fPROJ4/"
-SRC_URI="http://www.mysqludf.org/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/mysql-5.1
-	sci-libs/proj"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${P}-src"
-
-# compile helper
-_compile() {
-	local CC="$(tc-getCC)"
-	echo "${CC} ${@}" && "${CC}" "${@}"
-}
-
-pkg_setup() {
-	MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
-	MYSQL_INCLUDE="$(mysql_config --include)"
-}
-
-src_prepare() {
-	epatch "${FILESDIR}/${PN}-warnings.patch"
-
-	# fix doc (BOM, CR/LF, soname)
-	sed -i -e '1 s|^\xEF\xBB\xBF||' \
-		-e "s|'\(${PN}\).*'|'\1.so'|g" ${PN}.sql
-	echo >> ${PN}.sql  # add LF
-	edos2unix ${PN}.sql
-}
-
-src_compile() {
-	_compile ${CFLAGS} -Wall -fPIC ${MYSQL_INCLUDE} -lproj \
-		-shared ${LDFLAGS} -o ${PN}.so ${PN}.c
-}
-
-src_install() {
-	exeinto "${MYSQL_PLUGINDIR}"
-	doexe ${PN}.so
-	dodoc ${PN}.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-db/lib_mysqludf_fPROJ4/metadata.xml b/dev-db/lib_mysqludf_fPROJ4/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/dev-db/lib_mysqludf_fPROJ4/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/dev-db/lib_mysqludf_json/Manifest b/dev-db/lib_mysqludf_json/Manifest
deleted file mode 100644
index f650c2f7544..00000000000
--- a/dev-db/lib_mysqludf_json/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST lib_mysqludf_json_0.0.2.tar.gz 18177 BLAKE2B a998c99027a461a0cde53ec845f96531c0cfcfbf183c990a8736fd3f7c7911ad95b4e670fcf4178c4fe7b4c75b7f3a855a09b90a4a158fa72dd21805d153841d SHA512 04cc299498e7a7c40d2d181649e433c48be29f5dab2f46b64930f415060c3e05065d0d44d28ce0b35d190f3544687aa7e2ea66a69decc12609ec949bd78b8e05

diff --git a/dev-db/lib_mysqludf_json/lib_mysqludf_json-0.0.2.ebuild b/dev-db/lib_mysqludf_json/lib_mysqludf_json-0.0.2.ebuild
deleted file mode 100644
index 7e1fe812fcb..00000000000
--- a/dev-db/lib_mysqludf_json/lib_mysqludf_json-0.0.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="MySQL UDFs to map relational data to the JSON format"
-HOMEPAGE="http://www.mysqludf.org/lib_mysqludf_json/"
-SRC_URI="http://www.mysqludf.org/${PN}/${PN}_${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/mysql-5.1"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"
-
-# compile helper
-_compile() {
-	local CC="$(tc-getCC)"
-	echo "${CC} ${@}" && "${CC}" "${@}"
-}
-
-pkg_setup() {
-	MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
-	MYSQL_INCLUDE="$(mysql_config --include)"
-}
-
-src_prepare() {
-	# remove precompiled object
-	rm -f -- ${PN}.so
-}
-
-src_compile() {
-	_compile ${CFLAGS} -Wall -fPIC ${MYSQL_INCLUDE} \
-		-shared ${LDFLAGS} -o ${PN}.so ${PN}.c
-}
-
-src_install() {
-	exeinto "${MYSQL_PLUGINDIR}"
-	doexe ${PN}.so
-	dodoc ${PN}.sql
-	dohtml ${PN}.html
-}
-
-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-db/lib_mysqludf_json/metadata.xml b/dev-db/lib_mysqludf_json/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/dev-db/lib_mysqludf_json/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/dev-db/lib_mysqludf_preg/Manifest b/dev-db/lib_mysqludf_preg/Manifest
deleted file mode 100644
index 469ea1fcbc4..00000000000
--- a/dev-db/lib_mysqludf_preg/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST lib_mysqludf_preg-1.0.1.tar.gz 321868 BLAKE2B 64c87b1835488098e65164c4863bfc00356f033db62ca738bec99c483387044b8c4d89cd6e414a930948413599cab7dea0dab0cd20860f3d9438a148d384247b SHA512 36bb9c412d5f69040e5d4b3325a4b95e5e165010daea240c96611135b2c74dddb3e36bb6938c0684ecc30ff08151ce7543167a9e3a05e3e5cd0361102b1b083d

diff --git a/dev-db/lib_mysqludf_preg/lib_mysqludf_preg-1.0.1.ebuild b/dev-db/lib_mysqludf_preg/lib_mysqludf_preg-1.0.1.ebuild
deleted file mode 100644
index 327f16cebe4..00000000000
--- a/dev-db/lib_mysqludf_preg/lib_mysqludf_preg-1.0.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs autotools
-
-DESCRIPTION="MySQL UDFs that provide access to the PCRE library for pattern matching"
-HOMEPAGE="http://www.mysqludf.org/lib_mysqludf_preg/"
-SRC_URI="http://www.mysqludf.org/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/mysql-5.1
-	dev-libs/libpcre"
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-
-pkg_setup() {
-	MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
-	MYSQL_INCLUDE="$(mysql_config --include)"
-}
-
-src_prepare() {
-	edos2unix README
-	eautoreconf
-}
-
-src_configure() {
-	econf --with-pic --disable-static --libdir="${MYSQL_PLUGINDIR}"
-}
-
-src_install() {
-	local X
-	emake DESTDIR="${D}" install
-	[ -f ${PN}.html ] && dohtml ${PN}.html
-	[ -d doc/html ] && dohtml -r doc/html/.
-	for X in API AUTHORS ChangeLog NEWS README *installdb.sql; do
-		[ -s "${X}" ] && dodoc "${X}"
-	done
-
-	# remove obsolete *.la file
-	rm -f -- "${D}${MYSQL_PLUGINDIR}"/*.la
-}
-
-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-db/lib_mysqludf_preg/metadata.xml b/dev-db/lib_mysqludf_preg/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/dev-db/lib_mysqludf_preg/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/dev-db/lib_mysqludf_stat/Manifest b/dev-db/lib_mysqludf_stat/Manifest
deleted file mode 100644
index 6c7ada9c990..00000000000
--- a/dev-db/lib_mysqludf_stat/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST lib_mysqludf_stat_0.0.3.tar.gz 7325 BLAKE2B 8f111419277feb228ce2f5a05679f28cb50beebf2226b2a9b24667ac1621ff37d246e79fe66e3c061930dd7dcd3e940d927125f7c2792b001ea031ddfa061e26 SHA512 553a5f112c67fe773b27ca57c15611b5534ddc7babc0fff6e8771b106dc3037b9ca1459f9d2b201c53161037dc1e909b2a492fc0380340daddee098b5d82bd30

diff --git a/dev-db/lib_mysqludf_stat/files/lib_mysqludf_stat-warnings.patch b/dev-db/lib_mysqludf_stat/files/lib_mysqludf_stat-warnings.patch
deleted file mode 100644
index 5447356fea2..00000000000
--- a/dev-db/lib_mysqludf_stat/files/lib_mysqludf_stat-warnings.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- lib_mysqludf_stat.c.orig	2011-10-19 04:30:24.000000000 +0200
-+++ lib_mysqludf_stat.c	2011-10-19 04:31:21.000000000 +0200
-@@ -550,7 +550,7 @@
- ,	char *error
- ){
- 	PEARSON* pearson_struct = (PEARSON *)initid->ptr;
--	double result; 
-+	double result=0.0; 
- 	if (pearson_struct->n==0){
- 		*is_null = 1;
- 	} else if (
-@@ -700,7 +700,7 @@
- 	POINT_BISERIAL_GROUP* X0;
- 	POINT_BISERIAL_GROUP* X1;
- 	double s;
--	double result;
-+	double result=0.0;
- 
- 	point_biserial_struct = (POINT_BISERIAL *)initid->ptr;
- 	X  = &point_biserial_struct->X;

diff --git a/dev-db/lib_mysqludf_stat/lib_mysqludf_stat-0.0.3.ebuild b/dev-db/lib_mysqludf_stat/lib_mysqludf_stat-0.0.3.ebuild
deleted file mode 100644
index f6c6fb36007..00000000000
--- a/dev-db/lib_mysqludf_stat/lib_mysqludf_stat-0.0.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="MySQL UDFs with statistical functions"
-HOMEPAGE="http://www.mysqludf.org/lib_mysqludf_stat/"
-SRC_URI="http://www.mysqludf.org/${PN}/${PN}_${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/mysql-5.1"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"
-
-# compile helper
-_compile() {
-	local CC="$(tc-getCC)"
-	echo "${CC} ${@}" && "${CC}" "${@}"
-}
-
-pkg_setup() {
-	MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
-	MYSQL_INCLUDE="$(mysql_config --include)"
-}
-
-src_prepare() {
-	epatch "${FILESDIR}/${PN}-warnings.patch"
-
-	# remove precompiled object
-	rm -f -- ${PN}.so
-}
-
-src_compile() {
-	_compile ${CFLAGS} -Wall -fPIC ${MYSQL_INCLUDE} \
-		-shared ${LDFLAGS} -o ${PN}.so ${PN}.c
-}
-
-src_install() {
-	exeinto "${MYSQL_PLUGINDIR}"
-	doexe ${PN}.so
-	dodoc ${PN}.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-db/lib_mysqludf_stat/metadata.xml b/dev-db/lib_mysqludf_stat/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/dev-db/lib_mysqludf_stat/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/dev-db/lib_mysqludf_str/Manifest b/dev-db/lib_mysqludf_str/Manifest
deleted file mode 100644
index b848d53725c..00000000000
--- a/dev-db/lib_mysqludf_str/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST lib_mysqludf_str-0.3.tar.gz 353717 BLAKE2B 7796b7930cb90ca4b088de81418fadc9d51a68681f8dcd1bd81a287427330f37fc880519a7486685b34c611d9f3b48d83370555f369c98853015557b3d5d458a SHA512 a63ffbfd352db087da5a3e70f713845a88c6f4db47511a5b359bb8bcb466070d34b5e2b16d2bde38bd617ed209e2dc4553bbccfb406820e7669aa688652332b8

diff --git a/dev-db/lib_mysqludf_str/lib_mysqludf_str-0.3.ebuild b/dev-db/lib_mysqludf_str/lib_mysqludf_str-0.3.ebuild
deleted file mode 100644
index 599c50b6457..00000000000
--- a/dev-db/lib_mysqludf_str/lib_mysqludf_str-0.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs autotools
-
-DESCRIPTION="MySQL UDFs of string functions that complement the set of native ones"
-HOMEPAGE="http://www.mysqludf.org/lib_mysqludf_str/"
-SRC_URI="http://www.mysqludf.org/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/mysql-5.1"
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-
-pkg_setup() {
-	MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
-	MYSQL_INCLUDE="$(mysql_config --include)"
-}
-
-src_prepare() {
-	edos2unix README
-	eautoreconf
-}
-
-src_configure() {
-	econf --with-pic --disable-static --libdir="${MYSQL_PLUGINDIR}"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	[ -f ${PN}.html ] && dohtml ${PN}.html
-	[ -d doc/html ] && dohtml -r doc/html/.
-	for X in API AUTHORS ChangeLog NEWS README *installdb.sql; do
-		[ -s "${X}" ] && dodoc "${X}"
-	done
-
-	# remove obsolete *.la file
-	rm -f -- "${D}${MYSQL_PLUGINDIR}"/*.la
-}
-
-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-db/lib_mysqludf_str/metadata.xml b/dev-db/lib_mysqludf_str/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/dev-db/lib_mysqludf_str/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/dev-db/lib_mysqludf_sys/Manifest b/dev-db/lib_mysqludf_sys/Manifest
deleted file mode 100644
index 99c270a61b8..00000000000
--- a/dev-db/lib_mysqludf_sys/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST lib_mysqludf_sys_0.0.3.tar.gz 9136 BLAKE2B 1160ebde8a3cb23769d7c961b124469a60527717996b9ccdc49f636950b28a03c577ec4da1f65a5eda4105d1b8b7a49d445f6a3735ad108fdf469f67d7a78a3c SHA512 17154007bc315b7f5c98ed4eb0f6305a1c2bbd4a66a3b6985ed4547baddffcaac71a384fcce0780e26968021439f32534160661a5db756a012763b2ac74a3060

diff --git a/dev-db/lib_mysqludf_sys/lib_mysqludf_sys-0.0.3.ebuild b/dev-db/lib_mysqludf_sys/lib_mysqludf_sys-0.0.3.ebuild
deleted file mode 100644
index 9a99af98128..00000000000
--- a/dev-db/lib_mysqludf_sys/lib_mysqludf_sys-0.0.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="MySQL UDFs that allows one to interact with the operating system"
-HOMEPAGE="http://www.mysqludf.org/lib_mysqludf_sys/"
-SRC_URI="http://www.mysqludf.org/${PN}/${PN}_${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/mysql-5.1"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"
-
-# compile helper
-_compile() {
-	local CC="$(tc-getCC)"
-	echo "${CC} ${@}" && "${CC}" "${@}"
-}
-
-pkg_setup() {
-	MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
-	MYSQL_INCLUDE="$(mysql_config --include)"
-}
-
-src_prepare() {
-	# remove precompiled object
-	rm -f -- ${PN}.so
-}
-
-src_compile() {
-	_compile ${CFLAGS} -Wall -fPIC ${MYSQL_INCLUDE} \
-		-shared ${LDFLAGS} -o ${PN}.so ${PN}.c
-}
-
-src_install() {
-	exeinto "${MYSQL_PLUGINDIR}"
-	doexe ${PN}.so
-	dodoc ${PN}.sql
-	dohtml ${PN}.html
-}
-
-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-db/lib_mysqludf_sys/metadata.xml b/dev-db/lib_mysqludf_sys/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/dev-db/lib_mysqludf_sys/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/dev-db/lib_mysqludf_ta/Manifest b/dev-db/lib_mysqludf_ta/Manifest
deleted file mode 100644
index d8197d2d334..00000000000
--- a/dev-db/lib_mysqludf_ta/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST joaocosta-lib_mysqludf_ta-a8e623c.tar.gz 932876 BLAKE2B 43bae3847185ae5994c2899a900ac3c099cf8de15beec559968e43705b2e12df8a5b0105b1a453f3ccddfdb22cca9b391db5c50fc6b37e64b72deb692ab79786 SHA512 4e8422067a055b55bdd1e7103f925f47b8174a83bd20d337d3f39479eebba3de9da0dc8a382441c090c6ef86b03e965d34a38b4c0f3ecc14ad0408aa2cdf511a

diff --git a/dev-db/lib_mysqludf_ta/lib_mysqludf_ta-0.1.ebuild b/dev-db/lib_mysqludf_ta/lib_mysqludf_ta-0.1.ebuild
deleted file mode 100644
index 1d60af33a1e..00000000000
--- a/dev-db/lib_mysqludf_ta/lib_mysqludf_ta-0.1.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 autotools
-
-MY_REV="a8e623c"    # checkout revision
-MY_USR="joaocosta"  # user name
-
-MY_P="${MY_USR}-${PN}-${MY_REV}"
-
-DESCRIPTION="MySQL UDFs with technical analysis functions"
-HOMEPAGE="http://www.mysqludf.org/lib_mysqludf_ta/"
-SRC_URI="https://github.com/${MY_USR}/${PN}/tarball/${MY_REV} -> ${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/mysql-5.1"
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-	MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
-	MYSQL_INCLUDE="$(mysql_config --include)"
-}
-
-src_prepare() {
-
-	# fix Makefile.am
-	sed -i -e "s|\(-shared\)|\1 -avoid-version|g" Makefile.am
-
-	# convert to UTF-8
-	iconv -f LATIN1 -t UTF-8 < README > README~
-	mv -f README~ README
-
-	edos2unix README
-	eautoreconf
-}
-
-src_configure() {
-	econf --with-pic --disable-static --libdir="${MYSQL_PLUGINDIR}"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc README sampledb.sql
-
-	# remove obsolete *.la file
-	rm -f -- "${D}${MYSQL_PLUGINDIR}"/*.la
-}
-
-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-db/lib_mysqludf_ta/metadata.xml b/dev-db/lib_mysqludf_ta/metadata.xml
deleted file mode 100644
index cc95dc0337f..00000000000
--- a/dev-db/lib_mysqludf_ta/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <!-- maintainer-needed -->
-  <upstream>
-    <remote-id type="github">joaocosta/lib_mysqludf_ta</remote-id>
-  </upstream>
-</pkgmetadata>

diff --git a/dev-db/lib_mysqludf_udf/Manifest b/dev-db/lib_mysqludf_udf/Manifest
deleted file mode 100644
index 437e67cded1..00000000000
--- a/dev-db/lib_mysqludf_udf/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST lib_mysqludf_udf_0.0.3.tar.gz 2516 BLAKE2B 56423a53ae04090db6a83a471dcad308e06b4df43fb7f36353c7d417273e1794574bc012b22e93935ad2fa38e2c966ebbab640e68743705464eb5afa02eecd63 SHA512 5fdaa12b3846eb3921f8fbdf9001706155287066dd488fff2bb8419b306b20cad24e677224368c80e3f3af0379a4038e5a532d855ce16366c7a152cd1127c162

diff --git a/dev-db/lib_mysqludf_udf/lib_mysqludf_udf-0.0.3.ebuild b/dev-db/lib_mysqludf_udf/lib_mysqludf_udf-0.0.3.ebuild
deleted file mode 100644
index e5858d5dae8..00000000000
--- a/dev-db/lib_mysqludf_udf/lib_mysqludf_udf-0.0.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="MySQL UDFs for reporting internals from the udf interface"
-HOMEPAGE="http://www.mysqludf.org/lib_mysqludf_udf/"
-SRC_URI="http://www.mysqludf.org/${PN}/${PN}_${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/mysql-5.1"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"
-
-# compile helper
-_compile() {
-	local CC="$(tc-getCC)"
-	echo "${CC} ${@}" && "${CC}" "${@}"
-}
-
-pkg_setup() {
-	MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
-	MYSQL_INCLUDE="$(mysql_config --include)"
-}
-
-src_compile() {
-	_compile ${CFLAGS} -Wall -fPIC ${MYSQL_INCLUDE} \
-		-shared ${LDFLAGS} -o ${PN}.so ${PN}.c
-}
-
-src_install() {
-	exeinto "${MYSQL_PLUGINDIR}"
-	doexe ${PN}.so
-	dodoc ${PN}.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-db/lib_mysqludf_udf/metadata.xml b/dev-db/lib_mysqludf_udf/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/dev-db/lib_mysqludf_udf/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/dev-lang/fsharp/Manifest b/dev-lang/fsharp/Manifest
deleted file mode 100644
index bb0a75ebb97..00000000000
--- a/dev-lang/fsharp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fsharp-4.0.1.20.1.tar.gz 37325028 BLAKE2B 63d3bf968e18e0ad116bc89d4d0fbdb91b05284ea47c041de01eb9d1ff58b5593c0ae9415b7527aa81b8b3cbd2d880fb812d5ed344da9fa1aa25cc82cddb20bf SHA512 a11f715b955381b720b7d9b59e3ade68566ba7756bc77312785b131154708478622f1c6ad6743030f78e15ebd0d11513bae050a638bc11c585412ef0c83ee857

diff --git a/dev-lang/fsharp/fsharp-4.0.1.20.1.ebuild b/dev-lang/fsharp/fsharp-4.0.1.20.1.ebuild
deleted file mode 100644
index 74d64abc9af..00000000000
--- a/dev-lang/fsharp/fsharp-4.0.1.20.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-
-inherit autotools-utils mono-env
-
-DESCRIPTION="The F# Compiler"
-HOMEPAGE="https://github.com/fsharp/fsharp"
-SRC_URI="https://github.com/fsharp/fsharp/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-MAKEOPTS+=" -j1" #nowarn
-DEPEND=">=dev-lang/mono-3"
-RDEPEND="${DEPEND}"
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-# try to sync certificates
-# deprecated way: mozroots --import --sync --machine
-pkg_setup() {
-	#this is horrible, I know
-	addwrite "/usr/share/.mono/keypairs"
-	addwrite "/etc/ssl/certs/ca-certificates.crt"
-	addwrite "/etc/mono/registry"
-	cert-sync /etc/ssl/certs/ca-certificates.crt
-}
-
-src_install() {
-	autotools-utils_src_install
-}

diff --git a/dev-lang/fsharp/metadata.xml b/dev-lang/fsharp/metadata.xml
deleted file mode 100644
index eaa63a6d204..00000000000
--- a/dev-lang/fsharp/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>dotnet@gentoo.org</email>
-		<name>Gentoo Dotnet Project</name>
-	</maintainer>
-	<longdescription>
-		Mono/.NET open-source, strongly typed, multi-paradigm programming language encompassing functional, imperative and object-oriented programming techniques. Most often used as a cross-platform CLI language.
-	</longdescription>
-	<upstream>
-		<remote-id type="github">fsharp/fsharp</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/dev-libs/dclog/Manifest b/dev-libs/dclog/Manifest
deleted file mode 100644
index d4625861cf8..00000000000
--- a/dev-libs/dclog/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dclog-1.1.1.tar.bz2 34470 BLAKE2B 71c6d0c43cfed278a679414f7e189061680021b8f987c9058becbd7ba5b7e86bb9f0cbc06d1c8507825cab260d27486b526a9ad40dfa6afa4302fa57df6ce38c SHA512 87d2801262ee9abd994178910607729df9d082f7d562b5affa2cc34d567705aa0bacf8a6f24660d4411892856a3042fb192913e32ab57caab4b927647c296703

diff --git a/dev-libs/dclog/dclog-1.1.1-r2.ebuild b/dev-libs/dclog/dclog-1.1.1-r2.ebuild
deleted file mode 100644
index 13c5550fb15..00000000000
--- a/dev-libs/dclog/dclog-1.1.1-r2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="A logging library for C/C++ programs"
-HOMEPAGE="https://sourceforge.net/projects/dclog/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_prepare() {
-	sed -i Makefile -e '/ -o /s|${CFLAGS}|& ${LDFLAGS}|g' || die "sed Makefile"
-	default
-}
-
-src_compile() {
-	emake CC=$(tc-getCC) all
-}
-
-src_install() {
-	emake DESTDIR="${D}" PREFIX=/usr install
-	dodoc VERSION
-	dodoc docs/html/*
-}

diff --git a/dev-libs/dclog/metadata.xml b/dev-libs/dclog/metadata.xml
deleted file mode 100644
index cffcf42ae2f..00000000000
--- a/dev-libs/dclog/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<!-- maintainer-needed -->
-	<longdescription>
-		dclog is a C logging library. It supports the concept of log levels,
-		configurable logfile timestamps, and a configurable prefix to log
-		messages.
-	</longdescription>
-	<upstream>
-		<remote-id type="sourceforge">dclog</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/dev-libs/libFuzzer/Manifest b/dev-libs/libFuzzer/Manifest
deleted file mode 100644
index 2ba9694c261..00000000000
--- a/dev-libs/libFuzzer/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST llvm-3.9.1.src.tar.xz 18130436 BLAKE2B 90afd2c06e612132bbc84c29fed59abdfdaed41f8a7590e3f60ba5072179317365f15f301f577ba050b78797f682bef8fa85ebad7391fd3e67b46eb02a5df068 SHA512 50cbe8ee911080f586e77861c442348701bd02e2de0c090c54c34f82ac275ecfcd712af0f41e387c33b4a6057778a4258a27554292fe68ab4af3fd9dd6d90683

diff --git a/dev-libs/libFuzzer/files/libFuzzer-3.9.1-32-bit.patch b/dev-libs/libFuzzer/files/libFuzzer-3.9.1-32-bit.patch
deleted file mode 100644
index 1257686d1c3..00000000000
--- a/dev-libs/libFuzzer/files/libFuzzer-3.9.1-32-bit.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-this code has been rewritten in newer versions so this patch can be thrown
-away when we upgrade.
-
-https://bugs.gentoo.org/612656
-
---- a/FuzzerLoop.cpp
-+++ b/FuzzerLoop.cpp
-@@ -366,7 +366,7 @@
-   double Lambda = 2.0 * log(2.0) / static_cast<double>(MaxCorpusLen);
-   std::exponential_distribution<> Dist(Lambda);
-   std::vector<double> Sizes;
--  size_t TruncatePoints = std::max(1ul, TruncateMaxRuns / Corpus.size());
-+  size_t TruncatePoints = std::max((size_t)1, TruncateMaxRuns / Corpus.size());
-   Sizes.reserve(TruncatePoints);
-   for (size_t I = 0; I < TruncatePoints; ++I) {
-     Sizes.push_back(Dist(MD.GetRand().Get_mt19937()) + 1);

diff --git a/dev-libs/libFuzzer/libFuzzer-3.9.1.ebuild b/dev-libs/libFuzzer/libFuzzer-3.9.1.ebuild
deleted file mode 100644
index 43b99e894a9..00000000000
--- a/dev-libs/libFuzzer/libFuzzer-3.9.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit cmake-multilib flag-o-matic
-
-MY_P="llvm-${PV}"
-
-DESCRIPTION="A fuzzing library distributed as part of LLVM"
-HOMEPAGE="http://llvm.org/docs/LibFuzzer.html"
-SRC_URI="http://llvm.org/releases/${PV}/${MY_P}.src.tar.xz"
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S_ROOT="${WORKDIR}/${MY_P}.src"
-S="${S_ROOT}/lib/Fuzzer"
-
-PATCHES=(
-	"${FILESDIR}"/${P}-32-bit.patch #612656
-)
-
-src_prepare() {
-	cmake-utils_src_prepare
-	sed -i '/CMAKE_CXX_FLAGS/d' CMakeLists.txt || die
-}
-
-multilib_src_configure() {
-	append-cxxflags -std=c++11
-	local mycmakeargs=(
-		"-DLLVM_USE_SANITIZE_COVERAGE=ON"
-		"-DLLVM_USE_SANITIZER=Address"
-		"-DLIB_DIR=$(get_libdir)"
-	)
-	cmake-utils_src_configure
-}
-
-multilib_src_install() {
-	newlib.a libLLVMFuzzer.a libFuzzer.a
-	newlib.a libLLVMFuzzerNoMain.a libFuzzerNoMain.a
-}
-
-multilib_src_install_all() {
-	dodoc "${S_ROOT}/docs/LibFuzzer.rst"
-}

diff --git a/dev-libs/libFuzzer/metadata.xml b/dev-libs/libFuzzer/metadata.xml
deleted file mode 100644
index 348901b85e8..00000000000
--- a/dev-libs/libFuzzer/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
-	<email>llvm@gentoo.org</email>
-</maintainer>
-</pkgmetadata>

diff --git a/games-arcade/bloboats/Manifest b/games-arcade/bloboats/Manifest
deleted file mode 100644
index 24d48d3fdd7..00000000000
--- a/games-arcade/bloboats/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST bloboats-1.0.2.tar.gz 7592902 BLAKE2B 045fcb26ec6f107676ddaf5166366f78e29fca2267f8baf17a6c2762fe3f4b61ff54ac4b271edcaa70a58d86d1664f5920a6d18fb24c995e344ad3ddc9f9599f SHA512 456339557270440ed4efc5b5cc217c1d1f967ba8ea630f5d9557afe4f4a6cafed749a38596bec0c5daec60cb87e9e8cf72c3a73c604e7777b804d07ff352f1c2

diff --git a/games-arcade/bloboats/bloboats-1.0.2.ebuild b/games-arcade/bloboats/bloboats-1.0.2.ebuild
deleted file mode 100644
index 7032a7c550a..00000000000
--- a/games-arcade/bloboats/bloboats-1.0.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="Arcade-like boat racing game combining platform jumpers and x-moto like games"
-HOMEPAGE="http://bloboats.dy.fi/"
-SRC_URI="http://mirror.kapsi.fi/bloboats.dy.fi/${P}.tar.gz"
-
-LICENSE="GPL-2 CC-Sampling-Plus-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libsdl[opengl,video]
-	media-libs/sdl-mixer[vorbis]
-	media-libs/sdl-image[png]
-	media-libs/sdl-net
-	virtual/opengl
-	virtual/glu
-	media-libs/libvorbis"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-warnings.patch
-	epatch "${FILESDIR}"/${P}-gcc6.patch
-	sed -i \
-		-e "/PREFIX/s://:${D}:" \
-		-e "/DATADIR/s:/usr/games/bloboats/data:${GAMES_DATADIR}/${PN}:" \
-		-e "/BINARYDIR/s:/usr/bin:${GAMES_BINDIR}:" \
-		-e "/CONFIGDIR/s:/etc:${GAMES_SYSCONFDIR}:" \
-		-e "/CXXFLAGS_DEFAULT/s:-O2:${CXXFLAGS} \$(LDFLAGS):" \
-		-e "/^CXX[ _]/d" \
-		-e '/STRIP/d' \
-		Makefile || die
-}
-
-src_install() {
-	dogamesbin bin/bloboats
-	insinto "${GAMES_DATADIR}"/${PN}
-	doins -r data/*
-	insinto "$GAMES_SYSCONFDIR"
-	doins bloboats.dirs
-	dodoc readme.txt
-	prepgamesdirs
-}

diff --git a/games-arcade/bloboats/files/bloboats-1.0.2-gcc6.patch b/games-arcade/bloboats/files/bloboats-1.0.2-gcc6.patch
deleted file mode 100644
index e0af90f19cc..00000000000
--- a/games-arcade/bloboats/files/bloboats-1.0.2-gcc6.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN --strip-trailing-cr bloboats-1.0.2.orig/src/menu.cpp bloboats-1.0.2/src/menu.cpp
---- bloboats-1.0.2.orig/src/menu.cpp	2010-08-25 23:55:26.000000000 +0200
-+++ bloboats-1.0.2/src/menu.cpp	2017-10-02 16:09:23.398499565 +0200
-@@ -917,7 +917,7 @@
- 				exit(1);
- 			}
- 
--			ghostfile=false;
-+			ghostfile=NULL;
- 			ghost=false;
- 		} else {
- 			Uint32 ghostlevel = 0;

diff --git a/games-arcade/bloboats/files/bloboats-1.0.2-warnings.patch b/games-arcade/bloboats/files/bloboats-1.0.2-warnings.patch
deleted file mode 100644
index d05f2dd9bdc..00000000000
--- a/games-arcade/bloboats/files/bloboats-1.0.2-warnings.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ru bloboats-1.0.2.orig/src/menu.cpp bloboats-1.0.2/src/menu.cpp
---- bloboats-1.0.2.orig/src/menu.cpp	2010-08-25 17:55:26.000000000 -0400
-+++ bloboats-1.0.2/src/menu.cpp	2010-11-28 01:19:57.664406227 -0500
-@@ -118,7 +118,7 @@
- 			bool used=false;
- 
- 			if (fgets(nick, NICK_MAXLEN+2, fp)) {
--				if (nick && strlen(nick)>1 ) {
-+				if (strlen(nick)>1 ) {
- 					nick[strlen(nick)-1]='\0';
- 					used=true;
- 					Player[i].setnick(nick);
-diff -ru bloboats-1.0.2.orig/src/path.cpp bloboats-1.0.2/src/path.cpp
---- bloboats-1.0.2.orig/src/path.cpp	2006-08-02 18:05:36.000000000 -0400
-+++ bloboats-1.0.2/src/path.cpp	2010-11-28 01:19:19.385415683 -0500
-@@ -111,7 +111,7 @@
- 			}
- 	
- 			if (type>0) {
--				if (d2) {
-+				if (*d2) {
- 					char *ps = new char[p.size()+1];
- 					strncpy (ps, p.c_str(), p.size()+1);
- 		

diff --git a/games-arcade/bloboats/metadata.xml b/games-arcade/bloboats/metadata.xml
deleted file mode 100644
index 78274e0fa55..00000000000
--- a/games-arcade/bloboats/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
-	<email>games@gentoo.org</email>
-	<name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>

diff --git a/games-emulation/xe/Manifest b/games-emulation/xe/Manifest
deleted file mode 100644
index f80d4034672..00000000000
--- a/games-emulation/xe/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST xe-x86-32-bin.2.16.2.tar.bz2 1610395 BLAKE2B 37db06d73f5d6e3e6192e69bb2786b979e5cb74554fce3f89fd752dba76ea223d2a7a3e90950cc0d64d69e132d5bbd9f55816f93481d752aba79aa72e5ab1e97 SHA512 b73f79854f860f7e7060c8b09e0a038b787762d3bd440b5b2825b5a702e4f32c788b883012728813e0a9dcee779f8b98b807c8af3f655fea21bd0ed1383e361c
-DIST xe-x86-64-bin.2.16.2.tar.bz2 2141614 BLAKE2B cfa386cd1a0614d21f7f32af44fe13eeaf0b2b8f65c605961b2768087788a9e9b950955ec1853a0d3302326199217b180aa448669a31f662f05c8e867e018bdc SHA512 cf8a4be4f169660138018631b4a2b6c1a42850c7fc08bd9bd184ab054bffc6fe00197baaf9628cce87608628bb33db0dabac97debd7c53466b086cf0805cc5d8

diff --git a/games-emulation/xe/files/xe-2.16.2 b/games-emulation/xe/files/xe-2.16.2
deleted file mode 100644
index 211d508d883..00000000000
--- a/games-emulation/xe/files/xe-2.16.2
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-if [[ ! -d ~/.xe/modules ]] ; then
-    mkdir -p ~/.xe/modules
-fi
-for f in GENTOODIR/modules/*
-do
-    ln -s $f ~/.xe/modules/ 2> /dev/null
-done
-exec xe.bin "${@}"

diff --git a/games-emulation/xe/files/xe-2.16.2-gentoo.patch b/games-emulation/xe/files/xe-2.16.2-gentoo.patch
deleted file mode 100644
index caea9c8c6c2..00000000000
--- a/games-emulation/xe/files/xe-2.16.2-gentoo.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- Makefile.old	2012-12-20 21:20:49.560756950 +0100
-+++ Makefile	2012-12-20 21:22:16.644707544 +0100
-@@ -1,11 +1,9 @@
- BIN	= xe
--CC	= gcc
--CFLAGS	= -Wl,-export-dynamic -L. -L/usr/X11R6/lib -lxe -lasound -ldl -lz     \
-+LDLIBS	= -L. -L/usr/X11R6/lib -lxe -lasound -ldl -lz     \
- 	  -lX11 -lXext -lXv -lXinerama -lXxf86vm `pkg-config gtk+-2.0 --libs`
- 
- $(BIN): libxe.a
--	@ $(CC) -o $(BIN) $(CFLAGS)
--	@ strip $(BIN)
-+	$(CC) -o $(BIN) $(LDFLAGS) -Wl,-export-dynamic $(LDLIBS)
- 
- install:
- 	@ sh install.sh

diff --git a/games-emulation/xe/metadata.xml b/games-emulation/xe/metadata.xml
deleted file mode 100644
index 78274e0fa55..00000000000
--- a/games-emulation/xe/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
-	<email>games@gentoo.org</email>
-	<name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>

diff --git a/games-emulation/xe/xe-2.16.2.ebuild b/games-emulation/xe/xe-2.16.2.ebuild
deleted file mode 100644
index 05e925ca928..00000000000
--- a/games-emulation/xe/xe-2.16.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit games
-
-DESCRIPTION="a multi system emulator for many console and handheld video game systems"
-HOMEPAGE="http://www.xe-emulator.com/"
-SRC_URI="amd64? ( http://www.xe-emulator.com/files/${PN}-x86-64-bin.${PV}.tar.bz2 )
-	x86? ( http://www.xe-emulator.com/files/${PN}-x86-32-bin.${PV}.tar.bz2 )"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
-RESTRICT="mirror bindist strip"
-
-RDEPEND="x11-libs/libXv
-	x11-libs/libXinerama
-	x11-libs/libXxf86vm
-	sys-libs/zlib
-	media-libs/alsa-lib
-	x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-dir=${games_get_libdir}/${PN}
-
-QA_PREBUILT="${dir:1}/modules/*
-	${GAMES_BINDIR:1}/xe.bin"
-
-src_unpack() {
-	unpack ${A}
-	mv -v * ${P} || die
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-gentoo.patch
-}
-
-src_install() {
-	newgamesbin xe xe.bin
-	newgamesbin "${FILESDIR}"/xe-${PV} xe
-	sed -i \
-		-e "s:GENTOODIR:$(games_get_libdir)/${PN}:" "${D}/${GAMES_BINDIR}/xe" \
-		|| die "sed failed"
-	insinto "$(games_get_libdir)"/${PN}
-	doins -r modules/ rc/
-	keepdir "$(games_get_libdir)"/${PN}/bios
-	dodoc README.txt
-	dohtml manual.html
-	prepgamesdirs
-}

diff --git a/media-plugins/vdr-alcd/Manifest b/media-plugins/vdr-alcd/Manifest
deleted file mode 100644
index e4d3187f4c9..00000000000
--- a/media-plugins/vdr-alcd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vdr-alcd-1.5.1.tgz 40104 BLAKE2B fdcb21a60027ed1c42202fcc5a87874859243441d7bb3f7f4bfb856d731fc66ee07dc1f755b4714bf1efe7e9ad1739a05d10a1149dc2db93d50c89624168d68c SHA512 4f0c933dd1d9ed3b31f300a9aa7debd73a2e7262eba53b969699e94f757432c0dddd760a613fadb0cfd61f5137aef6ab2909336b601f353854cda9026178e1d1

diff --git a/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-gcc-4.4.diff b/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-gcc-4.4.diff
deleted file mode 100644
index a4465220534..00000000000
--- a/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-gcc-4.4.diff
+++ /dev/null
@@ -1,22 +0,0 @@
-Index: alcd-1.5.1/thread.c
-===================================================================
---- alcd-1.5.1.orig/thread.c
-+++ alcd-1.5.1/thread.c
-@@ -104,7 +104,7 @@ void cLCD::SetText( const char *szText )
-    // only proceed, if valid data
-    if( szText != NULL && strlen( szText ) > 0 ) {
-       // set channel name
--      char *delim = strchr( szText, '|' );
-+      const char *delim = strchr( szText, '|' );
-       if( delim ) {
-          char buffer[ BUFSIZE ];
-          int sLen = ( delim - szText ) >= BUFSIZE ? BUFSIZE : ( delim - szText );
-@@ -420,7 +420,7 @@ void cLCD::Replaying( const cControl *co
-                if( szFileName[i] == ')' )
-                   strncpy( (char *)szReplayMode, szFileName + 8, i - 8 );
-             }
--            char *p = strstr( szFileName + i, " : " );
-+            const char *p = strstr( szFileName + i, " : " );
-             if( p )
-                strncpy( szTemp, p + 3, sizeof(szTemp ));
-             else

diff --git a/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-makefile-cleanup.diff b/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-makefile-cleanup.diff
deleted file mode 100644
index ea1488e40b0..00000000000
--- a/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-makefile-cleanup.diff
+++ /dev/null
@@ -1,44 +0,0 @@
-Index: alcd-1.5.1/Makefile
-===================================================================
---- alcd-1.5.1.orig/Makefile
-+++ alcd-1.5.1/Makefile
-@@ -23,8 +23,8 @@ VDRINC = $(VDRDIR)/include
- LIBDIR = ../../lib
- TMPDIR = /tmp
- 
--CXX      = g++
--CXXFLAGS = -O2 -Wall -Woverloaded-virtual -D_GNU_SOURCE
-+CXX      ?= g++
-+CXXFLAGS ?= -fPIC -O2 -Wall -Woverloaded-virtual
- 
- -include $(VDRDIR)/Make.config
- 
-@@ -41,6 +41,8 @@ PACKAGE = vdr-$(ARCHIVE)
- 
- INCLUDES = -I$(VDRDIR)/include
- 
-+DEFINES += -D_GNU_SOURCE
-+
- ### Allow user defined options to overwrite defaults:
- 
- DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
-@@ -53,6 +55,10 @@ endif
- 
- OBJS = $(PLUGIN).o lcd.o thread.o setup.o
- 
-+### The main target:
-+
-+all: libvdr-$(PLUGIN).so i18n
-+
- ### Target directory for afp-tool binary
- 
- PREFIX = /usr
-@@ -100,8 +106,6 @@ i18n: $(I18Nmsgs)
- 
- ### Targets:
- 
--all: libvdr-$(PLUGIN).so i18n
--
- libvdr-$(PLUGIN).so: $(OBJS)
- 	$(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@
- 	@cp $@ $(LIBDIR)/$@.$(APIVERSION)

diff --git a/media-plugins/vdr-alcd/metadata.xml b/media-plugins/vdr-alcd/metadata.xml
deleted file mode 100644
index a2c4b102a2d..00000000000
--- a/media-plugins/vdr-alcd/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
-	<email>vdr@gentoo.org</email>
-	<name>Gentoo VDR Project</name>
-</maintainer>
-<longdescription lang="en">
-VDR plugin: Control the LCD of the Siemens Activy 300
-</longdescription>
-</pkgmetadata>

diff --git a/media-plugins/vdr-alcd/vdr-alcd-1.5.1.ebuild b/media-plugins/vdr-alcd/vdr-alcd-1.5.1.ebuild
deleted file mode 100644
index ae651b94067..00000000000
--- a/media-plugins/vdr-alcd/vdr-alcd-1.5.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: Control Activy 300 LCD"
-HOMEPAGE="http://www.htpc-forum.de"
-SRC_URI="http://www.htpc-forum.de/download/${P}.tgz"
-
-KEYWORDS="amd64 x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.6.0"
-RDEPEND="${DEPEND}"
-
-PATCHES=("${FILESDIR}/${P}-makefile-cleanup.diff"
-	"${FILESDIR}/${P}-gcc-4.4.diff")

diff --git a/media-sound/nted/Manifest b/media-sound/nted/Manifest
deleted file mode 100644
index c9bb961419e..00000000000
--- a/media-sound/nted/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST nted-1.10.18.tar.gz 4099835 BLAKE2B b6fa88abefcc2dca26e14a1a1c52fe6efe8a3e4b0b2eb14671354b54749eadbbc4a1dbea9ebcaf52137ee996b814053a28a5dd774b365b768883ae991bac0a83 SHA512 adf5b53afc9017f5fc89524c5b26e16acffd142da98296c598fa53259bb88770a7a2a1f527729adcff4819177173c4ffff90096c577d42534ea9721ecd964981

diff --git a/media-sound/nted/files/nted-1.10.18-automake-1.12.patch b/media-sound/nted/files/nted-1.10.18-automake-1.12.patch
deleted file mode 100644
index 0363e06ea6c..00000000000
--- a/media-sound/nted/files/nted-1.10.18-automake-1.12.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.in.dist	2011-01-27 13:10:04.000000000 +0000
-+++ configure.in	2013-03-07 23:17:13.529353811 +0000
-@@ -12,7 +12,7 @@
- AC_INIT([nted], [1.10.18], [nted-user@tu-chemnitz.de], [nted])
- AC_CONFIG_SRCDIR([beaming.h])
- AC_CONFIG_HEADERS([config.h])
--AM_INIT_AUTOMAKE([-Wall -Werror 1.10 foreign])
-+AM_INIT_AUTOMAKE([-Wall 1.10 foreign])
- 
- AC_PROG_CXX
- 

diff --git a/media-sound/nted/files/nted-1.10.18-cpp14.patch b/media-sound/nted/files/nted-1.10.18-cpp14.patch
deleted file mode 100644
index 04a2a15977e..00000000000
--- a/media-sound/nted/files/nted-1.10.18-cpp14.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- idiotseditor/idiotseditor.cpp.dist	2016-09-18 10:47:58.933319888 +0200
-+++ idiotseditor/idiotseditor.cpp	2016-09-18 10:48:28.852321336 +0200
-@@ -2538,7 +2538,7 @@
- 
- #define BAR_COLOR 0, 0, 0
- #define NOMINATOR_COLOR 0, 0, 204
--#define HALF_COLOR 0.0, 26, 153
-+#define HALF_COLOR 0, 26, 153
- #define QUARTER_COLOR  0, 51, 127
- #define EIGHTS_COLOR 127, 77, 102
- #define COLOR_16 0, 102, 77

diff --git a/media-sound/nted/files/nted-1.10.18-freetype.patch b/media-sound/nted/files/nted-1.10.18-freetype.patch
deleted file mode 100644
index 505e756af56..00000000000
--- a/media-sound/nted/files/nted-1.10.18-freetype.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- nted-1.10.18/mainwindow.cpp
-+++ nted-1.10.18/mainwindow.cpp
-@@ -24,7 +24,7 @@
- #include <stdio.h>
- #include <time.h>
- #include <ft2build.h>
--#include <freetype/freetype.h>
-+#include FT_FREETYPE_H
- #include <gtk/gtk.h>
- #include <gdk/gdkkeysyms.h>
- #include <cairo-ps.h>

diff --git a/media-sound/nted/files/nted-1.10.18-gcc47.patch b/media-sound/nted/files/nted-1.10.18-gcc47.patch
deleted file mode 100644
index 8e706f62b99..00000000000
--- a/media-sound/nted/files/nted-1.10.18-gcc47.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/show_bug.cgi?id=424291
-Index: nted-1.10.18/dynarray.h
-===================================================================
---- nted-1.10.18.orig/dynarray.h
-+++ nted-1.10.18/dynarray.h
-@@ -76,6 +76,7 @@ class NedDynArray {
- 
- #include <stdlib.h>
- #include <stdio.h>
-+#include <string.h>
- 
- static void erroraus(const char *s) {
- 	fprintf(stderr, "%s\n", s);

diff --git a/media-sound/nted/files/nted-1.10.18-lilypond-tremolo.patch b/media-sound/nted/files/nted-1.10.18-lilypond-tremolo.patch
deleted file mode 100644
index a3c46c849a0..00000000000
--- a/media-sound/nted/files/nted-1.10.18-lilypond-tremolo.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 161e7cf6d2f0f18e9b44ef9ce960efb07c210c79 Mon Sep 17 00:00:00 2001
-From: Christopher Harvey <chris@basementcode.com>
-Date: Sun, 7 Oct 2012 15:41:00 -0400
-Subject: [PATCH] Fix LilyPond tremolo dotted chord export
-
-For example, NtEd would export "< a f' >4:8.", but the correct syntax
-is "< a f' >4.:8"
----
- chordorrest.cpp |   13 ++++++-------
- 1 files changed, 6 insertions(+), 7 deletions(-)
-
-diff --git a/chordorrest.cpp b/chordorrest.cpp
-index cd93dab..9367f32 100644
---- a/chordorrest.cpp
-+++ b/chordorrest.cpp
-@@ -3821,6 +3821,10 @@ void NedChordOrRest::exportLilyPond(FILE *fp, int *last_line, unsigned int *midi
- 				fprintf(fp, " >");
- 			}
- 			if (duration != *midi_len || (m_status & TREMOLO_MASK)) {
-+				sprintf(Str, "%d", WHOLE_NOTE / m_length);
-+				for (i = 0; i < m_dot_count; i++) {
-+					strcat(Str, ".");
-+				}
- 				if (m_status & TREMOLO_MASK) {
- 					switch (m_status & TREMOLO_MASK) {
- 						case STAT_TREMOLO1: tremolo =  8; break;
-@@ -3828,13 +3832,8 @@ void NedChordOrRest::exportLilyPond(FILE *fp, int *last_line, unsigned int *midi
- 						case STAT_TREMOLO3: tremolo = 32; break;
- 						case STAT_TREMOLO4: tremolo = 64; break;
- 					}
--					sprintf(Str, "%d:%d", WHOLE_NOTE / m_length, tremolo);
--				}
--				else {
--					sprintf(Str, "%d", WHOLE_NOTE / m_length);
--				}
--				for (i = 0; i < m_dot_count; i++) {
--					strcat(Str, ".");
-+					sprintf(Str2, ":%d", tremolo);
-+					strcat(Str, &Str2[0]);
- 				}
- 				force_length = true;
- 			}
--- 
-1.7.8.6
-

diff --git a/media-sound/nted/files/nted-1.10.18-lilypond.patch b/media-sound/nted/files/nted-1.10.18-lilypond.patch
deleted file mode 100644
index d1e77849e67..00000000000
--- a/media-sound/nted/files/nted-1.10.18-lilypond.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 54881f2bdfc3d18e1496b7739124311d8e7c394a Mon Sep 17 00:00:00 2001
-From: Christopher Harvey <chris@basementcode.com>
-Date: Sun, 7 Oct 2012 15:05:03 -0400
-Subject: [PATCH] Fix LilyPond clef exporting
-
-For example, sometimes NtEd would export "\clef \clef tenor" instead
-of just "\clef tenor"
----
- mainwindow.cpp |    4 +++-
- resource.cpp   |   14 +++++++-------
- 2 files changed, 10 insertions(+), 8 deletions(-)
-
-diff --git a/mainwindow.cpp b/mainwindow.cpp
-index 7263565..3343526 100644
---- a/mainwindow.cpp
-+++ b/mainwindow.cpp
-@@ -3902,7 +3902,9 @@ void NedMainWindow::do_lily_export(FILE *fp, bool with_break, bool *selected_sta
- 		if (m_staff_contexts[i].m_staff_short_name != NULL && strlen(m_staff_contexts[i].m_staff_short_name->getText()) > 0) {
- 			fprintf(fp, " \\set Staff.shortInstrumentName = \"%s \"", m_staff_contexts[i].m_staff_short_name->getText());
- 		}
--		fprintf(fp, NedResource::getLilyPondClefName(m_staff_contexts[i].m_clef_number));
-+		if (m_staff_contexts[i].m_clef_number != NEUTRAL_CLEF3) {
-+			fprintf(fp, "\\clef %s", NedResource::getLilyPondClefName(m_staff_contexts[i].m_clef_number));
-+		}
- 		fprintf(fp, NedResource::getLilyPondKeySigName(m_staff_contexts[i].m_key_signature_number));
- 		fprintf(fp, " \\time %d/%d", m_numerator, m_denominator);
- 		if (m_upbeat_inverse != 0) {
-diff --git a/resource.cpp b/resource.cpp
-index 11c52b4..cff080f 100644
---- a/resource.cpp
-+++ b/resource.cpp
-@@ -3870,16 +3870,16 @@ int NedResource::determineLastLine(int treble_line, int clef) {
- 
- const char *NedResource::getLilyPondClefName(int clef_number) {
- 	switch (clef_number) {
--		case TREBLE_CLEF: return "\\clef treble";
--		case BASS_CLEF: return "\\clef bass";
--		case ALTO_CLEF: return "\\clef alto";
--		case SOPRAN_CLEF: return "\\clef soprano";
--		case TENOR_CLEF: return "\\clef tenor";
-+		case TREBLE_CLEF: return "treble";
-+		case BASS_CLEF: return "bass";
-+		case ALTO_CLEF: return "alto";
-+		case SOPRAN_CLEF: return "soprano";
-+		case TENOR_CLEF: return "tenor";
- 		case NEUTRAL_CLEF1: 
--		case NEUTRAL_CLEF2: return "\\clef percussion";
-+		case NEUTRAL_CLEF2: return "percussion";
- 		case NEUTRAL_CLEF3: return "";
- 	}
--	return "\\clef treble";
-+	return "treble";
- }
- const char *NedResource::getLilyPondKeySigName(int keysig_number) {
- 	switch (keysig_number) {
--- 
-1.7.8.6
-

diff --git a/media-sound/nted/metadata.xml b/media-sound/nted/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/media-sound/nted/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/media-sound/nted/nted-1.10.18-r3.ebuild b/media-sound/nted/nted-1.10.18-r3.ebuild
deleted file mode 100644
index bdd8eaf414f..00000000000
--- a/media-sound/nted/nted-1.10.18-r3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-AUTOTOOLS_IN_SOURCE_BUILD=1
-AUTOTOOLS_AUTORECONF=1
-
-inherit autotools-utils eutils toolchain-funcs
-
-DESCRIPTION="WYSIWYG score editor for GTK+"
-HOMEPAGE="http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml"
-SRC_URI="http://vsr.informatik.tu-chemnitz.de/staff/jan/${PN}/sources/${P}.tar.gz"
-
-LICENSE="GPL-2 FDL-1.2 NTED_FONT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc debug nls"
-
-RDEPEND="
-	>=dev-libs/glib-2:2
-	media-libs/alsa-lib
-	>=media-libs/freetype-2.5.1
-	x11-libs/cairo
-	>=x11-libs/gdk-pixbuf-2
-	x11-libs/gtk+:2
-	x11-libs/libX11
-	x11-libs/pango
-"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	doc? ( app-text/xmlto )
-	nls? ( sys-devel/gettext )
-"
-
-DOCS=( ABOUT_THE_EXAMPLES.TXT AUTHORS FAQ README )
-
-PATCHES=(
-	"${FILESDIR}/${P}-gcc47.patch" # bug #424291
-	"${FILESDIR}/${P}-lilypond.patch" # bug #437540
-	"${FILESDIR}/${P}-lilypond-tremolo.patch" # bug #437540
-	"${FILESDIR}/${P}-automake-1.12.patch" # bug #459466
-	"${FILESDIR}/${P}-freetype.patch" # bug #514522
-	"${FILESDIR}/${P}-cpp14.patch" # bug #594056
-)
-
-src_prepare() {
-	# fix desktop file, wrt bug #458080
-	sed -i \
-		-e 's/nted.png/nted/' \
-		-e '/^Categories/s/Application;//' \
-		datafiles/applications/nted.desktop || die 'sed on desktop file failed'
-	# drop -g from CXXFLAGS, wrt bug #458086
-	sed -i -e '/CXXFLAGS/s/ -g//' configure.in || die 'sed on configure.in failed'
-
-	autotools-utils_src_prepare
-}
-
-src_configure() {
-	# Trick ./configure to believe we have gnome-extra/yelp installed.
-	has_version gnome-extra/yelp || export ac_cv_path_YELP="$(type -P true)"
-
-	local myeconfargs=(
-		$(use_enable debug)
-		$(use_enable nls)
-		$(use_with doc)
-	)
-	autotools-utils_src_configure
-}
-
-src_compile() {
-	# respect AR, wrt bug #458084
-	autotools-utils_src_compile AR="$(tc-getAR)"
-}

diff --git a/net-irc/ultimate/Manifest b/net-irc/ultimate/Manifest
deleted file mode 100644
index 2015116c91e..00000000000
--- a/net-irc/ultimate/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Ultimate3.0.2.tar.bz2 615944 BLAKE2B 30c4185b2111718f3d32d034201bb0caa19887104459275c19533ef703a5708d7c5ae0c0bbdce6a43d2b146276b981904ae7a89f31e70553a20cb19570c8a0cb SHA512 ed79f7f63faaa08fc901cfe58df430a051a6e0cc15b7484851f659fe2b5f23bb4b0235d8cc131284d9b6373d2da1b5d1376908d59dd0fc73496ac2d4561170ed

diff --git a/net-irc/ultimate/files/ultimate-3.0.2-config.patch.in b/net-irc/ultimate/files/ultimate-3.0.2-config.patch.in
deleted file mode 100644
index 5cb512fe896..00000000000
--- a/net-irc/ultimate/files/ultimate-3.0.2-config.patch.in
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -Nur Ultimate3.0.0.rc2.orig/include/config.h Ultimate3.0.0.rc2/include/config.h
---- Ultimate3.0.0.rc2.orig/include/config.h	2005-01-30 15:01:45.677952244 +0100
-+++ Ultimate3.0.0.rc2/include/config.h	2005-01-30 15:02:43.353895511 +0100
-@@ -127,13 +127,13 @@
- #endif
- 
- /* dirs */
--#define DPATH		IRCD_PREFIX                                                     
-+#define DPATH		IRCD_PREFIX
- #define BINPATH		IRCD_PREFIX "/bin/"
--#define ETCPATH		IRCD_PREFIX "/etc"
--#define LOGPATH		IRCD_PREFIX "/logs"
-+#define ETCPATH		"@GENTOO_PORTAGE_EPREFIX@/etc/ultimateircd"
-+#define LOGPATH		"@GENTOO_PORTAGE_EPREFIX@/var/log/ultimateircd"
- 
- /* files */
--#define SPATH		BINPATH "/ircd"			/* ircd executable */
-+#define SPATH		BINPATH "/ultimateircd"			/* ircd executable */
- 
- #define CPATH		ETCPATH "/ircd.conf"		/* ircd.conf file */
- #define DCONF		ETCPATH "/ircd.ini"		/* Dynamic Configuration File */
-@@ -144,7 +144,7 @@
- #define	SMPATH		ETCPATH "/ircd.smotd"		/* Short Message Of The Day */
- #define OMPATH		ETCPATH "/ircd.opermotd"	/* Operator Message Of The Day */
- #define RPATH		ETCPATH "/ircd.rules"		/* Rules File */
--#define	PPATH		ETCPATH "/ircd.pid"		/* IRCd PID */
-+#define	PPATH		"@GENTOO_PORTAGE_EPREFIX@/var/run/ultimateircd/ircd.pid"		/* IRCd PID */
- #define IRCDSSL_CPATH 	ETCPATH "/ircd.crt"		/* Client SSL */
- #define IRCDSSL_KPATH 	ETCPATH "/ircd.key"		/* Client SSL */
- 

diff --git a/net-irc/ultimate/files/ultimate-3.0.2-entropy-path.patch b/net-irc/ultimate/files/ultimate-3.0.2-entropy-path.patch
deleted file mode 100644
index d99f2903072..00000000000
--- a/net-irc/ultimate/files/ultimate-3.0.2-entropy-path.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From: Nathan Phillip Brink <ohnobinki@ohnopublishing.net>
-Subject: Store and retrieve entropy from a file in a directory
-	writable/readable by ultimateircd.
-Date: 2011/04/28
-
---- a/src/Makefile.in
-+++ b/src/Makefile.in
-@@ -32,7 +32,7 @@
- LEX		= @LEX@
- LEXLIB		= @LEXLIB@
- CCDV	= @CCDV@
--CFLAGS		= @IRC_CFLAGS@ -DIRCD_PREFIX=\"@prefix@\"
-+CFLAGS		= @IRC_CFLAGS@ -DIRCD_PREFIX=\"@prefix@\" -DLOCALSTATEDIR='"$(localstatedir)"'
- LDFLAGS   	= @LDFLAGS@
- MKDEP		= @MKDEP@ -DIRCD_PREFIX=\"@prefix@\"
- MV		= @MV@
---- a/src/dh.c
-+++ b/src/dh.c
-@@ -214,10 +214,10 @@
-   printf ("Done.\n");
-   fclose (fp);
- 
--  fp = fopen (".ircd.entropy", "w");
-+  fp = fopen (LOCALSTATEDIR "/.ircd.entropy", "w");
-   if (!fp)
-   {
--    printf ("Could not open .ircd.entropy for writing: %s\n",
-+    printf ("Could not open " LOCALSTATEDIR "/.ircd.entropy for writing: %s\n",
-             strerror (errno));
-     return 0;
-   }
-@@ -225,7 +225,7 @@
-   fwrite (randbuf, RAND_BYTES * 4, 1, fp);
-   fclose (fp);
- 
--  RAND_load_file (".ircd.entropy", -1);
-+  RAND_load_file (LOCALSTATEDIR "/.ircd.entropy", -1);
- 
-   return 1;
- }
-@@ -236,7 +236,7 @@
-   int ret;
-   time_t now;
- 
--  ret = RAND_load_file (".ircd.entropy", -1);
-+  ret = RAND_load_file (LOCALSTATEDIR "/.ircd.entropy", -1);
-   if (ret <= 0)
-   {
-     if (!make_entropy ())
-@@ -250,7 +250,7 @@
-   /* this is probably not too good, but it saves just writing
-      the whole state back to disk with no changes. */
-   RAND_seed (&now, 4);
--  RAND_write_file (".ircd.entropy");
-+  RAND_write_file (LOCALSTATEDIR "/.ircd.entropy");
- 
-   return 0;
- }

diff --git a/net-irc/ultimate/files/ultimate-3.0.2-make-failfast.patch b/net-irc/ultimate/files/ultimate-3.0.2-make-failfast.patch
deleted file mode 100644
index fa13f814de6..00000000000
--- a/net-irc/ultimate/files/ultimate-3.0.2-make-failfast.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From: Nathan Phillip Brink <ohnobinki@ohnopublishing.net>
-Subject: Cause build failures to be fail-fast instead of going undetected.
-Date: 2011/04/27
-
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -43,7 +43,7 @@
- 	@for i in $(SUBDIRS); do \
- 		echo "Building $$i";\
- 		cd $$i;\
--		${MAKE} build; cd ..;\
-+		${MAKE} build || exit 1; cd ..;\
- 	done
- 	@echo ' '
- 	@echo '================================================================='
-@@ -62,7 +62,7 @@
- 	@for i in $(SUBDIRS); do \
- 		echo "Building $$i [profile]";\
- 		cd $$i;\
--		${MAKEPROFILE} build; cd ..;\
-+		${MAKEPROFILE} build || exit 1; cd ..;\
- 	done
- 
- clean:
-@@ -70,7 +70,7 @@
- 	@for i in $(SUBDIRS); do \
- 		echo "Cleaning $$i";\
- 		cd $$i;\
--		${MAKE} clean; cd ..;\
-+		${MAKE} clean || exit 1; cd ..;\
- 	done
- 	-@if [ -f include/setup.h ] ; then \
- 	echo "To really restart installation, make distclean" ; \
-@@ -83,28 +83,28 @@
- 	@for i in $(SUBDIRS); do \
- 		echo "Cleaning $$i";\
- 		cd $$i;\
--		${MAKE} distclean; cd ..;\
-+		${MAKE} distclean || exit 1; cd ..;\
- 	done
- 
- depend:
- 	@for i in $(SUBDIRS); do \
- 		echo "depend ==> $$i";\
- 		cd $$i;\
--		${MAKE} depend; cd ..;\
-+		${MAKE} depend || exit 1; cd ..;\
- 	done
- 
- install: all
- 	@for i in $(SUBDIRS); do \
- 		echo "install ==> $$i";\
- 		cd $$i;\
--		${MAKE} install; \
-+		${MAKE} install || exit 1; \
- 		cd ..; \
- 	done
- 
- 	@for i in $(SUBDIRS2); do \
- 		echo "install ==> $$i";\
- 		cd $$i;\
--		${MAKE} install; \
-+		${MAKE} install || exit 1; \
- 		cd ../../; \
- 	done
- 
---- a/tools/Makefile.in
-+++ b/tools/Makefile.in
-@@ -68,6 +68,7 @@
- 
- build: all
- 
-+depend:
- 
- mkpasswd: $(mkpasswd_OBJECTS)
- 	$(CCDV)$(CC) ${CFLAGS} ${LDFLAGS} -o mkpasswd $(mkpasswd_OBJECTS) $(IRCDLIBS)

diff --git a/net-irc/ultimate/files/ultimate-3.0.2-open-mode.patch b/net-irc/ultimate/files/ultimate-3.0.2-open-mode.patch
deleted file mode 100644
index 30ec6c96e5d..00000000000
--- a/net-irc/ultimate/files/ultimate-3.0.2-open-mode.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From: Nathan Phillip Brink <ohnobinki@ohnopublishing.net>
-Subject: Provide the required third argument to open() when O_CREAT is
-	in the second argument.
-Date: 2011/04/28
-
---- a/src/s_serv.c
-+++ b/src/s_serv.c
-@@ -4603,7 +4603,7 @@
- 
- #else /*  LOCKFILE - MDP */
- 
--  if ((out = open (filename, O_RDWR | O_APPEND | O_CREAT)) == -1)
-+  if ((out = open (filename, O_RDWR | O_APPEND | O_CREAT, 0600)) == -1)
-   {
-     sendto_one (source_p, ":%s NOTICE %s :Problem opening %s ",
-                 me.name, parv[0], filename);
-@@ -7397,7 +7397,7 @@
-     syslog (LOG_INFO, "ADDCNLINE from %s for [%s] - Opening %s\n",
-             get_client_name (source_p, FALSE), parv[3], configfile);
- #endif
--    if ((out = open (configfile, O_RDWR | O_APPEND | O_CREAT)) == -1)
-+    if ((out = open (configfile, O_RDWR | O_APPEND | O_CREAT, 0600)) == -1)
-     {
-       sendto_one (source_p, ":%s NOTICE %s :Problem opening %s ",
-                   me.name, parv[0], configfile);
-@@ -7770,7 +7770,7 @@
-     syslog (LOG_INFO, "ADDOPER from %s for [%s] - Opening %s\n",
-             get_client_name (source_p, FALSE), parv[3], configfile);
- #endif
--    if ((out = open (configfile, O_RDWR | O_APPEND | O_CREAT)) == -1)
-+    if ((out = open (configfile, O_RDWR | O_APPEND | O_CREAT, 0600)) == -1)
-     {
-       sendto_one (source_p, ":%s NOTICE %s :Problem opening %s ",
-                   me.name, parv[0], configfile);
-@@ -8090,7 +8090,7 @@
-     syslog (LOG_INFO, "ADDQLINE from %s for [%s] - Opening %s\n",
-             get_client_name (source_p, FALSE), parv[1], configfile);
- #endif
--    if ((out = open (configfile, O_RDWR | O_APPEND | O_CREAT)) == -1)
-+    if ((out = open (configfile, O_RDWR | O_APPEND | O_CREAT, 0600)) == -1)
-     {
-       sendto_one (source_p, ":%s NOTICE %s :Problem opening %s ",
-                   me.name, parv[0], configfile);
-@@ -8379,7 +8379,7 @@
-     syslog (LOG_INFO, "ADDHLINE from %s for [%s] - Opening %s\n",
-             get_client_name (source_p, FALSE), parv[1], configfile);
- #endif
--    if ((out = open (configfile, O_RDWR | O_APPEND | O_CREAT)) == -1)
-+    if ((out = open (configfile, O_RDWR | O_APPEND | O_CREAT, 0600)) == -1)
-     {
-       sendto_one (source_p, ":%s NOTICE %s :Problem opening %s ",
-                   me.name, parv[0], configfile);
-@@ -8663,7 +8663,7 @@
-     syslog (LOG_INFO, "ADDULINE from %s for [%s] - Opening %s\n",
-             get_client_name (source_p, FALSE), parv[1], configfile);
- #endif
--    if ((out = open (configfile, O_RDWR | O_APPEND | O_CREAT)) == -1)
-+    if ((out = open (configfile, O_RDWR | O_APPEND | O_CREAT, 0600)) == -1)
-     {
-       sendto_one (source_p, ":%s NOTICE %s :Problem opening %s ",
-                   me.name, parv[0], configfile);
-
-Diff finished.  Thu Apr 28 00:15:19 2011

diff --git a/net-irc/ultimate/files/ultimate-3.0.2-system-zlib-r1.patch b/net-irc/ultimate/files/ultimate-3.0.2-system-zlib-r1.patch
deleted file mode 100644
index acbb71c73d4..00000000000
--- a/net-irc/ultimate/files/ultimate-3.0.2-system-zlib-r1.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From: Nathan Phillip Brink <ohnobinki@ohnopublishing.net>
-Subject: Don't  compile against internal  zlib. Missing ./configure.ac
-	changes  because ./configure.ac wasn't  shipped with  the dist
-	tarball.
-Date: 2011/04/27
-Subject: Use @ZLIB_LIBS@ and @ZLIB_CFLAGS@ instead of $(ZLIB_LIBS) and
-	friends because we don't get AC_SUBST() declared as Makefile
-	variables for free. https://bugs.gentoo.org/371889
-Date: 2011/06/16
-
---- a/autoconf/configure.in
-+++ b/autoconf/configure.in
-@@ -702,6 +702,8 @@
- wi_ARG_DISABLE_CCDV
- wi_PROG_CCDV
- 
-+PKG_CHECK_MODULES([ZLIB], [zlib])
-+
- AC_SUBST(SSL_INCLUDES)
- AC_SUBST(SSL_LIBS)
- AC_SUBST(ENCRYPT_SRC)
-@@ -716,7 +718,7 @@
- AC_SUBST(SEDOBJ)
- AC_SUBST(CCDV)
- 
--AC_OUTPUT(Makefile data/Makefile data/networks/Makefile src/Makefile tools/Makefile tools/ircdcron/Makefile tools/ssl-cert/Makefile zlib/Makefile)
-+AC_OUTPUT(Makefile data/Makefile data/networks/Makefile src/Makefile tools/Makefile tools/ircdcron/Makefile tools/ssl-cert/Makefile)
- 
- echo
- echo =================================================================
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -28,3 +28,3 @@
- SHELL=/bin/sh
--SUBDIRS=zlib src tools data @SUBDIR_MESSAGES@
-+SUBDIRS = src tools data @SUBDIR_MESSAGES@
- SUBDIRS2=data/networks tools/ircdcron tools/ssl-cert
-
---- a/src/Makefile.in
-+++ b/src/Makefile.in
-@@ -53,9 +53,9 @@
- SSL_LIBS	= @SSL_LIBS@
- SSL_INCLUDES	= @SSL_INCLUDES@
- 
--IRCDLIBS	= ../zlib/libz.a @LIBS@ $(SSL_LIBS)
-+IRCDLIBS	= @ZLIB_LIBS@ @LIBS@ $(SSL_LIBS)
- 
--INCLUDES	= -I../include -I../zlib $(SSL_INCLUDES)
-+INCLUDES	= -I../include @ZLIB_CFLAGS@ $(SSL_INCLUDES)
- CPPFLAGS	= ${INCLUDES} @CPPFLAGS@
- 
- default:	all
-

diff --git a/net-irc/ultimate/files/ultimateircd.conf b/net-irc/ultimate/files/ultimateircd.conf
deleted file mode 100644
index 9955829f28d..00000000000
--- a/net-irc/ultimate/files/ultimateircd.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# user to run ultimate-ircd as
-ULTIMATEIRCD_USER="nobody"

diff --git a/net-irc/ultimate/files/ultimateircd.conf.2 b/net-irc/ultimate/files/ultimateircd.conf.2
deleted file mode 100644
index 8d2d2af3ab3..00000000000
--- a/net-irc/ultimate/files/ultimateircd.conf.2
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# user to run ultimateircd as
-ULTIMATEIRCD_USER="ultimateircd"

diff --git a/net-irc/ultimate/files/ultimateircd.rc b/net-irc/ultimate/files/ultimateircd.rc
deleted file mode 100644
index 8563d44ea41..00000000000
--- a/net-irc/ultimate/files/ultimateircd.rc
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-	use dns net
-}
-
-start() {
-	ebegin "Starting ultimate-ircd"
-	start-stop-daemon --start --quiet --exec /usr/bin/ultimate-ircd \
-		--chuid ${ULTIMATEIRCD_USER} &>/dev/null
-	eend $?
-}
-
-stop() {
-	ebegin "Shutting down ultimate-ircd"
-	killall ultimate-ircd
-	eend $?
-}

diff --git a/net-irc/ultimate/files/ultimateircd.rc.2 b/net-irc/ultimate/files/ultimateircd.rc.2
deleted file mode 100644
index 327e5f3a539..00000000000
--- a/net-irc/ultimate/files/ultimateircd.rc.2
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-	use dns net
-}
-
-start() {
-	ebegin "Starting ${SVCNAME}"
- 	start-stop-daemon --start --quiet --exec /usr/bin/ultimateircd \
-		--chuid ${ULTIMATEIRCD_USER}
-	eend $?
-}
-
-stop() {
-	ebegin "Shutting down ${SVCNAME}"
-	start-stop-daemon --stop --pidfile /var/run/ultimateircd/ircd.pid
-	eend $?
-}

diff --git a/net-irc/ultimate/metadata.xml b/net-irc/ultimate/metadata.xml
deleted file mode 100644
index 1f6e4b59748..00000000000
--- a/net-irc/ultimate/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <upstream>
-    <remote-id type="sourceforge">ultimate</remote-id>
-  </upstream>
-</pkgmetadata>

diff --git a/net-irc/ultimate/ultimate-3.0.2-r2.ebuild b/net-irc/ultimate/ultimate-3.0.2-r2.ebuild
deleted file mode 100644
index f2f46b26789..00000000000
--- a/net-irc/ultimate/ultimate-3.0.2-r2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-AT_M4DIR=autoconf
-inherit autotools eutils fixheadtails prefix ssl-cert user
-
-MY_P=Ultimate${PV/_/.}
-
-DESCRIPTION="An IRCd server based on DALnet's DreamForge IRCd"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
-HOMEPAGE="http://www.shadow-realm.org/"
-
-KEYWORDS="~amd64 ~ppc ~sparc x86 ~amd64-linux"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="ssl"
-
-RDEPEND="sys-libs/zlib
-	ssl? ( dev-libs/openssl )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-	rm -rf zlib || die
-
-	cp "${FILESDIR}"/${P}-config.patch.in "${T}"/${P}-config.patch || die
-	eprefixify "${T}"/${P}-config.patch
-	epatch "${T}"/${P}-config.patch
-
-	epatch "${FILESDIR}"/${P}-system-zlib-r1.patch
-	epatch "${FILESDIR}"/${P}-make-failfast.patch
-	epatch "${FILESDIR}"/${P}-open-mode.patch
-	epatch "${FILESDIR}"/${P}-entropy-path.patch
-
-	mv autoconf/configure.in ./ || die
-	ht_fix_file configure.in
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		--sysconfdir="${EPREFIX}"/etc/ultimateircd \
-		--localstatedir="${EPREFIX}"/var/lib/ultimateircd \
-		--disable-ccdv \
-		$(use_enable ssl openssl)
-}
-
-src_compile() {
-	# Must rerun the depend stage because we removed the zlib/ dir to
-	# which the stale dependencies still refer.
-	emake depend
-	emake
-}
-
-src_install() {
-	dodir /etc/ultimateircd
-	keepdir /var/{lib,log,run}/ultimateircd
-
-	einstall \
-		sysconfdir="${ED}"/etc/ultimateircd \
-		localstatedir="${ED}"/var/lib/ultimateircd \
-		networksubdir='$(sysconfdir)/networks'
-
-	rm -rf "${ED}"/usr/{{ircd,kill,rehash},bin/{ircdchk,ssl-{cert,search}.sh}} "${ED}"/var/lib/ultimateircd/logs || die
-	dosym /var/log/ultimateircd /var/lib/ultimateircd/logs
-
-	mv "${ED}"/usr/bin/ircd "${ED}"/usr/bin/ultimateircd || die
-	mv "${ED}"/usr/bin/mkpasswd "${ED}"/usr/bin/ultimateircd-mkpasswd || die
-
-	newinitd "${FILESDIR}"/ultimateircd.rc.2 ultimateircd
-	newconfd "${FILESDIR}"/ultimateircd.conf.2 ultimateircd
-}
-
-pkg_preinst() {
-	if ! use prefix; then
-		enewuser ultimateircd
-		fowners ultimateircd /var/{lib,log,run}/ultimateircd
-		fowners -R ultimateircd /etc/ultimateircd
-	fi
-
-	fperms -R go-rwx /etc/ultimateircd
-	fperms 0700 /var/{lib,log,run}/ultimateircd
-}
-
-pkg_postinst() {
-	if use ssl && [[ ! -e ${EROOT}etc/ultimateircd/ircd.crt ]]; then
-		install_cert /etc/ultimateircd/ircd
-		use prefix || chown ultimateircd "${EROOT}"etc/ultimateircd/ircd.{key,crt,pem}
-	fi
-}

diff --git a/net-misc/asterisk-rate_engine/Manifest b/net-misc/asterisk-rate_engine/Manifest
deleted file mode 100644
index 34637a3a847..00000000000
--- a/net-misc/asterisk-rate_engine/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rate-engine-0.5.4.tar.gz 28883 BLAKE2B 8416dcb2e6a8c998b719fbf3572329fe97db4422b32ae9208bcfddb19ed96c5f61c8d83b0a47b5d33b0ed5f8d43e9958fbecdd26822374d93998456af3f625ff SHA512 2ddac9731d6cd3d3d8d6c83180f5c74b0f0c7dcb2b02e4fde8caa67b32119b725e6a6b4a01419ca753b8f40508027cf8bd876fc569c76287e38d9a042f116cb1

diff --git a/net-misc/asterisk-rate_engine/asterisk-rate_engine-0.5.4.ebuild b/net-misc/asterisk-rate_engine/asterisk-rate_engine-0.5.4.ebuild
deleted file mode 100644
index b6a966de805..00000000000
--- a/net-misc/asterisk-rate_engine/asterisk-rate_engine-0.5.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils
-
-MY_PN="rate-engine"
-
-DESCRIPTION="Asterisk application for least-cost routing"
-HOMEPAGE="http://www.trollphone.org/files/"
-SRC_URI="http://www.trollphone.org/files/${MY_PN}-${PV}.tar.gz"
-
-IUSE=""
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-
-DEPEND="dev-libs/libpcre
-	virtual/mysql
-	>=net-misc/asterisk-1.0.5-r1
-	!>=net-misc/asterisk-1.1.0"
-
-S=${WORKDIR}/${MY_PN}-${PV}
-
-src_unpack() {
-	unpack ${A}
-
-	cd "${S}"
-	# cflag fixes, install fixes and changes for asterisk-config
-	epatch "${FILESDIR}"/${MY_PN}-${PV}-astcfg.diff
-}
-
-src_compile() {
-	emake -j1 || die "emake failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install samples || die
-	dodoc ChangeLog DISCLAIMER NEWS README TODO *.sql *.conf*
-}

diff --git a/net-misc/asterisk-rate_engine/files/rate-engine-0.5.4-astcfg.diff b/net-misc/asterisk-rate_engine/files/rate-engine-0.5.4-astcfg.diff
deleted file mode 100644
index fe2772d660c..00000000000
--- a/net-misc/asterisk-rate_engine/files/rate-engine-0.5.4-astcfg.diff
+++ /dev/null
@@ -1,41 +0,0 @@
---- rate-engine-0.5.4/Makefile.orig	2005-02-21 04:42:24.046680160 +0100
-+++ rate-engine-0.5.4/Makefile	2005-02-21 04:47:38.049944408 +0100
-@@ -10,7 +10,7 @@
- 
- DEBUG+=		-g -fno-inline-functions
- 
--CFLAGS+=	-O3 -W -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow \
-+CFLAGS+=	-fPIC -W -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow \
- 		$(DEBUG) -D_REENTRANT -I/usr/include/pcre
- LDFLAGS+=	$(DEBUG)
- LDLIBS+=	-lpthread
-@@ -26,9 +26,9 @@
- OBJS:=		$(SRCS:%.c=%.o)
- MOD=		rate_engine.so
- 
--ASTLIBDIR=	/usr/lib/asterisk/modules
--ASTCONFDIR=	/etc/asterisk
--BINDIR=		/usr/bin
-+ASTLIBDIR=	$(shell /usr/bin/asterisk-config --modulesdir)
-+ASTCONFDIR=	$(shell /usr/bin/asterisk-config --sysconfdir)
-+BINDIR=		$(shell /usr/bin/asterisk-config --bindir)
- 
- .PHONY:		all
- 
-@@ -50,12 +50,14 @@
- .PHONY:		install
- 
- install:	all
--	install -m 755 $(MOD) $(ASTLIBDIR)
-+	if [ ! -d $(DESTDIR)$(ASTLIBDIR) ]; then mkdir -p $(DESTDIR)$(ASTLIBDIR); fi
-+	install -m 755 $(MOD) $(DESTDIR)$(ASTLIBDIR)
- 
- .PHONY:		samples
- 
- samples:
--	install -m 644 rate_engine.conf.sample $(ASTCONFDIR)/rate_engine.conf
-+	if [ ! -d $(DESTDIR)$(ASTCONFDIR) ]; then mkdir -p $(DESTDIR)$(ASTCONFDIR); fi
-+	install -m 644 rate_engine.conf.sample $(DESTDIR)$(ASTCONFDIR)/rate_engine.conf
- 
- ifneq ($(wildcard .depend),)
- include .depend

diff --git a/net-misc/asterisk-rate_engine/metadata.xml b/net-misc/asterisk-rate_engine/metadata.xml
deleted file mode 100644
index c10b09fa8f3..00000000000
--- a/net-misc/asterisk-rate_engine/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person"><email>chainsaw@gentoo.org</email></maintainer>
-</pkgmetadata>

diff --git a/net-misc/bti/Manifest b/net-misc/bti/Manifest
deleted file mode 100644
index 5a0bfa65d94..00000000000
--- a/net-misc/bti/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST bti-034.tar.xz 93328 BLAKE2B 21765ca5f1a5ef8a895741efdc4e9a942b4ed365a08a399b9bce4597f520dd03c2b9d548ee606d0b92e9b20d70a8e68cd2d279c2c87742f10c5432e6f1ab4184 SHA512 2b7cd66cff617f7592863a1a8e03754b3dea314c8eeb98bf0993601d4d4db848a74b26941bbd04f57a348bf0d02aefca4e3125f00fed531a67a3f17f36e665ba

diff --git a/net-misc/bti/bti-034.ebuild b/net-misc/bti/bti-034.ebuild
deleted file mode 100644
index 65b7eb207a0..00000000000
--- a/net-misc/bti/bti-034.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1
-
-DESCRIPTION="A command line twitter/identi.ca client"
-HOMEPAGE="https://gregkh.github.com/bti/"
-SRC_URI="mirror://kernel/software/web/bti/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-COMMON_DEPEND="
-	dev-libs/json-c
-	dev-libs/libpcre
-	dev-libs/libxml2
-	net-libs/liboauth
-	net-misc/curl
-"
-DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
-"
-# Readline is dynamically loaded, for whatever reason, and can use
-# libedit as an alternative...
-RDEPEND="${COMMON_DEPEND}
-	|| ( sys-libs/readline dev-libs/libedit )
-"
-
-DOCS=( bti.example ChangeLog README RELEASE-NOTES )
-
-src_install() {
-	default
-	newbashcomp bti-bashcompletion ${PN}
-}

diff --git a/net-misc/bti/metadata.xml b/net-misc/bti/metadata.xml
deleted file mode 100644
index 097975e3adc..00000000000
--- a/net-misc/bti/metadata.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-</pkgmetadata>

diff --git a/net-misc/slimrat/metadata.xml b/net-misc/slimrat/metadata.xml
deleted file mode 100644
index 212b389ebaa..00000000000
--- a/net-misc/slimrat/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-	<use>
-		<flag name="X">Install also GUI client</flag>
-	</use>
-</pkgmetadata>

diff --git a/net-misc/slimrat/slimrat-9999.ebuild b/net-misc/slimrat/slimrat-9999.ebuild
deleted file mode 100644
index 2329d5f339e..00000000000
--- a/net-misc/slimrat/slimrat-9999.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils subversion
-
-DESCRIPTION="Linux Rapidshare downloader"
-HOMEPAGE="https://code.google.com/p/slimrat/"
-SRC_URI=""
-ESVN_REPO_URI="https://${PN}.googlecode.com/svn/trunk/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-IUSE="X"
-
-DEPEND="
-	>=dev-lang/perl-5.10.1[ithreads]
-	dev-perl/JSON
-	>=dev-perl/WWW-Mechanize-1.52
-	virtual/perl-Getopt-Long
-	virtual/perl-Term-ANSIColor
-	X? (
-		dev-perl/gtk2-gladexml
-		dev-perl/Spiffy
-		x11-misc/xclip
-	)
-"
-# aview: displaying captcha
-RDEPEND="${DEPEND}
-	media-gfx/aview
-	X? ( x11-terms/xterm )
-"
-
-src_prepare() {
-	esvn_clean
-}
-
-src_install() {
-	# install binaries
-
-	exeinto "/usr/share/${PN}"
-
-	doexe "src/${PN}"
-	dosym "/usr/share/${PN}/${PN}" "${ROOT}usr/bin/${PN}"
-
-	if use X; then
-		doexe "src/${PN}-gui"
-		dosym "/usr/share/${PN}/${PN}-gui" "/usr/bin/${PN}-gui"
-	fi
-
-	# install data
-	insinto /etc
-	newins "${S}/slimrat.conf" slimrat.conf
-
-	insinto "/usr/share/${PN}"
-	doins -r "src/"*.pm "src/plugins/" "src/${PN}.glade"
-}

diff --git a/net-nds/ypbind/Manifest b/net-nds/ypbind/Manifest
deleted file mode 100644
index e29f024bcfa..00000000000
--- a/net-nds/ypbind/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ypbind-mt-1.37.2.tar.bz2 197280 BLAKE2B 40a1a3caf4a353cf5dda480d486b2bb737bee7829a5cb773f52ba96e9dec7d04c3afcc19636cb9d180d7083d6df8c3697b12079cd517bdbb1e56f0be12737a39 SHA512 b101a1144b6886ff02d4ac83705313e20dac998aa30239d8ae34a0413a8deb4e786bbe3b549368119408593ceb40a95170b345c119a23b8fdf2461746c70a7be

diff --git a/net-nds/ypbind/files/ypbind.confd-r1 b/net-nds/ypbind/files/ypbind.confd-r1
deleted file mode 100644
index 91cdc60c103..00000000000
--- a/net-nds/ypbind/files/ypbind.confd-r1
+++ /dev/null
@@ -1,4 +0,0 @@
-# Config file for /etc/init.d/ypbind
-
-# Set any command line options you want to pass to ypbind.
-YPBIND_OPTS=""

diff --git a/net-nds/ypbind/files/ypbind.initd b/net-nds/ypbind/files/ypbind.initd
deleted file mode 100644
index 27c907ad21b..00000000000
--- a/net-nds/ypbind/files/ypbind.initd
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-	need net portmap
-	use ypserv domainname
-}
-
-start() {
-	ebegin "Starting ypbind"
-	if [ -n "${YPBIND_OPTS}" ]; then
-		YOPTS="-- ${YPBIND_OPTS}"
-	fi
-	start-stop-daemon --start --quiet --exec /usr/sbin/ypbind ${YOPTS}
-	local ret=$?
-	if [ $ret -eq 0 ] ; then
-		notfound=1
-		for i in 0 1 2 3 4 5 6 7 8 9
-		do
-			ypwhich >/dev/null 2>&1 && { notfound=0; break; }
-			sleep 1
-		done
-		if [ $notfound -eq 1 ] ; then
-			eend 1 "No NIS server found"
-		else
-			eend 0
-		fi
-	else
-		eend $ret
-	fi
-}
-
-stop() {
-	ebegin "Stopping ypbind"
-	start-stop-daemon --stop --quiet --exec /usr/sbin/ypbind
-	eend $?
-	# Remove binding files, if ypbind "forgets" it
-	rm -f /var/yp/binding/*
-}

diff --git a/net-nds/ypbind/files/ypbind.service b/net-nds/ypbind/files/ypbind.service
deleted file mode 100644
index a04ed71fe0d..00000000000
--- a/net-nds/ypbind/files/ypbind.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=YP Bind
-Requires=rpcbind.service domainname.service
-After=rpcbind.service domainname.service network.target
-Before=systemd-user-sessions.service
-
-[Service]
-ExecStart=/usr/sbin/ypbind -foreground
-
-[Install]
-WantedBy=multi-user.target

diff --git a/net-nds/ypbind/metadata.xml b/net-nds/ypbind/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/net-nds/ypbind/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/net-nds/ypbind/ypbind-1.37.2-r1.ebuild b/net-nds/ypbind/ypbind-1.37.2-r1.ebuild
deleted file mode 100644
index e21f9b41378..00000000000
--- a/net-nds/ypbind/ypbind-1.37.2-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit readme.gentoo systemd
-
-MY_P=${PN}-mt-${PV}
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="Multithreaded NIS bind service (ypbind-mt)"
-HOMEPAGE="http://www.linux-nis.org/nis/ypbind-mt/index.html"
-SRC_URI="http://www.linux-nis.org/download/ypbind-mt/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="debug dbus nls slp systemd"
-
-RDEPEND="
-	debug? ( dev-libs/dmalloc )
-	dbus? ( dev-libs/dbus-glib )
-	slp? ( net-libs/openslp )
-	systemd? (
-		net-nds/rpcbind
-		>=net-nds/yp-tools-2.12-r1
-		sys-apps/systemd )
-	!systemd? (
-		net-nds/yp-tools
-		|| ( net-nds/portmap net-nds/rpcbind ) )
-"
-DEPEND="${RDEPEND}
-	nls? ( sys-devel/gettext )
-"
-
-DOC_CONTENTS="
-	If you are using dhcpcd, be sure to add the -Y option to
-	dhcpcd_eth0 (or eth1, etc.) to keep dhcpcd from clobbering
-	/etc/yp.conf.
-"
-
-src_prepare() {
-	! use systemd && export ac_cv_header_systemd_sd_daemon_h=no
-}
-
-src_configure() {
-	econf \
-		$(use_enable nls) \
-		$(use_enable slp) \
-		$(use_with debug dmalloc) \
-		$(use_enable dbus dbus-nm)
-}
-
-src_install() {
-	default
-
-	insinto /etc
-	newins etc/yp.conf yp.conf.example
-
-	newconfd "${FILESDIR}/ypbind.confd-r1" ypbind
-	newinitd "${FILESDIR}/ypbind.initd" ypbind
-	use systemd && systemd_dounit "${FILESDIR}/ypbind.service"
-
-	readme.gentoo_create_doc
-}

diff --git a/net-nds/ypserv/Manifest b/net-nds/ypserv/Manifest
deleted file mode 100644
index f230c646898..00000000000
--- a/net-nds/ypserv/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ypserv-2.26.tar.bz2 196037 BLAKE2B 7dd0ce5da2c3596b34b36e68178ec2445d6d16a648a03dcdb5753f3182e97cbac5afd228037f0334d20670b040289d443802e75dcc58299292e30cff733f8989 SHA512 03ae9dfc65cfcedab37f7b0945cf87b9c6e2d15d081d9e023ab6f1d7a8bfe9e00971d7ec4d0f6f040515bc9cd21e4a9fc76b1f4d6fecce9ea48c289b84305ad1

diff --git a/net-nds/ypserv/files/rpc.yppasswdd-r1 b/net-nds/ypserv/files/rpc.yppasswdd-r1
deleted file mode 100644
index 9c2c2b416c5..00000000000
--- a/net-nds/ypserv/files/rpc.yppasswdd-r1
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-	need net portmap ypserv
-}
-
-start() {
-	ebegin "Starting rpc.yppasswdd"
-	YOPTS=""
-	if [ -n "${YPPASSWDD_OPTS}" ]; then YOPTS="-- ${YPPASSWDD_OPTS}"; fi
-	start-stop-daemon --start --quiet --exec /usr/sbin/rpc.yppasswdd ${YOPTS}
-	eend $?
-}
-
-stop() {
-	ebegin "Stopping rpc.yppasswdd"
-	start-stop-daemon --stop --quiet --exec /usr/sbin/rpc.yppasswdd
-	eend $?
-}

diff --git a/net-nds/ypserv/files/rpc.yppasswdd.confd b/net-nds/ypserv/files/rpc.yppasswdd.confd
deleted file mode 100644
index 0d667363077..00000000000
--- a/net-nds/ypserv/files/rpc.yppasswdd.confd
+++ /dev/null
@@ -1,7 +0,0 @@
-# -e chsh allows changing shell through ypchsh,
-# -e chfn allows changing GECOS ("finger") information through ypchfn,
-# -D <dir> allows specification of directory with yp/NIS sources
-# if other than /etc.
-#YPPASSWDD_OPTS="-e chsh -e chfn -D /var/yp/source"
-
-

diff --git a/net-nds/ypserv/files/rpc.ypxfrd-2.23 b/net-nds/ypserv/files/rpc.ypxfrd-2.23
deleted file mode 100644
index d096dbf266a..00000000000
--- a/net-nds/ypserv/files/rpc.ypxfrd-2.23
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-	need net portmap ypserv
-}
-
-start() {
-	ebegin "Starting rpc.ypxfrd"
-	YOPTS=""
-	if [ -n "${YPXFRD_OPTS}" ]; then YOPTS="-- ${YPXFRD_OPTS}"; fi
- 	start-stop-daemon --start --quiet --pidfile /var/run/ypxfrd.pid --exec /usr/sbin/rpc.ypxfrd ${YOPTS}
-	eend $?
-}
-
-stop() {
-	ebegin "Stopping rpc.ypxfrd"
-	start-stop-daemon --stop --quiet --pidfile /var/run/ypxfrd.pid --exec /usr/sbin/rpc.ypxfrd
-	eend $?
-}

diff --git a/net-nds/ypserv/files/rpc.ypxfrd.confd b/net-nds/ypserv/files/rpc.ypxfrd.confd
deleted file mode 100644
index 73cfc47e715..00000000000
--- a/net-nds/ypserv/files/rpc.ypxfrd.confd
+++ /dev/null
@@ -1,3 +0,0 @@
-# Command line options to pass to rpc.ypxfrd
-# eg: you can pass --port <number> to use a non-standard port
-YPXFRD_OPTS=""

diff --git a/net-nds/ypserv/files/ypserv b/net-nds/ypserv/files/ypserv
deleted file mode 100644
index 205c3ef4381..00000000000
--- a/net-nds/ypserv/files/ypserv
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-	need net portmap
-	use domainname
-}
-
-start() {
-	ebegin "Starting NIS Server"
-	YOPTS=""
-	if [ -n "${YPSERV_OPTS}" ]; then YOPTS="-- ${YPSERV_OPTS}"; fi
-	start-stop-daemon --start --quiet --exec /usr/sbin/ypserv ${YOPTS}
-	eend $?
-}
-
-stop() {
-	ebegin "Stopping NIS Server"
-	start-stop-daemon --stop --quiet --exec /usr/sbin/ypserv
-	eend $?
-}

diff --git a/net-nds/ypserv/files/ypserv.confd b/net-nds/ypserv/files/ypserv.confd
deleted file mode 100644
index 0ae9756dc81..00000000000
--- a/net-nds/ypserv/files/ypserv.confd
+++ /dev/null
@@ -1,4 +0,0 @@
-# Config file for /etc/init.d/ypserv
-
-# Command line options to pass to ypserv:
-YPSERV_OPTS=""

diff --git a/net-nds/ypserv/metadata.xml b/net-nds/ypserv/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/net-nds/ypserv/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/net-nds/ypserv/ypserv-2.26-r1.ebuild b/net-nds/ypserv/ypserv-2.26-r1.ebuild
deleted file mode 100644
index 700b169788d..00000000000
--- a/net-nds/ypserv/ypserv-2.26-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools
-
-DESCRIPTION="Network Information Service server"
-HOMEPAGE="http://www.linux-nis.org/nis/"
-SRC_URI="mirror://kernel/linux/utils/net/NIS/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="slp"
-
-DEPEND=">=sys-libs/gdbm-1.8.0
-	 slp? ( net-libs/openslp )"
-RDEPEND="${DEPEND}
-	 || ( net-nds/rpcbind net-nds/portmap )"
-
-src_prepare() {
-	# The configure script does not provide a command-line flag to control usage
-	# of slp. Use a brutal method in case we need to disable it.
-	if ! use slp; then
-		sed -i -e 's/USE_SLP=1/USE_SLP=0/g' configure.in || die
-		eautoreconf
-	fi
-
-	default
-}
-
-src_install() {
-	default
-	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-
-	insinto /etc
-	doins etc/ypserv.conf etc/netgroup etc/netmasks
-	insinto /var/yp
-	newins etc/securenets securenets.default
-
-	newconfd "${FILESDIR}/ypserv.confd" ypserv
-	newconfd "${FILESDIR}/rpc.yppasswdd.confd" rpc.yppasswdd
-	newconfd "${FILESDIR}/rpc.ypxfrd.confd" rpc.ypxfrd
-
-	newinitd "${FILESDIR}/ypserv" ypserv
-	newinitd "${FILESDIR}/rpc.yppasswdd-r1" rpc.yppasswdd
-	newinitd "${FILESDIR}/rpc.ypxfrd-2.23" rpc.ypxfrd
-
-	echo "CONFIG_PROTECT=\"/var/yp/Makefile\"" > "${T}"/10ypserv
-	doenvd "${T}"/10ypserv
-}
-
-pkg_preinst() {
-	# This ebuilds installs an env file which CONFIG_PROTECTs /var/yp/Makefile,
-	# but if the user is migrating from older ypserv, this won't take effect
-	# immediately. Keep the older setup with Makefile.dist file and ask the user
-	# to migrate.
-	if [ -f "${ROOT}/var/yp/Makefile.dist" ]; then
-		mv "${D}/var/yp/Makefile" "${D}/var/yp/Makefile.dist" \
-			|| die "mv failed"
-		cp "${ROOT}/var/yp/Makefile" "${D}/var/yp/Makefile" \
-			|| die "cp failed"
-		elog "Please remove ${ROOT}/var/yp/Makefile.dist after making sure that"
-		elog "${ROOT}/var/yp/Makefile looks fine to you. It is now"
-		elog "CONFIG_PROTECTed, so further changes should be managed with"
-		elog "usual config management tools like etc-update or dispatch-conf."
-	fi
-}
-
-pkg_postinst() {
-	einfo "To complete setup, you will need to edit /var/yp/securenets,"
-	einfo "/etc/conf.d/ypserv, /etc/ypserv.conf, /etc/conf.d/rpc.yppasswdd"
-	einfo "and possibly /var/yp/Makefile."
-
-	einfo "To start the services at boot, you need to enable ypserv and optionally"
-	einfo "the rpc.yppasswdd and/or rpc.ypxfrd services"
-}

diff --git a/net-news/newsbeuter/Manifest b/net-news/newsbeuter/Manifest
deleted file mode 100644
index 699412a1246..00000000000
--- a/net-news/newsbeuter/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST newsbeuter-2.9.tar.gz 432763 BLAKE2B 5a875f99f0c6ece735f17e78e7292250dfd4edd0d031435fb16814055f1df8a4bae4d6b40ab41413ca8c05918965fddecfcc6dc3b99988cb141c1366bcfe98e3 SHA512 b173008c8c8d3729f8ccef3ce62645a05c1803fb842d5c0afdf9ffd4ed3726030f9c359c20bc817402a6a0ea12af742d0ae7faf9b92d52c11f420f62b430b0aa

diff --git a/net-news/newsbeuter/files/newsbeuter-2.9-fix-mem-leak.patch b/net-news/newsbeuter/files/newsbeuter-2.9-fix-mem-leak.patch
deleted file mode 100644
index 214d8ed9fba..00000000000
--- a/net-news/newsbeuter/files/newsbeuter-2.9-fix-mem-leak.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From cdacfbde9fe3ae2489fc96d35dfb7d263ab03f50 Mon Sep 17 00:00:00 2001
-From: cpubug <admin@crtx.ru>
-Date: Sun, 8 Nov 2015 13:15:25 +0300
-Subject: [PATCH] fixed a memory leak
-
----
- include/rss.h | 4 ++--
- src/rss.cpp   | 7 +++++--
- 2 files changed, 7 insertions(+), 4 deletions(-)
-
-diff --git a/include/rss.h b/include/rss.h
-index bc0ef03..f8c87f2 100644
---- a/include/rss.h
-+++ b/include/rss.h
-@@ -117,7 +117,7 @@ class rss_item : public matchable {
- 
- 		void set_feedptr(std::shared_ptr<rss_feed> ptr);
- 		inline std::shared_ptr<rss_feed> get_feedptr() {
--			return feedptr;
-+			return feedptr_.lock();
- 		}
- 
- 		inline bool deleted() const {
-@@ -167,7 +167,7 @@ class rss_item : public matchable {
- 		bool enqueued_;
- 		std::string flags_;
- 		std::string oldflags_;
--		std::shared_ptr<rss_feed> feedptr;
-+		std::weak_ptr<rss_feed> feedptr_;
- 		bool deleted_;
- 		unsigned int idx;
- 		std::string base;
-diff --git a/src/rss.cpp b/src/rss.cpp
-index 1687cbe..9cf0cce 100644
---- a/src/rss.cpp
-+++ b/src/rss.cpp
-@@ -27,7 +27,6 @@ rss_item::rss_item(cache * c) : pubDate_(0), unread_(true), ch(c), enqueued_(fal
- }
- 
- rss_item::~rss_item() {
--	feedptr.reset();
- 	// LOG(LOG_CRITICAL, "delete rss_item");
- }
- 
-@@ -91,6 +90,7 @@ void rss_item::set_unread_nowrite(bool u) {
- 
- void rss_item::set_unread_nowrite_notify(bool u, bool notify) {
- 	unread_ = u;
-+	std::shared_ptr<rss_feed> feedptr = feedptr_.lock();
- 	if (feedptr && notify) {
- 		feedptr->get_item_by_guid(guid_)->set_unread_nowrite(unread_); // notify parent feed
- 	}
-@@ -100,6 +100,7 @@ void rss_item::set_unread(bool u) {
- 	if (unread_ != u) {
- 		bool old_u = unread_;
- 		unread_ = u;
-+		std::shared_ptr<rss_feed> feedptr = feedptr_.lock();
- 		if (feedptr)
- 			feedptr->get_item_by_guid(guid_)->set_unread_nowrite(unread_); // notify parent feed
- 		try {
-@@ -243,6 +244,7 @@ bool rss_item::has_attribute(const std::string& attribname) {
- 		return true;
- 
- 	// if we have a feed, then forward the request
-+	std::shared_ptr<rss_feed> feedptr = feedptr_.lock();
- 	if (feedptr)
- 		return feedptr->rss_feed::has_attribute(attribname);
- 
-@@ -276,6 +278,7 @@ std::string rss_item::get_attribute(const std::string& attribname) {
- 		return utils::to_string<unsigned int>(idx);
- 
- 	// if we have a feed, then forward the request
-+	std::shared_ptr<rss_feed> feedptr = feedptr_.lock();
- 	if (feedptr)
- 		return feedptr->rss_feed::get_attribute(attribname);
- 
-@@ -563,7 +566,7 @@ void rss_feed::set_feedptrs(std::shared_ptr<rss_feed> self) {
- }
- 
- void rss_item::set_feedptr(std::shared_ptr<rss_feed> ptr) {
--	feedptr = ptr;
-+	feedptr_ = std::weak_ptr<rss_feed>(ptr);
- }
- 
- std::string rss_feed::get_status() {
--- 
-2.9.3
-

diff --git a/net-news/newsbeuter/files/newsbeuter-2.9-fix-segfault.patch b/net-news/newsbeuter/files/newsbeuter-2.9-fix-segfault.patch
deleted file mode 100644
index aa6d1b2a817..00000000000
--- a/net-news/newsbeuter/files/newsbeuter-2.9-fix-segfault.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-diff --git a/include/poddlthread.h b/include/poddlthread.h
-index a10b9e7..cf0f1da 100644
---- a/include/poddlthread.h
-+++ b/include/poddlthread.h
-@@ -7,6 +7,7 @@
- 
- #include <sys/time.h>
- #include <time.h>
-+#include <memory>
- 
- #include <configcontainer.h>
- 
-@@ -24,7 +25,7 @@ class poddlthread {
- 	private:
- 		void mkdir_p(const char * file);
- 		download * dl;
--		std::ofstream *f;
-+		std::shared_ptr<std::ofstream> f;
- 		timeval tv1;
- 		timeval tv2;
- 		size_t bytecount;
-diff --git a/src/pb_controller.cpp b/src/pb_controller.cpp
-index 09b5e89..da8ffcb 100644
---- a/src/pb_controller.cpp
-+++ b/src/pb_controller.cpp
-@@ -287,6 +287,7 @@ void pb_controller::start_downloads() {
- 		if (it->status() == DL_QUEUED) {
- 			std::thread t {poddlthread(&(*it), cfg)};
- 			--dl2start;
-+			t.detach();
- 		}
- 	}
- }
-diff --git a/src/pb_view.cpp b/src/pb_view.cpp
-index fb61c72..f3cb478 100644
---- a/src/pb_view.cpp
-+++ b/src/pb_view.cpp
-@@ -111,6 +111,7 @@ void pb_view::run(bool auto_download) {
- 			if (idx != -1) {
- 				if (ctrl->downloads()[idx].status() != DL_DOWNLOADING) {
- 					std::thread t {poddlthread(&ctrl->downloads()[idx], ctrl->get_cfgcont())};
-+					t.detach();
- 				}
- 			}
- 		}
-diff --git a/src/poddlthread.cpp b/src/poddlthread.cpp
-index 583481e..3a1b390 100644
---- a/src/poddlthread.cpp
-+++ b/src/poddlthread.cpp
-@@ -22,7 +22,6 @@ poddlthread::poddlthread(download * dl_, newsbeuter::configcontainer * c) : dl(d
- }
- 
- poddlthread::~poddlthread() {
--	delete f;
- }
- 
- void poddlthread::operator()() {

diff --git a/net-news/newsbeuter/files/newsbeuter-2.9-ncurses6.patch b/net-news/newsbeuter/files/newsbeuter-2.9-ncurses6.patch
deleted file mode 100644
index f645d7c53fc..00000000000
--- a/net-news/newsbeuter/files/newsbeuter-2.9-ncurses6.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/config.sh
-+++ b/config.sh
-@@ -110,7 +110,7 @@
- if [ `uname -s` = "Darwin" ]; then
- 	check_custom "ncurses5.4" "ncurses5.4-config" || fail "ncurses5.4"
- elif [ `uname -s` != "OpenBSD" ]; then
--	check_custom "ncursesw5" "ncursesw5-config" ||  fail "ncursesw"
-+	check_pkg "ncursesw" || fail "ncursesw"
- fi
- check_ssl_implementation
- all_aboard_the_fail_boat

diff --git a/net-news/newsbeuter/files/newsbeuter-2.9-security-fix.patch b/net-news/newsbeuter/files/newsbeuter-2.9-security-fix.patch
deleted file mode 100644
index 5e7b39a5f20..00000000000
--- a/net-news/newsbeuter/files/newsbeuter-2.9-security-fix.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Newsbeuter didn't properly shell-escape the arguments passed to bookmarking
-command, which allows a remote attacker to perform remote code execution by
-crafting an RSS item whose title and/or URL contain something interpretable by
-the shell (most notably subshell invocations.)
-
---- a/src/controller.cpp
-+++ b/src/controller.cpp
-@@ -1275,9 +1275,10 @@ std::string controller::bookmark(const std::string& url, const std::string& titl
- 	std::string bookmark_cmd = cfg.get_configvalue("bookmark-cmd");
- 	bool is_interactive = cfg.get_configvalue_as_bool("bookmark-interactive");
- 	if (bookmark_cmd.length() > 0) {
--		std::string cmdline = utils::strprintf("%s '%s' %s %s",
-+		std::string cmdline = utils::strprintf("%s '%s' '%s' '%s'",
- 		                                       bookmark_cmd.c_str(), utils::replace_all(url,"'", "%27").c_str(),
--		                                       stfl::quote(title).c_str(), stfl::quote(description).c_str());
-+		                                       utils::replace_all(title,"'", "%27").c_str(),
-+		                                       utils::replace_all(description,"'", "%27").c_str());
- 
- 		LOG(LOG_DEBUG, "controller::bookmark: cmd = %s", cmdline.c_str());
- 

diff --git a/net-news/newsbeuter/metadata.xml b/net-news/newsbeuter/metadata.xml
deleted file mode 100644
index 8a4fa59c9af..00000000000
--- a/net-news/newsbeuter/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<email>radhermit@gentoo.org</email>
-		<name>Tim Harder</name>
-	</maintainer>
-	<longdescription lang="en">
-		newsbeuter is an RSS feed reader for the text console. It is designed
-		to run Unix-like operating systems such as Linux.
-	</longdescription>
-</pkgmetadata>

diff --git a/net-news/newsbeuter/newsbeuter-2.9-r3.ebuild b/net-news/newsbeuter/newsbeuter-2.9-r3.ebuild
deleted file mode 100644
index 85de96fbfdf..00000000000
--- a/net-news/newsbeuter/newsbeuter-2.9-r3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/akrennmair/newsbeuter.git"
-else
-	KEYWORDS="amd64 ~ppc x86"
-	SRC_URI="http://www.newsbeuter.org/downloads/${P}.tar.gz"
-fi
-
-inherit toolchain-funcs
-
-DESCRIPTION="A RSS/Atom feed reader for the text console"
-HOMEPAGE="http://www.newsbeuter.org/index.html"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="
-	>=dev-db/sqlite-3.5:3
-	>=dev-libs/stfl-0.21
-	>=net-misc/curl-7.18.0
-	>=dev-libs/json-c-0.11:=
-	dev-libs/libxml2
-	sys-libs/ncurses:0=[unicode]
-"
-DEPEND="${RDEPEND}
-	dev-lang/perl
-	virtual/pkgconfig
-	sys-devel/gettext
-	test? (
-		dev-libs/boost
-		sys-devel/bc
-	)
-"
-[[ ${PV} == 9999 ]] && DEPEND+=" app-text/asciidoc"
-
-# tests require network access
-RESTRICT="test"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2.9-ncurses6.patch
-	"${FILESDIR}"/${PN}-2.9-fix-mem-leak.patch
-	"${FILESDIR}"/${PN}-2.9-fix-segfault.patch
-	"${FILESDIR}"/${PN}-2.9-security-fix.patch
-)
-
-src_prepare() {
-	default
-	sed -i 's:-ggdb::' Makefile || die
-}
-
-src_configure() {
-	./config.sh || die
-}
-
-src_compile() {
-	emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
-	[[ ${PV} == 9999 ]] && emake doc
-}
-
-src_test() {
-	emake test
-	# Tests fail if in ${S} rather than in ${S}/test
-	cd "${S}"/test || die
-	./test || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install
-	dodoc AUTHORS README CHANGES
-}

diff --git a/net-news/newsbeuter/newsbeuter-9999.ebuild b/net-news/newsbeuter/newsbeuter-9999.ebuild
deleted file mode 100644
index 90c3b59ea88..00000000000
--- a/net-news/newsbeuter/newsbeuter-9999.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/akrennmair/newsbeuter.git"
-else
-	KEYWORDS="~amd64 ~ppc ~x86"
-	SRC_URI="http://www.newsbeuter.org/downloads/${P}.tar.gz"
-fi
-
-inherit toolchain-funcs
-
-DESCRIPTION="A RSS/Atom feed reader for the text console"
-HOMEPAGE="http://www.newsbeuter.org/index.html"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="
-	>=dev-db/sqlite-3.5:3
-	>=dev-libs/stfl-0.21
-	>=net-misc/curl-7.18.0
-	>=dev-libs/json-c-0.11:=
-	dev-libs/libxml2
-	sys-libs/ncurses:0=[unicode]
-"
-DEPEND="${RDEPEND}
-	dev-lang/perl
-	virtual/pkgconfig
-	sys-devel/gettext
-	test? (
-		dev-libs/boost
-		sys-devel/bc
-	)
-"
-[[ ${PV} == 9999 ]] && DEPEND+=" app-text/asciidoc"
-
-# tests require network access
-RESTRICT="test"
-
-src_prepare() {
-	default
-	sed -i 's:-ggdb::' Makefile || die
-}
-
-src_configure() {
-	./config.sh || die
-}
-
-src_compile() {
-	emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
-	[[ ${PV} == 9999 ]] && emake doc
-}
-
-src_test() {
-	emake test
-	# Tests fail if in ${S} rather than in ${S}/test
-	cd "${S}"/test || die
-	./test || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install
-	dodoc AUTHORS CHANGES README.md TODO
-}

diff --git a/net-print/xerox-drivers/Manifest b/net-print/xerox-drivers/Manifest
deleted file mode 100644
index d7e2da6ab59..00000000000
--- a/net-print/xerox-drivers/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST LinuxCupsPrinterPkg.tar.gz 1126966 BLAKE2B 13c1293c92178f4b39225e65eaf6e86becd737b30c4443fb9894c1f6887352384005e22783e7058e2366e4b77b8609b9b8c27a88110fce9b2c19d252e0d242e5 SHA512 863285933b182ae6c79fc039a4a23440638caf4f51c36fc8de78fdb4d269dcaf76383f73e523d993b8549e7cd889289bd2974311123fd0e3d3d1fce6a2c80756

diff --git a/net-print/xerox-drivers/metadata.xml b/net-print/xerox-drivers/metadata.xml
deleted file mode 100644
index 3319e576bd1..00000000000
--- a/net-print/xerox-drivers/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<!-- maintainer-needed -->
-	<longdescription>PPD files of XEROX printers (CopyCentre, DocuPrint, Phaser, WorkCentre) for CUPS printing
-system</longdescription>
-</pkgmetadata>

diff --git a/net-print/xerox-drivers/xerox-drivers-0_p20080123.ebuild b/net-print/xerox-drivers/xerox-drivers-0_p20080123.ebuild
deleted file mode 100644
index 87692248ac0..00000000000
--- a/net-print/xerox-drivers/xerox-drivers-0_p20080123.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-MY_PN="LinuxCupsPrinterPkg"
-
-DESCRIPTION="PPD files for XEROX CopyCentre, DocuPrint, Phaser, WorkCentre (for CUPS)"
-HOMEPAGE="http://www.support.xerox.com/go/getfile.asp?objid=61334&prodID=6180"
-SRC_URI="http://download.support.xerox.com/pub/drivers/DocuColor_2006/drivers/unix/en/${MY_PN}.tar.gz"
-
-LICENSE="Xerox"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RESTRICT="bindist fetch"
-
-DEPEND=""
-RDEPEND="net-print/cups"
-
-S="${WORKDIR}/${MY_PN}"
-
-# Suppressing warnings from the incorrect upstream tarball
-
-src_unpack() {
-	unpack ${A} 2> /dev/null
-}
-
-src_install() {
-	dodoc Readme.txt || die "missing Readme.txt"
-	insinto /usr/share/cups/model
-	doins *.ppd || die "missing ppd files"
-}

diff --git a/net-vpn/htun/Manifest b/net-vpn/htun/Manifest
deleted file mode 100644
index e8f5a0fa9bf..00000000000
--- a/net-vpn/htun/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST htun-0.9.6.tar.gz 63745 BLAKE2B 54f7c8b01b12e49325af6a1fc85687c5117c3f4f015ee9f4cbdad25a56544f23f66caf456a406e239999fcf8e08aae9f4d394080d7176421b3f41b40b43edcd0 SHA512 d709e9b6a809df5711b3c3c61c207a0ce72a054904fbe0a39bb9c60f174b19eb5fe183e3218100f45941035f72c5212fcbd716858631d1f117e6f88608f8ea0d

diff --git a/net-vpn/htun/files/README.gentoo b/net-vpn/htun/files/README.gentoo
deleted file mode 100644
index 1710c726723..00000000000
--- a/net-vpn/htun/files/README.gentoo
+++ /dev/null
@@ -1,3 +0,0 @@
-NOTE: HTun requires the Universal TUN/TAP module
-available in the Linux kernel.  Make sure you have
-compiled the tun.o driver as a module!

diff --git a/net-vpn/htun/files/htun-0.9.6-glibc.patch b/net-vpn/htun/files/htun-0.9.6-glibc.patch
deleted file mode 100644
index 3f281c52638..00000000000
--- a/net-vpn/htun/files/htun-0.9.6-glibc.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-get things building with glibc-2.8
-
-http://bugs.gentoo.org/248100
-
---- a/include/common.h
-+++ b/include/common.h
-@@ -23,6 +23,7 @@
- #ifndef __COMMON_H
- #define __COMMON_H
- 
-+#include <limits.h>
- #include <netinet/in.h>
- #include <time.h>
- #include "queue.h"

diff --git a/net-vpn/htun/files/htun-0.9.6-makefile.patch b/net-vpn/htun/files/htun-0.9.6-makefile.patch
deleted file mode 100644
index c1f0b76bfa1..00000000000
--- a/net-vpn/htun/files/htun-0.9.6-makefile.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-* Fix build system to not hardcode CC
-* Fix build system to respect user flags
-
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -20,16 +20,14 @@
- 
- # $Id: Makefile,v 2.16 2002/08/11 15:57:07 jehsom Exp $
- 
--
--CFLAGS = -I../include -I. -O -W -Wall -g -D_REENTRANT #-pg -a
--LDFLAGS = -lfl -lpthread # -flex for linux, solaris ?
--LEX_CFLAGS = -I../include -I. -g -D_REENTRANT #-pg -a
-+CFLAGS := $(CFLAGS) -I../include -I. -O -W -Wall -D_REENTRANT
-+LDFLAGS := $(LDFLAGS) -lfl -lpthread
-+LEX_CFLAGS = -I../include -I. -D_REENTRANT
- 
- # in Linux, LFLAGS is empty. In Solaris, LFLAGS = -lnsl -lsocket
- #LFLAGS = -lnsl -lsocket
- 
- VPATH	= .:../include
--CC      := gcc
- LEX     = flex
- YACC    = yacc
- INCLUDE := $(wildcard ../include/*.h)
-@@ -52,7 +50,7 @@
- $(OBJS): $(INCLUDE)
- 
- $(CONFOBS): $(CONFSRC)
--	$(CC) $(LEX_CFLAGS) -c $(@:.o=.c)
-+	$(CC) $(CFLAGS) $(LEX_CFLAGS) -c $(@:.o=.c)
- 
- lex.yy.c: parse.l
- 	$(LEX) $^

diff --git a/net-vpn/htun/htun-0.9.6.ebuild b/net-vpn/htun/htun-0.9.6.ebuild
deleted file mode 100644
index a04679b6af3..00000000000
--- a/net-vpn/htun/htun-0.9.6.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic readme.gentoo-r1 toolchain-funcs
-
-DESCRIPTION="Project to tunnel IP traffic over HTTP"
-HOMEPAGE="http://linux.softpedia.com/get/System/Networking/HTun-14751.shtml"
-SRC_URI="http://www.sourcefiles.org/Networking/Tools/Proxy/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# should not be replaced by virtual/yacc
-# at least failed with dev-util/bison
-DEPEND="dev-util/yacc"
-RDEPEND=""
-
-PATCHES=(
-	"${FILESDIR}"/${P}-glibc.patch #248100
-	"${FILESDIR}"/${P}-makefile.patch
-)
-
-src_configure() {
-	# Fix multiple symbol definitions due to
-	# C99/C11 inline semantics, bug 571458
-	append-cflags -std=gnu89
-}
-
-src_compile() {
-	emake -C src CC="$(tc-getCC)"
-}
-
-src_install() {
-	dosbin src/htund
-
-	insinto /etc
-	doins doc/htund.conf
-
-	local DOCS=( doc/. README )
-	einstalldocs
-	readme.gentoo_create_doc
-}

diff --git a/net-vpn/htun/metadata.xml b/net-vpn/htun/metadata.xml
deleted file mode 100644
index 6f49eba8f49..00000000000
--- a/net-vpn/htun/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>

diff --git a/sci-chemistry/platon/Manifest b/sci-chemistry/platon/Manifest
deleted file mode 100644
index 39a97209915..00000000000
--- a/sci-chemistry/platon/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST platon-20151001.tar.gz 12076455 BLAKE2B fbf814f849da46ebb19eef9c2ed18be964df06986c04fc42bd1b582023bc6115332e30f7c172f0d2e9e5e0fd473eaac2c996c0dd494e8e5b6d99c66295cf1ea9 SHA512 fc93e4c425c25ddc9ae634c82b63e95c5ce99bcbada43976478a58783e3b369f082e08e2ee24ff7d9ebe2d9d2d730cd42f6361276a53bed9edd0c0476cfb5148

diff --git a/sci-chemistry/platon/metadata.xml b/sci-chemistry/platon/metadata.xml
deleted file mode 100644
index da36ecbfcd6..00000000000
--- a/sci-chemistry/platon/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>sci-chemistry@gentoo.org</email>
-		<name>Gentoo Chemistry Project</name>
-	</maintainer>
-</pkgmetadata>

diff --git a/sci-chemistry/platon/platon-20151001.ebuild b/sci-chemistry/platon/platon-20151001.ebuild
deleted file mode 100644
index 7fcfb6bfc85..00000000000
--- a/sci-chemistry/platon/platon-20151001.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils fortran-2 flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Versatile, SHELX-97 compatible, multipurpose crystallographic tool"
-HOMEPAGE="http://www.cryst.chem.uu.nl/platon/"
-SRC_URI="http://www.cryst.chem.uu.nl/xraysoft/unix/${PN}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="free-noncomm"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples"
-
-# Can't do libf2c dependent on whether <gcc-4 is selected for the build,
-# so we must always require it
-RDEPEND="x11-libs/libX11"
-DEPEND="${RDEPEND}"
-
-RESTRICT="mirror"
-
-S="${WORKDIR}/${PN}"
-
-pkg_nofetch() {
-	elog "If there is a digest mismatch, please file a bug"
-	elog "at https://bugs.gentoo.org/ -- a version bump"
-	elog "is probably required."
-}
-
-src_unpack() {
-	default
-	cd "${S}" || die
-	gunzip platon.f.gz xdrvr.c.gz || die
-}
-
-src_compile() {
-	# easy to ICE, at least on gcc 4.3
-	strip-flags
-
-	COMMAND="$(tc-getCC) -c ${CFLAGS} xdrvr.c"
-	echo ${COMMAND}
-	${COMMAND} || die "Compilation of xdrvr.c failed"
-	COMMAND="$(tc-getFC) -c ${FFLAGS:- -O2} -fno-second-underscore platon.f"
-	echo ${COMMAND}
-	${COMMAND} || die "Compilation of platon.f failed"
-	COMMAND="$(tc-getFC) -o platon ${LDFLAGS} platon.o xdrvr.o -lX11 ${F2C}"
-	echo ${COMMAND}
-	${COMMAND} || die "Linking failed"
-}
-
-src_install() {
-	dobin platon
-
-	for bin in pluton s cifchk helena stidy; do
-		dosym platon /usr/bin/${bin}
-	done
-
-	insinto /usr/$(get_libdir)/platon
-	doins check.def
-
-	echo "CHECKDEF=\"${EPREFIX}/usr/$(get_libdir)/platon/check.def\"" > "${T}"/env.d
-	newenvd "${T}"/env.d 50platon
-
-	dodoc README.*
-
-	if use examples; then
-		insinto /usr/share/${PN}
-		doins -r TEST
-	fi
-}

diff --git a/sys-apps/raidutils/Manifest b/sys-apps/raidutils/Manifest
deleted file mode 100644
index 67e51dffb46..00000000000
--- a/sys-apps/raidutils/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST raidutils-0.0.6.tar.bz2 968898 BLAKE2B 1f93eb0a00e1c4924cd905afa15b15d6d8bd6e7a53db275b5015a49673a2914d5e6e44f5666380389bc679a5a0e85139c715e27619ad0182431437e82a66bc36 SHA512 8d6fc74a4fc20188a00b3ea8b91048ee9108bb772efd4b1e5d141f4d674cbb9a04a76f9a414f4ae74d09d58d672e2f7aa8c1476715bf5aa94c3ec7eeb105f892
-DIST raidutils-rpm.patch.bz2 6809 BLAKE2B af505b36237bd83c1ce4763b0ac00de903673833eef7ab82fc36433a8f10a8a05a911d4982932041ca004db3f5bd8dd2b8f4ad4ab28379182b315ee9b7e3f86c SHA512 3d0f9e4b3722e26de835dedf86e00f2f7b56a885d5ac677bc1f0fc5009f5bafaf4c3ce67ae6abf1007973edb9273acea97e40e4d5bd3244d097c60c4c39b0f91

diff --git a/sys-apps/raidutils/files/raidutils-0.0.6-gcc45.patch b/sys-apps/raidutils/files/raidutils-0.0.6-gcc45.patch
deleted file mode 100644
index 91c52270ee4..00000000000
--- a/sys-apps/raidutils/files/raidutils-0.0.6-gcc45.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- raidutil/flash.cpp
-+++ raidutil/flash.cpp
-@@ -177,11 +177,7 @@
- {
-    ENTER( "Flash::Flash(" );
- 
--#if defined _DPT_UNIXWARE || defined _DPT_SCO
-    Flash( right.source, right.Resync, right.hba_Num );
--#else
--   Flash::Flash( right.source, right.Resync, right.hba_Num );
--#endif
- 
-    EXIT();
- }

diff --git a/sys-apps/raidutils/metadata.xml b/sys-apps/raidutils/metadata.xml
deleted file mode 100644
index b509cb5f1c8..00000000000
--- a/sys-apps/raidutils/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <!-- maintainer-needed -->
-  <longdescription>
-    Suite of programs to manage some I2O-compliant RAID controllers; in
-    particular some Adaptec hardware; to be very specific those using the
-    dpt_i2o kernel module or CONFIG_SCSI_DPT_I2O driver. One can create/delete a
-    RAID array, add/remove a hot spare drive to/from an array, activate/silence
-    the alarm, and query array/disk status.
-  </longdescription>
-</pkgmetadata>

diff --git a/sys-apps/raidutils/raidutils-0.0.6-r2.ebuild b/sys-apps/raidutils/raidutils-0.0.6-r2.ebuild
deleted file mode 100644
index 77bb29a70db..00000000000
--- a/sys-apps/raidutils/raidutils-0.0.6-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="Utilities to manage i2o/dtp RAID controllers"
-HOMEPAGE="http://i2o.shadowconnect.com/"
-# http://cvs.fedoraproject.org/viewvc/rpms/raidutils/devel/
-SRC_URI="http://i2o.shadowconnect.com/raidutils/${P}.tar.bz2
-	mirror://gentoo/${PN}-rpm.patch.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="static-libs"
-
-DEPEND=">=sys-kernel/linux-headers-2.6"
-RDEPEND=""
-
-src_prepare() {
-	epatch "${WORKDIR}"/${PN}-rpm.patch \
-		"${FILESDIR}"/${P}-gcc45.patch
-}
-
-src_configure() {
-	econf \
-		--disable-dependency-tracking \
-		$(use_enable static-libs static)
-}
-
-src_compile() {
-	emake -j1 || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-	dodoc AUTHORS ChangeLog NEWS
-	find "${D}" -name '*.la' -delete
-}

diff --git a/sys-fs/ocfs2-tools/Manifest b/sys-fs/ocfs2-tools/Manifest
deleted file mode 100644
index c5a4c58eda3..00000000000
--- a/sys-fs/ocfs2-tools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ocfs2-tools-1.8.2.tar.xz 963132 BLAKE2B 00bbaecfc797329c4a7798c3c33bea0871ffe828ff2a7b12ece4e904fb4df3734326f8a0da69160daafe438c2db3f0e93054e89497e698af1d72724e766929e4 SHA512 b1354730a1e51117497b56e0a1fd79667d608cdf2ccdfa9eb7355f9f40684e64c0787722fa8e6046b35dd00c2ff7a822719b47d059f23253f0bab64e181875ee

diff --git a/sys-fs/ocfs2-tools/files/ocfs2-tools-1.6.4-asneeded.patch b/sys-fs/ocfs2-tools/files/ocfs2-tools-1.6.4-asneeded.patch
deleted file mode 100644
index 8920e773004..00000000000
--- a/sys-fs/ocfs2-tools/files/ocfs2-tools-1.6.4-asneeded.patch
+++ /dev/null
@@ -1,78 +0,0 @@
---- a/configure.in	2011-01-19 20:43:35.000000000 +0100
-+++ b/configure.in	2012-02-21 11:14:51.047974999 +0100
-@@ -265,7 +265,6 @@
-         cpg_package=openais
-     fi
-     TRY_PATH="$AIS_TRY_PATH"
--    AC_MSG_CHECKING([for cpg_initialize in -lcpg])
-     while test "x$TRY_PATH" != "x"; do
-         TRY="`echo $TRY_PATH | cut -f1 -d:`"
-         NEW_TRY_PATH="`echo $TRY_PATH | cut -f2- -d:`"
-@@ -281,9 +280,8 @@
-         # TRY="$TRY"
- 
-         saved_LDFLAGS="$LDFLAGS"
--        LDFLAGS="$LDFLAGS $TRY -lcpg"
--        AC_LINK_IFELSE([AC_LANG_CALL([], [cpg_initialize])],
--        	       cpg_found=yes)
-+        LDFLAGS="$LDFLAGS $TRY"
-+        AC_SEARCH_LIBS([cpg_initialize], [cpg], [cpg_found=yes], [], [])
-         LDFLAGS="$saved_LDFLAGS"
- 
-         if test "x$cpg_found" = "xyes"; then
-@@ -292,10 +290,7 @@
-         fi
-     done
- fi
--if test "x$cpg_found" = "xyes"; then
--    AC_MSG_RESULT(yes)
--else
--    AC_MSG_RESULT(no)
-+if test "x$cpg_found" = "xno"; then
-     AC_MSG_WARN([libcpg not found, ocfs2_controld will not be built])
- fi
- AC_SUBST(CPG_LDFLAGS)
-@@ -309,7 +304,6 @@
- if test "x$ckpt_found" = "xyes"; then
-     ckpt_found=
-     TRY_PATH="$AIS_TRY_PATH"
--    AC_MSG_CHECKING([for saCkptInitialize in -lSaCkpt])
-     while test "x$TRY_PATH" != "x"; do
-         TRY="`echo $TRY_PATH | cut -f1 -d:`"
-         NEW_TRY_PATH="`echo $TRY_PATH | cut -f2- -d:`"
-@@ -325,9 +319,8 @@
-         # TRY="$TRY"
- 
-         saved_LDFLAGS="$LDFLAGS"
--        LDFLAGS="$LDFLAGS $TRY -lSaCkpt"
--        AC_LINK_IFELSE([AC_LANG_CALL([], [saCkptInitialize])],
--        	       ckpt_found=yes)
-+        LDFLAGS="$LDFLAGS $TRY"
-+        AC_SEARCH_LIBS([saCkptInitialize], [SaCkpt], [ckpt_found=yes], [], [])
-         LDFLAGS="$saved_LDFLAGS"
- 
-         if test "x$ckpt_found" = "xyes"; then
-@@ -336,10 +329,7 @@
-         fi
-     done
- fi
--if test "x$ckpt_found" = "xyes"; then
--    AC_MSG_RESULT(yes)
--else
--    AC_MSG_RESULT(no)
-+if test "x$ckpt_found" = "xno"; then
-     AC_MSG_WARN([libSaCkpt not found, ocfs2_controld will not be built])
- fi
- AC_SUBST(AIS_LDFLAGS)
-
---- a/ocfs2_controld/Makefile	2012-02-21 11:49:36.248974932 +0100
-+++ b/ocfs2_controld/Makefile	2012-02-21 11:49:47.943974980 +0100
-@@ -14,7 +14,7 @@
- ifneq ($(BUILD_PCMK_SUPPORT),)
- SBIN_PROGRAMS += ocfs2_controld.pcmk
- # Some pacemaker headers which pacemaker.c includes want this.
--PCMK_INCLUDES = -I/usr/include/pacemaker -I/usr/include/heartbeat/ $(GLIB_CFLAGS)
-+PCMK_INCLUDES = -I/usr/include/pacemaker -I/usr/include/heartbeat/ `pkg-config --cflags libxml-2.0` $(GLIB_CFLAGS)
- endif
- 
- INCLUDES = -I$(TOPDIR)/include -I. $(PCMK_INCLUDES)

diff --git a/sys-fs/ocfs2-tools/files/ocfs2-tools-recent-kernels.patch b/sys-fs/ocfs2-tools/files/ocfs2-tools-recent-kernels.patch
deleted file mode 100644
index 24bc40dcd09..00000000000
--- a/sys-fs/ocfs2-tools/files/ocfs2-tools-recent-kernels.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-# git diff  include/ocfs2-kernel/ocfs2_fs.h
-diff --git a/include/ocfs2-kernel/ocfs2_fs.h b/include/ocfs2-kernel/ocfs2_fs.h
-index 3eafb07..7bb954a 100644
---- a/include/ocfs2-kernel/ocfs2_fs.h
-+++ b/include/ocfs2-kernel/ocfs2_fs.h
-@@ -1681,11 +1681,11 @@ static inline int ocfs2_sprintf_system_inode_name(char *buf, int len,
- 	return chars;
- }
- 
--static inline void ocfs2_set_de_type(struct ocfs2_dir_entry *de,
-+/*static inline void ocfs2_set_de_type(struct ocfs2_dir_entry *de,
- 				    umode_t mode)
- {
- 	de->file_type = ocfs2_type_by_mode[(mode & S_IFMT)>>S_SHIFT];
--}
-+}*/
- 
- static inline int ocfs2_gd_is_discontig(struct ocfs2_group_desc *gd)
- {
\ No newline at end of file

diff --git a/sys-fs/ocfs2-tools/files/ocfs2.confd b/sys-fs/ocfs2-tools/files/ocfs2.confd
deleted file mode 100644
index 89f7a983ea3..00000000000
--- a/sys-fs/ocfs2-tools/files/ocfs2.confd
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Put your cluster names here, separated by space, ie.
-# OCFS2_CLUSTER="cluster1 admincluster cluster2" 
-OCFS2_CLUSTER="home"
-
-# Some heartbeat tweaks to prevent self-fencing quite so much during heavy load.
-# http://oss.oracle.com/projects/ocfs2/dist/documentation/ocfs2_faq.html
-
-# How long to wait before a node is considered dead from lack of network activity.
-OCFS2_IDLE_TIMEOUT_MS="30000"
-# How often we should attempt to send heartbeats.
-OCFS2_KEEPALIVE_DELAY_MS="2000"
-OCFS2_RECONNECT_DELAY_MS="2000"
-# How often we should attempt to send heartbeats.
-# How many interations before a node is considered dead from lack of IO activity.
-# (dead_threshold - 1) * 2s
-OCFS2_DEAD_THRESHOLD="61"
-
-# Default: "-fy" (force check on double-unmounted boot). I beleave this is best.
-# Native way is "-y", but once I have twice reboot/powerOFF with bad result...
-# Affected only fstab.
-OCFS2_FSCK="-fy"
-
-# http://oss.oracle.com/projects/ocfs2-tools/news/article_8.html
-# starting from 1.4.3, fsck.ocfs2 "aggressively cache the metadata blocks"
-# this is useful on lots of free memory, but I have heavy slowdown on x86_64
-# with 1G of RAM.
-# "yes" will "swapoff -a" & "swapon -a" around fsck to avoid caching over swap
-OCFS2_FSCK_SWAPOFF="yes"
-
-# Signal to kill processes on stop/umount on busy device (empty to not kill)
-#OCFS2_UMOUNT_KILL="KILL"
-
-# "yes" to force stop
-#OCFS2_FORCE_STOP="no"

diff --git a/sys-fs/ocfs2-tools/files/ocfs2.initd b/sys-fs/ocfs2-tools/files/ocfs2.initd
deleted file mode 100644
index 32ff2e0bd67..00000000000
--- a/sys-fs/ocfs2-tools/files/ocfs2.initd
+++ /dev/null
@@ -1,124 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-	need net localmount
-	before netmount 
-}
-
-check_modules_config() {
-	local MODULES=$1
-	local CONFIGS=$2
-	local MODULE
-	local retval=0
-	
-	for MODULE in ${MODULES}; do
-		if ! ls -1 /sys/module | egrep -q "^${MODULE}$"; then
-			retval=1
-		fi
-	done
-	if [ ${retval} -eq 1 ] && [ -e /proc/config.gz ]; then
-		retval=0
-		for MODULE in ${CONFIGS}; do
-			if ! gzip -dc /proc/config.gz | egrep -q "^CONFIG_${MODULE}=y$"; then
-				retval=1
-			fi
-		done
-	fi
-	return ${retval}
-}
-
-check_modules() {
-	check_modules_config "ocfs2_dlmfs ocfs2 ocfs2_dlm ocfs2_nodemanager" "OCFS2_FS OCFS2_FS_O2CB" && check_modules_config configfs CONFIGFS_FS && return 0
-	if ! egrep -q '\s*ocfs2\s*$' /proc/filesystems || ! egrep -q '\s*ocfs2_dlmfs\s*$' /proc/filesystems; then 
-		ewarn "One or more required modules are not loaded."
-                ewarn "Make sure you have "
-                ewarn " - placed ocfs, dlmfs and configfs into /etc/modules.autoload.d/kernel-2.6 or built directly into the kernel."
-                ewarn "For a (in)complete documentation, read /usr/share/doc/ocfs-<version>/INSTALL.GENTOO.bz2"
-	fi
-	return 1
-}
-
-check_pseudofs() { 
-	local retval=0
-	local HASMOUNT="mount -l -t"
-	if [ -z "`${HASMOUNT} configfs`" ] ; then
-		retval=1
-	fi
-	if [ -z "`${HASMOUNT} ocfs2_dlmfs`" ] ; then
-		retval=1
-	fi
-
-	if [ ${retval} -eq 1 ]; then
-		ewarn "One or more pseudo-filesystes are not mounted."
-		ewarn "Make sure you have following lines in your /etc/fstab:"
-		ewarn "none         /sys/kernel/config         configfs        defaults                0 0"
-		ewarn "none         /sys/kernel/dlm            ocfs2_dlmfs     defaults                0 0"
-	fi
-	return ${retval}
-}
-
-
-
-start() {
-	check_modules || return $? 
-	check_pseudofs || return $?
-	
-	einfo "Starting OCFS2 cluster"
-	for cluster in ${OCFS2_CLUSTER}; do
-		ebegin " - ${cluster}"
-		/sbin/o2cb_ctl -H -n ${cluster} -t cluster -a online=yes >/dev/null 2>&1
-		eend $?
-
-		# Some heartbeat tweaks to prevent self-fencing quite so much during heavy load.
-		# http://oss.oracle.com/projects/ocfs2/dist/documentation/ocfs2_faq.html
-
-		# How long to wait before a node is considered dead from lack of network activity.
-		echo $OCFS2_IDLE_TIMEOUT_MS > /sys/kernel/config/cluster/${cluster}/idle_timeout_ms
-		# How often we should attempt to send heartbeats.
-		echo $OCFS2_KEEPALIVE_DELAY_MS > /sys/kernel/config/cluster/${cluster}/keepalive_delay_ms
-		echo $OCFS2_RECONNECT_DELAY_MS > /sys/kernel/config/cluster/${cluster}/reconnect_delay_ms
-		# How many interations before a node is considered dead from lack of IO activity.
-		# (dead_threshold - 1) * 2s
-		echo $OCFS2_DEAD_THRESHOLD > /sys/kernel/config/cluster/${cluster}/heartbeat/dead_threshold
-	done
-	sleep 2
-}
-
-stop() {
-	# Shamelesly stolen from netmount
-        local ret
-        ebegin "Unmounting OCFS2 filesystems"
-        [ -z "$(umount -art ocfs2 2>&1)" ]
-        ret=$?
-        eend ${ret} "Failed to simply unmount filesystems"
-        [ ${ret} -eq 0 ] && return 0
-
-        declare -a siglist=( "TERM" "KILL" "KILL" )
-        local retry=0
-        local remaining="go"
-
-        while [ -n "${remaining}" -a ${retry} -lt 3 ]
-        do
-                remaining="$(awk '$3 ~ /'ocfs2'/ { if ($2 != "/") print $2 }' /proc/mounts | sort -r)"
-                IFS=$'\n'
-                set -- ${remaining//\\040/ }
-                unset IFS
-                [ -z "${remaining}" ] && break
-
-                ebegin $'\t'"Unmounting ocfs2 filesystems (retry #$((retry+1)))"
-                /bin/fuser -k -${siglist[$((retry++))]} -m "$@" &>/dev/null
-                sleep 5
-                umount "$@" &>/dev/null
-                eend $? $'\t'"Failed to unmount filesystems"
-        done
-
-	
-	einfo "Stopping OCFS2 cluster" 
-	for cluster in ${OCFS_CLUSTERS}; do
-		ebegin " - ${cluster}"
-		/sbin/o2cb_ctl -H -n ${cluster} -t cluster -a online=no >/dev/null 2>&1
-		eend $?
-	done
-}

diff --git a/sys-fs/ocfs2-tools/metadata.xml b/sys-fs/ocfs2-tools/metadata.xml
deleted file mode 100644
index 7bc09f14825..00000000000
--- a/sys-fs/ocfs2-tools/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
-	<email>cluster@gentoo.org</email>
-	<name>Gentoo Cluster Project</name>
-</maintainer>
-<use>
-	<flag name="external">Enable external locking</flag>
-</use>
-</pkgmetadata>

diff --git a/sys-fs/ocfs2-tools/ocfs2-tools-1.8.2-r2.ebuild b/sys-fs/ocfs2-tools/ocfs2-tools-1.8.2-r2.ebuild
deleted file mode 100644
index 1db9772faea..00000000000
--- a/sys-fs/ocfs2-tools/ocfs2-tools-1.8.2-r2.ebuild
+++ /dev/null
@@ -1,83 +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 autotools python-single-r1
-
-DESCRIPTION="Support programs for the Oracle Cluster Filesystem 2"
-HOMEPAGE="http://oss.oracle.com/projects/ocfs2-tools/"
-SRC_URI="https://dev.gentoo.org/~alexxy/distfiles/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug external gtk"
-
-RDEPEND="
-	dev-libs/libaio:=
-	sys-apps/util-linux:=
-	sys-cluster/libcman
-	external? (
-		sys-cluster/libdlm
-		sys-cluster/pacemaker[-heartbeat]
-		)
-	sys-fs/e2fsprogs
-	sys-libs/e2fsprogs-libs:=
-	sys-libs/ncurses:0=
-	sys-libs/readline:0=
-	sys-process/psmisc
-	gtk? (
-		${PYTHON_DEPS}
-		dev-python/pygtk[${PYTHON_USEDEP}]
-	)
-"
-# 99% of deps this thing has is automagic
-# specialy cluster things corosync/pacemaker
-DEPEND="${RDEPEND}"
-
-REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )"
-
-DOCS=(
-	"${S}/documentation/samples/cluster.conf"
-	"${S}/documentation/users_guide.txt"
-)
-
-MAKEOPTS+=" -j1"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-1.6.4-asneeded.patch"
-	"${FILESDIR}/${PN}-recent-kernels.patch"
-)
-
-pkg_setup() {
-	use gtk && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	sed -e 's/ncurses, tgetstr/ncurses, printw/g' -i configure.in || die
-	# gentoo uses /sys/kernel/dlm as dlmfs mountpoint
-	sed -e 's:"/dlm/":"/sys/kernel/dlm":g' \
-		-i libo2dlm/o2dlm_test.c \
-		-i libocfs2/dlm.c || die "sed failed"
-	default
-	rm -f aclocal.m4 || die
-	AT_M4DIR=. eautoreconf
-	use gtk && python_fix_shebang .
-}
-
-src_configure() {
-	econf \
-		$(use_enable debug debug) \
-		$(use_enable debug debugexe) \
-		$(use_enable gtk ocfs2console) \
-		--enable-dynamic-fsck \
-		--enable-dynamic-ctl
-}
-
-src_install() {
-	default
-	use gtk && python_optimize
-	newinitd "${FILESDIR}/ocfs2.initd" ocfs2
-	newconfd "${FILESDIR}/ocfs2.confd" ocfs2
-}

diff --git a/sys-power/phctool/Manifest b/sys-power/phctool/Manifest
deleted file mode 100644
index 85fca273453..00000000000
--- a/sys-power/phctool/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST phctool-0.5.2.2.tar.gz 941587 BLAKE2B d5844aecbefcaf9ec3525a47a9ce5bac8faa1a063ea833d6d69a9b8079f3c6a26ccc1d96685ee0408efe5c6279834ac309d92e22c70d2d907de622242f330e36 SHA512 50beafb8d96b070563f4fcef93f1a07285b4347a05df70aee06aeac9b7c80642d8f967321b499d733c1734d36c7ebda6379094f5eb9a5bee648d7aa1f6c23053

diff --git a/sys-power/phctool/files/phctool-0.5.2.2_all_paths_tool_no_sudo.patch b/sys-power/phctool/files/phctool-0.5.2.2_all_paths_tool_no_sudo.patch
deleted file mode 100644
index 316e538abe0..00000000000
--- a/sys-power/phctool/files/phctool-0.5.2.2_all_paths_tool_no_sudo.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/phctool.sh	2007-10-27 22:32:35.000000000 +0200
-+++ b/phctool.sh	2009-09-05 23:20:18.000000000 +0200
-@@ -1,10 +1,7 @@
- #!/bin/sh
--#this shellscript is just a wrapper to subphctool.sh
--#but necessary to run phctool with sudo even from the tray icon
--PROGPATH=`dirname "$0"`
--cd $PROGPATH
--if test -e /usr/bin/gksu
--  then gksu  ./subphctool.sh $1
--  else sudo ./subphctool.sh $1
--fi
-+#this shellscript is just a wrapper to phctool.py
-+#but necessary to run phctool from another directory
-+
-+cd /usr/share/phctool
-+./phctool.py $1

diff --git a/sys-power/phctool/files/phctool-0.5.2.2_all_paths_tool_sudo.patch b/sys-power/phctool/files/phctool-0.5.2.2_all_paths_tool_sudo.patch
deleted file mode 100644
index 11b64c3bab0..00000000000
--- a/sys-power/phctool/files/phctool-0.5.2.2_all_paths_tool_sudo.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- a/phctool.sh	2007-10-27 22:32:35.000000000 +0200
-+++ b/phctool.sh	2009-09-05 23:20:18.000000000 +0200
-@@ -1,10 +1,7 @@
- #!/bin/sh
--#this shellscript is just a wrapper to subphctool.sh
--#but necessary to run phctool with sudo even from the tray icon
--PROGPATH=`dirname "$0"`
--cd $PROGPATH
--if test -e /usr/bin/gksu
--  then gksu  ./subphctool.sh $1
--  else sudo ./subphctool.sh $1
--fi
-+#this shellscript is just a wrapper to subphctool.py
-+#but necessary to run phctool from another directory
-+
-+cd /usr/share/phctool
-+sudo ./subphctool.sh $1
- 

diff --git a/sys-power/phctool/files/phctool-0.5.2.2_all_paths_tray.patch b/sys-power/phctool/files/phctool-0.5.2.2_all_paths_tray.patch
deleted file mode 100644
index 1d2053a9c4b..00000000000
--- a/sys-power/phctool/files/phctool-0.5.2.2_all_paths_tray.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- a/phctray.sh	2007-09-08 08:29:31.000000000 +0200
-+++ b/phctray.sh	2009-09-05 23:16:54.000000000 +0200
-@@ -2,6 +2,5 @@
- #this shellscript is just a wrapper to phctray.py
- #but necessary to run phctray from another directory
- 
--PROGPATH=`dirname "$0"`
--cd $PROGPATH
-+cd /usr/share/phctool
- ./phctray.py
---- a/phctray.py	2009-09-08 12:17:11.000000000 +0200
-+++ b/phctray.py	2009-09-08 12:17:33.000000000 +0200
-@@ -61,7 +61,7 @@
- t.show_all()
- 
- ##call phctool without GUI to set stored values
--cmd=[sys.path[0]+"/phctool.sh","background"]	##command
-+cmd=["/usr/bin/phctool","background"]	##command
- subprocess.Popen(cmd, shell=False)		##call the affinated programm
- 
- gtk.main()
---- a/phctray.py	2009-09-08 12:22:28.000000000 +0200
-+++ b/phctray.py	2009-09-08 12:23:44.000000000 +0200
-@@ -11,7 +11,7 @@
- 	return;
- 
- def run_phctool( *args ):
--	cmd=[sys.path[0]+"/phctool.sh"]		##command
-+	cmd=["/usr/bin/phctool"]		##command
- 	subprocess.Popen(cmd, shell=False)	##call the affinated programm
- 
- def applet_face_click( window, event, *data ):

diff --git a/sys-power/phctool/files/phctool-0.5.2.2_gui_kernel_2.6.38.patch b/sys-power/phctool/files/phctool-0.5.2.2_gui_kernel_2.6.38.patch
deleted file mode 100644
index db33396e3d1..00000000000
--- a/sys-power/phctool/files/phctool-0.5.2.2_gui_kernel_2.6.38.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- phctool/inc/libs/cpuinfo.py
-+++ phctool/inc/libs/cpuinfo.py
-@@ -1,6 +1,7 @@ 
- #cpuinfo.py
- #This is a function library to get 
- #informations about CPUs and its PHC data
-+#Modified by Fabio Veronese fveronese85*at*gmail.com 22 Mar 2011
- 
- 
- import os, string
-@@ -30,6 +31,10 @@ 
- 						if os.path.exists('/proc/acpi/processor/CPU'+cpunr):
- 							##remember ACPI Pathname
- 							self.data[cpunr]['acpi']['acpiname']='/proc/acpi/processor/CPU'+cpunr
-+						elif os.path.exists('/sys/devices/system/cpu/cpu'+cpunr+'/thermal_throttle'):
-+							##here some throttling infos for 2.6.38 and maybe laters
-+							#self.data[cpunr]['acpi']['acpiname']='/sys/devices/system/cpu/cpu'+cpunr+'/thermal_throttle'
-+							self.data[cpunr]['acpi']['acpiname']=''
- 						else:
- 							self.data[cpunr]['acpi']['exist']=False
- 		# For some reason we have to fallback on the old function...

diff --git a/sys-power/phctool/files/phctool-0.5.2.2_kernel_2.6.36.patch b/sys-power/phctool/files/phctool-0.5.2.2_kernel_2.6.36.patch
deleted file mode 100644
index c3a2432aea2..00000000000
--- a/sys-power/phctool/files/phctool-0.5.2.2_kernel_2.6.36.patch
+++ /dev/null
@@ -1,79 +0,0 @@
---- phctool/inc/libs/cpuinfo.py
-+++ phctool/inc/libs/cpuinfo.py
-@@ -14,33 +14,49 @@
- 
- 
- 	def _get_acpi_cpus(self):
--	##count number of CPUs on this system using acpi proc interface
--	##since we need acpi this i a good way to count CPUs
--	##we also will remember the Directory-Name because on single CPU
--	##systems the Dir may be named CPU while on Multicores they are indexed (CPU0, CPU1) ..
--		directory="/proc/acpi/processor/"
--		for f in os.listdir(directory):				##iterate the directory
--			pathname = os.path.join(directory, f)		##
--        		if os.path.isdir(pathname):			##is the object we found really a (sub-)directory?
--				##We open the info-file to get the ID to this CPU,
--				##i don't know if this really could happen but the ID may differ from 
--				##from the Path iterator (maybe one CPU is supported and another isn't)
--				if os.path.exists(pathname+'/info'):
--					file = open(pathname+'/info', 'r');
--					for line in file:
--		   				if string.find(line,":"):
--		     					content = line.split(":");
--		    	 				if len(content)>1:
--								info_ident=content[0].strip();
--								info_value=content[1].strip();
--								if info_ident == "processor id":
--									cpunr=info_value
--									self.data[cpunr]={}
--									self.data[cpunr]['acpi']={}
--									self.data[cpunr]['acpi']['exist']=True
--									self.data[cpunr]['acpi']['acpiname']=f	##remember ACPI Pathname
--				else:
--					self.data[cpunr]['acpi']['exist']=False
-+		# We need to ignore /proc/acpi/processor as it's becoming deprecated
-+		# A good solution might be a look in online cpus, but it doesn't mean they are surely ACPI-supported
-+		if os.path.exists('/sys/devices/system/cpu/online'):
-+			file = open('/sys/devices/system/cpu/online', 'r');
-+			for line in file:
-+				if string.find(line,"-"):
-+					content = line.split("-");
-+					for val in content:
-+						cpunr=val.strip();
-+						self.data[cpunr]={}
-+						self.data[cpunr]['acpi']={}
-+						self.data[cpunr]['acpi']['exist']=True
-+		# This sounds useful just for throttling, which is managed better by other stuff... I'll keep just for compatibility
-+						if os.path.exists('/proc/acpi/processor/CPU'+cpunr):
-+							##remember ACPI Pathname
-+							self.data[cpunr]['acpi']['acpiname']='/proc/acpi/processor/CPU'+cpunr
-+						else:
-+							self.data[cpunr]['acpi']['exist']=False
-+		# For some reason we have to fallback on the old function...
-+		else:
-+			directory="/proc/acpi/processor/"
-+			for f in os.listdir(directory):				##iterate the directory
-+				pathname = os.path.join(directory, f)		##
-+        			if os.path.isdir(pathname):			##is the object we found really a (sub-)directory?
-+					##We open the info-file to get the ID to this CPU,
-+					##i don't know if this really could happen but the ID may differ from 
-+					##from the Path iterator (maybe one CPU is supported and another isn't)
-+					if os.path.exists(pathname+'/info'):
-+						file = open(pathname+'/info', 'r');
-+						for line in file:
-+			   				if string.find(line,":"):
-+			     					content = line.split(":");
-+			    	 				if len(content)>1:
-+									info_ident=content[0].strip();
-+									info_value=content[1].strip();
-+									if info_ident == "processor id":
-+										cpunr=info_value
-+										self.data[cpunr]={}
-+										self.data[cpunr]['acpi']={}
-+										self.data[cpunr]['acpi']['exist']=True
-+										self.data[cpunr]['acpi']['acpiname']=f	##remember ACPI Pathname
-+					else:
-+						self.data[cpunr]['acpi']['exist']=False
- 		
- 
- 	def _get_cpuinfos(self):

diff --git a/sys-power/phctool/metadata.xml b/sys-power/phctool/metadata.xml
deleted file mode 100644
index 9148655f78b..00000000000
--- a/sys-power/phctool/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
-<email>xmw@gentoo.org</email>
-<name>Michael Weber</name>
-</maintainer>
-<use>
-  <flag name="sudo">Enable support for sudo to run gui from non-root user</flag>
-</use>
-</pkgmetadata>

diff --git a/sys-power/phctool/phctool-0.5.2.2-r3.ebuild b/sys-power/phctool/phctool-0.5.2.2-r3.ebuild
deleted file mode 100644
index c33953a060f..00000000000
--- a/sys-power/phctool/phctool-0.5.2.2-r3.ebuild
+++ /dev/null
@@ -1,84 +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 python-single-r1 user
-
-DESCRIPTION="Processor Hardware Control userland configuration tool"
-HOMEPAGE="http://www.linux-phc.org/"
-SRC_URI="http://www.linux-phc.org/forum/download/file.php?id=50 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc sudo"
-
-DEPEND="${PYTHON_DEPS}
-	dev-python/egg-python[${PYTHON_USEDEP}]
-	dev-python/pygtk:2[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-	sudo? ( app-admin/sudo )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-S="${WORKDIR}/${PV%.*}-${PV##*.}/${PN}"
-
-pkg_setup() {
-	MY_PROGDIR="/usr/share/${PN}"
-	if use sudo ; then
-		MY_GROUPNAME="phcusers"
-		enewgroup ${MY_GROUPNAME}
-	fi
-	python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	eapply "${FILESDIR}"/${P}_all_paths_tray.patch
-	if use sudo ; then
-		eapply "${FILESDIR}"/${P}_all_paths_tool_sudo.patch
-	else
-		eapply "${FILESDIR}"/${P}_all_paths_tool_no_sudo.patch
-	fi
-	eapply "${FILESDIR}"/${P}_kernel_2.6.36.patch
-	eapply "${FILESDIR}"/${P}_gui_kernel_2.6.38.patch
-	eapply_user
-	find . -name "*.pyc" -delete || die
-	python_fix_shebang .
-}
-
-src_install() {
-	newbin phctool.sh phctool
-	newbin phctray.sh phctray
-
-	exeinto ${MY_PROGDIR}
-	doexe phc{tool,tray}.py subphctool.sh
-	python_moduleinto ${MY_PROGDIR}
-	python_domodule inc
-
-	if use sudo ; then
-		fowners -R ":${MY_GROUPNAME}" "${MY_PROGDIR}"
-		fperms g+rX "${MY_PROGDIR}"
-		dodir /etc/sudoers.d
-		echo "#%${MY_GROUPNAME} ALL=(root) NOPASSWD:${MY_PROGDIR}/subphctool.sh" \
-			> "${ED}"/etc/sudoers.d/${PN} || die
-		fperms a-w,o-r /etc/sudoers.d/${PN}
-	fi
-
-	dodoc CHANGELOG
-	if use doc; then
-		docinto html
-		dodoc -r doc/docfiles doc/index.htm
-	fi
-}
-
-pkg_postinst() {
-	if use sudo; then
-		einfo "You have to add a line to /etc/sudoers to get access to"
-		einfo "/sys/devices/system/cpu/cpu1/cpufreq/phc_controls from the phctool/phctray"
-		einfo "Please check and uncomment the content of /etc/sudoers.d/${PN}"
-	else
-		einfo "Group not automatically added. Please run phctool as root."
-	fi
-}

diff --git a/x11-plugins/thinkhdaps/Manifest b/x11-plugins/thinkhdaps/Manifest
deleted file mode 100644
index 876f639636e..00000000000
--- a/x11-plugins/thinkhdaps/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST thinkhdaps-0.2.1.tar.gz 91489 BLAKE2B 09eb032096c997368492114dc4e8200f39b99753b2f13b1daf2d060335bfc64640b1f28cb61c9a3dc2bf6f435394f3f9ceb7037dbb7dffeabc7e1fd97216a994 SHA512 207ee7c506a94fba3a7639c4eca6bf5b80a5fe67dac2e6e410fa70c8552eed29e478c52906a9049ce5a6fbe2c2b0680d06b32ecd4455073c360b5b41895e1b5f

diff --git a/x11-plugins/thinkhdaps/files/thinkhdaps-0.2.1-fix-desktop-qa.patch b/x11-plugins/thinkhdaps/files/thinkhdaps-0.2.1-fix-desktop-qa.patch
deleted file mode 100644
index 7bcfafe3223..00000000000
--- a/x11-plugins/thinkhdaps/files/thinkhdaps-0.2.1-fix-desktop-qa.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Fix .desktop file to adhere to modern FDO standards.
-
---- a/thinkhdaps.desktop
-+++ b/thinkhdaps.desktop
-@@ -2,6 +2,6 @@
- Name=ThinkHDAPS
- Comment=Monitor your HDAPS-enabled harddisk
- Exec=thinkhdaps
--Icon=thinkhdaps-logo.svg
-+Icon=thinkhdaps-logo
- Type=Application
- Categories=System

diff --git a/x11-plugins/thinkhdaps/files/thinkhdaps-0.2.1-fix-python-shebang.patch b/x11-plugins/thinkhdaps/files/thinkhdaps-0.2.1-fix-python-shebang.patch
deleted file mode 100644
index 314ef789c3b..00000000000
--- a/x11-plugins/thinkhdaps/files/thinkhdaps-0.2.1-fix-python-shebang.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-Make shebangs Gentoo Prefix friendly
-See also: https://blogs.gentoo.org/mgorny/2016/02/08/a-quick-note-on-portable-shebangs/
-
---- a/thinkhdaps.py
-+++ b/thinkhdaps.py
-@@ -1,4 +1,4 @@
--#!@PYTHON@
-+#!/usr/bin/env python2
- # Copyright (c) 2008-2009  Thomas Pani <thomas.pani@gmail.com>
- # based on an awn applet Copyright (c) 2008  onox <denkpadje@gmail.com>
- # 

diff --git a/x11-plugins/thinkhdaps/metadata.xml b/x11-plugins/thinkhdaps/metadata.xml
deleted file mode 100644
index a535b885282..00000000000
--- a/x11-plugins/thinkhdaps/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
-<email>xmw@gentoo.org</email>
-<name>Michael Weber</name>
-</maintainer>
-</pkgmetadata>

diff --git a/x11-plugins/thinkhdaps/thinkhdaps-0.2.1-r1.ebuild b/x11-plugins/thinkhdaps/thinkhdaps-0.2.1-r1.ebuild
deleted file mode 100644
index 94b7c9ea504..00000000000
--- a/x11-plugins/thinkhdaps/thinkhdaps-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,32 +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 python-single-r1
-
-DESCRIPTION="A PyGTK based HDAPS monitor"
-HOMEPAGE="http://thpani.at/projects/thinkhdaps/"
-SRC_URI="http://thpani.at/media/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-	dev-python/libgnome-python:2[${PYTHON_USEDEP}]
-	dev-python/pygobject:2[${PYTHON_USEDEP}]
-	dev-python/pygtk:2[${PYTHON_USEDEP}]"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.2.1-fix-desktop-qa.patch
-	"${FILESDIR}"/${PN}-0.2.1-fix-python-shebang.patch
-)
-
-src_configure() {
-	econf --enable-desktop PYTHON="${EPYTHON}"
-}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2018-03-11 11:07 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-11 11:07 [gentoo-commits] repo/gentoo:master commit in: games-arcade/bloboats/, dev-lang/fsharp/, net-irc/ultimate/, Pacho Ramos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox