diff --git a/dev-python/mastodon/Manifest b/dev-python/mastodon/Manifest
deleted file mode 100644
index 1076476..0000000
--- a/dev-python/mastodon/Manifest
+++ /dev/null
@@ -1,13 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST 1.3.1.tar.gz 612568 BLAKE2B b8754d3173ab11683e6695b02933b8b2b675e3ac4013e7e28c350c9f150e80ef009be2756d0ed30960ba2eab16ddf22666bca120947fd501bcc13657d84650bd SHA512 18274f57f65fd3b9e976f29ab4cce8bc5bf7611be0b2e10df486577ad9e449732362992c609ccacc8ab51ebabd575d6255d84bdea0336814b319cfe9cf388ea6
-EBUILD mastodon-1.3.1.ebuild 640 BLAKE2B 40b30085e017b599c78ac6b1c76a961f39417bdcf5e7c0726653fdaab3602f5ee391d5d83792cab85ac085389e34f79010fd775752f0700ed2ef8961a763bb3f SHA512 7cd8e4874057bedf790018e9357accd9803e5e13faa6a57eeedc3d4bd5296a70108370fc75ae6a461d77e640595278b51957e8e53f528e99d476cf3d5ac72c0c
-MISC metadata.xml 402 BLAKE2B 1af305892613b38f9435a5199bb73988485bce6b86138db5a5aecd1bfe901c1d07937b0e78b87139422645e5b49164c0ee51b0ecd68ca89f9eeb83a15cd720e7 SHA512 27aca91f75cc02e00a392470c70466719570d39d30f76d511ccc7372e0898091586ea4f3ce5a2720b783750728498a2262f01d5c72fdf883c9f8652a8c54f91f
------BEGIN PGP SIGNATURE-----
-
-iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCW/cOXAAKCRDPw5SX8bJu
-By40AP4zXXF3GymTFixuN96wBeCGOcQ05HCKQ64Hd/OtRkC6ggD+PHbajPpQ2MjH
-tkcMGd88f0Q6z0jKCSLmrMJ7ldpIx3g=
-=GSHS
------END PGP SIGNATURE-----
diff --git a/dev-python/mastodon/mastodon-1.3.1.ebuild b/dev-python/mastodon/mastodon-1.3.1.ebuild
deleted file mode 100644
index c88fccb..0000000
--- a/dev-python/mastodon/mastodon-1.3.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-MY_PN="Mastodon"
-DESCRIPTION="Python wrapper for the Mastodon API"
-HOMEPAGE="https://github.com/halcy/Mastodon.py"
-SRC_URI="https://github.com/halcy/Mastodon.py/archive/${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- dev-python/decorator
- dev-python/six
- dev-python/pytz
- dev-python/requests
- dev-python/python-dateutil
- dev-python/cryptography
- dev-python/http_ece
-"
-DEPEND="
- ${RDEPEND}
- dev-python/wheel
-"
-
-S="${WORKDIR}/${MY_PN}.py-${PV}"
diff --git a/dev-python/mastodon/metadata.xml b/dev-python/mastodon/metadata.xml
deleted file mode 100644
index 9fcc4e3..0000000
--- a/dev-python/mastodon/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- gentoo@tastytea.de
- tastytea
-
-
- https://github.com/halcy/Mastodon.py/issues
- https://mastodonpy.readthedocs.io/en/latest/
-
-
diff --git a/dev-python/validators/Manifest b/dev-python/validators/Manifest
deleted file mode 100644
index b65091b..0000000
--- a/dev-python/validators/Manifest
+++ /dev/null
@@ -1,13 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST 0.12.4.tar.gz 22095 BLAKE2B e11d9f0d9080a3132b3c2513813b43d10e9f63bbab75c103f5b35f57b298d55d426bec69196add5dd3bf55284211f9c26e9da9a5e8399b964ed3aa395dabd6d5 SHA512 5fc1bbe136a7f50a184574e4cb4756978342198de281d1ef556386b13ad873ffeba79ab5d25c7ab4d87c2f1f249d69213fa34568ee3d03f007ba3a5520e8e134
-EBUILD validators-0.12.4.ebuild 463 BLAKE2B c0ebe790065fbda5539e5eca6ef48734a78bd4789cce96ac8bf863b35eae07410ca213d80c9cfd3c6b30f327a77341c27188a39e062b813b6eecca7d4a2fac45 SHA512 3a1c51f613839fc69c336f4f7d1ce82b847fa5058df8322e445226d6b33ced82434982773cf2e8ca5b288f04fa4efb61c2fc8faecdbd1bfca1f25d424cd96ec3
-MISC metadata.xml 404 BLAKE2B af5ef7874749bc0d80bceb98e8b4aabc5f744c316c516db5f8fa42ca71c48140d57ccbe799b199de5c4da5cec95cd4d89f52ae386c239f0b8059dfbe785511a6 SHA512 38e939bb0d4540fccb7ccccc61e9d0cbd875c2f7fd882b21973f8a2cad3544b865c6d2843dc9aa17236888577fd5e479d404a9e1f47c62930ae87ab30b2b4eb8
------BEGIN PGP SIGNATURE-----
-
-iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXCz37QAKCRDPw5SX8bJu
-B7QnAP9AKtlRgGxbbCufcHoZQ/oyaPEIxeec0ZgIj9xxbiAGRAD+Pt1EKWv+QiwJ
-TTUYI+biPy+AKXTLe6JN6aubF0bIhF4=
-=C8M5
------END PGP SIGNATURE-----
diff --git a/dev-python/validators/metadata.xml b/dev-python/validators/metadata.xml
deleted file mode 100644
index e464b2a..0000000
--- a/dev-python/validators/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- gentoo@tastytea.de
- tastytea
-
-
- https://github.com/kvesteri/validators/issues
- https://validators.readthedocs.io/en/latest/
-
-
diff --git a/dev-python/validators/validators-0.12.4.ebuild b/dev-python/validators/validators-0.12.4.ebuild
deleted file mode 100644
index 05619c8..0000000
--- a/dev-python/validators/validators-0.12.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python Data Validation for Humans(TM)."
-HOMEPAGE="https://github.com/kvesteri/validators"
-SRC_URI="https://github.com/kvesteri/validators/archive/${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- dev-python/decorator
- dev-python/six
-"
-DEPEND="${RDEPEND}"
diff --git a/games-strategy/widelands/Manifest b/games-strategy/widelands/Manifest
deleted file mode 100644
index d98f2eb..0000000
--- a/games-strategy/widelands/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX widelands-0.19-fix_maybe_uninitialized.patch 812 BLAKE2B 5b875c677748aea646069003ef09f38212a0c8c27662a1ab8e3f3aa634e80cc69f3ad59c0e65d943b3d10159f34028c13fc31c4c80c25b82c1385a65040513e2 SHA512 4da42296a9c89b44f442d085fa74614a43bd974f1d3f1fa9b4bb4d0eed854ec7caef623c91d71f29ac416770c36829ccfae65fc51dc6a32806f0daf447542d12
-DIST widelands-build19-src.tar.bz2 181609391 BLAKE2B 50f2211aaaea6d476d6e943fc33e3814526b15965bac442c39ad7fd8e44982c2c061bb32e0865d0cb22664f2a95fe3fe081b2f558e9c51fb4f390fe184531002 SHA512 80d70542f30c47498c38c5066ecbfa094cfa16fa3c8c75a950420b334cc019766a90a9f715d326506ce425848da1d75fa6f87e33e3551019c0dd8a4ccf99d666
-EBUILD widelands-0.19.ebuild 1591 BLAKE2B 87aab48a0c58450275539087a1d16ab7947b37b28091bfba05a6062c50040295e9a76e1b458b28f14b401ce161a04871fcb559b8740e3253da6d5b97029eac25 SHA512 5ea340c678a57a78a20298102b5658ac263b660757cd77af662655c07a90dfe37bf04ebb1512b01f1bd394a70b79c5639aaead9db9cd6599362a7fd55aa58db2
-MISC metadata.xml 248 BLAKE2B 0f4a45d414249f9410a61d8545ba052db41e3d74516e34bff0ca5547cae55db7eefffb2c23d840c979bdea0b927da36f7a56441cbc6053291d65bd39af2421bd SHA512 0f6384333cf38e52e6a67db43f3a78723d2a0d3446da27e7972f15244d96ae41f0e428d937538d4fa52aa70dc9c92920672d4e237b481dbbdff1d9d8c325b33d
diff --git a/games-strategy/widelands/files/widelands-0.19-fix_maybe_uninitialized.patch b/games-strategy/widelands/files/widelands-0.19-fix_maybe_uninitialized.patch
deleted file mode 100644
index 8080b94..0000000
--- a/games-strategy/widelands/files/widelands-0.19-fix_maybe_uninitialized.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- a/src/network/netclient.cc 2017-09-07 17:03:04.532134374 +0200
-+++ b/src/network/netclient.cc 2017-09-07 17:10:54.603125955 +0200
-@@ -477,6 +477,8 @@
- // This might happen, if a users connects after the game starts.
- if (number == d->settings.users.size()) {
- UserSettings newuser;
-+ newuser.position = number;
-+ newuser.ready = false;
- d->settings.users.push_back(newuser);
- }
-
---- a/src/network/nethost.cc 2017-09-07 17:11:58.924124804 +0200
-+++ b/src/network/nethost.cc 2017-09-07 17:13:37.339123041 +0200
-@@ -1612,6 +1612,7 @@
- if (client.usernum == -1) {
- client.usernum = d->settings.users.size();
- UserSettings newuser;
-+ newuser.position = client.usernum;
- newuser.result = Widelands::PlayerEndResult::UNDEFINED;
- newuser.ready = true;
- d->settings.users.push_back(newuser);
diff --git a/games-strategy/widelands/metadata.xml b/games-strategy/widelands/metadata.xml
deleted file mode 100644
index d68ff96..0000000
--- a/games-strategy/widelands/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- gentoo@tastytea.de
- tastytea
-
-
diff --git a/games-strategy/widelands/widelands-0.19.ebuild b/games-strategy/widelands/widelands-0.19.ebuild
deleted file mode 100644
index 1081eae..0000000
--- a/games-strategy/widelands/widelands-0.19.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils eapi7-ver cmake-utils
-
-MY_PV=build$(ver_cut 2)
-MY_P=${PN}-${MY_PV}-src
-DESCRIPTION="A game similar to Settlers 2"
-HOMEPAGE="http://www.widelands.org/"
-SRC_URI="https://launchpad.net/widelands/${MY_PV}/${MY_PV}/+download/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-lang/lua:0
- >=dev-libs/boost-1.65.0
- >=media-libs/glew-2.1.0
- >=media-libs/libpng-1.6.34:0
- media-libs/libsdl2[video]
- media-libs/sdl2-image[jpeg,png]
- media-libs/sdl2-mixer[vorbis]
- >=media-libs/sdl2-net-2.0.1
- >=media-libs/sdl2-ttf-2.0.14
- sys-libs/zlib[minizip]"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-CMAKE_BUILD_TYPE=Release
-
-# Game is NOT happy being moved from /usr/share/games
-PREFIX="/usr/share/games/${PN}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix_maybe_uninitialized.patch
-)
-
-src_prepare() {
- default
-
- sed -i -e 's:__ppc__:__PPC__:' src/map_io/s2map.cc || die
-}
-
-src_configure() {
- local mycmakeargs=(
- "-DCMAKE_INSTALL_PREFIX=${EPREFIX}/usr/share/games/${PN}"
- "-DWL_INSTALL_BASEDIR=${EPREFIX}/usr/share/games/${PN}"
- "-DWL_INSTALL_DATADIR=${EPREFIX}/usr/share/games/${PN}"
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
- newicon data/images/logos/wl-ico-128.png ${PN}.png
- make_desktop_entry ${PN} Widelands
- dodoc ChangeLog CREDITS
-
- # As everything is installed in /usr/share/games/${PN},
- # a symlink is needed in /usr/bin
- dosym ${PREFIX}/${PN} /usr/bin/${PN}
-}
diff --git a/net-im/spectrum/Manifest b/net-im/spectrum/Manifest
deleted file mode 100644
index 77077d4..0000000
--- a/net-im/spectrum/Manifest
+++ /dev/null
@@ -1,15 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX spectrum.confd 157 BLAKE2B 89464687195a1b63595199d8bea81cccc3855187be60ae598bdd8125dcba524ccbfd93b1895f283d951673790acac4abcd15e44ed2fd35b0c6421f7c7fa6b22f SHA512 511213a0bb4d91b22d3c9ac8e90978248076a9697cbeaa5bfd53eaac3ce1850f78739768dc88f2443519b64dc61f278be32ed408f0c7b2f64f29c01f94fc5fee
-AUX spectrum.initd 598 BLAKE2B 97dda4207b0aebf7227a6e5d35f0bb09b75fdb6c26f95bc0c0f37dfe1674c37f5b1db98c3db41291b1220af2953df2e1ff1eb008a773bd512a919718a670c4f1 SHA512 acc78965bb8dbe2ba1546f1b572ad7d11d80b3aae892f11d326c573797c119b2ad19f252fb14605861bc23d4342b11949159b2a101ece310ab3e0944b8170114
-DIST spectrum-2.0.9.tar.gz 842688 BLAKE2B 32cdb95c161aa97338895fb144200ac94d200aefb58300a8f55b03457b3aae1a0ef4a60311f0e2be8e3f3e331625d04ecd61a9583d07794c4398762e1348b939 SHA512 f111133d3d327619ebbeeaa8c329b09dbdbef9c66ec7bc06eb6eac8c54e144cbf2d81d2751699bf97ae1d1bf0a94581f3971394a7f06b9a4d69f6248f1497982
-EBUILD spectrum-2.0.9.ebuild 2231 BLAKE2B 56628539f54e491a4a963b6aed913126ae62693416fb630611e2383d2e0d4fa16a8634e136ab3d97a5cbf2fee82bcdb69dd940a0dbf240c3cff048bc52e5d9db SHA512 0f22359f19951959babe295ee7c5f1db1490046644a5633dbbb05ec285ab01b48afb112685d9e7e3a759c76e03d40779fae91a4e1f85a31e9ebeb925949a4713
-MISC metadata.xml 633 BLAKE2B 804da44c5b1b486bea841af2e441f33017ecb0f5374ad9f277ee31d220bd013daddc8d78087d91aa9204fa8f9769c77dab0e49ddba1a4f2e4a1eb40deffde899 SHA512 006ddc877017cf4d8075ca3ba5f4ee8d6e0548a82fbcfdcd70e43d18f823ee7971e7e5c8d170c30c054e52737d15d2f6681f8849028fad026d56401dfe3d35ef
------BEGIN PGP SIGNATURE-----
-
-iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXDCbfQAKCRDPw5SX8bJu
-B4lzAP9+zrzbqfKy0r5P9PiNT3r7SPELZ9WPZNPM3I5WJX5qPQD+NS6nzj8joLhB
-sgVISDNjQ6ugQHsKfe95K7oOoupaJsY=
-=Ee+Y
------END PGP SIGNATURE-----
diff --git a/net-im/spectrum/files/spectrum.confd b/net-im/spectrum/files/spectrum.confd
deleted file mode 100644
index fec3b06..0000000
--- a/net-im/spectrum/files/spectrum.confd
+++ /dev/null
@@ -1,7 +0,0 @@
-# /etc/conf.d/spectrum.S2P: config file for spectrum S2P transport
-
-# Configfile
-CONFFILE="/etc/spectrum/S2P.cfg"
-
-# PID
-PIDFILE="/var/run/spectrum/S2P.pid"
diff --git a/net-im/spectrum/files/spectrum.initd b/net-im/spectrum/files/spectrum.initd
deleted file mode 100644
index ef49f5e..0000000
--- a/net-im/spectrum/files/spectrum.initd
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-depend() {
- need net
- use jabber-server
-}
-
-start_pre() {
- mkdir -p /var/run/spectrum2
-}
-
-start() {
- ebegin "Starting SPECTRUMGEN2PROTOCOL XMPP/Spectrum Transport"
- start-stop-daemon --start --pidfile ${PIDFILE} \
- --chuid jabber:jabber --exec /usr/bin/spectrum -- ${CONFFILE}
- eend $?
-}
-
-stop() {
- ebegin "Stopping SPECTRUMGEN2PROTOCOL XMPP/Spectrum Transport"
- start-stop-daemon --stop --quiet --pidfile ${PIDFILE}
- eend $?
-}
diff --git a/net-im/spectrum/metadata.xml b/net-im/spectrum/metadata.xml
deleted file mode 100644
index f542a7e..0000000
--- a/net-im/spectrum/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
- gentoo@tastytea.de
- tastytea
-
-
-
diff --git a/net-im/spectrum/spectrum-2.0.9.ebuild b/net-im/spectrum/spectrum-2.0.9.ebuild
deleted file mode 100644
index c3099fd..0000000
--- a/net-im/spectrum/spectrum-2.0.9.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils eapi7-ver user
-
-DESCRIPTION="Spectrum is a XMPP transport/gateway"
-HOMEPAGE="http://spectrum.im"
-SRC_URI="https://github.com/hanzz/spectrum2/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}2-${PV}"
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE_PLUGINS="frotz irc purple sms twitter"
-IUSE="debug doc libev mysql postgres sqlite test ${IUSE_PLUGINS}"
-
-RDEPEND="${RDEPEND}
- >=dev-libs/libev-4.23
- >=dev-libs/log4cxx-0.10.0-r1
- dev-libs/openssl:0
- >=dev-libs/popt-1.16-r2
- >=dev-libs/protobuf-3.5.2
- >=net-im/swift-4.0.2
- mysql? ( >=virtual/mysql-5.6-r12 )
- postgres? ( >=dev-libs/libpqxx-6.0.0 )
- sqlite? ( dev-db/sqlite:3 )
- irc? ( >=net-im/libcommuni-3.5.0 )
- purple? ( >=net-im/pidgin-2.11.0
- libev? ( >=dev-libs/libev-4.23 )
- )
- >=dev-libs/jsoncpp-1.8.4"
-
-DEPEND="${RDEPEND}
- >=dev-util/cmake-3.9.6
- >=sys-devel/gettext-0.19.8.1
- doc? ( >=app-doc/doxygen-1.8.14-r1 )
- test? ( >=dev-util/cppunit-1.14.0 )
- "
-
-REQUIRED_USE="|| ( sqlite mysql postgres )"
-
-pkg_setup() {
- CMAKE_IN_SOURCE_BUILD=1
- use debug && CMAKE_BUILD_TYPE=Debug
- MYCMAKEARGS="-DLIB_INSTALL_DIR=$(get_libdir)"
-}
-
-src_configure() {
- mycmakeargs=(
- -DENABLE_MYSQL="$(usex mysql)"
- -DENABLE_PQXX="$(usex postgres)"
- -DENABLE_SQLITE3="$(usex sqlite)"
- -DENABLE_DOCS="$(usex doc)"
- -DENABLE_FROTZ="$(usex frotz)"
- -DENABLE_IRC="$(usex irc)"
- -DENABLE_PURPLE="$(usex purple)"
- -DENABLE_SMSTOOLS3="$(usex sms)"
- -DENABLE_TWITTER="$(usex twitter)"
- )
-
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- newinitd "${FILESDIR}"/spectrum.initd spectrum2
- keepdir "${EPREFIX}"/var/lib/spectrum2
- keepdir "${EPREFIX}"/var/log/spectrum2
- keepdir "${EPREFIX}"/var/run/spectrum2
-}
-
-pkg_postinst() {
- # Create jabber-user
- enewgroup jabber
- enewuser jabber -1 -1 -1 jabber
-
- # Set correct rights
- chown jabber:jabber -R "/etc/spectrum2" || die
- chown jabber:jabber -R "${EPREFIX}/var/log/spectrum2" || die
- chown jabber:jabber -R "${EPREFIX}/var/run/spectrum2" || die
- chmod 750 "/etc/spectrum2" || die
- chmod 750 "${EPREFIX}/var/log/spectrum2" || die
- chmod 750 "${EPREFIX}/var/run/spectrum2" || die
-}
diff --git a/net-misc/mastodome/Manifest b/net-misc/mastodome/Manifest
deleted file mode 100644
index 6c9bfdc..0000000
--- a/net-misc/mastodome/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX 0.2-modify-config-dirs.patch 3596 BLAKE2B 6d1cf7d030f70184fb6e9d63784e576124e9d359c0ba9d731e6a93be7727cc335227df61fcd71f7cceee1d372ba4e2058e4c3aa4d70e129e4fbc8bb26d2b5aae SHA512 1694e924d0440146288b80cc90145f1650828f338a1defc182983571c98fdb0dd9f540d14aa0736f4d4a08f4614906165dfd23484329865a4495ce59192f63fe
-AUX mastodon_wrapper.sh 243 BLAKE2B 94348add4837b3074e5fa6b3b67b09bcd3a8cbb6f84c287bfb7a69540131b78d9112f8327867bd3b0a49a8f26da009bd39f3be52d9c3d7ec23e9c256302e43fb SHA512 794edc2bc42d5ab1658967b1081d7a71d638cf73c5866fafac85f69f46d10e869fbac755f87e4fb47b2b13762a8bff9e80fb0702c43f558cc7d798ac011ea561
-EBUILD mastodome-9999.ebuild 1267 BLAKE2B d01cbe7a69bdc488503ecca60bf994f782728b11d16b6fd256f860209df1e65a790d8ec3bcee485305cfdb5ffee639c2f9e6e1c45d92d045394b1e1dd1d78ee0 SHA512 921040c8319b7bab987b51cbca1897bb716f58dd81dab9cee9aea66152ac4c7393d9ffb7f48259affa04c142e98a7192bfcbff69d954fa307a3f8875c3898219
-MISC metadata.xml 347 BLAKE2B a6dd8efb61b3c1a263ce36de8296aac2a36c945bdd5a8d76de9380f9b1e7b3945cad01da89c69103fc7b72fa4e77b09684dcbe47bdf53079bf6862d2d7653a70 SHA512 82d9b832e318fb3948dd1a3f948ead4b172b323e9840f1d047bd3639a303e8daa5a1441e2e5e6f37c1d4d70551ed636c4a9ea964ba72f0f186cf8e7c1fcd6f8e
------BEGIN PGP SIGNATURE-----
-
-iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXCz6WAAKCRDPw5SX8bJu
-B4VYAP91H7U5ekU69rosR1q+LPlMIGc5fGCw0X7RyfCWpuJtRQD9H3pbpIbR/mQO
-vsILKg8BvP85ebr2GvPz1paG2aeO0+Y=
-=2cIn
------END PGP SIGNATURE-----
diff --git a/net-misc/mastodome/files/0.2-modify-config-dirs.patch b/net-misc/mastodome/files/0.2-modify-config-dirs.patch
deleted file mode 100644
index 1c76f71..0000000
--- a/net-misc/mastodome/files/0.2-modify-config-dirs.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-diff -ur a/config/config.py b/config/config.py
---- a/config/config.py 2018-11-22 21:49:01.886536931 +0100
-+++ b/config/config.py 2018-11-22 22:29:21.497097833 +0100
-@@ -27,8 +27,8 @@
- self.GUI_LANG_FILE_LOC_PREFIX = "/config/lang/"
- self.GUI_ICON_FILE_LOC_PREFIX = "/config/icons/"
- self.GUI_IMG_FILE_LOC_PREFIX = "/config/img/"
-- self.GUI_IMG_AVATAR_CACHE_PREFIX = "/config/.cache/"
-- self.GUI_DEFAULTS_FILE_LOC_PREFIX = "/config/.defaults/"
-+ self.GUI_IMG_AVATAR_CACHE_PREFIX = "/.local/share/mastodome/cache/"
-+ self.GUI_DEFAULTS_FILE_LOC_PREFIX = "/.local/share/mastodome/defaults/"
- self.GUI_TOOT_MAX_SIZE_CHARS = 280
- self.APP_NAME = "Mastodome"
- self.APP_VERSION = "0.2"
-diff -ur a/config/icons_pics.py b/config/icons_pics.py
---- a/config/icons_pics.py 2018-11-22 21:49:01.887536915 +0100
-+++ b/config/icons_pics.py 2018-11-22 21:52:57.149765632 +0100
-@@ -28,7 +28,7 @@
- class Icons:
- def __init__(self):
- config = Config()
-- path = os.curdir + config.GUI_ICON_FILE_LOC_PREFIX
-+ path = "/usr/share/mastodome" + config.GUI_ICON_FILE_LOC_PREFIX
- self.btnHomeIcon = path + "home.svg"
- self.btnLocalIcon = path + "local.svg"
- self.btnPublicIcon = path + "public.svg"
-@@ -49,7 +49,7 @@
- class Pics:
- def __init__(self):
- config = Config()
-- path = os.curdir + config.GUI_IMG_FILE_LOC_PREFIX
-+ path = "/usr/share/mastodome" + config.GUI_IMG_FILE_LOC_PREFIX
- self.loginLogoImg = path + "mastodon_logo.svg"
- self.loginMascotImg = path + "mastodon_mascot.png"
- self.aboutMascoutImg = path + "mastodome_art.png"
-diff -ur a/config/translations.py b/config/translations.py
---- a/config/translations.py 2018-11-22 21:49:01.900536706 +0100
-+++ b/config/translations.py 2018-11-22 21:52:32.099166922 +0100
-@@ -31,7 +31,7 @@
- def __init__(self):
- config = Config()
- self.translations = json.load(
-- open(os.curdir + config.GUI_LANG_FILE_LOC_PREFIX
-+ open("/usr/share/mastodome" + config.GUI_LANG_FILE_LOC_PREFIX
- + config.GUI_LANG + '.json'))
-
- def load(self, control_name):
-diff -ur a/rest/credential_store.py b/rest/credential_store.py
---- a/rest/credential_store.py 2018-11-22 21:49:01.901536690 +0100
-+++ b/rest/credential_store.py 2018-11-22 21:58:18.485623649 +0100
-@@ -33,7 +33,7 @@
- self.secret_client_prefix = "csec"
- self.secret_user_prefix = "usec"
- self.config = Config()
-- self.key_cache_location = os.curdir \
-+ self.key_cache_location = os.getenv("HOME") \
- + self.config.GUI_DEFAULTS_FILE_LOC_PREFIX + "known-keys.txt"
-
- def set_client_keys(self, domain, uname, client_id, client_secret):
-diff -ur a/rest/fetch.py b/rest/fetch.py
---- a/rest/fetch.py 2018-11-22 21:49:01.901536690 +0100
-+++ b/rest/fetch.py 2018-11-22 21:55:08.624660555 +0100
-@@ -29,7 +29,7 @@
-
- def clear_image_cache():
- my_config = config.Config()
-- path = os.curdir + my_config.GUI_IMG_AVATAR_CACHE_PREFIX
-+ path = os.getenv("HOME") + my_config.GUI_IMG_AVATAR_CACHE_PREFIX
- for the_file in os.listdir(path):
- full_path = os.path.join(path, the_file)
- if os.path.isfile(full_path):
-@@ -38,7 +38,7 @@
-
- def get_image(url):
- my_config = config.Config()
-- path = os.curdir + my_config.GUI_IMG_AVATAR_CACHE_PREFIX
-+ path = os.getenv("HOME") + my_config.GUI_IMG_AVATAR_CACHE_PREFIX
- filename = url.split('/')[-1]
-
- if not os.path.isfile(os.path.join(path, filename)):
diff --git a/net-misc/mastodome/files/mastodon_wrapper.sh b/net-misc/mastodome/files/mastodon_wrapper.sh
deleted file mode 100644
index d6b750d..0000000
--- a/net-misc/mastodome/files/mastodon_wrapper.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-if [[ ! -d ~/.local/share/mastodome ]]; then
- mkdir -p ~/.local/share/mastodome/cache
- cp -r /usr/share/mastodome/config/.defaults ~/.local/share/mastodome/defaults
-fi
-cd /usr/share/mastodome/
-exec python3 ./mastodome.py "$@"
diff --git a/net-misc/mastodome/mastodome-9999.ebuild b/net-misc/mastodome/mastodome-9999.ebuild
deleted file mode 100644
index 7845987..0000000
--- a/net-misc/mastodome/mastodome-9999.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-#PYTHON_COMPAT=( python3_6 )
-
-#inherit distutils-r1 gnome2-utils
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
-fi
-
-MY_P="${PN}-v${PV}"
-DESCRIPTION="Desktop client for Mastodon built on Python & Qt"
-HOMEPAGE="https://gitlab.com/bobstechsite/mastodome"
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://gitlab.com/bobstechsite/mastodome.git"
-else
- SRC_URI="https://gitlab.com/bobstechsite/mastodome/-/archive/v${PV}/${MY_P}.tar.bz2"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-if [[ "${PV}" == "9999" ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64"
-fi
-IUSE=""
-
-DEPEND="
- dev-lang/python:*
-"
-RDEPEND="
- ${DEPEND}
- dev-python/html2text
- dev-python/PyQt5
- dev-python/keyring
- dev-python/mastodon
- dev-python/validators
-"
-
-PATCHES=(
- "${FILESDIR}/0.2-modify-config-dirs.patch"
-)
-
-if [[ "${PV}" != "9999" ]]; then
- S="${WORKDIR}/${MY_P}"
-fi
-
-src_install() {
- default
- insinto /usr/share/${PN}
- doins -r config/ gui/ rest/ mastodome.py
- cp "${FILESDIR}/mastodon_wrapper.sh" mastodome
- dobin mastodome
-}
-
-pkg_postinst() {
- einfo "This ebuild installs some files in non-standard directories and" \
- "the program does not respect the XDG Base Directory Specification."
-}
diff --git a/net-misc/mastodome/metadata.xml b/net-misc/mastodome/metadata.xml
deleted file mode 100644
index b596e43..0000000
--- a/net-misc/mastodome/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
- gentoo@tastytea.de
- tastytea
-
-
- https://gitlab.com/bobstechsite/mastodome/issues
-
-
diff --git a/profiles/package.mask b/profiles/package.mask
index 3dac93c..b75053b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1,23 +1,3 @@
-# Masked for removal on 2019-02-05.
-# Use net-im/spectrum2 from the official Gentoo instead.
-net-im/spectrum
-
-# Masked for removal on 2019-02-07.
-# I don't use it anymore. It is still available from the overlay "seden".
-games-strategy/widelands
-
-# Masked for removal on 2019-02-26
-# Upstream abandoned it
-net-misc/mastodome
-
-# Masked for removal on 2019-02-26
-# Dependency of net-misc/mastodome, which will be removed
-dev-python/mastodon
-
-# Masked for removal on 2019-02-26
-# Dependency of net-misc/mastodome, which will be removed
-dev-python/validators
-
# Masked for removal on 2019-04-07
# Upstream is barely maintaining.
# https://github.com/neithernut/pam_e4crypt/pull/27#issuecomment-470436673