diff --git a/dev-python/dataclasses-json/Manifest b/dev-python/dataclasses-json/Manifest
deleted file mode 100644
index c011b221ef..0000000000
--- a/dev-python/dataclasses-json/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dataclasses-json-0.5.14.gh.tar.gz 72513 BLAKE2B f45ca18030388efcc21ca9c939bf2298f891de66d62dc0f8042a3d0e26cc0bae63c7c5a02c839b07282c3110d6e5752979e3abea361b215b86b354984901c77c SHA512 5ec21843ef29a8e6e9511922698f42c115c7e641ca9ae5e47a58c6f0697a51928fd462f6342190263469baa70b76a302ad1d27954f50b9457b97149586f35703
diff --git a/dev-python/dataclasses-json/dataclasses-json-0.5.14.ebuild b/dev-python/dataclasses-json/dataclasses-json-0.5.14.ebuild
deleted file mode 100644
index c73da7eae6..0000000000
--- a/dev-python/dataclasses-json/dataclasses-json-0.5.14.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Easily serialize Data Classes to and from JSON"
-HOMEPAGE="https://github.com/lidatong/dataclasses-json"
-SRC_URI="https://github.com/lidatong/dataclasses-json/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-S="${WORKDIR}/${P/_/-}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-python/marshmallow-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/marshmallow_enum-1.5.1[${PYTHON_USEDEP}]
- >=dev-python/typing-inspect-0.4.0[${PYTHON_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
- test? (
- dev-python/hypothesis[${PYTHON_USEDEP}]
- >=dev-python/mypy-0.710[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/dataclasses-json/metadata.xml b/dev-python/dataclasses-json/metadata.xml
deleted file mode 100644
index f0e2e72391..0000000000
--- a/dev-python/dataclasses-json/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
- lidatong/dataclasses-json
- dataclasses-json
-
-
diff --git a/dev-python/marshmallow_enum/Manifest b/dev-python/marshmallow_enum/Manifest
deleted file mode 100644
index 4b7ec09ca9..0000000000
--- a/dev-python/marshmallow_enum/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST marshmallow_enum-1.5.1.tar.gz 6562 BLAKE2B b79a610e2e99c29d8d972f6e4963e5f8632a1c826b6aa8e8ceba83cc03c665a6ea4ac443872a05eff748ba09c016bc9275440cdce994a2e1fa1edf743da25a13 SHA512 989fe58613dc28f242b1990a727a87c453809ad2de9355595e53e2c569de6434c76c150522c31189282edca74740dc0aabfafa57e2f78397644adae1b6d99f7d
diff --git a/dev-python/marshmallow_enum/marshmallow_enum-1.5.1.ebuild b/dev-python/marshmallow_enum/marshmallow_enum-1.5.1.ebuild
deleted file mode 100644
index 44fca4de0b..0000000000
--- a/dev-python/marshmallow_enum/marshmallow_enum-1.5.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Enum handling for Marshmallow"
-HOMEPAGE="https://github.com/justanr/marshmallow_enum"
-SRC_URI="https://github.com/justanr/marshmallow_enum/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-python/marshmallow-2.0.0[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -e '/addopts/d' -i tox.ini || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/marshmallow_enum/metadata.xml b/dev-python/marshmallow_enum/metadata.xml
deleted file mode 100644
index 2cdeb2f108..0000000000
--- a/dev-python/marshmallow_enum/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- justanr/marshmallow_enum
-
-
diff --git a/dev-python/multipart/Manifest b/dev-python/multipart/Manifest
deleted file mode 100644
index 5ed6fcea6c..0000000000
--- a/dev-python/multipart/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST multipart-0.2.4.tar.gz 22300 BLAKE2B 02e14136559b4af50938b4ab025f84055e8aa51d97e0f3415a6b6b9986ba72dd7226080592a8d603a94e2f4598ef7d0a4772e9bbef01121e10fce5cf483cd5e7 SHA512 8df8bad1f68d41e841e407f276745e7cb7352e9fb8c5d43569a7e5c4d8c0ae429e440933017244d01182271a12a6f43a4d15e353b1082df9563cbf9d6eb2c7f6
diff --git a/dev-python/multipart/files/multipart-urlencoded-test.patch b/dev-python/multipart/files/multipart-urlencoded-test.patch
deleted file mode 100644
index e47f692c78..0000000000
--- a/dev-python/multipart/files/multipart-urlencoded-test.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 4d4ac6b79c453918ebf40c690e8d57d982ee840b Mon Sep 17 00:00:00 2001
-From: Colin Watson
-Date: Fri, 9 Apr 2021 16:54:49 +0100
-Subject: [PATCH] Don't test semicolon separators in urlencoded data
-
-Python no longer accepts ";" as a separator for `urllib.parse.parse_qs`
-by default (https://bugs.python.org/issue42967), causing the multipart
-test suite to fail with recent Python versions (3.6.13, 3.7.10, 3.8.8,
-3.9.2, 3.10.0a6).
-
-While we could detect the availability of the `separator` argument and
-pass it, since `application/x-www-form-urlencoded` data in `POST` and
-`PUT` requests is probably not an issue for web cache poisoning, the
-current HTML spec seems clear that only "&" should be considered, so
-follow along with Python's API change.
----
- test/test_multipart.py | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/test/test_multipart.py b/test/test_multipart.py
-index 38c69d1..6fe864f 100644
---- a/test/test_multipart.py
-+++ b/test/test_multipart.py
-@@ -233,10 +233,9 @@ def test_empty(self):
- def test_urlencoded(self):
- for ctype in ('application/x-www-form-urlencoded', 'application/x-url-encoded'):
- self.env['CONTENT_TYPE'] = ctype
-- forms, files = self.parse('a=b&c=d;e=f')
-+ forms, files = self.parse('a=b&c=d')
- self.assertEqual(forms['a'], 'b')
- self.assertEqual(forms['c'], 'd')
-- self.assertEqual(forms['e'], 'f')
-
- def test_urlencoded_latin1(self):
- for ctype in ('application/x-www-form-urlencoded', 'application/x-url-encoded'):
diff --git a/dev-python/multipart/metadata.xml b/dev-python/multipart/metadata.xml
deleted file mode 100644
index f59dd1ead4..0000000000
--- a/dev-python/multipart/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
- Julien Roy
- julien@jroy.ca
-
-
- This module provides a parser for the multipart/form-data format. It can read from a file, a socket or a WSGI environment. The parser can be used to replace cgi.FieldStorage to work around its limitations.
-
-
-
- Marcel Hellkamp
- marc@gsites.de
-
- https://github.com/defnull/multipart/issues
- defnull/multipart
- multipart
-
-
diff --git a/dev-python/multipart/multipart-0.2.4.ebuild b/dev-python/multipart/multipart-0.2.4.ebuild
deleted file mode 100644
index 0d128827f9..0000000000
--- a/dev-python/multipart/multipart-0.2.4.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Multipart parser for Python 3"
-HOMEPAGE="https://github.com/defnull/multipart"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-distutils_enable_tests unittest
-
-PATCHES=(
- # Merged in master but no release since, so backporting it
- "${FILESDIR}/multipart-urlencoded-test.patch"
-)
-
-src_test() {
- cd "${S}/test" || die
- distutils-r1_src_test
-}
diff --git a/dev-python/orderedmultidict/Manifest b/dev-python/orderedmultidict/Manifest
deleted file mode 100644
index 77ca562866..0000000000
--- a/dev-python/orderedmultidict/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST orderedmultidict-1.0.1.gh.tar.gz 22880 BLAKE2B adbd17de2662a30116cadaed0af58df6ee4c5f0e51d9507309ba379e734e1d548dedfe355d9ac1fe41884aa3d5ef74555c313a0f631290037ee47c6ffc3dd3c3 SHA512 54747f0f09495254969f75c06e6bebf4b68a7f6b41b2b5b3b9d62845efcddc4a043102d88efbc16ea9db02fb04acd73cb3edbc07ef2dc7fe1a284462f7eeb5ca
diff --git a/dev-python/orderedmultidict/metadata.xml b/dev-python/orderedmultidict/metadata.xml
deleted file mode 100644
index 3d61c31a45..0000000000
--- a/dev-python/orderedmultidict/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
- julien@jroy.ca
- Julien Roy
-
- A multivalue dictionary is a dictionary that can store multiple values for the same key. An ordered multivalue dictionary is a multivalue dictionary that retains the order of insertions and deletions.
-
-omdict retains method parity with dict.
-
-Information and documentation at https://github.com/gruns/orderedmultidict.
-
-
- Ansgar Grunseid
-
- https://github.com/gruns/orderedmultidict/releases
- https://github.com/gruns/orderedmultidict/blob/master/API.md
- https://github.com/gruns/orderedmultidict/issues
- gruns/orderedmultidict
- orderedmultidict
-
-
diff --git a/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild b/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild
deleted file mode 100644
index 7692a0a895..0000000000
--- a/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Ordered Multivalue Dictionary. Helps power furl. "
-HOMEPAGE="https://github.com/gruns/orderedmultidict"
-SRC_URI="https://github.com/gruns/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="test? ( dev-python/flake8[${PYTHON_USEDEP}] )
- dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
diff --git a/dev-python/portion/Manifest b/dev-python/portion/Manifest
deleted file mode 100644
index a4d0f4a6d0..0000000000
--- a/dev-python/portion/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST portion-2.4.1.tar.gz 52894 BLAKE2B bdb5c387c9ab6ee0fec9e4aea71be40a51cc1f9be6f40b1f71389947e6e60f84c7f2a89e0d617923b835e72e524b80f8f2fbcdb14895a5307d09ee3d67fd01f0 SHA512 72181519dcadae036025be36fde63bd70ab7e7fa448400dd91e639e8eef5bc70b2ad490cd48a882d1b2be0cdc04f57cd63de44690181462f31afe771108f5c51
-DIST portion-2.4.2.tar.gz 53011 BLAKE2B a91264c1abc065d29942d292819d14a6d7f49c66782f2453a17762106af8be3ca156901bc808ca62a30688a4dcc74e134e4ee9ee9199682fd425511951713423 SHA512 ae5ed99f89d066eee4c97fda2b395bdbde153064e9582f3cc425c7a0f728b3f07ab703ce57708be835486a61eaaee242496ce0caeb3df0262a27fa627b59b54e
diff --git a/dev-python/portion/metadata.xml b/dev-python/portion/metadata.xml
deleted file mode 100644
index 34539baeba..0000000000
--- a/dev-python/portion/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
- julien@jroy.ca
- Julien Roy
-
-
-
- Alexandre Decan
- alexandre.decan@lexpage.net
-
- https://github.com/AlexandreDecan/portion/blob/master/CHANGELOG.md
- https://github.com/AlexandreDecan/portion#documentation--usage
- https://github.com/AlexandreDecan/portion/issues
- AlexandreDecan/portion
- portion
-
-
diff --git a/dev-python/portion/portion-2.4.1.ebuild b/dev-python/portion/portion-2.4.1.ebuild
deleted file mode 100644
index 6ad18e5235..0000000000
--- a/dev-python/portion/portion-2.4.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python library providing data structure and operations for intervals."
-HOMEPAGE="https://github.com/AlexandreDecan/portion"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/coverage[${PYTHON_USEDEP}]
- dev-python/black[${PYTHON_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
diff --git a/dev-python/portion/portion-2.4.2.ebuild b/dev-python/portion/portion-2.4.2.ebuild
deleted file mode 100644
index 966530e8ca..0000000000
--- a/dev-python/portion/portion-2.4.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python library providing data structure and operations for intervals."
-HOMEPAGE="https://github.com/AlexandreDecan/portion
- https://pypi.org/project/portion/
-"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/coverage[${PYTHON_USEDEP}]
- dev-python/black[${PYTHON_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
diff --git a/dev-python/pymorphy2-dicts-ru/Manifest b/dev-python/pymorphy2-dicts-ru/Manifest
deleted file mode 100644
index 478485ab04..0000000000
--- a/dev-python/pymorphy2-dicts-ru/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pymorphy2-dicts-ru-2.4.417127.4579844.tar.gz 8180941 BLAKE2B acdd6aaafd7fcd8ba8e8720db81133f9f1148507a7018e370dae288753c15b2abc5c314a987ab8e6fb9239a3fca372acee00b5cf3116e80f9ff7e92b039d9f91 SHA512 1ed5a8e8fddec8ef3d890d1a1e921ffc3bafcf057853e6e09a6854d3d100aca9972b845bdc379057756d30a9a08d917eb439ee42920ddb80059df5bf2b357c3f
diff --git a/dev-python/pymorphy2-dicts-ru/metadata.xml b/dev-python/pymorphy2-dicts-ru/metadata.xml
deleted file mode 100644
index f849634cc9..0000000000
--- a/dev-python/pymorphy2-dicts-ru/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- dev@notyourcomputer.net
- Shaoyu Tseng
-
-
- pymorphy2-dicts-ru
- kmike/pymorphy2-dicts
-
-
diff --git a/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844-r1.ebuild b/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844-r1.ebuild
deleted file mode 100644
index 7cf718e2b5..0000000000
--- a/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="Russian dictionary for PyMorphy2"
-HOMEPAGE="https://pypi.org/project/pymorphy2-dicts-ru/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
diff --git a/dev-python/pymorphy2-dicts-uk/Manifest b/dev-python/pymorphy2-dicts-uk/Manifest
deleted file mode 100644
index a5b450c0ac..0000000000
--- a/dev-python/pymorphy2-dicts-uk/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pymorphy2-dicts-uk-2.4.1.1.1460299261.tar.gz 4964731 BLAKE2B ca6526a0c7008ff1ab7258bddc19ab579aa741d6b0864bce8c3192bbb0202281738257be59701c5458cb4893f1d61f665d424e1cb1db6055a6168e0c2adde178 SHA512 3258a813ec1062b5e8dd2346526ec7b52610b7812e2019e7ad624feab130b2b5d5d0c8993fa5da653114010b1abf7d2557642bfc6241f2e3fa800988af5b49e9
diff --git a/dev-python/pymorphy2-dicts-uk/metadata.xml b/dev-python/pymorphy2-dicts-uk/metadata.xml
deleted file mode 100644
index aeb4e499b8..0000000000
--- a/dev-python/pymorphy2-dicts-uk/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- dev@notyourcomputer.net
- Shaoyu Tseng
-
-
- pymorphy2-dicts-uk
- kmike/pymorphy2-dicts
-
-
diff --git a/dev-python/pymorphy2-dicts-uk/pymorphy2-dicts-uk-2.4.1.1.1460299261.ebuild b/dev-python/pymorphy2-dicts-uk/pymorphy2-dicts-uk-2.4.1.1.1460299261.ebuild
deleted file mode 100644
index fd3c241f99..0000000000
--- a/dev-python/pymorphy2-dicts-uk/pymorphy2-dicts-uk-2.4.1.1.1460299261.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_10 pypy3 )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="Ukrainian dictionary for PyMorphy2"
-HOMEPAGE="https://pypi.org/project/pymorphy2-dicts-uk/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
diff --git a/dev-python/pymorphy2-dicts/Manifest b/dev-python/pymorphy2-dicts/Manifest
deleted file mode 100644
index e9bde36d49..0000000000
--- a/dev-python/pymorphy2-dicts/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pymorphy2-dicts-2.4.393442.3710985.tar.gz 7074530 BLAKE2B f9ffe1b1e22607c3e7ad3fc7f90acbc2bf481e3fc8401c23b2587bde49470dfa492b3e66616dfb5d9fc20f40b75c3f25bd7a98c6ed02caeb3d13b5bc6315f70b SHA512 28797bd1799b1751ccd1b25164cc847af1c44b59c1e2236e3c0aed0c3e42fff350bc8c04d831484d39e1243f08b53f968fce880efb0e5dfea177cd8f7413f29c
diff --git a/dev-python/pymorphy2-dicts/metadata.xml b/dev-python/pymorphy2-dicts/metadata.xml
deleted file mode 100644
index 24733ed492..0000000000
--- a/dev-python/pymorphy2-dicts/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- dev@notyourcomputer.net
- Shaoyu Tseng
-
-
- pymorphy2-dicts
- kmike/pymorphy2-dicts
-
-
diff --git a/dev-python/pymorphy2-dicts/pymorphy2-dicts-2.4.393442.3710985-r1.ebuild b/dev-python/pymorphy2-dicts/pymorphy2-dicts-2.4.393442.3710985-r1.ebuild
deleted file mode 100644
index 7cf718e2b5..0000000000
--- a/dev-python/pymorphy2-dicts/pymorphy2-dicts-2.4.393442.3710985-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="Russian dictionary for PyMorphy2"
-HOMEPAGE="https://pypi.org/project/pymorphy2-dicts-ru/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
diff --git a/dev-python/pymorphy2/Manifest b/dev-python/pymorphy2/Manifest
deleted file mode 100644
index 515196a0d4..0000000000
--- a/dev-python/pymorphy2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pymorphy2-0.9.1.tar.gz 84929 BLAKE2B 42609efe8bd618e223940b8334738ebc9ffb8017f154885300a84e76c64d54b95d620e3035397a5634155b2e47cc5b3676d7f2c0976dfa36645406b4a7e986b1 SHA512 923108f866fb0022d831efb48b9836cda5aa56df4da55798255122544e8a28c087e2561189959ce6be8d6319a3ed791df50eda36258e8730748df5bf9468a593
diff --git a/dev-python/pymorphy2/metadata.xml b/dev-python/pymorphy2/metadata.xml
deleted file mode 100644
index d0d2186755..0000000000
--- a/dev-python/pymorphy2/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- dev@notyourcomputer.net
- Shaoyu Tseng
-
-
- pymorphy2
- kmike/pymorphy2
-
-
diff --git a/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild b/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild
deleted file mode 100644
index 8e5ed984ed..0000000000
--- a/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_10 pypy3 )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-inherit distutils-r1 pypi
-
-DESCRIPTION="Morphological analyzer (POS tagger + inflection engine) for Russian language."
-HOMEPAGE="https://github.com/kmike/pymorphy2 https://pypi.org/project/pymorphy2/"
-DEPEND="
- dev-python/docopt[${PYTHON_USEDEP}]
- dev-python/pymorphy2-dicts-ru[${PYTHON_USEDEP}]
- dev-python/DAWG-Python[${PYTHON_USEDEP}]
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
diff --git a/dev-python/python-skywater-pdk/Manifest b/dev-python/python-skywater-pdk/Manifest
deleted file mode 100644
index b9f1368f6f..0000000000
--- a/dev-python/python-skywater-pdk/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST skywater-pdk-0.0.0_p20220424.tar.gz 2453601 BLAKE2B 527c66f71b79b24d67eca0ed43d654073a62edf9ff71dec7cf86e783f6d41635803066cf723e88cacb284b090e7bf1f35b22106454d882307f9c7b8338964b35 SHA512 8a26cc93572844ff1f1f9112b42f1fb4691d65cb9598554c8de326c7372e650c8c10bf0d9258bfebcfc2917988fc7405b5b75d5c5adfe131ff5db19dd6a159b4
diff --git a/dev-python/python-skywater-pdk/metadata.xml b/dev-python/python-skywater-pdk/metadata.xml
deleted file mode 100644
index 44db83647e..0000000000
--- a/dev-python/python-skywater-pdk/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- google/skywater-pdk
-
-
diff --git a/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild b/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild
deleted file mode 100644
index 8317f6d9c4..0000000000
--- a/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 ) # python3_11 depends on dev-python/dataclasses_json
-
-MY_PN="skywater-pdk"
-MY_REV=5a57f505cd4cd65d10e9f37dd2d259a526bc9bf7
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for working with files found in the SkyWater PDK"
-HOMEPAGE="https://github.com/google/skywater-pdk"
-SRC_URI="https://github.com/google/skywater-pdk/archive/${MY_REV}.tar.gz -> skywater-pdk-${PV}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${MY_REV}/scripts/python-skywater-pdk"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/dataclasses-json[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- sed '/sample/d' -i setup.py || die
- distutils-r1_src_prepare
-}
diff --git a/media-video/tartube/Manifest b/media-video/tartube/Manifest
deleted file mode 100644
index 919121c0fb..0000000000
--- a/media-video/tartube/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST tartube-2.4.077.tar.gz 8323997 BLAKE2B ebcecbd9b730b319082b6e8dd79f0fe8ef44359f5766b40d5a669481c2dfa761539c958cc56f1162de0df8a36a91e1e0b52e0cde3c97de95496dbc5a15e33f20 SHA512 515a02892857c277e31a4754329aad62b6b67cb1976a159bdc5d1818cab905905403acb5343158a8d2a7903af212ded1d841024a2c018120a0a8a2e4a6bd956d
diff --git a/media-video/tartube/metadata.xml b/media-video/tartube/metadata.xml
deleted file mode 100644
index 40c29f9f64..0000000000
--- a/media-video/tartube/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
- axcore/tartube
-
-
diff --git a/media-video/tartube/tartube-2.4.077.ebuild b/media-video/tartube/tartube-2.4.077.ebuild
deleted file mode 100644
index d0f1ba5d91..0000000000
--- a/media-video/tartube/tartube-2.4.077.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-
-inherit distutils-r1 xdg
-
-DESCRIPTION="A GUI front-end for youtube-dl"
-HOMEPAGE="https://github.com/axcore/tartube"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/axcore/tartube.git"
-else
- SRC_URI="https://github.com/axcore/tartube/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+atomicparsley"
-
-RDEPEND="
- dev-python/feedparser[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/playsound[${PYTHON_USEDEP}]
- dev-python/pygobject[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- x11-themes/adwaita-icon-theme
- || (
- net-misc/youtube-dl[${PYTHON_USEDEP}]
- net-misc/yt-dlp[${PYTHON_USEDEP}]
- )
- atomicparsley? (
- media-video/atomicparsley
- )
-"
-
-src_prepare() {
- export TARTUBE_PKG_STRICT=1
- sed '/Version/d' -i pack/tartube.desktop
- distutils-r1_src_prepare
-}
diff --git a/media-video/tartube/tartube-9999.ebuild b/media-video/tartube/tartube-9999.ebuild
deleted file mode 100644
index d0f1ba5d91..0000000000
--- a/media-video/tartube/tartube-9999.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-
-inherit distutils-r1 xdg
-
-DESCRIPTION="A GUI front-end for youtube-dl"
-HOMEPAGE="https://github.com/axcore/tartube"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/axcore/tartube.git"
-else
- SRC_URI="https://github.com/axcore/tartube/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+atomicparsley"
-
-RDEPEND="
- dev-python/feedparser[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/playsound[${PYTHON_USEDEP}]
- dev-python/pygobject[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- x11-themes/adwaita-icon-theme
- || (
- net-misc/youtube-dl[${PYTHON_USEDEP}]
- net-misc/yt-dlp[${PYTHON_USEDEP}]
- )
- atomicparsley? (
- media-video/atomicparsley
- )
-"
-
-src_prepare() {
- export TARTUBE_PKG_STRICT=1
- sed '/Version/d' -i pack/tartube.desktop
- distutils-r1_src_prepare
-}
diff --git a/profiles/package.mask b/profiles/package.mask
index f6288c7bd8..bd71959339 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -55,49 +55,6 @@ net-p2p/ipfs-cluster
dev-python/jsonpath-rw
dev-python/jsonpath-rw-ext
-# Julien Roy (2024-05-13)
-# Mask stale packages
-# These packages are abandoned by their maintainers and/or outdated
-# In addition, they have open (and also abandoned) bugs
-# If anyone is interested in maintaining them:
-# - add yourself as maintainer
-# - bump revisions if needed
-# - bump python compat version (at least to 11, try 12)
-# - try and fix open bugs for these packages
-# Otherwise, they will be removed by 2024-06-13
-dev-python/pymorphy2-dicts-uk
-dev-python/pymorphy2-dicts-ru
-dev-python/pymorphy2-dicts
-dev-python/pymorphy2
-media-video/tartube
-dev-python/python-skywater-pdk
-sys-apps/fchroot
-x11-misc/caffeine-ng
-dev-python/marshmallow_enum
-# Reverse dependencies
-sci-electronics/skywater-pdk
-dev-python/dataclasses-json
-# Revdep of revdevs
-sci-electronics/open_pdks
-
-# Julien Roy (2024-05-13)
-# Libraries with no reverse dependencies
-# Bug 931391
-# Removal in 30 days
-dev-python/orderedmultidict
-
-# Julien Roy (2024-05-13)
-# Libraries with no reverse dependencies
-# Bug 931388
-# Removal in 30 days
-dev-python/multipart
-
-# Julien Roy (2024-05-13)
-# Libraries with no reverse dependencies
-# Bug 931401
-# Removal in 30 days
-dev-python/portion
-
# Julien Roy (2024-03-21)
# sys-libs/libucontext is masked in ::gentoo
sys-libs/gcompat
diff --git a/sci-electronics/open_pdks/Manifest b/sci-electronics/open_pdks/Manifest
deleted file mode 100644
index e6dacce05d..0000000000
--- a/sci-electronics/open_pdks/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST open_pdks-1.0.311.tar.gz 6184511 BLAKE2B 70bfd6782ce1c3736403068b5a825a1f125e867017c97de9279b7abb48ebbd9e138b7be06437436bcae4fcfa11230407e583f6155f7f333dad3ea8245fd314d3 SHA512 0fbac0c0cfdfab2e3061a957fafece95db105a3c90a27ad6cebf2d52ca0b12f875d2a25fe801c25e25ea467c17abfc8774198388baeba4713f741973be261bfd
diff --git a/sci-electronics/open_pdks/metadata.xml b/sci-electronics/open_pdks/metadata.xml
deleted file mode 100644
index aae9470fae..0000000000
--- a/sci-electronics/open_pdks/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
- RTimothyEdwards/open_pdks
-
-
diff --git a/sci-electronics/open_pdks/open_pdks-1.0.311.ebuild b/sci-electronics/open_pdks/open_pdks-1.0.311.ebuild
deleted file mode 100644
index 664ba0d07e..0000000000
--- a/sci-electronics/open_pdks/open_pdks-1.0.311.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit check-reqs python-any-r1
-
-DESCRIPTION="PDK installer for open-source EDA tools and toolchains"
-HOMEPAGE="https://github.com/RTimothyEdwards/open_pdks"
-SRC_URI="https://github.com/RTimothyEdwards/open_pdks/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+sky130"
-
-DEPEND="
- dev-lang/tcl:0=
- dev-lang/tk:0=
- >=sci-electronics/magic-8.3.277:=
- sky130? ( sci-electronics/skywater-pdk:= )
-"
-BDEPEND="${PYTHON_DEPS}"
-
-CHECKREQS_DISK_BUILD="40G"
-CHECKREQS_DISK_USR="10G"
-
-src_prepare() {
- default
- # TODO: install helper python[tk] files
- # sed -i 's/\$(datadir)/\$(DESTDIR)\$(datadir)/g' Makefile.in || due
-}
-
-src_configure() {
- cd scripts || die
- local myeconfargs=(
- --enable-magic
- $(use_enable sky130 sky130-pdk /usr/share/pdk/skywater-pdk-source)
- $(use_with sky130 sky130-variants all)
- # Pending deps
- --disable-alpha-sky130
- --disable-xschem-sky130
- --disable-netgen
- --disable-irsim
- --disable-openlane
- --disable-qflow
- --disable-xschem
- )
-
- econf "${myeconfargs[@]}"
-}
diff --git a/sci-electronics/skywater-pdk/Manifest b/sci-electronics/skywater-pdk/Manifest
deleted file mode 100644
index a1775655a0..0000000000
--- a/sci-electronics/skywater-pdk/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-DIST skywater-pdk-0.0.0_p20220424.tar.gz 2453601 BLAKE2B 527c66f71b79b24d67eca0ed43d654073a62edf9ff71dec7cf86e783f6d41635803066cf723e88cacb284b090e7bf1f35b22106454d882307f9c7b8338964b35 SHA512 8a26cc93572844ff1f1f9112b42f1fb4691d65cb9598554c8de326c7372e650c8c10bf0d9258bfebcfc2917988fc7405b5b75d5c5adfe131ff5db19dd6a159b4
-DIST skywater-pdk-libs-sky130_fd_io-01b18699b4102d8e54ad1406b3991ecb652e5aee.tar.gz 14576843 BLAKE2B f4b3249e609909a1b8f4e0ef4982a7704285e619eb6448179cef3c712ed156599a2b4ed055886a87a129e24a00320cadcd4c63f9ca129fd59f4796273de56823 SHA512 d22fe057570163bfa4ae53c9b4af4de12ac78fe8e302f19e3fdb3652978bea83de88f85814c3135f433d1a207a8de64318de519abb1e22b26a90a10482f6652f
-DIST skywater-pdk-libs-sky130_fd_pr-f62031a1be9aefe902d6d54cddd6f59b57627436.tar.gz 122850928 BLAKE2B 10a39e0484f75271cc32a14d3a17d23b4440cfb2e2451cf0f7eb9cd1da8083f854f7d81b2522f64fdcc6c4871841464e498dc526ce26bbd53d3d893cfb9b0e5e SHA512 d9b451e1878ec30bb933fe4c9d88007036deda856b6d883385c023d189b76b6815616c8e41f1668660ee2345f8efac23adfde45e224ace2835925836e558e6be
-DIST skywater-pdk-libs-sky130_fd_pr_reram-48c8310e464157d797c78cb2e6d6b5a21d710c20.tar.gz 738321 BLAKE2B bc26a4ae72ab849bc0126cb5c89e4be341ffe06e4f8a3b68729d607c10c577939ef461749249474da276b94d01e465f54701be00fad4f07bfc20e01f5222ced7 SHA512 23ba7c52dc1da618100c5327ea14513a886cf71ce0626292fba7b94cd5d9bf1d7b475b68a1267221153b120955ffd7706d4c81b3ee206c4ef02bed487906a66e
-DIST skywater-pdk-libs-sky130_fd_sc_hd-ac7fb61f06e6470b94e8afdf7c25268f62fbd7b1.tar.gz 81763296 BLAKE2B 51ede7b86504456d7697c5d1cc726dc875f3d9dd3df87c7b056899a1a2fed2be290892540b58ddf0862494440017eca732a99b153af30c583f355f49e4bf65ca SHA512 a10581a750441d2e775b91ae1eabaf5f7cab98d36cb108fa291c567002fcc122daa99edf383d2ace91d1cb5e6a6c1da4cc2803589af3ffa391241014a70ecf9a
-DIST skywater-pdk-libs-sky130_fd_sc_hdll-0694bd23893de20f5233ef024acf6cca1e750ac6.tar.gz 96771722 BLAKE2B d4e3c6d5c09f357aaa42761988f599c2e41341fc95e038007a371a53c80020420ba9308875dbdc3ebb48e3a6729a448840f894d078ffc5ed98ea9dc0a40b21e3 SHA512 a15441a704a0e7e782374bc0df7cd8b05183f99f93acfcada1472235377782cbd2965b51f1df1f65228a851cd22fe6d171855e86ce7b7b71239db417368e9c92
-DIST skywater-pdk-libs-sky130_fd_sc_hs-1d051f49bfe4e2fe9108d702a8bc2e9c081005a4.tar.gz 336252907 BLAKE2B 97fda400fa9b51ad9113a29c983acb42b3c0821a53b262e2e983962970c9c277101b9578ea6bbf25ce6322bc1a057f008eb1298bfffb7281735ba3cf015846b3 SHA512 a5016603ed58bbe873555098859dc8d20cd220297e29571d8a234c22f26e0bbc22ce0b9bcb979f1f487062992fbcc1c84345dcb0c78bf6b2168acbf710731fbd
-DIST skywater-pdk-libs-sky130_fd_sc_hvl-4fd4f858d16c558a6a488b200649e909bb4dd800.tar.gz 28030476 BLAKE2B 59672ad97466c8e1aafebe3a7091eafc6c33ae9d9877a12cb230e880e6ee94618de3dc58c51dd3a4cda343a1b4aa9846f583f83c0b3c9e8d001cd5acb9913575 SHA512 3fe55c924dab323db9897d1b856fe0ef5f24c1f6edaeafbd2c031856fba89b7360115b93973970e553682add5f6b327461d82df92a458413e2a0f1e3c77f79cb
-DIST skywater-pdk-libs-sky130_fd_sc_lp-e2c1e0646999163d35ea7b2521c3ec5c28633e63.tar.gz 287744020 BLAKE2B 486fda403c96a76bc7aa030003da92b358f7de5a4677f583c2971fdf893e488ee1c7e484ab34f20f62a8c61bdd9eac83ba361519f89ea64154cdfb8e0b05d968 SHA512 e5a82fa20c001d0bcbf8767f77c1d5544cfde0b605c60c7b41f5d4c709b6529a7b07968c5c9f904727acafa445f6d7a247d7261a02176ec6932269212ab15aeb
-DIST skywater-pdk-libs-sky130_fd_sc_ls-4f549e30dd91a1c264f8895e07b2872fe410a8c2.tar.gz 394701266 BLAKE2B 9b807243216fd0d4dac4ab22576fef43f99c45a55ba385484a62c9209b8acf432b57cbb44d616741ca4b70e9e91e71d41a3e144fcfb4fbc0dab65c3d65655248 SHA512 d728943df9ab342e71c9187bbbb6849b5f0a3e539f4e1321c427370ab9573e432c85950cb7ba4b016d6ded2f6bb23c057c167c79ce433165a3e084b06622c8fd
-DIST skywater-pdk-libs-sky130_fd_sc_ms-ae1b7f68821505cf2d93d9d44cce5ece22710fad.tar.gz 315143259 BLAKE2B 7bd279c41dc6ff42c9bd95c83072016018d98d38471b9eb9d9af25e1ef929ba2379be33db0b16a53e31d61717dbcd3b32b190bed711feda2d3975ecb7d70a9c2 SHA512 2305dce217458e92a0a5c5b57e510212ba3e42dac1b35d018a60000fc7b76479290d1d582e34fa1a65fc43cf5a58ca5f242e83f42b4905af2d96e8db90ee9455
diff --git a/sci-electronics/skywater-pdk/metadata.xml b/sci-electronics/skywater-pdk/metadata.xml
deleted file mode 100644
index 44db83647e..0000000000
--- a/sci-electronics/skywater-pdk/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- google/skywater-pdk
-
-
diff --git a/sci-electronics/skywater-pdk/skywater-pdk-0.0.0_p20220424.ebuild b/sci-electronics/skywater-pdk/skywater-pdk-0.0.0_p20220424.ebuild
deleted file mode 100644
index 157017c4d2..0000000000
--- a/sci-electronics/skywater-pdk/skywater-pdk-0.0.0_p20220424.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-
-# Keep these revs up to date with the 'latest' submodule for each pdk lib in libraries/
-# Build seems to fail if these lapse compared to the rev used by the skywater_pdk python module within this repo
-MY_PN="skywater-pdk"
-MY_REV=5a57f505cd4cd65d10e9f37dd2d259a526bc9bf7
-MY_sky130_fd_io_REV=01b18699b4102d8e54ad1406b3991ecb652e5aee
-MY_sky130_fd_pr_REV=f62031a1be9aefe902d6d54cddd6f59b57627436
-MY_sky130_fd_pr_reram_REV=48c8310e464157d797c78cb2e6d6b5a21d710c20
-MY_sky130_fd_sc_hd_REV=ac7fb61f06e6470b94e8afdf7c25268f62fbd7b1
-MY_sky130_fd_sc_hdll_REV=0694bd23893de20f5233ef024acf6cca1e750ac6
-MY_sky130_fd_sc_hs_REV=1d051f49bfe4e2fe9108d702a8bc2e9c081005a4
-MY_sky130_fd_sc_hvl_REV=4fd4f858d16c558a6a488b200649e909bb4dd800
-MY_sky130_fd_sc_lp_REV=e2c1e0646999163d35ea7b2521c3ec5c28633e63
-MY_sky130_fd_sc_ls_REV=4f549e30dd91a1c264f8895e07b2872fe410a8c2
-MY_sky130_fd_sc_ms_REV=ae1b7f68821505cf2d93d9d44cce5ece22710fad
-
-inherit check-reqs python-any-r1
-
-DESCRIPTION="Process design kit for usage with SkyWater Technology Foundry's 130nm node"
-HOMEPAGE="https://github.com/google/skywater-pdk"
-SRC_URI="
- https://github.com/google/skywater-pdk/archive/${MY_REV}.tar.gz -> ${P}.tar.gz
- https://github.com/google/skywater-pdk-libs-sky130_fd_io/archive/${MY_sky130_fd_io_REV}.tar.gz -> skywater-pdk-libs-sky130_fd_io-${MY_sky130_fd_io_REV}.tar.gz
- https://github.com/google/skywater-pdk-libs-sky130_fd_pr/archive/${MY_sky130_fd_pr_REV}.tar.gz -> skywater-pdk-libs-sky130_fd_pr-${MY_sky130_fd_pr_REV}.tar.gz
- https://github.com/google/skywater-pdk-libs-sky130_fd_pr_reram/archive/${MY_sky130_fd_pr_reram_REV}.tar.gz -> skywater-pdk-libs-sky130_fd_pr_reram-${MY_sky130_fd_pr_reram_REV}.tar.gz
- https://github.com/google/skywater-pdk-libs-sky130_fd_sc_hd/archive/${MY_sky130_fd_sc_hd_REV}.tar.gz -> skywater-pdk-libs-sky130_fd_sc_hd-${MY_sky130_fd_sc_hd_REV}.tar.gz
- https://github.com/google/skywater-pdk-libs-sky130_fd_sc_hdll/archive/${MY_sky130_fd_sc_hdll_REV}.tar.gz -> skywater-pdk-libs-sky130_fd_sc_hdll-${MY_sky130_fd_sc_hdll_REV}.tar.gz
- https://github.com/google/skywater-pdk-libs-sky130_fd_sc_hs/archive/${MY_sky130_fd_sc_hs_REV}.tar.gz -> skywater-pdk-libs-sky130_fd_sc_hs-${MY_sky130_fd_sc_hs_REV}.tar.gz
- https://github.com/google/skywater-pdk-libs-sky130_fd_sc_hvl/archive/${MY_sky130_fd_sc_hvl_REV}.tar.gz -> skywater-pdk-libs-sky130_fd_sc_hvl-${MY_sky130_fd_sc_hvl_REV}.tar.gz
- https://github.com/google/skywater-pdk-libs-sky130_fd_sc_lp/archive/${MY_sky130_fd_sc_lp_REV}.tar.gz -> skywater-pdk-libs-sky130_fd_sc_lp-${MY_sky130_fd_sc_lp_REV}.tar.gz
- https://github.com/google/skywater-pdk-libs-sky130_fd_sc_ls/archive/${MY_sky130_fd_sc_ls_REV}.tar.gz -> skywater-pdk-libs-sky130_fd_sc_ls-${MY_sky130_fd_sc_ls_REV}.tar.gz
- https://github.com/google/skywater-pdk-libs-sky130_fd_sc_ms/archive/${MY_sky130_fd_sc_ms_REV}.tar.gz -> skywater-pdk-libs-sky130_fd_sc_ms-${MY_sky130_fd_sc_ms_REV}.tar.gz
-"
-S="${WORKDIR}/${PN}-${MY_REV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/0.0.0.20220424"
-KEYWORDS="~amd64"
-
-BDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/python-skywater-pdk[${PYTHON_USEDEP}]')
-"
-
-# Extremely large liberty files are required by sci-electronics/open_pdk
-CHECKREQS_DISK_BUILD="42G"
-CHECKREQS_DISK_USR="21G"
-
-src_unpack() {
- unpack ${A}
-
- # Move the libraries in place to their corresponding submodules
- for lib in sky130_fd_{io,pr,pr_reram,sc_hd,sc_hdll,sc_hs,sc_hvl,sc_lp,sc_ls,sc_ms}; do
- rmdir "${S}/libraries/${lib}/"* || die
- mv -f "${WORKDIR}"/skywater-pdk-libs-${lib}-* "${S}/libraries/${lib}/latest" || die
- done
-}
-
-src_compile() {
- for lib in libraries/sky130_*_sc_*/latest; do
- if [[ -d $lib/cells ]]; then
- ${EPYTHON} -m skywater_pdk.liberty $lib || die
- ${EPYTHON} -m skywater_pdk.liberty $lib all || die
- ${EPYTHON} -m skywater_pdk.liberty $lib all --ccsnoise || die
- fi
- done
-
- for lib in libraries/sky130_fd_sc_ms/latest; do
- if [[ -d $lib/cells ]]; then
- ${EPYTHON} -m skywater_pdk.liberty $lib all --leakage || die
- fi
- done
-}
-
-src_install() {
- insinto "/usr/share/pdk/skywater-pdk-source/libraries"
- for lib in sky130_fd_{io,pr,pr_reram,sc_hd,sc_hdll,sc_hs,sc_hvl,sc_lp,sc_ls,sc_ms}; do
- doins -r "${S}/libraries/${lib}"
- done
-}
diff --git a/sys-apps/fchroot/Manifest b/sys-apps/fchroot/Manifest
deleted file mode 100644
index 8b4e0d3ad6..0000000000
--- a/sys-apps/fchroot/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fchroot-0.1.2.tar.gz 8351 BLAKE2B 342d9fcd3df13ce0e6ef2d9ccefb66f98cd4c6cd24855bcbce2299f5a6896408a310020c85b09079778bb904476b8bb8728099a135ba4a499528acbfd578cc55 SHA512 b1cead02a25d980d42ca22bcde6c421d7ff3e6d6357f979d59286c870f3d726950a115b7e63c4e990ddcf078c58a9393271b9a756104fe539102070e4af7c77e
diff --git a/sys-apps/fchroot/fchroot-0.1.2.ebuild b/sys-apps/fchroot/fchroot-0.1.2.ebuild
deleted file mode 100644
index f42c6f55b3..0000000000
--- a/sys-apps/fchroot/fchroot-0.1.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Funtoo's franken-chroot tool - chroot from AMD64 to ARM system"
-HOMEPAGE="https://code.funtoo.org/bitbucket/users/drobbins/repos/fchroot/browse"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="mirror test"
-
-RDEPEND="
- ${PYTHON_DEPS}
- app-emulation/qemu[qemu_user_targets_aarch64,qemu_user_targets_arm,static-user]
- dev-libs/glib[static-libs]
- dev-libs/libpcre[static-libs]
- sys-apps/attr[static-libs]
- sys-libs/zlib[static-libs]
-"
diff --git a/sys-apps/fchroot/metadata.xml b/sys-apps/fchroot/metadata.xml
deleted file mode 100644
index f239ad470a..0000000000
--- a/sys-apps/fchroot/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- fchroot
-
-
diff --git a/x11-misc/caffeine-ng/Manifest b/x11-misc/caffeine-ng/Manifest
deleted file mode 100644
index 6d3797d54f..0000000000
--- a/x11-misc/caffeine-ng/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST caffeine-ng-3.5.1.tar.gz 155324 BLAKE2B 3f0ecce6a9fa4a3cdd206a33c80f0ce10ae8472b3f08546dfe5273e9055d8f8840528d9c1d4114b90c2a1967d40b30ce890306862939f4996a675ede90ebef60 SHA512 d37a4ddfefca3ed883a7aade0c25ef9f1bf475d27cb43e7c64ee6f946a9157727c5527ad2c06fb39bac6e74344f523c1d9f2896c301b33cd3c8c6e1ed52a99fb
diff --git a/x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild b/x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild
deleted file mode 100644
index 8c2db853f1..0000000000
--- a/x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_10 )
-
-inherit distutils-r1 gnome2-utils xdg
-
-DESCRIPTION="Aplication able to temporarily inhibit the screensaver"
-HOMEPAGE="https://codeberg.org/WhyNotHugo/caffeine-ng"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/ewmh-0.1.4[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- >=dev-python/pyxdg-0.25[${PYTHON_USEDEP}]
- dev-python/dbus-python[${PYTHON_USEDEP}]
- >=dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
- dev-python/pulsectl[${PYTHON_USEDEP}]
- >=dev-python/setproctitle-1.1.10[${PYTHON_USEDEP}]
- dev-libs/libappindicator:3
-"
-
-src_prepare() {
- sed "/wheel/d" -i setup.py || die
- sed "s/;TrayIcon;DesktopUtility//" -i share/applications/caffeine.desktop || die
- gunzip share/man/man1/caffeine.1.gz || die
-
- distutils-r1_src_prepare
-}
-
-pkg_postinst() {
- gnome2_gconf_install
- gnome2_schemas_update
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- gnome2_gconf_uninstall
- gnome2_schemas_update
- xdg_pkg_postrm
-}
diff --git a/x11-misc/caffeine-ng/metadata.xml b/x11-misc/caffeine-ng/metadata.xml
deleted file mode 100644
index d76915ad87..0000000000
--- a/x11-misc/caffeine-ng/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
- queereen@riseup.net
- Avis Drożniak
-
-
- Caffeine is a little daemon that sits in your systray, and prevents the screensaver from showing up, or the system from going to sleep.
- It does so when an application is fullscreened (eg: youtube), or when you click on the systray icon (which you can do, when, eg: reading).
-
-
-
- https://codeberg.org/WhyNotHugo/caffeine-ng/issues
-
-
- https://codeberg.org/WhyNotHugo/caffeine-ng/src/branch/main/CHANGELOG.rst
-
-
- Hugo Osvaldo Barrera
- hugo@whynothugo.nl
-
- WhyNotHugo/caffeine-ng
-
-