summaryrefslogtreecommitdiff
path: root/app-portage
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /app-portage
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/appswipe/Manifest1
-rw-r--r--app-portage/appswipe/appswipe-1.2.0.ebuild52
-rw-r--r--app-portage/appswipe/metadata.xml12
-rw-r--r--app-portage/cargolock2crates/Manifest2
-rw-r--r--app-portage/cargolock2crates/cargolock2crates-0.1.3.ebuild42
-rw-r--r--app-portage/cargolock2crates/cargolock2crates-0.1.4.ebuild42
-rw-r--r--app-portage/cargolock2crates/metadata.xml13
-rw-r--r--app-portage/carnage/Manifest2
-rw-r--r--app-portage/carnage/carnage-1.4b.ebuild49
-rw-r--r--app-portage/carnage/carnage-1.4d.ebuild49
-rw-r--r--app-portage/carnage/carnage-9999.ebuild49
-rw-r--r--app-portage/carnage/metadata.xml16
-rw-r--r--app-portage/cfg-update/Manifest2
-rw-r--r--app-portage/cfg-update/cfg-update-1.8.11.ebuild100
-rw-r--r--app-portage/cfg-update/cfg-update-1.8.9-r2.ebuild102
-rw-r--r--app-portage/cfg-update/cfg-update-1.8.9-r3.ebuild106
-rw-r--r--app-portage/cfg-update/files/cfg-update-1.8.9-uninit-value.patch16
-rw-r--r--app-portage/cfg-update/metadata.xml9
-rw-r--r--app-portage/command-not-found/Manifest1
-rw-r--r--app-portage/command-not-found/command-not-found-0.0.7-r1.ebuild45
-rw-r--r--app-portage/command-not-found/metadata.xml12
-rw-r--r--app-portage/conf-update/Manifest1
-rw-r--r--app-portage/conf-update/conf-update-1.0.3-r1.ebuild39
-rw-r--r--app-portage/conf-update/files/conf-update-1.0.3-fno-common.patch64
-rw-r--r--app-portage/conf-update/metadata.xml13
-rw-r--r--app-portage/cpuid2cpuflags/Manifest1
-rw-r--r--app-portage/cpuid2cpuflags/cpuid2cpuflags-17.ebuild14
-rw-r--r--app-portage/cpuid2cpuflags/metadata.xml11
-rw-r--r--app-portage/diffmask/Manifest1
-rw-r--r--app-portage/diffmask/diffmask-0.3.3-r5.ebuild21
-rw-r--r--app-portage/diffmask/metadata.xml19
-rw-r--r--app-portage/eix/Manifest2
-rw-r--r--app-portage/eix/eix-0.36.7-r1.ebuild172
-rw-r--r--app-portage/eix/eix-0.36.9.ebuild172
-rw-r--r--app-portage/eix/files/ego-sync.patch12
-rw-r--r--app-portage/eix/metadata.xml34
-rw-r--r--app-portage/elicense/Manifest1
-rw-r--r--app-portage/elicense/elicense-1.0.2-r2.ebuild24
-rw-r--r--app-portage/elicense/elicense-1.0.2-r3.ebuild26
-rw-r--r--app-portage/elicense/files/elicense-1.0.2-LicenseManager.patch19
-rw-r--r--app-portage/elicense/metadata.xml12
-rw-r--r--app-portage/elogv/Manifest1
-rw-r--r--app-portage/elogv/elogv-0.8.4-r1.ebuild56
-rw-r--r--app-portage/elogv/metadata.xml16
-rw-r--r--app-portage/elogviewer/Manifest1
-rw-r--r--app-portage/elogviewer/elogviewer-3.3.ebuild71
-rw-r--r--app-portage/elogviewer/metadata.xml12
-rw-r--r--app-portage/elsw/Manifest1
-rw-r--r--app-portage/elsw/elsw-1.0.1-r1.ebuild32
-rw-r--r--app-portage/elsw/elsw-9999.ebuild32
-rw-r--r--app-portage/elsw/metadata.xml18
-rw-r--r--app-portage/elt-patches/Manifest4
-rw-r--r--app-portage/elt-patches/elt-patches-20240912.ebuild39
-rw-r--r--app-portage/elt-patches/elt-patches-20241121.ebuild39
-rw-r--r--app-portage/elt-patches/elt-patches-20250306.ebuild39
-rw-r--r--app-portage/elt-patches/elt-patches-20250718.ebuild39
-rw-r--r--app-portage/elt-patches/elt-patches-99999999.ebuild39
-rw-r--r--app-portage/elt-patches/metadata.xml11
-rw-r--r--app-portage/emerge-delta-webrsync/Manifest3
-rw-r--r--app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.7.ebuild43
-rw-r--r--app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.8.ebuild45
-rw-r--r--app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.9.ebuild45
-rw-r--r--app-portage/emerge-delta-webrsync/metadata.xml8
-rw-r--r--app-portage/emlop/Manifest271
-rw-r--r--app-portage/emlop/emlop-0.7.0-r1.ebuild131
-rw-r--r--app-portage/emlop/emlop-0.7.1-r1.ebuild122
-rw-r--r--app-portage/emlop/emlop-0.8.0.ebuild121
-rw-r--r--app-portage/emlop/emlop-0.8.1.ebuild121
-rw-r--r--app-portage/emlop/emlop-0.8.2.ebuild125
-rw-r--r--app-portage/emlop/files/emlop-0.7.0-time_dep.patch28
-rw-r--r--app-portage/emlop/metadata.xml19
-rw-r--r--app-portage/epkg/Manifest1
-rw-r--r--app-portage/epkg/epkg-0.4-r2.ebuild23
-rw-r--r--app-portage/epkg/metadata.xml8
-rw-r--r--app-portage/eschwartz-dev-scripts/Manifest2
-rw-r--r--app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild41
-rw-r--r--app-portage/eschwartz-dev-scripts/metadata.xml12
-rw-r--r--app-portage/esearch/Manifest1
-rw-r--r--app-portage/esearch/esearch-1.3-r3.ebuild56
-rw-r--r--app-portage/esearch/esearch-9999.ebuild46
-rw-r--r--app-portage/esearch/files/1.3-Fix-python-3-compatability.patch34
-rw-r--r--app-portage/esearch/files/1.3-Fix-setup.py.patch28
-rw-r--r--app-portage/esearch/files/1.3-updatedb-quoting.patch39
-rw-r--r--app-portage/esearch/files/eupdatedb.cron32
-rw-r--r--app-portage/esearch/metadata.xml11
-rw-r--r--app-portage/euses/Manifest1
-rw-r--r--app-portage/euses/euses-2.6.0.ebuild20
-rw-r--r--app-portage/euses/metadata.xml8
-rw-r--r--app-portage/fetchcommandwrapper/Manifest2
-rw-r--r--app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.4-r5.ebuild24
-rw-r--r--app-portage/fetchcommandwrapper/fetchcommandwrapper-1.0.0-r1.ebuild24
-rw-r--r--app-portage/fetchcommandwrapper/fetchcommandwrapper-1.0.0.ebuild24
-rw-r--r--app-portage/fetchcommandwrapper/metadata.xml12
-rw-r--r--app-portage/find_cruft/Manifest1
-rw-r--r--app-portage/find_cruft/find_cruft-5.2-r1.ebuild35
-rw-r--r--app-portage/find_cruft/metadata.xml16
-rw-r--r--app-portage/flaggie/Manifest1
-rw-r--r--app-portage/flaggie/flaggie-0.99.8.ebuild32
-rw-r--r--app-portage/flaggie/metadata.xml14
-rw-r--r--app-portage/g-cpan/Manifest1
-rw-r--r--app-portage/g-cpan/g-cpan-0.18.0-r2.ebuild76
-rw-r--r--app-portage/g-cpan/g-cpan-9999.ebuild76
-rw-r--r--app-portage/g-cpan/metadata.xml15
-rw-r--r--app-portage/g-octave/Manifest3
-rw-r--r--app-portage/g-octave/g-octave-0.4.1-r8.ebuild74
-rw-r--r--app-portage/g-octave/metadata.xml21
-rw-r--r--app-portage/gemato/Manifest1
-rw-r--r--app-portage/gemato/gemato-20.12.ebuild53
-rw-r--r--app-portage/gemato/gemato-9999.ebuild53
-rw-r--r--app-portage/gemato/metadata.xml23
-rw-r--r--app-portage/genlop/Manifest1
-rw-r--r--app-portage/genlop/genlop-0.30.12.ebuild34
-rw-r--r--app-portage/genlop/genlop-9999.ebuild34
-rw-r--r--app-portage/genlop/metadata.xml15
-rw-r--r--app-portage/gentle/Manifest1
-rw-r--r--app-portage/gentle/gentle-1.0.2.ebuild55
-rw-r--r--app-portage/gentle/metadata.xml14
-rw-r--r--app-portage/gentoolkit/Manifest2
-rw-r--r--app-portage/gentoolkit/gentoolkit-0.7.2.ebuild130
-rw-r--r--app-portage/gentoolkit/gentoolkit-0.7.4.ebuild130
-rw-r--r--app-portage/gentoolkit/gentoolkit-9999.ebuild130
-rw-r--r--app-portage/gentoolkit/metadata.xml19
-rw-r--r--app-portage/gentoopm/Manifest1
-rw-r--r--app-portage/gentoopm/gentoopm-0.5.0.ebuild35
-rw-r--r--app-portage/gentoopm/gentoopm-9999.ebuild32
-rw-r--r--app-portage/gentoopm/metadata.xml18
-rw-r--r--app-portage/getuto/Manifest3
-rw-r--r--app-portage/getuto/getuto-1.17.ebuild41
-rw-r--r--app-portage/getuto/getuto-1.19.1.ebuild41
-rw-r--r--app-portage/getuto/metadata.xml17
-rw-r--r--app-portage/golop/Manifest1
-rw-r--r--app-portage/golop/golop-0.2.1-r1.ebuild25
-rw-r--r--app-portage/golop/metadata.xml10
-rw-r--r--app-portage/gpkg/Manifest435
-rw-r--r--app-portage/gpkg/files/gpkg-daemon.confd4
-rw-r--r--app-portage/gpkg/files/gpkg-daemon.initd14
-rw-r--r--app-portage/gpkg/gpkg-1.3.10-r2.ebuild642
-rw-r--r--app-portage/gpkg/metadata.xml34
-rw-r--r--app-portage/gpyutils/Manifest3
-rw-r--r--app-portage/gpyutils/files/implementations.txt43
-rw-r--r--app-portage/gpyutils/gpyutils-0.15.3.ebuild28
-rw-r--r--app-portage/gpyutils/gpyutils-0.15.4.ebuild28
-rw-r--r--app-portage/gpyutils/gpyutils-0.15.5.ebuild28
-rw-r--r--app-portage/gpyutils/metadata.xml18
-rw-r--r--app-portage/gverify/Manifest1
-rw-r--r--app-portage/gverify/gverify-2.ebuild39
-rw-r--r--app-portage/gverify/metadata.xml11
-rw-r--r--app-portage/hackport/Manifest2
-rw-r--r--app-portage/hackport/files/hackport.bash.completion14
-rw-r--r--app-portage/hackport/hackport-0.7.2.2.ebuild69
-rw-r--r--app-portage/hackport/hackport-0.8.4.0.ebuild87
-rw-r--r--app-portage/hackport/hackport-9999.ebuild97
-rw-r--r--app-portage/hackport/metadata.xml15
-rw-r--r--app-portage/iwdevtools/Manifest1
-rw-r--r--app-portage/iwdevtools/iwdevtools-0.13.1.ebuild70
-rw-r--r--app-portage/iwdevtools/iwdevtools-9999.ebuild66
-rw-r--r--app-portage/iwdevtools/metadata.xml12
-rw-r--r--app-portage/kuroneko/Manifest1
-rw-r--r--app-portage/kuroneko/kuroneko-0.1.5.ebuild39
-rw-r--r--app-portage/kuroneko/metadata.xml16
-rw-r--r--app-portage/kuroo/Manifest1
-rw-r--r--app-portage/kuroo/kuroo-1.2.4.ebuild57
-rw-r--r--app-portage/kuroo/kuroo-9999.ebuild57
-rw-r--r--app-portage/kuroo/metadata.xml24
-rw-r--r--app-portage/metadata.xml38
-rw-r--r--app-portage/metagen/Manifest1
-rw-r--r--app-portage/metagen/metadata.xml11
-rw-r--r--app-portage/metagen/metagen-0.7.4-r1.ebuild26
-rw-r--r--app-portage/metagen/metagen-0.7.4.ebuild32
-rw-r--r--app-portage/metagen/metagen-9999.ebuild31
-rw-r--r--app-portage/mgorny-dev-scripts/Manifest9
-rw-r--r--app-portage/mgorny-dev-scripts/metadata.xml12
-rw-r--r--app-portage/mgorny-dev-scripts/mgorny-dev-scripts-67.ebuild34
-rw-r--r--app-portage/mgorny-dev-scripts/mgorny-dev-scripts-68.ebuild34
-rw-r--r--app-portage/mgorny-dev-scripts/mgorny-dev-scripts-69.ebuild34
-rw-r--r--app-portage/mgorny-dev-scripts/mgorny-dev-scripts-70.ebuild34
-rw-r--r--app-portage/mgorny-dev-scripts/mgorny-dev-scripts-71.ebuild34
-rw-r--r--app-portage/mgorny-dev-scripts/mgorny-dev-scripts-72.ebuild34
-rw-r--r--app-portage/mgorny-dev-scripts/mgorny-dev-scripts-73.ebuild34
-rw-r--r--app-portage/mgorny-dev-scripts/mgorny-dev-scripts-74.ebuild34
-rw-r--r--app-portage/mgorny-dev-scripts/mgorny-dev-scripts-76.ebuild34
-rw-r--r--app-portage/mirrorselect/Manifest2
-rw-r--r--app-portage/mirrorselect/metadata.xml18
-rw-r--r--app-portage/mirrorselect/mirrorselect-2.6.4.ebuild51
-rw-r--r--app-portage/mirrorselect/mirrorselect-9999.ebuild51
-rw-r--r--app-portage/nattka/Manifest1
-rw-r--r--app-portage/nattka/metadata.xml18
-rw-r--r--app-portage/nattka/nattka-0.4.2-r1.ebuild46
-rw-r--r--app-portage/no-distcc-env/metadata.xml8
-rw-r--r--app-portage/no-distcc-env/no-distcc-env-9999.ebuild26
-rw-r--r--app-portage/overlint/Manifest1
-rw-r--r--app-portage/overlint/metadata.xml8
-rw-r--r--app-portage/overlint/overlint-0.5.3-r6.ebuild19
-rw-r--r--app-portage/pacvis/Manifest1
-rw-r--r--app-portage/pacvis/metadata.xml16
-rw-r--r--app-portage/pacvis/pacvis-0.4.2.ebuild18
-rw-r--r--app-portage/pfl/Manifest1
-rw-r--r--app-portage/pfl/metadata.xml19
-rw-r--r--app-portage/pfl/pfl-3.5.3.ebuild49
-rw-r--r--app-portage/pkg-testing-tools/Manifest3
-rw-r--r--app-portage/pkg-testing-tools/metadata.xml11
-rw-r--r--app-portage/pkg-testing-tools/pkg-testing-tools-0.2.6.ebuild32
-rw-r--r--app-portage/pkg-testing-tools/pkg-testing-tools-0.2.7.ebuild32
-rw-r--r--app-portage/pkg-testing-tools/pkg-testing-tools-0.2.8.ebuild32
-rw-r--r--app-portage/pkg-testing-tools/pkg-testing-tools-9999.ebuild32
-rw-r--r--app-portage/portage-lostfiles/Manifest1
-rw-r--r--app-portage/portage-lostfiles/metadata.xml23
-rw-r--r--app-portage/portage-lostfiles/portage-lostfiles-0.5.6-r1.ebuild19
-rw-r--r--app-portage/portage-utils/Manifest2
-rw-r--r--app-portage/portage-utils/metadata.xml17
-rw-r--r--app-portage/portage-utils/portage-utils-0.97.1.ebuild70
-rw-r--r--app-portage/portage-utils/portage-utils-0.97.ebuild70
-rw-r--r--app-portage/portage-utils/portage-utils-9999.ebuild97
-rw-r--r--app-portage/portagecfg/Manifest1
-rw-r--r--app-portage/portagecfg/metadata.xml12
-rw-r--r--app-portage/portagecfg/portagecfg-2.4.0-r1.ebuild21
-rw-r--r--app-portage/porticron/Manifest1
-rw-r--r--app-portage/porticron/metadata.xml9
-rw-r--r--app-portage/porticron/porticron-0.7.2.ebuild22
-rw-r--r--app-portage/portpeek/Manifest1
-rw-r--r--app-portage/portpeek/metadata.xml11
-rw-r--r--app-portage/portpeek/portpeek-3.2.9.ebuild29
-rw-r--r--app-portage/pram/Manifest1
-rw-r--r--app-portage/pram/metadata.xml17
-rw-r--r--app-portage/pram/pram-16.ebuild36
-rw-r--r--app-portage/prefix-toolkit/Manifest2
-rw-r--r--app-portage/prefix-toolkit/metadata.xml11
-rw-r--r--app-portage/prefix-toolkit/prefix-toolkit-11-r1.ebuild168
-rw-r--r--app-portage/prefix-toolkit/prefix-toolkit-12.ebuild168
-rw-r--r--app-portage/pycargoebuild/Manifest2
-rw-r--r--app-portage/pycargoebuild/metadata.xml12
-rw-r--r--app-portage/pycargoebuild/pycargoebuild-0.15.1.ebuild31
-rw-r--r--app-portage/pycargoebuild/pycargoebuild-0.15.2.ebuild31
-rw-r--r--app-portage/quantum-resolver/metadata.xml16
-rw-r--r--app-portage/quantum-resolver/quantum-resolver-9999.ebuild18
-rw-r--r--app-portage/recover-broken-vdb/Manifest1
-rw-r--r--app-portage/recover-broken-vdb/metadata.xml17
-rw-r--r--app-portage/recover-broken-vdb/recover-broken-vdb-1.0.0-r2.ebuild31
-rw-r--r--app-portage/recover-broken-vdb/recover-broken-vdb-9999.ebuild31
-rw-r--r--app-portage/repo-commit/Manifest1
-rw-r--r--app-portage/repo-commit/metadata.xml9
-rw-r--r--app-portage/repo-commit/repo-commit-0.4.1-r1.ebuild27
-rw-r--r--app-portage/repo-commit/repo-commit-9999.ebuild27
-rw-r--r--app-portage/showbuild/files/showbuild-0.9.141
-rw-r--r--app-portage/showbuild/metadata.xml8
-rw-r--r--app-portage/showbuild/showbuild-0.9.1-r2.ebuild23
-rw-r--r--app-portage/smart-live-rebuild/Manifest1
-rw-r--r--app-portage/smart-live-rebuild/metadata.xml23
-rw-r--r--app-portage/smart-live-rebuild/smart-live-rebuild-1.4.1-r2.ebuild33
-rw-r--r--app-portage/smart-live-rebuild/smart-live-rebuild-9999.ebuild33
-rw-r--r--app-portage/tatt/Manifest1
-rw-r--r--app-portage/tatt/metadata.xml17
-rw-r--r--app-portage/tatt/tatt-0.11-r1.ebuild36
-rw-r--r--app-portage/tatt/tatt-9999.ebuild36
-rw-r--r--app-portage/time64-prep/Manifest1
-rw-r--r--app-portage/time64-prep/metadata.xml11
-rw-r--r--app-portage/time64-prep/time64-prep-1.ebuild41
-rw-r--r--app-portage/ufed/Manifest1
-rw-r--r--app-portage/ufed/metadata.xml5
-rw-r--r--app-portage/ufed/ufed-0.96.ebuild45
-rw-r--r--app-portage/ufed/ufed-9999.ebuild45
-rw-r--r--app-portage/unsymlink-lib/Manifest1
-rw-r--r--app-portage/unsymlink-lib/metadata.xml12
-rw-r--r--app-portage/unsymlink-lib/unsymlink-lib-20.ebuild35
-rw-r--r--app-portage/zig-ebuilder/metadata.xml16
-rw-r--r--app-portage/zig-ebuilder/zig-ebuilder-9999.ebuild28
266 files changed, 0 insertions, 9118 deletions
diff --git a/app-portage/appswipe/Manifest b/app-portage/appswipe/Manifest
deleted file mode 100644
index 0bda3d1976c3..000000000000
--- a/app-portage/appswipe/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST appswipe-1.2.0.gh.tar.gz 168449 BLAKE2B 3809429ed8f29f3ff875317033ffc503e1c43229fb2802442abac00b3b9637d145bfafdead4a7ce19b4f99c2efdddc74a56589226e47ea2c856dc1e205eaf50c SHA512 4e7a60daa8950754599f76c19e92da7cb60b6e3efc210f45fd71004d315db39396bc613eec52eb3326d43d16afabfe3ed6d98ae77351497107e82f9817af3e81
diff --git a/app-portage/appswipe/appswipe-1.2.0.ebuild b/app-portage/appswipe/appswipe-1.2.0.ebuild
deleted file mode 100644
index 9073463a16f8..000000000000
--- a/app-portage/appswipe/appswipe-1.2.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop qmake-utils xdg
-
-DESCRIPTION="Application for browsing your local Portage repository files"
-HOMEPAGE="https://github.com/k9spud/appswipe"
-SRC_URI="https://github.com/k9spud/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
- dev-qt/qtbase:6[gui,sql,sqlite,widgets]
- dev-qt/qtsvg:6
-"
-
-RDEPEND="
- app-portage/gentoolkit
- app-portage/portage-utils
- dev-libs/glib
- lxde-base/lxterminal
- sys-apps/portage
- ${DEPEND}
-"
-
-src_configure() {
- eqmake6 AppSwipe.pro
-
- cd backend || die
- eqmake6 appswipebackend.pro
-
- cd ../transport || die
- eqmake6 appswipetransport.pro
-}
-
-src_compile() {
- emake -C ./
- emake -C backend/
- emake -C transport/
-}
-
-src_install() {
- newbin AppSwipe appswipe
- dobin backend/appswipebackend
- dobin transport/appswipetransport
- newicon -s scalable img/appicon.svg ${PN}.svg
- domenu ${PN}.desktop
-}
diff --git a/app-portage/appswipe/metadata.xml b/app-portage/appswipe/metadata.xml
deleted file mode 100644
index d4e060424225..000000000000
--- a/app-portage/appswipe/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>brian.gloyer@gmail.com</email>
- <name>Brian Gloyer</name>
- </maintainer>
- <upstream>
- <remote-id type="github">k9spud/appswipe</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/cargolock2crates/Manifest b/app-portage/cargolock2crates/Manifest
deleted file mode 100644
index 246fc50d0bc6..000000000000
--- a/app-portage/cargolock2crates/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST cargolock2crates-0.1.3.tar.gz 164318 BLAKE2B dbbf42ca965e4d3c0683758aea9602f30264dd7f2d1bac7db081f0acf36acd7f40bed2bb5c1eae8383feb0262d9fff230190b3785399c8d1d9b9b08cc9b20008 SHA512 79ba77affca4ceffa41322ef7ddcab4d60bcf2fbfe08c469a1829e228c1edf225c53905ec4633195b73b814f36bbc13f6b0e571b680ca117af74e25e48a994b4
-DIST cargolock2crates-0.1.4.tar.gz 186539 BLAKE2B ea76409879caadbc3902cb7c1c4fe3eee707b91c6a0e930e00a06418dfb2f579307497a6a1c94095edb528d891745d202e9fb3d9515663d56b7eca0953864c92 SHA512 73ae3869cca9bf4e67dfa42d3eed675333d637736ce75166ea7017e683c43a51ed76c5afa6c31e68ee643a2805c74c07d951084b7645e1536be4a75f57a0273d
diff --git a/app-portage/cargolock2crates/cargolock2crates-0.1.3.ebuild b/app-portage/cargolock2crates/cargolock2crates-0.1.3.ebuild
deleted file mode 100644
index 730844e5fd1b..000000000000
--- a/app-portage/cargolock2crates/cargolock2crates-0.1.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2026 LiGurOs Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-DESCRIPTION="Small tool to create CRATES entries for gentoo ebuilds from a Cargo.lock file."
-HOMEPAGE="https://codeberg.org/bluebottle/cargolock2crates"
-SRC_URI="https://codeberg.org/bluebottle/cargolock2crates/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-inherit go-module
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="*"
-
-BDEPEND="dev-lang/go"
-
-DOCS=( README.md )
-
-S=${WORKDIR}/${PN}
-
-program_make() {
- local my_tags=(
- prod
- )
- local my_makeopt=(
- TAGS="${my_tags[@]}"
- LDFLAGS="-extldflags \"${LDFLAGS}\""
- )
- emake "${my_makeopt[@]}" "$@"
-}
-
-src_compile() {
- program_make build
-}
-
-src_install() {
- # Install binary
- dobin ${PN}
-
- # Install docs
- einstalldocs
-}
diff --git a/app-portage/cargolock2crates/cargolock2crates-0.1.4.ebuild b/app-portage/cargolock2crates/cargolock2crates-0.1.4.ebuild
deleted file mode 100644
index 730844e5fd1b..000000000000
--- a/app-portage/cargolock2crates/cargolock2crates-0.1.4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2026 LiGurOs Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-DESCRIPTION="Small tool to create CRATES entries for gentoo ebuilds from a Cargo.lock file."
-HOMEPAGE="https://codeberg.org/bluebottle/cargolock2crates"
-SRC_URI="https://codeberg.org/bluebottle/cargolock2crates/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-inherit go-module
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="*"
-
-BDEPEND="dev-lang/go"
-
-DOCS=( README.md )
-
-S=${WORKDIR}/${PN}
-
-program_make() {
- local my_tags=(
- prod
- )
- local my_makeopt=(
- TAGS="${my_tags[@]}"
- LDFLAGS="-extldflags \"${LDFLAGS}\""
- )
- emake "${my_makeopt[@]}" "$@"
-}
-
-src_compile() {
- program_make build
-}
-
-src_install() {
- # Install binary
- dobin ${PN}
-
- # Install docs
- einstalldocs
-}
diff --git a/app-portage/cargolock2crates/metadata.xml b/app-portage/cargolock2crates/metadata.xml
deleted file mode 100644
index 09276cfc0e28..000000000000
--- a/app-portage/cargolock2crates/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <longdescription lang="en">
- Small tool to create CRATES entries for gentoo ebuilds from a Cargo.lock file.
- </longdescription>
-
- <origin>ports</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-portage/carnage/Manifest b/app-portage/carnage/Manifest
deleted file mode 100644
index bb44e1141cda..000000000000
--- a/app-portage/carnage/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST carnage-1.4b.tar.gz 151315 BLAKE2B 34c35a40a2691ef8c5c13fe3c5fdd4277297abe7f2ff3ac213351557ae28d29350179338b0202664a11121ea71ab4bec453f015ba75c81bae81dc5ba26aa9847 SHA512 d2cf73cb8c3133672dd5dc1be9056b9ac1747dbe5398b7eadc00344af2a2a9bb9971109f59097cc4ca795543584320ccb4405d689066fcdc209c31002d1227bb
-DIST carnage-1.4d.tar.gz 154207 BLAKE2B abcc7fd3b5d97f99609cb4a1cc7d02be50676ced011a068e8baa00e87fdca640580f2ff18c41fee2b3113b225623668eb5a5bd11cf7533ff616823e5b2cbe3d1 SHA512 a69506187c75b3dd3581d9cd7bc3b4a95e85e3cbd8f428d54dfb8574e5a781ee373a8191a869befcaef1bf1464785e360e9e36aa4ff71aeaf4c18787a05158b6
diff --git a/app-portage/carnage/carnage-1.4b.ebuild b/app-portage/carnage/carnage-1.4b.ebuild
deleted file mode 100644
index 33ef9316f8ef..000000000000
--- a/app-portage/carnage/carnage-1.4b.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 optfeature desktop xdg
-
-DESCRIPTION="TUI front-end for Portage and eix"
-HOMEPAGE="https://github.com/dsafxP/carnage"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/dsafxP/carnage.git"
-else
- SRC_URI="https://github.com/dsafxP/carnage/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
- >=app-eselect/eselect-repository-14
- >=app-portage/gentoolkit-0.7.1[${PYTHON_USEDEP}]
- >=dev-python/lxml-6.0.2[${PYTHON_USEDEP}]
- >=dev-python/msgpack-1.1.2[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-4.9.6[${PYTHON_USEDEP}]
- >=dev-python/textual-8.0.0[${PYTHON_USEDEP}]
- >=dev-python/tomlkit-0.14.0[${PYTHON_USEDEP}]
- >=sys-apps/portage-3.0.77[${PYTHON_USEDEP}]
-"
-
-src_install() {
- distutils-r1_src_install
-
- domenu assets/carnage.desktop
-
- doicon -s scalable assets/carnage.svg
-
- doman man/carnage.1
-}
-
-pkg_postinst() {
- optfeature "package & use flag browsing" app-portage/eix
- optfeature "desktop notifications" dev-python/desktop-notifier
-}
diff --git a/app-portage/carnage/carnage-1.4d.ebuild b/app-portage/carnage/carnage-1.4d.ebuild
deleted file mode 100644
index 33ef9316f8ef..000000000000
--- a/app-portage/carnage/carnage-1.4d.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 optfeature desktop xdg
-
-DESCRIPTION="TUI front-end for Portage and eix"
-HOMEPAGE="https://github.com/dsafxP/carnage"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/dsafxP/carnage.git"
-else
- SRC_URI="https://github.com/dsafxP/carnage/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
- >=app-eselect/eselect-repository-14
- >=app-portage/gentoolkit-0.7.1[${PYTHON_USEDEP}]
- >=dev-python/lxml-6.0.2[${PYTHON_USEDEP}]
- >=dev-python/msgpack-1.1.2[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-4.9.6[${PYTHON_USEDEP}]
- >=dev-python/textual-8.0.0[${PYTHON_USEDEP}]
- >=dev-python/tomlkit-0.14.0[${PYTHON_USEDEP}]
- >=sys-apps/portage-3.0.77[${PYTHON_USEDEP}]
-"
-
-src_install() {
- distutils-r1_src_install
-
- domenu assets/carnage.desktop
-
- doicon -s scalable assets/carnage.svg
-
- doman man/carnage.1
-}
-
-pkg_postinst() {
- optfeature "package & use flag browsing" app-portage/eix
- optfeature "desktop notifications" dev-python/desktop-notifier
-}
diff --git a/app-portage/carnage/carnage-9999.ebuild b/app-portage/carnage/carnage-9999.ebuild
deleted file mode 100644
index 33ef9316f8ef..000000000000
--- a/app-portage/carnage/carnage-9999.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 optfeature desktop xdg
-
-DESCRIPTION="TUI front-end for Portage and eix"
-HOMEPAGE="https://github.com/dsafxP/carnage"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/dsafxP/carnage.git"
-else
- SRC_URI="https://github.com/dsafxP/carnage/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
- >=app-eselect/eselect-repository-14
- >=app-portage/gentoolkit-0.7.1[${PYTHON_USEDEP}]
- >=dev-python/lxml-6.0.2[${PYTHON_USEDEP}]
- >=dev-python/msgpack-1.1.2[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-4.9.6[${PYTHON_USEDEP}]
- >=dev-python/textual-8.0.0[${PYTHON_USEDEP}]
- >=dev-python/tomlkit-0.14.0[${PYTHON_USEDEP}]
- >=sys-apps/portage-3.0.77[${PYTHON_USEDEP}]
-"
-
-src_install() {
- distutils-r1_src_install
-
- domenu assets/carnage.desktop
-
- doicon -s scalable assets/carnage.svg
-
- doman man/carnage.1
-}
-
-pkg_postinst() {
- optfeature "package & use flag browsing" app-portage/eix
- optfeature "desktop notifications" dev-python/desktop-notifier
-}
diff --git a/app-portage/carnage/metadata.xml b/app-portage/carnage/metadata.xml
deleted file mode 100644
index 1c603fb78a83..000000000000
--- a/app-portage/carnage/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>ghostyn678+git@gmail.com</email>
- <name>dsaf</name>
- </maintainer>
- <longdescription>
- carnage is a text-based user interface (TUI) front-end for Portage and eix.
- Its goal is to centralize common Gentoo package management tasks in a
- unified, efficient, and user-friendly interface.
- </longdescription>
- <upstream>
- <remote-id type="github">dsafxP/carnage</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/cfg-update/Manifest b/app-portage/cfg-update/Manifest
deleted file mode 100644
index 5a03ca9d1e76..000000000000
--- a/app-portage/cfg-update/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST cfg-update-1.8.11.tgz 162361 BLAKE2B 1fcc387d30e5b8a7edf8e5fc4bc842b6e9d2750e24a87e0d3ff477bf38383d002ffa708b62811755781fe27560655954c4079533242680a9ad169feebaaba6c1 SHA512 46ea7ac35ff33b003a1783d2f5d3611643eb4d57e8c08aed0eca00b74160b814fdcf595b3b549d8313e9eef2dce8b2d661b069cffe37af5999394ac3a5bc78b3
-DIST cfg-update-1.8.9.tgz 162356 BLAKE2B 2194b485ae17ee09fe212fb88fee0d3974bb7877b9bee6a243475f689e033e950d9d331108f9360a5bb65b40f2a83916fc9bd208b153d4eb2a6fac0bfb3f4c64 SHA512 2c2d4d5cddaf1c5c8233bfde29b488d682e723da3e267756e203b4ea3c97f2f88615530002975ff07fb466eebed603e4ce227591a1b1e09ef3aca8c2eb17fcb9
diff --git a/app-portage/cfg-update/cfg-update-1.8.11.ebuild b/app-portage/cfg-update/cfg-update-1.8.11.ebuild
deleted file mode 100644
index fa3f421c0562..000000000000
--- a/app-portage/cfg-update/cfg-update-1.8.11.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Easy to use GUI & CLI alternative for etc-update"
-HOMEPAGE="https://github.com/rich0/cfg-update"
-SRC_URI="https://github.com/rich0/cfg-update/archive/${PV}.tar.gz -> ${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-
-IUSE="X"
-RDEPEND="
- dev-perl/TermReadKey
- X? (
- >=x11-misc/sux-1.0
- x11-apps/xhost
- )"
-
-pkg_prerm() {
- if [[ -z ${ROOT} ]]
- then
- ebegin "Disabling portage hook"
- cfg-update --ebuild --disable-portage-hook
- eend $?
- ebegin "Disabling paludis hook"
- cfg-update --ebuild --disable-paludis-hook
- eend $?
- fi
-}
-
-pkg_postrm() {
- echo
- ewarn "If you want to permanently remove cfg-update from your system"
- ewarn "you should remove the index file /var/lib/cfg-update/checksum.index"
- echo
-}
-
-src_install() {
- dobin \
- cfg-update emerge_with_indexing_for_cfg-update \
- emerge_with_indexing_for_cfg-update_phphelper \
- cfg-update_phphelper emerge_with_indexing_for_cfg-update_bashhelper
- insinto /usr/lib/cfg-update
- doins cfg-update cfg-update_indexing test.tgz
- dodoc ChangeLog
- doman *.8
- insinto /etc
- doins cfg-update.conf cfg-update.hosts
- keepdir /var/lib/cfg-update
-}
-
-pkg_postinst() {
- if [[ ! -e "${ROOT}"/var/lib/cfg-update/checksum.index \
- && -e "${ROOT}"/var/lib/cfg-update/checksum.index ]]
- then
- ebegin "Moving checksum.index from /usr/lib/cfg-update to /var/lib/cfg-update"
- mv "${ROOT}"/usr/lib/cfg-update/checksum.index \
- "${ROOT}"/var/lib/cfg-update/checksum.index
- eend $?
- fi
-
- if [[ -e "${ROOT}"/usr/bin/paludis ]]
- then
- echo
- ewarn "If you have used Paludis version <0.20.0 on your system, chances are"
- ewarn "that you have some corrupted CONTENTS files on your system..."
- echo
- ewarn "Please run: cfg-update --check-packages"
- echo
- ewarn "The above command will check all packages installed with Paludis and"
- ewarn "will output a list of packages that need to be re-installed with"
- ewarn "Paludis 0.20.0 or higher. If you do not re-install these packages"
- ewarn "you risk losing your custom settings when updating configuration"
- ewarn "files, that belong to these packages, with cfg-update!"
- echo
- fi
-
- if [[ -z ${ROOT} ]]
- then
- ebegin "Moving backups to /var/lib/cfg-update/backups"
- /usr/bin/cfg-update --ebuild --move-backups
- eend $?
- fi
-
- echo
- einfo "If this is a first time install, please check the configuration"
- einfo "in /etc/cfg-update.conf before using cfg-update:"
- echo
- einfo "If your system does not have an X-server installed you need to"
- einfo "change the MERGE_TOOL to sdiff, imediff2 or vimdiff."
- einfo "If you have X installed, set MERGE_TOOL to your favorite GUI tool:"
- einfo "xxdiff, beediff, kdiff3, meld (default), gtkdiff, gvimdiff, tkdiff"
- echo
- einfo "TIP: to maximize the chances of future automatic updates, run:"
- einfo "cfg-update --optimize-backups"
- echo
-}
diff --git a/app-portage/cfg-update/cfg-update-1.8.9-r2.ebuild b/app-portage/cfg-update/cfg-update-1.8.9-r2.ebuild
deleted file mode 100644
index beacc660fe49..000000000000
--- a/app-portage/cfg-update/cfg-update-1.8.9-r2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Easy to use GUI & CLI alternative for etc-update"
-HOMEPAGE="https://github.com/rich0/cfg-update"
-SRC_URI="https://github.com/rich0/cfg-update/archive/${PV}.tar.gz -> ${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc x86"
-IUSE="X"
-
-RDEPEND="
- dev-perl/TermReadKey
- X? (
- >=x11-misc/sux-1.0
- x11-apps/xhost
- )"
-
-S="${WORKDIR}/rich0-cfg-update-2f10786"
-
-pkg_prerm() {
- if [[ -z ${ROOT} ]]
- then
- ebegin "Disabling portage hook"
- cfg-update --ebuild --disable-portage-hook
- eend $?
- ebegin "Disabling paludis hook"
- cfg-update --ebuild --disable-paludis-hook
- eend $?
- fi
-}
-
-pkg_postrm() {
- echo
- ewarn "If you want to permanently remove cfg-update from your system"
- ewarn "you should remove the index file /var/lib/cfg-update/checksum.index"
- echo
-}
-
-src_install() {
- dobin \
- cfg-update emerge_with_indexing_for_cfg-update \
- emerge_with_indexing_for_cfg-update_phphelper \
- cfg-update_phphelper emerge_with_indexing_for_cfg-update_bashhelper
- insinto /usr/lib/cfg-update
- doins cfg-update cfg-update_indexing test.tgz
- dodoc ChangeLog
- doman *.8
- insinto /etc
- doins cfg-update.conf cfg-update.hosts
- keepdir /var/lib/cfg-update
-}
-
-pkg_postinst() {
- if [[ ! -e "${ROOT}"/var/lib/cfg-update/checksum.index \
- && -e "${ROOT}"/var/lib/cfg-update/checksum.index ]]
- then
- ebegin "Moving checksum.index from /usr/lib/cfg-update to /var/lib/cfg-update"
- mv "${ROOT}"/usr/lib/cfg-update/checksum.index \
- "${ROOT}"/var/lib/cfg-update/checksum.index
- eend $?
- fi
-
- if [[ -e "${ROOT}"/usr/bin/paludis ]]
- then
- echo
- ewarn "If you have used Paludis version <0.20.0 on your system, chances are"
- ewarn "that you have some corrupted CONTENTS files on your system..."
- echo
- ewarn "Please run: cfg-update --check-packages"
- echo
- ewarn "The above command will check all packages installed with Paludis and"
- ewarn "will output a list of packages that need to be re-installed with"
- ewarn "Paludis 0.20.0 or higher. If you do not re-install these packages"
- ewarn "you risk losing your custom settings when updating configuration"
- ewarn "files, that belong to these packages, with cfg-update!"
- echo
- fi
-
- if [[ -z ${ROOT} ]]
- then
- ebegin "Moving backups to /var/lib/cfg-update/backups"
- /usr/bin/cfg-update --ebuild --move-backups
- eend $?
- fi
-
- echo
- einfo "If this is a first time install, please check the configuration"
- einfo "in /etc/cfg-update.conf before using cfg-update:"
- echo
- einfo "If your system does not have an X-server installed you need to"
- einfo "change the MERGE_TOOL to sdiff, imediff2 or vimdiff."
- einfo "If you have X installed, set MERGE_TOOL to your favorite GUI tool:"
- einfo "xxdiff, beediff, kdiff3, meld (default), gtkdiff, gvimdiff, tkdiff"
- echo
- einfo "TIP: to maximize the chances of future automatic updates, run:"
- einfo "cfg-update --optimize-backups"
- echo
-}
diff --git a/app-portage/cfg-update/cfg-update-1.8.9-r3.ebuild b/app-portage/cfg-update/cfg-update-1.8.9-r3.ebuild
deleted file mode 100644
index 647200b5ebe5..000000000000
--- a/app-portage/cfg-update/cfg-update-1.8.9-r3.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Easy to use GUI & CLI alternative for etc-update"
-HOMEPAGE="https://github.com/rich0/cfg-update"
-SRC_URI="https://github.com/rich0/cfg-update/archive/${PV}.tar.gz -> ${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc x86"
-IUSE="X"
-
-RDEPEND="
- dev-perl/TermReadKey
- X? (
- >=x11-misc/sux-1.0
- x11-apps/xhost
- )"
-
-S="${WORKDIR}/rich0-cfg-update-2f10786"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.8.9-uninit-value.patch
-)
-
-pkg_prerm() {
- if [[ -z ${ROOT} ]]
- then
- ebegin "Disabling portage hook"
- cfg-update --ebuild --disable-portage-hook
- eend $?
- ebegin "Disabling paludis hook"
- cfg-update --ebuild --disable-paludis-hook
- eend $?
- fi
-}
-
-pkg_postrm() {
- echo
- ewarn "If you want to permanently remove cfg-update from your system"
- ewarn "you should remove the index file /var/lib/cfg-update/checksum.index"
- echo
-}
-
-src_install() {
- dobin \
- cfg-update emerge_with_indexing_for_cfg-update \
- emerge_with_indexing_for_cfg-update_phphelper \
- cfg-update_phphelper emerge_with_indexing_for_cfg-update_bashhelper
- insinto /usr/lib/cfg-update
- doins cfg-update cfg-update_indexing test.tgz
- dodoc ChangeLog
- doman *.8
- insinto /etc
- doins cfg-update.conf cfg-update.hosts
- keepdir /var/lib/cfg-update
-}
-
-pkg_postinst() {
- if [[ ! -e "${ROOT}"/var/lib/cfg-update/checksum.index \
- && -e "${ROOT}"/var/lib/cfg-update/checksum.index ]]
- then
- ebegin "Moving checksum.index from /usr/lib/cfg-update to /var/lib/cfg-update"
- mv "${ROOT}"/usr/lib/cfg-update/checksum.index \
- "${ROOT}"/var/lib/cfg-update/checksum.index
- eend $?
- fi
-
- if [[ -e "${ROOT}"/usr/bin/paludis ]]
- then
- echo
- ewarn "If you have used Paludis version <0.20.0 on your system, chances are"
- ewarn "that you have some corrupted CONTENTS files on your system..."
- echo
- ewarn "Please run: cfg-update --check-packages"
- echo
- ewarn "The above command will check all packages installed with Paludis and"
- ewarn "will output a list of packages that need to be re-installed with"
- ewarn "Paludis 0.20.0 or higher. If you do not re-install these packages"
- ewarn "you risk losing your custom settings when updating configuration"
- ewarn "files, that belong to these packages, with cfg-update!"
- echo
- fi
-
- if [[ -z ${ROOT} ]]
- then
- ebegin "Moving backups to /var/lib/cfg-update/backups"
- /usr/bin/cfg-update --ebuild --move-backups
- eend $?
- fi
-
- echo
- einfo "If this is a first time install, please check the configuration"
- einfo "in /etc/cfg-update.conf before using cfg-update:"
- echo
- einfo "If your system does not have an X-server installed you need to"
- einfo "change the MERGE_TOOL to sdiff, imediff2 or vimdiff."
- einfo "If you have X installed, set MERGE_TOOL to your favorite GUI tool:"
- einfo "xxdiff, beediff, kdiff3, meld (default), gtkdiff, gvimdiff, tkdiff"
- echo
- einfo "TIP: to maximize the chances of future automatic updates, run:"
- einfo "cfg-update --optimize-backups"
- echo
-}
diff --git a/app-portage/cfg-update/files/cfg-update-1.8.9-uninit-value.patch b/app-portage/cfg-update/files/cfg-update-1.8.9-uninit-value.patch
deleted file mode 100644
index 51f1e000da4d..000000000000
--- a/app-portage/cfg-update/files/cfg-update-1.8.9-uninit-value.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-https://bugs.gentoo.org/829993
---- a/cfg-update
-+++ b/cfg-update
-@@ -995,11 +995,11 @@
- if ($opt_d >= 1) { print "$tab"." grep \"$file1_without_host \" $host_path$index_file $debug | cut -d\" \" -f2 $debug\n"; }
- local $ENV{LC_ALL}="C";
- chomp ($md5sum_index = `grep "$file1_without_host " "$host_path$index_file" $debug | cut -d" " -f2 $debug`);
- if ($opt_d >= 1) { print "$tab"." MD5 checksum in the checksum-index : $md5sum_index\n"; }
- if ($md5sum_index =~ /.+/) {
-- if ($md5sum_index !~ $md5sum_file) {
-+ if (length($md5sum_file) && $md5sum_index !~ $md5sum_file) {
- $state = $state1; $vstate = $vstate1; # 1 = MF = Modified File - checksum differs from index
- if (-B "$file1") { $state = $state2; $vstate = $vstate2; } # 2 = MB = Modified Binary - you probably replaced the binary file so replace not allowed
- } else {
- $state = $state3; $vstate = $vstate3; # 3 = UF = Unmodified File - checksum matches with index
- if (-B "$file1") { $state = $state4; $vstate = $vstate4; } # 4 = UB = Unmodified Binary - unmodified binary file so replace always allowed
diff --git a/app-portage/cfg-update/metadata.xml b/app-portage/cfg-update/metadata.xml
deleted file mode 100644
index 8272a878b35a..000000000000
--- a/app-portage/cfg-update/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">rich0/cfg-update</remote-id>
- </upstream>
- <stabilize-allarches/>
-</pkgmetadata>
diff --git a/app-portage/command-not-found/Manifest b/app-portage/command-not-found/Manifest
deleted file mode 100644
index 56f6c830d63f..000000000000
--- a/app-portage/command-not-found/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST command-not-found-0.0.7.tar.gz 10310 BLAKE2B 02ff8cd66f7aa39bc4990eb57cbf84a83fb37af72cf8c231e89e77b9859f1668edb8ac6be2d606643b7b54dda00b2df47de8c64afa933f208cd8bf6cc0245a1c SHA512 95cc7a2237928fac0015f21529697d6f878c9c756800d30c435b1cd2116cb522020eb63896fcd1f32091944969f07c4811d8a2d7fa1f1c36d54728bd582c44a1
diff --git a/app-portage/command-not-found/command-not-found-0.0.7-r1.ebuild b/app-portage/command-not-found/command-not-found-0.0.7-r1.ebuild
deleted file mode 100644
index 0a4f795b49a1..000000000000
--- a/app-portage/command-not-found/command-not-found-0.0.7-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit optfeature prefix python-r1
-
-DESCRIPTION="Command-not-found handler for Gentoo"
-HOMEPAGE="https://github.com/Nowa-Ammerlaan/command-not-found-gentoo"
-SRC_URI="https://github.com/Nowa-Ammerlaan/command-not-found-gentoo/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-gentoo-${PV}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-
-src_prepare() {
- default
- hprefixify command-not-found.sh
-}
-
-src_install() {
- python_foreach_impl python_doscript command-not-found
-
- insinto /etc/bash/bashrc.d
- doins command-not-found.sh
-
- einstalldocs
-}
-
-pkg_postinst() {
- elog "${PN} is automatically setup for app-shells/bash, see"
- elog " /usr/share/doc/${PF}/README.md"
- elog "for instructions on how to set it up for various other shells."
- elog
- optfeature "suggesting snaps providing the missing command" "app-containers/snapd"
- optfeature "suggesting ebuilds providing the missing command" "app-portage/pfl"
-}
diff --git a/app-portage/command-not-found/metadata.xml b/app-portage/command-not-found/metadata.xml
deleted file mode 100644
index 7f3ebc03085b..000000000000
--- a/app-portage/command-not-found/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>nowa@gentoo.org</email>
- <name>Nowa Ammerlaan</name>
- </maintainer>
- <upstream>
- <remote-id type="github">Nowa-Ammerlaan/command-not-found-gentoo</remote-id>
- </upstream>
- <stabilize-allarches/>
-</pkgmetadata>
diff --git a/app-portage/conf-update/Manifest b/app-portage/conf-update/Manifest
deleted file mode 100644
index e0aebb4eee98..000000000000
--- a/app-portage/conf-update/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST conf-update-1.0.3.tar.bz2 18296 BLAKE2B 7551b8de644bacf00764c8ad989cbf0c96be3ca4733a26b5f3083b3a9d26c3b8e1fe3525ccfc648aa9543bbc73ff6e3a949c5a3e7d59f71a008f73a720042f4d SHA512 7f20a4974f804d73729105d9abc0f3205a7574c6e2c6dbf020404f3161500b5ecc60d141e0833e9ae0f43a814591a74cd885a5033f50864bbcfb36ba452175b7
diff --git a/app-portage/conf-update/conf-update-1.0.3-r1.ebuild b/app-portage/conf-update/conf-update-1.0.3-r1.ebuild
deleted file mode 100644
index 87390c6c4829..000000000000
--- a/app-portage/conf-update/conf-update-1.0.3-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="${PN} is a ncurses-based config management utility"
-HOMEPAGE="https://gitweb.gentoo.org/proj/conf-update.git/"
-SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="colordiff "
-
-RDEPEND="
- dev-libs/glib
- sys-libs/ncurses:0
- colordiff? ( app-misc/colordiff )
- dev-libs/openssl:0=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
-
-src_prepare() {
- default
- sed -i -e "s/\$Rev:.*\\$/${PVR}/" ${PN}.h || die
- if use colordiff ; then
- sed -i -e "s/diff_tool=diff/diff_tool=colordiff/" ${PN}.conf || die
- fi
- tc-export PKG_CONFIG
-}
-
-src_compile() {
- emake CC="$(tc-getCC)"
-}
diff --git a/app-portage/conf-update/files/conf-update-1.0.3-fno-common.patch b/app-portage/conf-update/files/conf-update-1.0.3-fno-common.patch
deleted file mode 100644
index 04c72687dde5..000000000000
--- a/app-portage/conf-update/files/conf-update-1.0.3-fno-common.patch
+++ /dev/null
@@ -1,64 +0,0 @@
---- a/config.c
-+++ b/config.c
-@@ -1,5 +1,7 @@
- #include "conf-update.h"
-
-+struct configuration config;
-+
- bool get_boolean(GKeyFile *conffile, const char *key, bool default_value) {
- GError *error = NULL;
- bool value, invalid_value, key_not_found;
-@@ -26,7 +28,6 @@ char *get_string(GKeyFile *conffile, const char *key, char *default_value) {
- }
-
- void read_config() {
-- extern struct configuration config;
- GKeyFile *conffile;
-
- // set reasonable defaults
---- a/config.h
-+++ b/config.h
-@@ -8,6 +8,8 @@ struct configuration {
- char *diff_tool;
- char *merge_tool;
- char *edit_tool;
--} config;
-+};
-+
-+extern struct configuration config;
-
- void read_config();
---- a/core.c
-+++ b/core.c
-@@ -1,5 +1,7 @@
- #include "conf-update.h"
-
-+extern struct configuration config;
-+
- char *get_real_filename(const char *update) {
- char *file = (char *)calloc(strlen(update) + 1 - strlen("._cfg????_"), sizeof(char));
- strncpy(file, update, strrchr(update, '/') - update + 1);
-@@ -73,7 +75,6 @@ void merge(char *update, char **index) {
- }
-
- int show_diff(char *update) {
-- extern struct configuration config;
- char *realfile = get_real_filename(update);
- char *esc_realfile = g_shell_quote(realfile);
- char *esc_update = g_shell_quote(update);
-@@ -98,7 +99,6 @@ int show_diff(char *update) {
- }
-
- int edit_update(char *update) {
-- extern struct configuration config;
- char *esc_update = g_shell_quote(update);
- char *cmd = calloc(strlen(config.edit_tool) + strlen(" ") + strlen(esc_update), sizeof(char));
- int ret;
-@@ -116,7 +116,6 @@ int edit_update(char *update) {
- char **merge_interactively(char *update, char **index) {
- // customized versions are ._cfg????- with a minus instead of a underscore
- // that way get_real_filename() works without modification
-- extern struct configuration config;
- char *realfile = get_real_filename(update);
- char *esc_realfile = g_shell_quote(realfile);
- char *esc_update = g_shell_quote(update);
diff --git a/app-portage/conf-update/metadata.xml b/app-portage/conf-update/metadata.xml
deleted file mode 100644
index 623c56ea43f3..000000000000
--- a/app-portage/conf-update/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
-
- <use>
- <flag name="colordiff">Use colors when displaying diffs (<pkg>app-misc/colordiff</pkg>)</flag>
- </use>
- <origin>ports</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-portage/cpuid2cpuflags/Manifest b/app-portage/cpuid2cpuflags/Manifest
deleted file mode 100644
index 649c1df574cd..000000000000
--- a/app-portage/cpuid2cpuflags/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cpuid2cpuflags-17.tar.bz2 94538 BLAKE2B a387486a2a994d4465754b694b6d2bf3e799eaab9e88ec8e923f091312925ee61598eaea39422a05c92260ffa4f0da326399e4d7086a866181a92806d51419e9 SHA512 ab76a3071436838f95d616b889e562781fd9b682f20321482f4fe42309e97b44089b3d6dc5ceb7c81ceb4b778cb110ffe1d77d66a1a5168cce8f4ca438ccec8a
diff --git a/app-portage/cpuid2cpuflags/cpuid2cpuflags-17.ebuild b/app-portage/cpuid2cpuflags/cpuid2cpuflags-17.ebuild
deleted file mode 100644
index fb7bcccc2f94..000000000000
--- a/app-portage/cpuid2cpuflags/cpuid2cpuflags-17.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Tool to guess CPU_FLAGS_* flags for the host"
-HOMEPAGE="https://github.com/gentoo/cpuid2cpuflags/"
-SRC_URI="
- https://github.com/gentoo/cpuid2cpuflags/releases/download/v${PV}/${P}.tar.bz2
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~x64-macos ~x64-solaris"
diff --git a/app-portage/cpuid2cpuflags/metadata.xml b/app-portage/cpuid2cpuflags/metadata.xml
deleted file mode 100644
index 44f647c27c28..000000000000
--- a/app-portage/cpuid2cpuflags/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <upstream>
- <remote-id type="github">gentoo/cpuid2cpuflags</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/diffmask/Manifest b/app-portage/diffmask/Manifest
deleted file mode 100644
index 5bf3b13c9f16..000000000000
--- a/app-portage/diffmask/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST diffmask-0.3.3.tar.bz2 8605 BLAKE2B a7699dba6b619ff2e64a8148057e06be8d477605fba100b45f056957eb1b55cc50634b698250f68023137bcf01932635c7de798f42edfa1297cc38097e764f44 SHA512 5f28f68dc1adba2fb7b0db5e2a329e46017298de9c44765d521a0f338223eef2a77573636987e942595db9b89b72db93b68cf5b805091b0ebb1e91a18bfcd48b
diff --git a/app-portage/diffmask/diffmask-0.3.3-r5.ebuild b/app-portage/diffmask/diffmask-0.3.3-r5.ebuild
deleted file mode 100644
index bce7fa90a9ab..000000000000
--- a/app-portage/diffmask/diffmask-0.3.3-r5.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="A utility to maintain package.unmask entries up-to-date with masks"
-HOMEPAGE="https://github.com/projg2/diffmask/"
-SRC_URI="https://github.com/projg2/diffmask/releases/download/${P}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~mips ~x86"
-
-RDEPEND="
- sys-apps/portage[${PYTHON_USEDEP}]
-"
diff --git a/app-portage/diffmask/metadata.xml b/app-portage/diffmask/metadata.xml
deleted file mode 100644
index 82b3808f17cf..000000000000
--- a/app-portage/diffmask/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <longdescription>
- A utility to maintain a package.unmask file consisting of entries
- copied from package.mask files. It can (try to) automatically find
- entries unmasking specific packages, update existing package.unmask
- entries (e.g. unmasking additional packages as they are appended to
- the mask entries) and remove old unmasks.
- </longdescription>
- <upstream>
- <bugs-to>https://github.com/projg2/diffmask/issues/</bugs-to>
- <remote-id type="github">projg2/diffmask</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest
deleted file mode 100644
index 75578f26a4ae..000000000000
--- a/app-portage/eix/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST eix-0.36.7.tar.xz 639832 BLAKE2B 37202ae78378688ede95b410fe2e6325d63a9553dc082e4e09dc5bcd261f4e7bf49f349a92c286743c30a54cdc5bc1733fedebae33c37d601e6f5db1faf499e7 SHA512 5f5d059b502633be22c8a18fca410e2319061989bbc65b23592c87a9a109b93e615a5b5a7ca92a500999e3cc791e331b12e32a10700cc104040b1980f7f7a0f9
-DIST eix-0.36.9.tar.xz 642764 BLAKE2B 08f3a76283e540d57d667123f3787a57f08d746b5e8d9c24d541c72dd3c3b225cbfe9130764b5b6457735907b05ba37d415a807cbe37986fa78a366632ecf934 SHA512 7d9a1f7513678a64103e38340e456168d1530edb1fbb2c3379362f79f74737d2fac03340801c67cf186505c2d569e1337cedfe186b22f5ad546ac9bcc542d32c
diff --git a/app-portage/eix/eix-0.36.7-r1.ebuild b/app-portage/eix/eix-0.36.7-r1.ebuild
deleted file mode 100644
index 83de23a18f87..000000000000
--- a/app-portage/eix/eix-0.36.7-r1.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 2021-2024 BaldEagleOS Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-RESTRICT="mirror" # do not access gentoo mirror until it actually is there
-MESON_AUTO_DEPEND=no
-inherit bash-completion-r1 meson tmpfiles
-
-DESCRIPTION="Search and query ebuilds"
-HOMEPAGE="https://github.com/vaeth/eix/"
-SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cpu_flags_x86_sse2 debug +dep doc +jumbo-build +meson nls optimization +protobuf +required-use security +src-uri strong-optimization strong-security sqlite swap-remote tools usr-portage"
-
-PLOCALES="de ru"
-for i in ${PLOCALES}; do
- IUSE+=" l10n_${i}"
-done
-
-DEPEND="nls? ( virtual/libintl )
- sqlite? ( >=dev-db/sqlite-3:= )"
-RDEPEND="${DEPEND}
- >=app-shells/push-3.1
- >=app-shells/quoter-4.1"
-BDEPEND="meson? (
- >=dev-build/meson-0.41.0
- >=dev-build/ninja-1.7.2
- strong-optimization? ( >=sys-devel/gcc-config-1.9.1 )
- )
- protobuf? ( dev-libs/protobuf:= )
- app-arch/xz-utils
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-pkg_setup() {
- # remove stale cache file to prevent collisions
- local old_cache=${EROOT}/var/cache/${PN}
- if [[ -f ${old_cache} ]]; then
- rm "${old_cache}" || die
- fi
-}
-
-src_prepare() {
- default
- sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die
-
- sed -e "/eixf_source=/s:push.sh:cat \"${EPREFIX}/usr/share/push/push.sh\":" \
- -e "/eixf_source=/s:quoter_pipe.sh:cat \"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \
- -i src/eix-functions.sh.in || die
- sed -e "s:'\$(bindir)/eix-functions.sh':cat \\\\\"${EPREFIX}/usr/share/eix/eix-functions\\\\\":" \
- -i src/Makefile.am || die
-
- eapply "${FILESDIR}"/ego-sync.patch
-}
-
-src_configure() {
- local i
- export LINGUAS=
- for i in ${PLOCALES}; do
- use l10n_${i} && LINGUAS+=${LINGUAS:+ }${i}
- done
-
- if use meson; then
- local emesonargs=(
- -Ddocdir="${EPREFIX}/usr/share/doc/${P}"
- -Dhtmldir="${EPREFIX}/usr/share/doc/${P}/html"
- $(meson_use jumbo-build)
- $(meson_use sqlite)
- $(meson_use protobuf)
- $(meson_use doc extra-doc)
- $(meson_use nls)
- $(meson_use tools separate-tools)
- $(meson_use security)
- $(meson_use optimization normal-optimization)
- $(meson_use strong-security)
- $(meson_use strong-optimization)
- $(meson_use debug debugging)
- $(meson_use swap-remote)
- $(meson_use prefix always-accept-keywords)
- $(meson_use cpu_flags_x86_sse2 sse2)
- $(meson_use dep dep-default)
- $(meson_use required-use required-use-default)
- $(meson_use src-uri src-uri-default)
- $(usex usr-portage -Dportdir-default=/usr/portage '')
- -Dzsh-completion="${EPREFIX}/usr/share/zsh/site-functions"
- -Dportage-rootpath="${ROOTPATH}"
- -Deprefix-default="${EPREFIX}"
- )
- if use prefix; then
- emesonarge+=(
- -Deix-user=
- -Deix-uid=-1
- )
- fi
- meson_src_configure
- else
- local myconf=(
- $(use_enable jumbo-build)
- $(use_with sqlite)
- $(use_with protobuf)
- $(use_with doc extra-doc)
- $(use_enable nls)
- $(use_enable tools separate-tools)
- $(use_enable security)
- $(use_enable optimization)
- $(use_enable strong-security)
- $(use_enable strong-optimization)
- $(use_enable debug debugging)
- $(use_enable swap-remote)
- $(use_with prefix always-accept-keywords)
- $(use_with cpu_flags_x86_sse2 sse2)
- $(use_with dep dep-default)
- $(use_with required-use required-use-default)
- $(use_with src-uri src-uri-default)
- $(use_with usr-portage portdir-default /usr/portage)
- --with-zsh-completion
- --with-portage-rootpath="${ROOTPATH}"
- --with-eprefix-default="${EPREFIX}"
- )
- if use prefix; then
- myconf+=(
- --with-eix-user=
- --with-eix-uid=-1
- )
- fi
- econf "${myconf[@]}"
- fi
-}
-
-src_compile() {
- if use meson; then
- meson_src_compile
- else
- default
- fi
-}
-
-src_test() {
- if use meson; then
- meson_src_test
- else
- default
- fi
-}
-
-src_install() {
- if use meson; then
- meson_src_install
- else
- default
- fi
-
- dobashcomp bash/eix
- dotmpfiles tmpfiles.d/eix.conf
- use doc && dodoc src/output/eix.proto
-}
-
-pkg_postinst() {
- local obs="${EROOT}var/cache/eix.previous"
- if test -f "${obs}"; then
- ewarn "Found obsolete ${obs}, please remove it"
- fi
- tmpfiles_process eix.conf
-}
-
-pkg_postrm() {
- if [[ ! -n ${REPLACED_BY_VERSION} ]]; then
- rm -rf "${EROOT}/var/cache/${PN}" || die
- fi
-}
diff --git a/app-portage/eix/eix-0.36.9.ebuild b/app-portage/eix/eix-0.36.9.ebuild
deleted file mode 100644
index 83de23a18f87..000000000000
--- a/app-portage/eix/eix-0.36.9.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 2021-2024 BaldEagleOS Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-RESTRICT="mirror" # do not access gentoo mirror until it actually is there
-MESON_AUTO_DEPEND=no
-inherit bash-completion-r1 meson tmpfiles
-
-DESCRIPTION="Search and query ebuilds"
-HOMEPAGE="https://github.com/vaeth/eix/"
-SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cpu_flags_x86_sse2 debug +dep doc +jumbo-build +meson nls optimization +protobuf +required-use security +src-uri strong-optimization strong-security sqlite swap-remote tools usr-portage"
-
-PLOCALES="de ru"
-for i in ${PLOCALES}; do
- IUSE+=" l10n_${i}"
-done
-
-DEPEND="nls? ( virtual/libintl )
- sqlite? ( >=dev-db/sqlite-3:= )"
-RDEPEND="${DEPEND}
- >=app-shells/push-3.1
- >=app-shells/quoter-4.1"
-BDEPEND="meson? (
- >=dev-build/meson-0.41.0
- >=dev-build/ninja-1.7.2
- strong-optimization? ( >=sys-devel/gcc-config-1.9.1 )
- )
- protobuf? ( dev-libs/protobuf:= )
- app-arch/xz-utils
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-pkg_setup() {
- # remove stale cache file to prevent collisions
- local old_cache=${EROOT}/var/cache/${PN}
- if [[ -f ${old_cache} ]]; then
- rm "${old_cache}" || die
- fi
-}
-
-src_prepare() {
- default
- sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die
-
- sed -e "/eixf_source=/s:push.sh:cat \"${EPREFIX}/usr/share/push/push.sh\":" \
- -e "/eixf_source=/s:quoter_pipe.sh:cat \"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \
- -i src/eix-functions.sh.in || die
- sed -e "s:'\$(bindir)/eix-functions.sh':cat \\\\\"${EPREFIX}/usr/share/eix/eix-functions\\\\\":" \
- -i src/Makefile.am || die
-
- eapply "${FILESDIR}"/ego-sync.patch
-}
-
-src_configure() {
- local i
- export LINGUAS=
- for i in ${PLOCALES}; do
- use l10n_${i} && LINGUAS+=${LINGUAS:+ }${i}
- done
-
- if use meson; then
- local emesonargs=(
- -Ddocdir="${EPREFIX}/usr/share/doc/${P}"
- -Dhtmldir="${EPREFIX}/usr/share/doc/${P}/html"
- $(meson_use jumbo-build)
- $(meson_use sqlite)
- $(meson_use protobuf)
- $(meson_use doc extra-doc)
- $(meson_use nls)
- $(meson_use tools separate-tools)
- $(meson_use security)
- $(meson_use optimization normal-optimization)
- $(meson_use strong-security)
- $(meson_use strong-optimization)
- $(meson_use debug debugging)
- $(meson_use swap-remote)
- $(meson_use prefix always-accept-keywords)
- $(meson_use cpu_flags_x86_sse2 sse2)
- $(meson_use dep dep-default)
- $(meson_use required-use required-use-default)
- $(meson_use src-uri src-uri-default)
- $(usex usr-portage -Dportdir-default=/usr/portage '')
- -Dzsh-completion="${EPREFIX}/usr/share/zsh/site-functions"
- -Dportage-rootpath="${ROOTPATH}"
- -Deprefix-default="${EPREFIX}"
- )
- if use prefix; then
- emesonarge+=(
- -Deix-user=
- -Deix-uid=-1
- )
- fi
- meson_src_configure
- else
- local myconf=(
- $(use_enable jumbo-build)
- $(use_with sqlite)
- $(use_with protobuf)
- $(use_with doc extra-doc)
- $(use_enable nls)
- $(use_enable tools separate-tools)
- $(use_enable security)
- $(use_enable optimization)
- $(use_enable strong-security)
- $(use_enable strong-optimization)
- $(use_enable debug debugging)
- $(use_enable swap-remote)
- $(use_with prefix always-accept-keywords)
- $(use_with cpu_flags_x86_sse2 sse2)
- $(use_with dep dep-default)
- $(use_with required-use required-use-default)
- $(use_with src-uri src-uri-default)
- $(use_with usr-portage portdir-default /usr/portage)
- --with-zsh-completion
- --with-portage-rootpath="${ROOTPATH}"
- --with-eprefix-default="${EPREFIX}"
- )
- if use prefix; then
- myconf+=(
- --with-eix-user=
- --with-eix-uid=-1
- )
- fi
- econf "${myconf[@]}"
- fi
-}
-
-src_compile() {
- if use meson; then
- meson_src_compile
- else
- default
- fi
-}
-
-src_test() {
- if use meson; then
- meson_src_test
- else
- default
- fi
-}
-
-src_install() {
- if use meson; then
- meson_src_install
- else
- default
- fi
-
- dobashcomp bash/eix
- dotmpfiles tmpfiles.d/eix.conf
- use doc && dodoc src/output/eix.proto
-}
-
-pkg_postinst() {
- local obs="${EROOT}var/cache/eix.previous"
- if test -f "${obs}"; then
- ewarn "Found obsolete ${obs}, please remove it"
- fi
- tmpfiles_process eix.conf
-}
-
-pkg_postrm() {
- if [[ ! -n ${REPLACED_BY_VERSION} ]]; then
- rm -rf "${EROOT}/var/cache/${PN}" || die
- fi
-}
diff --git a/app-portage/eix/files/ego-sync.patch b/app-portage/eix/files/ego-sync.patch
deleted file mode 100644
index 507c7fe2b587..000000000000
--- a/app-portage/eix/files/ego-sync.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nuar eix-0.33.2/src/eix-sync.sh.in eix-0.33.2-fixed/src/eix-sync.sh.in
---- eix-0.33.2/src/eix-sync.sh.in 2017-01-20 21:44:53.000000000 +0200
-+++ eix-0.33.2-fixed/src/eix-sync.sh.in 2017-09-22 20:08:42.317653399 +0300
-@@ -277,7 +277,7 @@
- # Get options from cli
-
- DefaultOpts() {
-- Push -c emergecmd 'emerge' '--sync'
-+ Push -c emergecmd 'aerie' 'sync'
- Push -c updatecmd 'eix-update'
- Push -c layman_opt
- have_changed=false
diff --git a/app-portage/eix/metadata.xml b/app-portage/eix/metadata.xml
deleted file mode 100644
index 33bbdc24755d..000000000000
--- a/app-portage/eix/metadata.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@baldeagleos.com</email>
- <name>Development</name>
- </maintainer>
- <maintainer type="person">
- <email>martin@mvath.de</email>
- <name>Martin Väth</name>
- </maintainer>
- <upstream>
- <bugs-to>mailto:martin@mvath.de</bugs-to>
- </upstream>
- <use>
- <flag name="debug">Build with upstream's CXXFLAGS/LDFLAGS for debugging support; not recommended for normal use.</flag>
- <flag name="dep">Make DEP=true the default which enables support for {,R,P,B}DEPEND but requires roughly double disk and memory.</flag>
- <flag name="doc">Create description of the eix cache file additionally in html format</flag>
- <flag name="jumbo-build">Compile faster and produce better binary. Recommended unless compiling on a quite memory-restricted system.</flag>
- <flag name="meson">Build with meson instead of autotools. Faster but less compatible</flag>
- <flag name="optimization">Accept upstream's choices for CXXFLAGS/LDFLAGS for optimization. Absense of this USE flag does not strip user's *FLAGS</flag>
- <flag name="protobuf">Use dev-libs/protobuf to suport proto output with --proto</flag>
- <flag name="required-use">Make REQUIRED_USE=true the default which enables support for REQUIRED_USE but requires more disk and memory.</flag>
- <flag name="security">This adds some checks which can prevent certain exploits if e.g. the eix code has a bug. If you use the hardened toolchain, using this flag does not increase security and can even lead to problems.</flag>
- <flag name="sqlite">Compile in support for portage's sqlite backend; to actually use it you need additional configuration of portage and eix</flag>
- <flag name="src-uri">Make SRC_URI=true the default which enables support for SRC_URI but requires roughly double disk and memory.</flag>
- <flag name="strong-optimization">Adds several more agressive CXXFLAGS/LDFLAGS for optimization like graphite (if available). May cause trouble with some buggy compiler versions. Absense of this USE flag does not strip user's *FLAGS</flag>
- <flag name="strong-security">Add many checks to prevent exploits if eix code has a bug. This will slow down eix considerably. Use only if you are paranoid or have reasons to suspect a bug.</flag>
- <flag name="swap-remote">Swap role of remote addresses in eix-remote, making the data from gpo.zugaina.org the first choice.</flag>
- <flag name="tools">Create separate binary for script helper tools; useful if they are called extremely often</flag>
- <flag name="usr-portage">Set last PORTDIR fallback to /usr/portage instead of /var/db/repos/gentoo</flag>
- </use>
- <origin>kit-fixups</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-portage/elicense/Manifest b/app-portage/elicense/Manifest
deleted file mode 100644
index 72cd655092ce..000000000000
--- a/app-portage/elicense/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST elicense-1.0.2.tar.gz 9262 BLAKE2B fd1e808f577269758ed46c8e8965dc1be7649c825a094ff5b2e09dba12af5249a5a73dc5489ed131c8221e88642f92ac8b859ad5185d3a0c095bd1485178cd27 SHA512 ac6788e7726d962e72855da053be0c44722a013dfa7f500dc137ae46d946c176a285455ddaa5eeee1f6e224d5960aa2a578caa7c3182a5f93d3bbfae8cfd4a93
diff --git a/app-portage/elicense/elicense-1.0.2-r2.ebuild b/app-portage/elicense/elicense-1.0.2-r2.ebuild
deleted file mode 100644
index a54b26a660b2..000000000000
--- a/app-portage/elicense/elicense-1.0.2-r2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Tool to find installed packages in Gentoo with non-accepted license(s)"
-HOMEPAGE="https://github.com/Whissi/elicense"
-SRC_URI="https://github.com/Whissi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND=">=sys-apps/portage-2.3.62[${PYTHON_USEDEP}]"
-
-src_prepare() {
- default
-
- sed -i -e "s/^MY_PV =.*$/MY_PV = \"${PV}\"/" elicense || die
-}
diff --git a/app-portage/elicense/elicense-1.0.2-r3.ebuild b/app-portage/elicense/elicense-1.0.2-r3.ebuild
deleted file mode 100644
index 5f9571c50764..000000000000
--- a/app-portage/elicense/elicense-1.0.2-r3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Tool to find installed packages in Gentoo with non-accepted license(s)"
-HOMEPAGE="https://github.com/Whissi/elicense"
-SRC_URI="https://github.com/Whissi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND=">=sys-apps/portage-3.0.74[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}/${P}-LicenseManager.patch" )
-
-src_prepare() {
- default
-
- sed -i -e "s/^MY_PV =.*$/MY_PV = \"${PV}\"/" elicense || die
-}
diff --git a/app-portage/elicense/files/elicense-1.0.2-LicenseManager.patch b/app-portage/elicense/files/elicense-1.0.2-LicenseManager.patch
deleted file mode 100644
index 808653cf5ba8..000000000000
--- a/app-portage/elicense/files/elicense-1.0.2-LicenseManager.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-LicenseManager has been refactored in portage-3.0.74.
-
---- a/elicense
-+++ b/elicense
-@@ -45,11 +45,10 @@ def main(argv):
- locations_manager.set_port_dirs(settings.get("PORTDIR"),
- settings.get("PORTDIR_OVERLAY"))
-
-- abs_user_config = locations_manager.abs_user_config
-+ locations_manager.profiles = []
-+ locations_manager.profiles_complex = []
-
-- license_manager = LicenseManager(locations_manager.profile_locations,
-- abs_user_config,
-- user_config=True)
-+ license_manager = LicenseManager(locations_manager, user_config=True)
-
- license_manager.set_accept_license_str(settings.get("ACCEPT_LICENSE"))
-
diff --git a/app-portage/elicense/metadata.xml b/app-portage/elicense/metadata.xml
deleted file mode 100644
index ee41c400f27a..000000000000
--- a/app-portage/elicense/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>bkohler@gentoo.org</email>
- <name>Ben Kohler</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">Whissi/elicense</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/elogv/Manifest b/app-portage/elogv/Manifest
deleted file mode 100644
index 4f3b6d3b3a12..000000000000
--- a/app-portage/elogv/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST elogv-0.8.4.tar.gz 27342 BLAKE2B 6bfc4590fc26079c396c3db440b3402355e4e473dcf2ce5378c49c8ff8fd74540994e0f26f652541af9226c5911e65b6664c6743dcc19073b12b7db46d80cf3e SHA512 b648160ae89716ac0c4595138084d0a6fe0a546a022011e0682ec1b8cdcc570994d0ff3985a52a0eb11830246a6cc230344c370ab74ae6b023e8e657753f8b20
diff --git a/app-portage/elogv/elogv-0.8.4-r1.ebuild b/app-portage/elogv/elogv-0.8.4-r1.ebuild
deleted file mode 100644
index 4537d1f7976b..000000000000
--- a/app-portage/elogv/elogv-0.8.4-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE="ncurses"
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage"
-HOMEPAGE="https://gitweb.gentoo.org/proj/elogv.git/"
-SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
-PLOCALES=( "de" "es" "it" "pl" )
-IUSE="${PLOCALES[*]/#/l10n_}"
-
-RDEPEND="sys-apps/portage[${PYTHON_USEDEP}] ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-DOCS=( README )
-
-src_install() {
- distutils-r1_src_install
-
- elog 'Deleting unwanted language files...'
- for i in ${PLOCALES[@]}; do
- if use "l10n_${i}"; then
- # Keep and fix man page filename (bug #869905)
- mv "${ED}"/usr/share/man/${i}/man1/${PN}.1{.${i},} || die
- else
- rm -r "${ED}"/usr/share/{locale,man}/"${i}" || die
- elog "- Language \"${i}\" deleted"
- fi
- done
-}
-
-pkg_postinst() {
- elog "In order to use this software, you need to activate"
- elog "Portage's elog features. Required is"
- elog " PORTAGE_ELOG_SYSTEM=\"save\" "
- elog "and at least one out of "
- elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
- elog "More information on the elog system can be found"
- elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example"
- elog
- elog "To operate properly this software needs the directory"
- elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage."
- elog "To start the software as a user, add yourself to the portage"
- elog "group."
- elog
-}
diff --git a/app-portage/elogv/metadata.xml b/app-portage/elogv/metadata.xml
deleted file mode 100644
index c1b6a7fe55bd..000000000000
--- a/app-portage/elogv/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>sping@gentoo.org</email>
- <name>Sebastian Pipping</name>
- </maintainer>
- <maintainer type="project">
- <email>tools-portage@gentoo.org</email>
- <name>Gentoo Portage tools team</name>
- </maintainer>
- <upstream>
- <remote-id type="gentoo">proj/elogv</remote-id>
- <remote-id type="github">gentoo/elogv</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/elogviewer/Manifest b/app-portage/elogviewer/Manifest
deleted file mode 100644
index 09c37f288e37..000000000000
--- a/app-portage/elogviewer/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST elogviewer-3.3.tar.gz 30246 BLAKE2B 2311849e841425c4790a6e8d31179805af6b9565c591074263ba37070f3f3d2445f8d03e6a07c72a39a87de5756eb60baa18bc8b3ccdd69c5568be1c179dc837 SHA512 96ce50bf3d5b2f130974996d600eeb1778358aff16ce102ef6b9cef7129846e6f707d0c16e53f455ebd68b41ed63f346cb64427456c60901dacc8184d5cd6ac0
diff --git a/app-portage/elogviewer/elogviewer-3.3.ebuild b/app-portage/elogviewer/elogviewer-3.3.ebuild
deleted file mode 100644
index 902aa80a987d..000000000000
--- a/app-portage/elogviewer/elogviewer-3.3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISABLE_AUTOFORMATTING=true
-PYTHON_COMPAT=( python3_{13..14} )
-inherit desktop python-single-r1 readme.gentoo-r1
-
-DESCRIPTION="Elog viewer for Gentoo"
-HOMEPAGE="https://github.com/Synss/elogviewer"
-SRC_URI="https://github.com/Synss/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~riscv x86"
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/pyqt6[gui,widgets,${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]
- ')
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- $(python_gen_cond_dep '
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-qt[${PYTHON_USEDEP}]
- ')
- )
-"
-
-DOC_CONTENTS="In order to use this software, you need to activate
-Portage's elog features. Required is
- PORTAGE_ELOG_SYSTEM=\"save\"
-and at least one of
- PORTAGE_ELOG_CLASSES=\"warn error info log qa\"
-More information on the elog system can be found in
-/usr/share/portage/config/make.conf.example
-
-To operate properly this software needs the directory
-${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage.
-To start the software as a user, add yourself to the portage group."
-
-src_compile() {
- rm Makefile || die
-}
-
-src_test() {
- export PYTEST_QT_API=pyqt6
- local -x QT_QPA_PLATFORM=offscreen
- epytest
-}
-
-src_install() {
- python_newscript elogviewer.py elogviewer
-
- make_desktop_entry --eapi9 ${PN} -c System
-
- doman elogviewer.1
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
diff --git a/app-portage/elogviewer/metadata.xml b/app-portage/elogviewer/metadata.xml
deleted file mode 100644
index f67f8932a09d..000000000000
--- a/app-portage/elogviewer/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tools-portage@gentoo.org</email>
- <name>Gentoo Portage tools team</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">elogviewer</remote-id>
- <remote-id type="github">Synss/elogviewer</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/elsw/Manifest b/app-portage/elsw/Manifest
deleted file mode 100644
index 5671caa9769b..000000000000
--- a/app-portage/elsw/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST elsw-1.0.1.tar.gz 10171 BLAKE2B e4a8fe4f8008ea2d3f5b1ceebce83c86e487deaed21d7bc327f93b2c28cab506d8b9409b52cd55c0a9ac47b055e9a244535e9c865c965f42664d750f5e5d493f SHA512 478a79b7e260183f79b365cbbc28c3f1d764cc158c61cb82de7f7fb5888a90ad43dc8a2655abfbc09acf3427309011bb2570180a5531e8abbdf92b4bb0a7f50a
diff --git a/app-portage/elsw/elsw-1.0.1-r1.ebuild b/app-portage/elsw/elsw-1.0.1-r1.ebuild
deleted file mode 100644
index 3ff80e20ffe2..000000000000
--- a/app-portage/elsw/elsw-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517="flit"
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Tool providing a nice way to view the Portage world file"
-HOMEPAGE="https://gitlab.com/xgqt/python-elsw/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://gitlab.com/xgqt/python-${PN}"
-else
- inherit pypi
-
- KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-RDEPEND="
- dev-python/colorama[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-DOCS=( README.md )
diff --git a/app-portage/elsw/elsw-9999.ebuild b/app-portage/elsw/elsw-9999.ebuild
deleted file mode 100644
index 4616b4c1d340..000000000000
--- a/app-portage/elsw/elsw-9999.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517="flit"
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Tool providing a nice way to view the Portage world file"
-HOMEPAGE="https://gitlab.com/xgqt/python-elsw/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://gitlab.com/xgqt/python-${PN}"
-else
- inherit pypi
-
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-RDEPEND="
- dev-python/colorama[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-DOCS=( README.md )
diff --git a/app-portage/elsw/metadata.xml b/app-portage/elsw/metadata.xml
deleted file mode 100644
index a434c9d8d886..000000000000
--- a/app-portage/elsw/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-
-<pkgmetadata>
- <maintainer type="person">
- <email>xgqt@gentoo.org</email>
- <name>Maciej Barć</name>
- </maintainer>
- <upstream>
- <maintainer status="active">
- <email>xgqt@riseup.net</email>
- <name>Maciej Barć</name>
- </maintainer>
- <bugs-to>https://gitlab.com/xgqt/python-elsw/-/issues/</bugs-to>
- <remote-id type="gitlab">xgqt/python-elsw</remote-id>
- <remote-id type="pypi">elsw</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/elt-patches/Manifest b/app-portage/elt-patches/Manifest
deleted file mode 100644
index 74efd560c2a7..000000000000
--- a/app-portage/elt-patches/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST elt-patches-20240912.tar.xz 47436 BLAKE2B 589643e96f83a13fec4553c4ceb14af5993be43e3519678ecfcbd689d7a0016d2cd3c06f131548c90da19188a75cd2828accc5bd516373fa64401bdbad92bce2 SHA512 502347387c594df9ebb453c5258d0d8125694b6170da6136d9579d1535e6d944f9b4eda1a049cdadbb1df29665c00165c1b0f0804413ac4470a082c49272bebd
-DIST elt-patches-20241121.tar.xz 47760 BLAKE2B e0ac30748586dc5885539d79f29d5283f80cea51fdbd4af44640b7475f6a46d5c4bc30e4b452a495c3bde16d103f5e320667969c30f06cf55824b2fcdab1e45f SHA512 bce7fc40f10f8db568a3a7237daa3ce9e23dd9ea3c41f26e285cdc350c0b7afbd44eed996324ea9b091b7e69990822458e09c486f12deb70b1a5ee917aa43a80
-DIST elt-patches-20250306.tar.xz 47852 BLAKE2B 40b75cbea3f4dc0a1507e82e482dcd6d647eb7de6f4f357c1073aeab1f55d974a673fb69c2cdb76d31fc7dbfa808bbfa81f1c29917dc813d7ca2e26490e9bd42 SHA512 c1d9af54cd582aef558104403ac84ff195746ac1b26ff52aa787b1d95f547da65da74385b2d8465b7b6c6a8c4cb8eb0422e97ae86919be0b3704d98971432a12
-DIST elt-patches-20250718.tar.xz 47980 BLAKE2B caefe201e6ab853e0a537b2e22271befd531763f44a7608e062d31c497200a3d812d907382657df151615cf1df291e1f8f33275b5a0f835872561e7ad764bd7e SHA512 ed3d4b3496de33c4ad813d114cdfad798f728d87aa38e2ad6160b716ae59cbe9a7bee21be5c2d25d9f785654773f13bf4424c0b58527ba36a70917788513bff9
diff --git a/app-portage/elt-patches/elt-patches-20240912.ebuild b/app-portage/elt-patches/elt-patches-20240912.ebuild
deleted file mode 100644
index 3a8df6541941..000000000000
--- a/app-portage/elt-patches/elt-patches-20240912.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Collection of patches for libtool.eclass"
-HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/"
-
-if [[ ${PV} == *9999* ]] ; then
- EGIT_REPO_URI="
- https://anongit.gentoo.org/git/proj/elt-patches.git
- https://github.com/gentoo/elt-patches
- "
- inherit git-r3
-else
- SRC_URI="
- https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz
- https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
- "
-
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# The 'check' target currently wants network access to fetch libtool tarballs.
-RESTRICT="test"
-
-RDEPEND="sys-apps/gentoo-functions"
-BDEPEND="app-arch/xz-utils"
-
-src_compile() {
- emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)"
-}
-
-src_install() {
- emake DESTDIR="${D}" rootprefix="${EPREFIX}" install
-}
diff --git a/app-portage/elt-patches/elt-patches-20241121.ebuild b/app-portage/elt-patches/elt-patches-20241121.ebuild
deleted file mode 100644
index 3a8df6541941..000000000000
--- a/app-portage/elt-patches/elt-patches-20241121.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Collection of patches for libtool.eclass"
-HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/"
-
-if [[ ${PV} == *9999* ]] ; then
- EGIT_REPO_URI="
- https://anongit.gentoo.org/git/proj/elt-patches.git
- https://github.com/gentoo/elt-patches
- "
- inherit git-r3
-else
- SRC_URI="
- https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz
- https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
- "
-
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# The 'check' target currently wants network access to fetch libtool tarballs.
-RESTRICT="test"
-
-RDEPEND="sys-apps/gentoo-functions"
-BDEPEND="app-arch/xz-utils"
-
-src_compile() {
- emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)"
-}
-
-src_install() {
- emake DESTDIR="${D}" rootprefix="${EPREFIX}" install
-}
diff --git a/app-portage/elt-patches/elt-patches-20250306.ebuild b/app-portage/elt-patches/elt-patches-20250306.ebuild
deleted file mode 100644
index 3a8df6541941..000000000000
--- a/app-portage/elt-patches/elt-patches-20250306.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Collection of patches for libtool.eclass"
-HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/"
-
-if [[ ${PV} == *9999* ]] ; then
- EGIT_REPO_URI="
- https://anongit.gentoo.org/git/proj/elt-patches.git
- https://github.com/gentoo/elt-patches
- "
- inherit git-r3
-else
- SRC_URI="
- https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz
- https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
- "
-
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# The 'check' target currently wants network access to fetch libtool tarballs.
-RESTRICT="test"
-
-RDEPEND="sys-apps/gentoo-functions"
-BDEPEND="app-arch/xz-utils"
-
-src_compile() {
- emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)"
-}
-
-src_install() {
- emake DESTDIR="${D}" rootprefix="${EPREFIX}" install
-}
diff --git a/app-portage/elt-patches/elt-patches-20250718.ebuild b/app-portage/elt-patches/elt-patches-20250718.ebuild
deleted file mode 100644
index 3a8df6541941..000000000000
--- a/app-portage/elt-patches/elt-patches-20250718.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Collection of patches for libtool.eclass"
-HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/"
-
-if [[ ${PV} == *9999* ]] ; then
- EGIT_REPO_URI="
- https://anongit.gentoo.org/git/proj/elt-patches.git
- https://github.com/gentoo/elt-patches
- "
- inherit git-r3
-else
- SRC_URI="
- https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz
- https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
- "
-
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# The 'check' target currently wants network access to fetch libtool tarballs.
-RESTRICT="test"
-
-RDEPEND="sys-apps/gentoo-functions"
-BDEPEND="app-arch/xz-utils"
-
-src_compile() {
- emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)"
-}
-
-src_install() {
- emake DESTDIR="${D}" rootprefix="${EPREFIX}" install
-}
diff --git a/app-portage/elt-patches/elt-patches-99999999.ebuild b/app-portage/elt-patches/elt-patches-99999999.ebuild
deleted file mode 100644
index fbbc560ffc4c..000000000000
--- a/app-portage/elt-patches/elt-patches-99999999.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Collection of patches for libtool.eclass"
-HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/"
-
-if [[ ${PV} == *9999* ]] ; then
- EGIT_REPO_URI="
- https://anongit.gentoo.org/git/proj/elt-patches.git
- https://github.com/gentoo/elt-patches
- "
- inherit git-r3
-else
- SRC_URI="
- https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz
- https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
- "
-
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# The 'check' target currently wants network access to fetch libtool tarballs.
-RESTRICT="test"
-
-RDEPEND="sys-apps/gentoo-functions"
-BDEPEND="app-arch/xz-utils"
-
-src_compile() {
- emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)"
-}
-
-src_install() {
- emake DESTDIR="${D}" rootprefix="${EPREFIX}" install
-}
diff --git a/app-portage/elt-patches/metadata.xml b/app-portage/elt-patches/metadata.xml
deleted file mode 100644
index 03193409a70b..000000000000
--- a/app-portage/elt-patches/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>base-system@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="gentoo">proj/elt-patches</remote-id>
- <remote-id type="github">gentoo/elt-patches</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/emerge-delta-webrsync/Manifest b/app-portage/emerge-delta-webrsync/Manifest
deleted file mode 100644
index 8a3820b9acd5..000000000000
--- a/app-portage/emerge-delta-webrsync/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST emerge-delta-webrsync-3.7.7 29041 BLAKE2B bf4a62dfa79b7445017fe513c2fe5f46ea00c6ec40c6cc36366ba9ac80b48278d53741afa514a68585b28f5120390b1460c2a2e905d27e44d13b7fccef963f09 SHA512 cda23099d0fe0858150b61f2ff1e7a41f78b9c42093890dff03882beeaaff9ae20cd4ae1a76b0ff7ab30dfa05e126e4ce541889d78649528c5cfd38870362362
-DIST emerge-delta-webrsync-3.7.8 29034 BLAKE2B bb043265577d2b7d861744b5d6f31aad645075ff916426013da26b6335560a6a0adf05b0a39c2f3a7cd6d5695a4b9c7646a53fe68d91e792dcb3523558b9f0bd SHA512 403c4437ca925657b24f4783f46bc475d8f485f27a79e6b9261dcb71babfc08f6b15ce87a54f3df55c190f1fbe1623165539d6b53366c1ed17e7c6f1e0b892f6
-DIST emerge-delta-webrsync-3.7.9 29089 BLAKE2B 836182a42b506de9ff17be8a5caa769aaee7bc2eaf0edc7dcddaf6c57cf1e2afd8a338b836c81068a9c9a38918b60779b6b071cb1cb70a92d886c168c67ca929 SHA512 8b722ca4a651762c4ccaddbfa535c19f0330179a18ed3b6dbf51637d34a17ac8b06f07540ae86c7e8c5ce9dfe9003f8f6f66e053bd29d90a1105bb8dad47d353
diff --git a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.7.ebuild b/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.7.ebuild
deleted file mode 100644
index fc8c971f7698..000000000000
--- a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="emerge-webrsync using patches to minimize bandwidth"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
-SRC_URI="https://gitweb.gentoo.org/proj/portage.git/plain/misc/emerge-delta-webrsync?id=fe8b6d95b9c46b67cd4cf0040b5ae81704056cb7 -> ${P}"
-S=${WORKDIR}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
-
-RDEPEND="
- app-shells/bash
- >=dev-util/diffball-0.6.5
- >=sys-apps/portage-3.0.49
-"
-
-src_unpack() {
- cp "${DISTDIR}/${P}" "${WORKDIR}/" || die
-}
-
-src_install() {
- newbin ${P} ${PN}
- keepdir /var/delta-webrsync
- fperms 0770 /var/delta-webrsync
-}
-
-pkg_preinst() {
- # Failure here is non-fatal, since the "portage" group
- # doesn't necessarily exist on prefix systems.
- chgrp portage "${ED}"/var/delta-webrsync 2>/dev/null
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] && \
- ! has_version app-arch/tarsync ; then
- elog "For maximum emerge-delta-webrsync" \
- "performance, install app-arch/tarsync."
- fi
-}
diff --git a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.8.ebuild b/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.8.ebuild
deleted file mode 100644
index d93e84b0d57a..000000000000
--- a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.8.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DELTA_WEBRSYNC_COMMIT="591f0826a15e437eb02e2eddf8ed1487b05f5e94"
-
-DESCRIPTION="emerge-webrsync using patches to minimize bandwidth"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
-SRC_URI="https://gitweb.gentoo.org/proj/portage.git/plain/misc/emerge-delta-webrsync?id=${DELTA_WEBRSYNC_COMMIT} -> ${P}"
-S="${WORKDIR}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~mips ppc ~sparc x86"
-
-RDEPEND="
- app-shells/bash
- >=dev-util/diffball-0.6.5
- >=sys-apps/portage-3.0.49
-"
-
-src_unpack() {
- cp "${DISTDIR}/${P}" "${WORKDIR}/" || die
-}
-
-src_install() {
- newbin ${P} ${PN}
- keepdir /var/delta-webrsync
- fperms 0770 /var/delta-webrsync
-}
-
-pkg_preinst() {
- # Failure here is non-fatal, since the "portage" group
- # doesn't necessarily exist on prefix systems.
- chgrp portage "${ED}"/var/delta-webrsync 2>/dev/null
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] && \
- ! has_version app-arch/tarsync ; then
- elog "For maximum emerge-delta-webrsync" \
- "performance, install app-arch/tarsync."
- fi
-}
diff --git a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.9.ebuild b/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.9.ebuild
deleted file mode 100644
index acda3e8820fb..000000000000
--- a/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.7.9.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DELTA_WEBRSYNC_COMMIT="86a3bfce1e399b3274143df00e68c762d3666724"
-
-DESCRIPTION="emerge-webrsync using patches to minimize bandwidth"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
-SRC_URI="https://gitweb.gentoo.org/proj/portage.git/plain/misc/emerge-delta-webrsync?id=${DELTA_WEBRSYNC_COMMIT} -> ${P}"
-S="${WORKDIR}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~mips ppc ~sparc x86"
-
-RDEPEND="
- app-shells/bash
- >=dev-util/diffball-0.6.5
- >=sys-apps/portage-3.0.49
-"
-
-src_unpack() {
- cp "${DISTDIR}/${P}" "${WORKDIR}/" || die
-}
-
-src_install() {
- newbin ${P} ${PN}
- keepdir /var/delta-webrsync
- fperms 0770 /var/delta-webrsync
-}
-
-pkg_preinst() {
- # Failure here is non-fatal, since the "portage" group
- # doesn't necessarily exist on prefix systems.
- chgrp portage "${ED}"/var/delta-webrsync 2>/dev/null
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] && \
- ! has_version app-arch/tarsync ; then
- elog "For maximum emerge-delta-webrsync" \
- "performance, install app-arch/tarsync."
- fi
-}
diff --git a/app-portage/emerge-delta-webrsync/metadata.xml b/app-portage/emerge-delta-webrsync/metadata.xml
deleted file mode 100644
index 8ab017358711..000000000000
--- a/app-portage/emerge-delta-webrsync/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <upstream>
- <bugs-to>mailto:dev-portage@gentoo.org</bugs-to>
- </upstream>
- <maintainer type="project"><email>dev-portage@gentoo.org</email></maintainer>
-</pkgmetadata>
diff --git a/app-portage/emlop/Manifest b/app-portage/emlop/Manifest
deleted file mode 100644
index 96255cbd06a3..000000000000
--- a/app-portage/emlop/Manifest
+++ /dev/null
@@ -1,271 +0,0 @@
-DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
-DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
-DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
-DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
-DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
-DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92
-DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963
-DIST anstream-0.6.20.crate 28797 BLAKE2B 7eb5e05c8810b49f739d779057e8716baa818565f3d2e41dfef750594b64e7e82f630cd558ec367de03a31e002bd3a7a39d5c6b45719cefe5dbd1da69e0fbc7b SHA512 73b6e8e6da61233521c7bb1ab639da2e70bad08602fd10fc7d6b595392a61de35e7f5cf9fa7fcd6e66cc2a3800afff9d75e1da1b0bb64d5733e01d472aeae31d
-DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea
-DIST anstyle-1.0.11.crate 15880 BLAKE2B a13fd762c1855db1a97607957b617eda2685562d90da13316b53a667750e2c53147a01ca55b6b67047cf6a51b4cbd7d346dbd2a71bd9a799619b6cdcb3d26bb2 SHA512 6f3bceb31874be790e92f9efd6b295b67c6f1a26a4e15eb8747572b4abdc2050c56a4bc4ec547917b5c2a5f213ce6bfebe4c6bf1639d2c6993de687b014ffca2
-DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
-DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69
-DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
-DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef
-DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396
-DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa
-DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
-DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce
-DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837
-DIST anstyle-query-1.1.4.crate 10192 BLAKE2B c5672d2982bef5702f5d592bea8b4336df3f24edad35656873accb4491c0b6f323189c6721a7f722e6aae31ea8c183a93e3d59a123dc1c150ad1c85640906e40 SHA512 b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641
-DIST anstyle-wincon-3.0.10.crate 12558 BLAKE2B eddfdfd0bf8ec9520319c3bc54d627be3ecc4d931181e629f5ae4f1352a1662476060a25639f390825405691ef22befbc6f1b51d79047690fadbc90993b9ff5d SHA512 bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c
-DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
-DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6
-DIST anstyle-wincon-3.0.7.crate 12400 BLAKE2B 2023529aa12ebe1b7073a88180ac7491fbba7e8556ba20061bec22b1db9d0f3da058faa5bd7f499d8e5da18422dec7e7648f3b4acd7b4a2d2064824f1b881259 SHA512 782440c1093235ad481f0b854f5a3d3acb7908d2e5ddbd4143139b8bfd0faaf2f9816c1034e760d9261a233e6d645098cd5a594064f190662908eaf79972c903
-DIST anyhow-1.0.80.crate 45138 BLAKE2B 4985d3d8f1d5b5886fae5c7d1a61f921d3d64fb51e24710044b85dfadd2dae2b25b8995cab419cb7cdb5c8cb6b50ad0de93b9a942d34bc45014bd5fb9aecbd39 SHA512 481a3bc29de2af0b913d83cc79dacd559cf0bafecafcc707b921b91a732df953a2df582a54e5fca3f506f6441fd47379bd6bd006bcb1bd6f2615198f9903cc59
-DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0
-DIST anyhow-1.0.95.crate 52155 BLAKE2B fc9cebdfae0afed86f2dfb7faf62f5a108000895317dd0cab9c83d6e48c891558fc3a1d8b9940b623b4c6fd861631a0f0344a9915517a9bc39dbfbe48ec6b45b SHA512 8c5c176381c3e861c3c4451f7cd3d9e2447c0a55735ececfd3199288d65d36dc5fdc4a19a0798f62a0b9d6ca2c155a616c7eab8bcd53e6ece743aed57ec3d0fa
-DIST anyhow-1.0.98.crate 53334 BLAKE2B 469c6bb7f535c0c665daae37b61a001fb7da688db3bedcb8e7b76392af109e5b9335dadaa5775c80d365d599674ce3961240a07582d4fc9a45c6367a6e7bd7da SHA512 6affa8a4f148aefb5a20f193bbe93f694786bc1e707b298a3ccaae1a22d60898a46121532ad5ca5819fc180d4593a8ce2455d754315a9ab3b5c998a4cd20adc6
-DIST anyhow-1.0.99.crate 53809 BLAKE2B 88fab8c0d4396733c1c23169e2ef7269066a637cb3aa166b633ca5895f4e13391b9c73cf4d2a87289ae90a245ba12568ebf23dd1708359174796e92383053fd4 SHA512 d6c6337e3808d812b5ddec78c041152b08b0e59eb4b4c131ea34232618311ee7983b34a8e5dc6598d7a11ce84f543b7a592f8164f4b96150af8e41a9f9a166c3
-DIST assert_cmd-2.0.13.crate 23917 BLAKE2B 72fbb8afc12429a96c89b07dce8b2a969a1c2656aedf19ac9cd2bd1e5d5f29b3c558616858ad01a86807b787c88efc556ad432a55b59b0df5b4bdbeb9b6ab05e SHA512 3599483d28f1893945b63d693f38d656724f382ac7a0c2cb0773d72e6bba3dcc9137cca51575fca984c2435b081cd6ad68ed5d1fa04e606484926528cc41a305
-DIST assert_cmd-2.0.16.crate 26554 BLAKE2B fc803af7ca45de94e120c560efb7e1e39ecb706738d292695680f9fe14b2d570f7214dcda37122dbc1227228ba265c6dac7d7afa4fb22178c38b015bc8745828 SHA512 0b9167282d75169b0b1fad0b1401b42884185976ae0dd690851671aedbc1a9af26dd33f3047400eb4a1b5070216acc293aade149aded7e4f86dd5c0ef0e9a6a9
-DIST assert_cmd-2.0.17.crate 26914 BLAKE2B 4e1ceeb31fee7884f02fda2578b49221a160ea6c71cddb887bbb7846f33ace653d469d36ff206167c06b097f1c0026b2bee7efa2b2add293e8d45a477a5f6b36 SHA512 55b4142b1f4b5f3721dd29a000923c84e68eaef130cc94a6e21206d463533e44b75e0367a736a1ac4422aa383e3a9c1ad1b1104d5df9816f05cc850be330b014
-DIST atoi-2.0.0.crate 7785 BLAKE2B 406b5d14541bbd1428171874c549cfbfa1b80b8317a03b1b0e2795da7d2d54e94b30fbac05fcced9b1ecdb6e15709985cf84490af9e57fc16697bd581fe48554 SHA512 089959e903a17c5550f90fa1be67fb937120f693a924800d4443c49caee6516f2537c57b29ecd9136020d7644281457f75654315e9c5a211b2e4b57e77076024
-DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
-DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c
-DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
-DIST bstr-1.10.0.crate 380426 BLAKE2B 19330a5a293430c09908d2174ff814351b16419f60de6463abf9b8a9dff06a4e6845e889d8047a710cef54842f2790d9cd5080b92cdcb113d89742b869979c74 SHA512 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2
-DIST bstr-1.11.3.crate 351536 BLAKE2B 72a4fcc236942d121f76f42135c332fda2b1ad778d993ee69855c4eb6f909c91491fe6aa68daa0e2d602aea1bce61b1fcf03d03787f84ebb4d63b2bd3f4295fd SHA512 f1082ac8f121c6f9eab4b41c5f60aafe4623696c9f800f9d59f6726efc74f86071910f7749fbcdc8f1c20c83416d58f3ff507978775f602e18ae3d1bb027944d
-DIST bstr-1.12.0.crate 351557 BLAKE2B b57f018ad6c0767b23ff65f30fb7bde6199956e50200b7574c04df851aa7c5510874c98caed575c2d6b1984286d39df96a2f29773081915a4bc94257146b831c SHA512 a2b6bb347c4bda37bbc0908a4b1191261fe69de3f767e196b43410a757cd5ade65c9349be76f0d585b4250a9b811c7834fdfe34274a54e989985f353f5ba345a
-DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
-DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST cfg-if-1.0.3.crate 8719 BLAKE2B 5cd0ac122110740895b45cdf8e0f738f2de1882d5a06c696d08e906765e4ddcd72a866dcc115da52d9fece205c9ad15dc25ad98dff36b32517012a7586e986ee SHA512 afe424a191c2aaaffec3d114e0116d0324d12117aeb22df78e47ad6752444bc5acb074ab0a174476b71e584a37743f9dcc2b0e8036d590fcc5afc7c55f86122b
-DIST clap-4.4.18.crate 55269 BLAKE2B cb5d4b093bb7958d013b28ee25f9cbf0479ada392b81265834d75a5fa2e6a4a687f8d4a71520d5bdce05785a874ffaa09beb5707766d59e70928dab00bc122ad SHA512 1f151864b92dcfcc69a66c2a8aa8310ce28171895698d82e2e69e19a6b51ed8780e5eaa77410df9aae2d17c9b45117b913a4c23ef879106c1b7a96182656ebb9
-DIST clap-4.5.29.crate 56074 BLAKE2B f6ecffd9afefb7605bd59f0c8fadef4b7ff965e304d88d7f7a7aa20c72842cb4a9112699ec162c08390ebf49793dec59da78ed3478cd259b02385969d00db8ee SHA512 c0f5dd06c15f44cc7655c53d0374b354460a4eef1b6d1739e662d301fcdb2c944ea69995c2538c78eb30b68a3767f7bef96244a4076836d5591188e6dd077bee
-DIST clap-4.5.38.crate 57140 BLAKE2B d23a305a72f0fcc7a03e7029c6c972b673e2aebd5b4173970ebb3b89084d963e33749192b1b075ff14f5431d91c030a28792b05e65b21d330228c1e6d9239a48 SHA512 5bcf0e9284d08b7b96e25319cec708876e50ad98d71577952c783478bdcb605c13a93b1410183cc9bc04487499a8043d8deb899c2aa28484c2e7f78caa16d7f2
-DIST clap-4.5.46.crate 58332 BLAKE2B 2e8290db0b1a681da61bcb6a6e961b6fb9554363433484aeacfa6428aaf55f033a400167a6be52bbc84b5db1a1603ac5a85c0fc20423ffd5f63eee51405ea6a3 SHA512 82e50d38f2d09ca4fc775eb7aad1f629d1dbdb8879bf0c474ceaa2416bfbe7e1aab8e5d18710617f4df2f38f4d4ee911645563a2fa23020aa739e0ea2a306333
-DIST clap_builder-4.4.18.crate 163538 BLAKE2B 9991c1a8aba5feda466fc878f9415ad9b5922ea1835c17e1dd6c640234ee85e623bc556ba0e4edd84100a0879ae462028c74304465310d69f9d58e333c2ba8a3 SHA512 ff04ce8e700d8df4a0ae94e8341c3bcc1ebd415312e3b21d56e6beadf604aa5576641861506fa1c901a615a013e4f30bf8e6467889d637b34fa37ef22e2a15c2
-DIST clap_builder-4.5.29.crate 168096 BLAKE2B 90a3f266c21ee449ddfdbe567757a7d764737c00ce5044009e0c0f2a23beb48f9b518e803ad752b01c654a448736bdd61e084f6ba9c94e61e8bcbb3d200640f3 SHA512 0e4ff41c6bdacd91213aa248b38075806b325c280058421b5cbfae0690f693b963f1fc75eebc8e590989d751dd3d13b181f95fb76a11407c54933af895a0c535
-DIST clap_builder-4.5.38.crate 169177 BLAKE2B aee35e6fe0c873fbbd32613123727822d8c99ec8ab8bbce7a5acc06561cc67d593822e5266a04c874f01a73af4951e9fbdb48c44e94c4c2e5fcad6768c4ed073 SHA512 a35cc32480f6001e3b60526aaf43d565440a61fbc6e08999a895b6b6ddf33c749174581fdfb3cdbcbed0d10f1a2c2b81b9d1decd5c53e6cb9b46658961c8ec66
-DIST clap_builder-4.5.46.crate 169831 BLAKE2B e3143900450b2e5641b389d5a7ed32c3a311a376b199373419993e26474585f5bad5d49b7f22ed9a29db1ab8c211e1308e08def96d5eb6dd0933b78a46fa6a5e SHA512 e4019ade66280b7ed5a452c66da8f3946f4efb34c6db44c8155b8112cc353aa6fcd9b4fe18161a15ddb188e0fb8b59aaf28ca897a326973ce5e00c9caabbb582
-DIST clap_complete-4.4.10.crate 37761 BLAKE2B 41364c37c96e82bfdbf0fde377512e894ff720542ded85fe49da4e305ebfdf39a2d511a48d6662c0ff2e3d191ea95c59704dbfe89e7531a969be42de9409e82c SHA512 d0f541bd167c9f755f149e5ab3171a4b5a9e4a37dba2de62ed51eeaa20691eb7602ef0061392cc7e4ca3594a0a69a7eeec75bf65f14e92fa6bc45285725c3f1b
-DIST clap_complete-4.5.44.crate 47993 BLAKE2B 50169c67dfc141b73143ac83e29d85b715091db3f3b02e5b90a36b8b5d0cc200b443527be21ba387a10a3c9e85821d70229816aa9b21f48002c075686ea93439 SHA512 3f4a8de9b4541d1870b1be3fb85548ad899c94a13c235e911eb0223960c2c99586837ecc74819a642c94ed6323d1ae29769299380d26acc87dd62602bec29d25
-DIST clap_complete-4.5.50.crate 48292 BLAKE2B 05979fbc2be828161fdb014090831d653dd607d6655265b45f507807bb5067c44a0af8862766b3120ba4cca745bc9949038558d00f9b39c85ce4cac6382f3cd5 SHA512 891c0daa5303fd12d12e61e7474990ced66b807b8fd42e16860aa494172f36ea3a5741438e37ff9ed6ee1ff47b79bddaf1397a37f2878e499a675e7201554fbe
-DIST clap_complete-4.5.57.crate 48637 BLAKE2B 27e9c406743a72d4974f556109c04445644d061ce78b257194b629c767db41b86a17e0e1633421d9f034505135739e4d155c64b28db0b1b72973ba5e95064e30 SHA512 d48ba6108c3c10e88e8973f6534dc23b6d35a20a16b669e096dc6dc822e61009ca57f4fe09ab29e4cf074da94267f2b7d02dabe952317ca6966dfda81b667bfb
-DIST clap_derive-4.4.7.crate 29046 BLAKE2B 96ca919b8f9901b2e89c58ee8cf8bd3881ff715ac27999c03c867b317321e4839d9e923f68d411a05b45c34d54557af12b8a173f2445732fb6de16f30dad8e2b SHA512 4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167
-DIST clap_derive-4.5.28.crate 33428 BLAKE2B 64a0dd857325c988401ac29499969c08561717e07f8cb05d6e62fe899d847ba509d40e91c21365c8fa174f0c7bb5b41f26b42ff5ffcfa332392eaee2fe629cb3 SHA512 c68924f301000e74a5d9bec3ade8a694f5fcaecbfeb1bd1d11b1bdeafe3a279249b24daf56e6fc006c2d5a1115992996a42e49860085f7e4d53848cdb0fe373d
-DIST clap_derive-4.5.32.crate 33441 BLAKE2B de532305380fd457c0fac504f845ba595f157661de7ae72b14598dde1f3d4ec1961196220354a2eac97943004ca8354f4623b29fc2b6557c6ef4a83ab6fd61d8 SHA512 ddac7bfd885efdc97ed07b23eb1a42827aff9cb0c6eabde0a0b247233316f99fb80acb8122d8faa054dc65b6fd7a76091ea2e533cb44e85e8dda125330cdbf86
-DIST clap_derive-4.5.45.crate 33545 BLAKE2B 8071dc193edda67ba2f26027fb06536f9a9cab6a7b3b9d4e69683dac24a599f1b96fb960c29d529b4f24399bb95ac99d4ee0e26976c58f63afcb37f3a6b38bfd SHA512 1e9f3b6a9a80dd9f0a27e79e233ef0a125925286ba8b4bace23dd25729f22a748ea3b29a9eb810f133463718bccacf016540e8d1206008fec0930b84cb451fd8
-DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
-DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e
-DIST clap_lex-0.7.5.crate 13469 BLAKE2B b14d273b3be318a22e93ca922b90e54a980c7a11f8f89f735e59a289c07be9e6652f052ac10158a3c2d8d8233f15198773dd98f40eb3d226cd4dab8255d44c0d SHA512 bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0
-DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
-DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117
-DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14
-DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5
-DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
-DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
-DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e
-DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
-DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8
-DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
-DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa
-DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43
-DIST deranged-0.4.0.crate 23235 BLAKE2B 98179347407a033268eb90d18c75f555fd5fac273512bd08d55fd5e111e6160f23194073ac196bb47f27fea270e1c4ec67c26d38f189e58171d20ea808ab887b SHA512 212c6cc296846425e8b11aaec98666015ccd7fb0e2d0818a8708509ef51ab029ca6bfe4673b168ab0174e41e92b24e2c0e4da939c09b26059aa9e8d396284985
-DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
-DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
-DIST emlop-0.7.0.crate 3471834 BLAKE2B 649f0b1d8ee0d1900cdba09d542565a9767b0c6615b753344e87914881f154d40e13781ab789c6b917109f3d2ab7ab1976a07f64cde81136510424398d0da31f SHA512 f0055fccfeed7ad7c8bf28eceace542bcf953c978a7634ac58f8c9e7bbe012dd6e1b04659445e85e97c6ffb17c7d2b1486e60820f3be63caae88cc2162adbdfe
-DIST emlop-0.7.1.crate 3475811 BLAKE2B 192fb44d12d320c8c0d8fc6c2dc3fcdafe4c2ac9997f4e83190dfc7be129e4389fe4e3831803b520fbc56835db9f5c5aea897c107014742c8a430106b8155e76 SHA512 9839d5454cc7106924e83283aa29493cba0c621338a6221ec20581427a257271bf4f2dd4c6a9f58f1c5c4a27a624f076c9b43ac004c4bd6313bd2363e37e9e64
-DIST emlop-0.8.0.crate 2360400 BLAKE2B 38d701bb5d8e610c9edc4323f6ebcec5bd31a8f6cd7a21a6c68ad8e2d7d391343ce6ff51ed1d88111857cbf98893c67868a3e1545344d2cfd1712a015c3760b8 SHA512 88e6d03426769da06d293537ac0e0988c758280a5c8befce241e9a3d77274c9b040afffb46dea2b49ba1c15a7052e83d8d6b44f6b529110f25b9cdec3c6d01b7
-DIST emlop-0.8.1.crate 2361637 BLAKE2B 35d5e58e9591d8513395d8ef26c4ec0bcd5ff45e2567762ece285f43f2b95a474c930e0482b602c9f98276061e5dcf6fda42e2cdb06d64fe1f1df632c50369f1 SHA512 394185c3a0c8798faf93397b0ed786c0fa79de926af9bfdaa2e8763072011fd348a5a5c7a132204f4693cfc798595b215703c0c0254ad51506f1b894e105157a
-DIST emlop-0.8.2.crate 2362833 BLAKE2B e1559059a6985446986dde9d110de49a386da2d8488e45789b035ff7e8b41fae8b0af8889a59fcd424edbcf56732c98b7294f5d8dbcab95da56c526b433b268d SHA512 f104085e0b92d3b977dcdac47576e68f8d075dd3881514b0eb5e51f7d5c01bf41a1b11a876abd4e1c3318e2f9717d99e8cb3a67bd61399792dc8bb8395cfde40
-DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1
-DIST env_filter-0.1.2.crate 13327 BLAKE2B 96f888b30ec8b40032e588f8ac73e9fe23340af71d5ec69cd8b4dc2bcc272ecd64d1d3ab54bc57e7a71a44cbac497ee7ad3df52930dfe3c7ba7dd129df290b73 SHA512 b1f21a5d4aadfd940bde3e53935c04da48e48cd4f825cedaa83968a08244722aa4e92afb9fd2fdd228412754f040f7bb68f24e05c0bf9bf57783aec042808606
-DIST env_filter-0.1.3.crate 15191 BLAKE2B 95fa27602c10e819ef09b8f4935dcc3204104f7c5a0227e5fd33cc51fd77f70cdab3d822670d216321f263643d1f5220f5849002ad857925d4170b1b56cd3fd7 SHA512 94db29f1639636655e05ab02611cf14d5c2c8778be6eddddf0b6b8c21f364a71909a2ecc3acf3f4062d5d3c79a6316e9ef30b2fe042f617108af8431e198d344
-DIST env_logger-0.11.2.crate 28310 BLAKE2B 8fcfb9a7fd96928e500b59ebe4cc86c5bddcf685a57bdb65b458e5299da3993172e207442ed3129bb6d683b39163c3456512ba4973402f0993ba2eab52c596e4 SHA512 12029a99de8eb2c5514d138869cc3242a32799bbf94932c3d8030fa8ed7cd10e9026738a9591116a2397c4875c0cb22b2c64faf120246e88a63ad420aa17e427
-DIST env_logger-0.11.5.crate 30683 BLAKE2B 9dd2b461be5c5cb3411ebba8bcdb53a78fff28c54fafd21a0f8c3fe578ebc3882ed5df63a5ef9adf62bce00fb6360de895457baf75fd2ed1a6730429478c32cc SHA512 e2ab1f117227ebf8840daaff971c2533830c0e481797cdcaa055a4506ffef78fc0830bfa13295275c604273d494278d43440b987132f97ed6bc1cf705e05cd8a
-DIST env_logger-0.11.6.crate 31105 BLAKE2B 536f7b02bc6bd4f186061d55d2c5fb0d57aa91adc73d0c2521e0136573283147d5d336228fa7b64306daec9f488a2a83c83b96f06d648f45c3b52d04699b15d9 SHA512 1ec41e4c4eee4ea6bea38d40e739b1f324ef236fc786553fd77c6bacf6303f13d35c1626d3408a18346d42ebf5c896869deba133ef34b8cccf3729957c72de0e
-DIST env_logger-0.11.8.crate 32538 BLAKE2B 9d62afecac4d4fb20bbb99611cade6ddbec17c8dedca94aeb13fad8fbfcf82988a55bb45400e78adf8257fb346b0d6cda3e2c2ed2332961d485055b365f396fb SHA512 84091355d3d9f2bfb1fdf4f1c6309444b513385d9b911f3af8cd1b5c467033769e7add11f65f31da8931dd05d96a348e0bcd670733d31ff981faf760d727afa7
-DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
-DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4
-DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
-DIST flate2-1.0.33.crate 108838 BLAKE2B 9fd23b3b0a75c29f750c873f74de8565f0d8f3a574c7d28e11d15e6c3c4686c42ba98b5769a08c21f3b9c6ffe7140196c3e7001153ff5a046ee7af40f7f6d965 SHA512 59a871137518586f1d66810528595acad5ca763ec5acc100098a372194f55f33b48e59c0806fd237c644a6d797b5deb26c541fa871a1194ee3ac725da3b6d134
-DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4
-DIST flate2-1.1.1.crate 77224 BLAKE2B b23eefddb87d3203cbf086e8f25ef23369fcb8285e0ec7b003ba249c9c14c6de00e7627fdff8076299bc1b06f44f789b23603a9b0ea121ddac1e452001bc4856 SHA512 5b0e56e950b47f686f1014e0e3324c471bd986c432151eea665027a33d4978babebddc84cd48812dde1b47474fd07c97f9230a3c1e74882e0fae9b947c19e8ee
-DIST flate2-1.1.2.crate 76495 BLAKE2B 0266329bcd766be392e09ab75a135bea7cb44e9d9f1eebcabbd4aa3615d66688add24628326dad8e0e03182f0a4d65a3e23db9e7ea8c71b1775d575cef3f1e8c SHA512 467f7d6680510cf3c960e4e466876a97e5416e3605e0d4b52781547295e52f2b0e778fc06a6636ff43d9f6e47734e5835172178c4d6b85bbff597f8748d0d87d
-DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
-DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
-DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd
-DIST hashbrown-0.15.3.crate 140413 BLAKE2B c67ca4d608e82126b7411349135409d4bc6e4ddb561d04060b5e27f08c350ef3eae0eba12974e9ebfd894fdf90e1481f51e90f5a58f987b88d32e061235f7df9 SHA512 dd82780d0668d6e6eda00b0e2960ab8ad6ab7ca9cb8c87c9c276ad571522676075a675e757416094e382f2607629b80a419b00bb30b5612c1dcf71aa6a97c691
-DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692
-DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
-DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
-DIST indexmap-2.11.0.crate 99851 BLAKE2B 45b0cb9e57e0550d26f6469c19cb4a4c0ea08941b6cb97929d7b73b1a15406050418c9896339ad877d232b68cc951a4ca7eae085b848fcb97373216124dc9553 SHA512 6726cf94d5b2adb8241ba35cb84986d663fe874a4967913e81eada0cd6b9d94c84846e9eccfcb341704efe02fc5a2b6f3a4029e474ae936b80e2304faca17d5e
-DIST indexmap-2.2.5.crate 81498 BLAKE2B 8914a50344951aad58766fbfebe8780298098e3a7c923287e3a84f6de41e2924a6a3bb3ee91ceae9b5b49654b83ddc7516a4cfa6253584b0657995d7c8f63a89 SHA512 84fbb6e61756d5ff746f6ffb2c3c8552f96d3af205075a381f06df85258c7597ce24b0d193127a797f975a3fddc1fa92110738227babc73a7fa37505331f8d78
-DIST indexmap-2.5.0.crate 85919 BLAKE2B 766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc SHA512 c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729
-DIST indexmap-2.7.1.crate 88644 BLAKE2B eab47b5a8322ea4ea038884e70a67dbfa40293eb71c125d0ccf117af9153c19268c5fd9efd7f0be4a773a04bef961bac90ab3269ad42b565e5ce6db5a6d49daf SHA512 225703f74a734da1ad464895192f07c83068b36129f69a9e87608134f250d3a19b95fdb21dcda6c44cb0204bc4ad69bfbba24d94c83b439000ab4b9ffec74abe
-DIST indexmap-2.9.0.crate 91214 BLAKE2B c1ff1f45814b84daa854a692e22d385598bf30121e39cdc3de800282b187a39588797a4b187cfe8075eec77ae64bb5ce6a80939cc2cbbdbe6e17e42459ca71cd SHA512 ac474dea5da1dc14a61a28f5b4c850073875030ffad3aa871211a8b075a3e9a64cc748310b4554657f45a70d526010febaf3d3992a80502db389c2347aeeb2c6
-DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1
-DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
-DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
-DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987
-DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42
-DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
-DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f
-DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce
-DIST libc-0.2.172.crate 791646 BLAKE2B 3a6eb0eba1e31cf89ac792a8e667c0f68b2a0e62502710ffe77c2b06321103a30ffdc4516c0a91fd3ff44508d5304dfb04ab919bd3e723e34c66b560a20e7f86 SHA512 7bfe400ee65c1b7e540fd19a9b7eb1429a66863d5e94ee7caa83a227d19a4143316d3b401013fb7f88c8e4cdb1a40cfbd58826597c8e23799e02e29553b67e34
-DIST libc-0.2.175.crate 788728 BLAKE2B dfbcc891a6da7d327916883deec54dbcb0ee5e7fda0b805926f06088dbbbef0520a838c07a62ea075d6a5a035994ea8130efbbc88e08b928c13b06bc5cf75bb9 SHA512 02fa1b6e61ecec3b626f3c802b53e7f46c98558f6e8c810b46d7322c2e4825f1be87068942ac81c07a2188356c6e2b6836b0dddd784396e43ab3712a62cd17ea
-DIST libz-rs-sys-0.5.1.crate 17623 BLAKE2B 3bd94ddfa40ec1417d92f75356ce54233a0bc054d3ec791a4cb571fd3e589dc7cc6eeb61d52b3e361c8483ff26ea85a101c15038fc10b9b9049fd1b9fe6fc76d SHA512 b82239760341ba22259936dc54166f4ab46a3743d51163df7600d7585a289b9a36c1b72d5a9cbc9a236aafea26c1454b3d05f7f62fa780d483213b76044a29de
-DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
-DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71
-DIST log-0.4.25.crate 44876 BLAKE2B ab9433934d16edca42b38f559c3c87f949c4540fc422e6d65c75aedd5055c7a4935ac0f735e7ef5c901a7443e70d60be77079a104dc61a3955b0c900162b3967 SHA512 b420404c82aeb04219e9f63505d60b8853cad44d1de0bec0750715baae21afae806bd4f741bb8964dd39bb5d1e0f5be41bc38d76773bdfd5e920d30533146231
-DIST log-0.4.27.crate 48120 BLAKE2B 09a2159032baaff7eede480062da30ffec1c1d4c77e76288467941dc13722ab1566742c1821326ca5f8c2f9f7597099e235213ecbf883fd93daf5ae9ad5ee981 SHA512 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151
-DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
-DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
-DIST memchr-2.7.5.crate 97603 BLAKE2B ee41ef722d90265064db3ffe22d52eff8f7627ac1ae9b0bad6ca9fa06c1027dca8d67e594e03b03c944dbf85930d2dbf030c5aaed369020ca1a1ba00f153d91a SHA512 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1
-DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
-DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6
-DIST miniz_oxide-0.8.4.crate 66701 BLAKE2B ebeca295f242ceda3c26c04e250be45793bc7e3d542f28be6f440154fe1dc1f4887023ebdcac0f64a9f9890f91f9ae57ce84866bf9bfa8efe01fd0ee527cb92e SHA512 ee79ced73006f9a99fcbf461633c8effce685dc2642964714002c2de5612f1f9146ea5b7a0d27400629ae3d0f04848ad08e2b9057cad74b06c312675bfd3a33f
-DIST miniz_oxide-0.8.8.crate 67065 BLAKE2B 8cffe475d689a07246c00f979db6ea37d7e2ec3f8f2e6b5ac548f1182ec97e2ef1374e26ef275edb6f67814f33e32f130f77dc6731fc33f2e786bd9eb3ff22a5 SHA512 3537bb17c9d67c71b601e48008d44c51ba087ef4c827c5fc04b08ab09df92e87392c56b03ff52c66323f5923130580a81f4641d549ebb3f5f7e36bfab90bad04
-DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242
-DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100
-DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
-DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
-DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda
-DIST once_cell-1.20.3.crate 33456 BLAKE2B b16081751a1b6649d0235fe9cef3fd0a9023d4f6980521933e4a411282458050ca27c1a8aa01d5237d424fa279219b5713da21d8900eccc3100d19c37d24b7a2 SHA512 3ede903f232d6ced73aa74c6b2e2ec306012517eac684db253913df4656515d087d1aff9f437a58fdeecb77cedf8a5960d6772d72bf1f1f19f1ce3fe54bc72dd
-DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
-DIST once_cell_polyfill-1.70.1.crate 7510 BLAKE2B ca89c64ea6ed6037bbeef0a362b047073c33df36d1ad823ebd4ffec6f035111650f8fb3f90948af33a2ced71f925b234877dd9f539c1f9db65b6519dccfa86f8 SHA512 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343
-DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
-DIST predicates-3.1.0.crate 23090 BLAKE2B 6c51fa390f3335501df604afda47ff1d2a69322d928a1412bcc4829f16c3ff5d345ae52f54d797c9698b0eb7b26495e594d8c21f04fdd77c8119ad4635184adb SHA512 1ee38c715b4b55038497a4a4996e12de91d356d53173d3a034d6a1f56859cb3a4a61a82d016fbefdd6ff291519097ce9cef950547d3d437035cd7093d965dbf0
-DIST predicates-3.1.3.crate 24063 BLAKE2B f57d4d19128107107b436bcce2be5efcb2a17cb18952221bbcb63691f5bb0fa3932a50e721dcfbd959d27b34084a6a9931378bc55c3c23a6668fa6a552e72abf SHA512 0da703faeb708e3f9eb9bb8803dd8cf6a493b02d38b9b617fd1eed7ccb870ae96c5be6cfe63b7ea8855cb2a019a7ea59799faf2bd78fb490d62e640d1a7de1e2
-DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702
-DIST predicates-core-1.0.9.crate 8618 BLAKE2B e5ff73c0756f4cd91ff5d2fdd7dfd33e300dae34731933c11798d7ad2e07d9500dbb7828e7473a055c55b5ffa8a761f02a9d04ef313e544e477e4cb94159576b SHA512 618db56d417f44f5575159265f245fbb62399951824730546df735dd9bc9dba2200f58c0a7c7830040bf27954bb48e01fddb5fe0f4d4890d5e172cb1c586735b
-DIST predicates-tree-1.0.12.crate 8392 BLAKE2B 4b124a7b718d2942f5624d410fb8c59c06e90ec5b576fdfe20542dd00da64fe6a5fbacadcde3c3a6f19b8ef99efd862b08be08e08691e858a4b3d7bd72a4cf71 SHA512 f5f6d7d0cba4ca7176a26d9adea5ded46f1a3361f9b6ceaa7dcf468ce616912cf3b764b8250f39a42a24eac71fb94e0d4d822c89361aae02472cf761ba55dfaa
-DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3
-DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c
-DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769
-DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
-DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c
-DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547
-DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
-DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
-DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af
-DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
-DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d
-DIST regex-1.10.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3caeb6a8276b8739858c65e9ebcf23749398a5a91adcfee9cca3667b306c4adb6307acfe61dadba8c6f3eee4 SHA512 ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964
-DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8
-DIST regex-1.11.2.crate 166265 BLAKE2B 1ad50e6aa5d116e9aee28f8fb74ff1c981e62a31290441a62103a1f9827d1ce3b8f48dabf154dfa33441e57cc26d0fff95f2d27c05bf5c00f0820e22c584ccc4 SHA512 b1cd7de6128d2dd6dea6c367fd95d6eb10bdd4323d0750fa869d02a544e6e18222fdf369a2b29e991182d0374f75eb85b6fde70bb17df4bfb5d47efa46d7c0ae
-DIST regex-automata-0.4.10.crate 622754 BLAKE2B b36be10f1393d69e37a64d203eab6304bb9883956136eb401c38f47c28e09614396af984cf076b54b8f55cf6b77d2aea166fd44afe6f25a994aaf0cf9e28fc4d SHA512 b234ac580c5b9c8777b8c519d53f95c5907c2032c5c581f2a63d6be4e55389df784d4db14ce3c3be2c3eef83804b8ed4a8709ad8aa9c4c4285e2e622989bb356
-DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
-DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
-DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2
-DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
-DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed
-DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8
-DIST regex-syntax-0.8.6.crate 358808 BLAKE2B 01d09ab5cbd0b8e0a875060cf3113e64552496a64b08f24988f5b88824f40fe3bebe4ae7ca3facead9079f9f49e964d745bcc691e6e65ef7795e2a9911d20007 SHA512 251239eec7e34b9eb0033521d64831a25da710dc388632168ad66d5f5de052674c63c4aacf23f7ebbafc6a5403eab009b7bb2cc05c11c41cb427bf3ae4f20e47
-DIST rev_lines-0.3.0.crate 10409 BLAKE2B 5812df1f9a17e353dc17e26467953e4bbb691e52bb7af7062ed75c497d811eda86b7a1455d08da933b4671beece422168a5c9bae60e2eb649440b494091cbd36 SHA512 bba54d53dd31c47f8f85f1aa5b9b7dbccf09c4decee9528aa1067c103166d62bbdea7868449c71d8e7fd85fd5ffa141c2ebe3c14a8578f8d52585b607b8b316a
-DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
-DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
-DIST ryu-1.0.19.crate 48770 BLAKE2B 588ca156238ff7285edc90d62c41991f6ec6b732656ef874c4bd5723350d2db19eeae844fa8998123a26b34a7feba0ad897731d73cb4daa88a24a3587b860dbd SHA512 b80d07d609237e13ce1f8cbef5b16738308c540800c7ec18387aec876fb2204029754f20f1f273a0ea07f54dfbaa4595fd0a90044d09f124c1c99e46f1005a99
-DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384
-DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
-DIST serde-1.0.210.crate 78338 BLAKE2B b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338 SHA512 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae
-DIST serde-1.0.217.crate 79019 BLAKE2B a0aacff795d34583365ddd469fa14c58a6cccf8afbb248210aaff3134c7ce6e34b3d03f437326d7c01b3e78f82a5d19c37ed9fa4372970d8b2793f2889288e1c SHA512 f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054
-DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769
-DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
-DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5
-DIST serde_derive-1.0.217.crate 57749 BLAKE2B 63b4930122d80d64492ba2718630513012202e42bbaa74510729ee66a0e72b8a1ad123784b479697ba562db43868f4bddfdf5e94bb3d744cd68a547471ba40aa SHA512 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76
-DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b
-DIST serde_json-1.0.114.crate 146986 BLAKE2B 229f0a8e2c0bc35435b49774fab9d4cec4e2323e85e2f97ccaa2a18277ecfb9cff9e9b165786e782cba043e9ac670717364b0f9c145254eefd74582b728f2186 SHA512 2c35cd0e29ee2af6046ce849b5854b82b90f402b51c04ea86b32ce7d67869736f17a4d028dd8245c31201036bcca7a1d3df11d842a92a45b0eaebd809687d436
-DIST serde_json-1.0.128.crate 149520 BLAKE2B 246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9 SHA512 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d
-DIST serde_json-1.0.138.crate 154769 BLAKE2B 42f146a688dda70f3afad1a6ff989823f2e2cf4037c2a4d019b87155c7e37d86f649f2a54b373b787ac9021e42ac3be5fc27ea975b62e08865802afb993196bc SHA512 31678f1289301d65a088b305726c4fa6b5cd17b01527abc8dd7fc09720c98b2e86bebd5b20d7e9e7b7e41c42829db3a7e705172eca20d0c333e6c09131e1fe09
-DIST serde_json-1.0.140.crate 154852 BLAKE2B 733aecfb88fc37de37b60fdd33a45fecc2bf0ac2165b81bdb12665de7e26633836160e927be5d538eb2056a799e85ca4a1008cbd30af23b72a594643c6015f22 SHA512 bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12
-DIST serde_json-1.0.143.crate 155342 BLAKE2B c01be213f79cad1f3de35a1c5adab75121fb2a49cf261e46a5509d44f02e12a5b56db3cd6bf539e015ce59019faa636dae2f1ded25d7893c7a0e03f0c9d211da SHA512 084fa35adc0d720c3868d57b2d4a2f30af08b650e876ee88014cf1b98d49079f5ddfe5b14743c63ebc5b9bd8291c6d03fd34f07b770a25874f00ea7c42bdde8b
-DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354
-DIST serde_spanned-0.6.7.crate 9164 BLAKE2B 559a62c0ac00a1559947224bd268842f35c52f65d0d52102c98b5e683dfe4c36acb015edf97c5f79ff818dc575b3ae43c3f100d18eb7afc3ab9c96e348ba6794 SHA512 d0ef413867a705080fa68f84a059b4d04b604bec59323329ded7ae03e0caec49c89fc53640c1e58c27bb23b5c9f260ed176ac52f3a93d25d8d7643252dba037f
-DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d
-DIST serde_spanned-1.0.0.crate 10956 BLAKE2B d1652f416b7d7011f927b808b6cfe880170401cfa25bf025f22d786fb33ca824ca42c611446aa3cd029047bbf4dcb9b980c7331d6ff1df09016ff748c286112f SHA512 dc008900285c2ac2a41a851a691b270cc2fe4e841ff9e2959a308c69a5e49ddb63554bf52d41ef90130c28179a2934421a5d8ce9994062780f85140fc83618c2
-DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
-DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
-DIST syn-2.0.101.crate 299250 BLAKE2B 7018cdede66dca82e7d7a7e07e52a178687957fcfd69f1a2862094497d2fb9d78ada14b94761679bbc5f6c76c808a63e948ed071e4f65c2f9580a40bf58c9426 SHA512 05e4233a51f4d229dd4c9bd23c5224c42ec5554d02fd316dad10dfdb876aa1d379c7ea30b1ace979537da91ee746ca4fdcef7690885f83fd41ec8c9dc5984101
-DIST syn-2.0.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974e785173965b0822301966d642b36bdda25210d61f17a99fc71eb81e29a56c89d1649773908bae32778fb1f SHA512 e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c
-DIST syn-2.0.52.crate 254728 BLAKE2B 1e56e49de8fee8ed47e89a0791bb0188ee8f0dac127f6e17a1c91a3cb8744a61a6e3b8d3a7fa5cc450a453e9ba7c9ed844302d23cb6e6cd8ca8c624ca475b32e SHA512 a0fb277a4d4611c465d76adf83040a6ac4375275d9f9414fddb34f577573b0f5890b94773bd57660e9af4b65778888ddf34c99d829fe4f58a966484cd8dd9b05
-DIST syn-2.0.77.crate 268784 BLAKE2B adf14ddc4b284ad78dae3c05be7e63a58a85a2ef16c1051b991aa278843ba7231f0da3cf2adc65eb95762d4c88b4e1440cb616c651d3bb568392bb036399304c SHA512 f8030332c3c4ab34fc1e86196eb0eeda9700e5438f2a339591a5968d8bdd3373b523dba4bd998bf578e4247e0019d999d4e9c6d062a1dedcafe18d27b6c9f6d4
-DIST syn-2.0.98.crate 297807 BLAKE2B b17e2bb4f151fba26debb722bda8e8677dcc4f57f0e88bec214f8b06e9b15c48731ca3f63d1453a44f34845c9895b3519008ce6cfb69746486324d7a8e0e0c20 SHA512 792dc70249d55face151b5481b0ebabbd3d290de78cff8b5dad8bee08e5a932ee22e54ca5fc5980e0b218197d19822c3672e02eb92ca74c8ac1328081d4d2cbf
-DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062
-DIST termtree-0.5.1.crate 8498 BLAKE2B ebe1face80741908e28d3fbf828bd0a7a70bb317f4532fe38ac9b6adae898a7032f751718a39300ecca8c7bf0ea6cca028c02c93c7ce7a645d67656318e90172 SHA512 43d92132cef6d352c6c0190ce4a688d7cffb61ee86dbc6b49ba1f4c404661f9b329331198063d913ae52b2d4c69e6a2d9f5cd62886894c468093abd8604f0125
-DIST thiserror-1.0.57.crate 20993 BLAKE2B 4eb90b8ee027e39102d6c030176db94510180f2bd2966503501ff89ca6b49afd61e6d9e1ebf18c08d374ff9de4e958dfcb3da8740fdfe31cceace5be456bfe4b SHA512 0ff7e48c3696f4f4c6af29f3142f0a7bb88a07b7a9877ec243e3ea15d89c48f1898b731311da5d4a7c88060628cae3eeea6a4eccf25bd851cb3075920cb1a936
-DIST thiserror-1.0.64.crate 21574 BLAKE2B d2c7cd7c1a8850dcd3f188aa1af61d4727c4bfc27a069f0e743adf86b7934e6db85d9ee9af14e78c7391e99f4ac828c00277a1354bfe1a47ddf5964211bb2037 SHA512 cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618
-DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899
-DIST thiserror-impl-1.0.57.crate 15639 BLAKE2B 2838235c5536fcb16d19382fe286850d6fb882b1d77ca4ade6a62e1d4727ef89f69cf0383cf330996f9e2303226d5fd709557331a45c9a91393db1788fbf4422 SHA512 a850806f09b232546d1e0df5e35cd961a8aa32f1d8ac3b24df360981da53b75325a46dc788c994042c95a5887fdc77234b9f6ee5851242f734a613e579548e3c
-DIST thiserror-impl-1.0.64.crate 16073 BLAKE2B 8b0eee3d70f926c2719d084676cd14674dc5cf7c474c72e3e628a3cdda7afadd67a78f76224d2a05f1fe04ac59a178b879e467bac1981fc56c5904073153c88e SHA512 75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443
-DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3
-DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133
-DIST time-0.3.37.crate 123257 BLAKE2B 5968d85182e3a945c194c0e405a3c771698472f4b4028a01870e8dedcfc5c10a32e167715c7c12626b46b9ddd758c72e0188b55e45c0396cbaa42a65920ae28e SHA512 6d007507f79c45a7408675b3223bbf83a133bbaf96429ae6a02b5db09acccf884bb8323dc6f3dd05e7ce87a78366a55bafa6c6ba31b04198a31026df4ef425e2
-DIST time-0.3.41.crate 138369 BLAKE2B 1e6e22c973dc33c950886e9628864dfc07e52dd05fb6880ff233ee4815f41172374af9672c44d53c56c6ba1ca38c53315ae1b4999f1fea3706562880481ddecf SHA512 be43d521ed6bfff6331d614112877b0b68d99ee7bad8533dc0d49193bb130f25c933bd7c9b6af873de252f9aba59becb47ef72774ee2e57de106b6f34b646170
-DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52
-DIST time-core-0.1.4.crate 8422 BLAKE2B 3c9fd96b77b2d405ef696d62d18639945b81d1c8d84f1613f440a4d61a373f767aa204cf557f82d41a990cb74e952b5ae51e467f9ad0eca0175bf3cc4385dee2 SHA512 677e6b67081901b2f0bf2856a2cc29ffbb0ec3a4363e6deaa3082890f4972669f30cb55863462d8510462faa6dd698b013e04921a0657005633506b51dbef531
-DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4
-DIST time-macros-0.2.19.crate 24268 BLAKE2B 18f0601f5307d310010bea20dc7171adc8600c5b2e6303dc9b38ebfbaa7fb59a029dddb627cf5a5b7fd2f7ed66186dbb5321cad0f90f3f85b6edcc901a8c2855 SHA512 c58aa596247a4cab720bef74ff43be44686db2da2978826a1f9b58c640113b5696efc2ae1746bf84042fdbb94bec42c7fc34f7ae6812478f55849a12a90dff5e
-DIST time-macros-0.2.22.crate 24604 BLAKE2B a511923e4c8d790ed422e4635244796154b6893a3dfdd32e9b960fe0a12749a23656335573b42c1245984988382e6991e242830c770378580a61e9f451bd06a5 SHA512 7633ea40338364add29e7cf6beb7f2e9c441a8fd6079fba9b9fd13dcda6537c2ccbc3091cb6551715649d13080567fa26ed6db4e4b3402736105f526da2f45bc
-DIST toml-0.8.10.crate 50667 BLAKE2B 815c850d4e2b8f107729c24ff82a6be81160649fff726f07a2c6e2af0283298fd5eadcc5811ba4ef20ce12914ecb43da79fa1840fea8d1572ca59f02f9e2c310 SHA512 24f3b44244d7e91ae50eaf20bde40c177352592aadd2dac697a831a5de9305ac1c93c8dc407579b9bbd8d9984fe34cfdc42c3243cd0057ad83db14bd899bb546
-DIST toml-0.8.19.crate 50974 BLAKE2B f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c SHA512 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751
-DIST toml-0.8.20.crate 51095 BLAKE2B 8e46bf5b667fa650883fba759efd1cc524fa758eaf1b9124f73121127cc72c0ebefaf64edaba6d249d7a9d0d81f75295d335f68e4e88d20949aba538a2aa71a5 SHA512 c842705270baea3e62e3b0535485f15af87e9a1b26dafb7945e1918e9fd59654b83316ace4ff837d84739d2dd1fddfafabc7d7b0c3ea1dcb9a07433a8cce72f1
-DIST toml-0.8.22.crate 76224 BLAKE2B f5a6ea77cbf14ed91becb919a2ef6a585200d16c0cf3357692eedf9db18b812ea0567eb8dcfcfe16b348558a810cc5202b816389fda22622a7205423952b636c SHA512 9c5efeaf6d35c409cd4dffac672e9af7d09128715b66f277a673aa424be66dcce398bb123f19ca6cdf34c04ecc796606e3fd909f60cca4e7e46623ed7eae2e0a
-DIST toml-0.9.5.crate 56833 BLAKE2B c4dac56bdd35047c31265f1acda48438487e8ed09796007c444dc9bd015b468777475cf5c0729aa897f93dbf701158cef05bcd9a513a9ae6451571eb5c9a5b5b SHA512 2153d884db6a5cdc956690b66d683d7615263e9d0eff35e8574d3e0434d2794b6c7562717afc0a5507fa4006928e53c30c55cd0f40f4bcaa38f6863bc905d872
-DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
-DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f
-DIST toml_datetime-0.6.9.crate 12622 BLAKE2B 0362fbee2359fb7388bd679ccf114e554234294437dd3aa26b0e969aadd0e0fb76ad89eb33e0c4a2b50883764f64708fad2e265562feba13688fdd07623e18af SHA512 8409a902d7f6c22a8837cb71fd0e4fbb40b34c1608c3e858f4f5268c34948b94e9f9dae9e6f3ba73c78e3db14754fcec0b22081160acb228ae366aeafaaead9c
-DIST toml_datetime-0.7.0.crate 18108 BLAKE2B f682cabe5d6d3209600f2601780ba2d9dc7f37f91e1827f57e252c74b0f687e8a4fd4f1bb50d18eca3792ef2ffea0f7e7eb05b6bc065b7891feb378903c070d3 SHA512 54e0fa55c31bba89ded0191e76f1464d9f5bbd9a805e333127bd1322984399511b1586c9192b044fde12982d9ec41b334c7cf5f0a4ddb9d0f4b5aa0796c42259
-DIST toml_edit-0.22.21.crate 106010 BLAKE2B 01b16c823cb68352b96c01e758c9b26debc072212cbe09f1365f1d0aca6e361c4b6c7a1c7f421ba601fe6c5c5a6968b7e5f0b17c04a35a0c0cf2201a034519fb SHA512 5c9f17a213164ed981a7ffefef402e5575891c68a1d247f01eb9066b80dbb117e47a359a3ad26c67504e6ba7225b35b4bf74937ff25fa130fab948e8e4a05c21
-DIST toml_edit-0.22.24.crate 106399 BLAKE2B 7a28b08a5eac9c9d43243173e1b87f763127d4685f07e4792cb7bdf3d871faafd183129eac29c6785718a48b7f8e8804a9a568ac7d0b6af26c5fdc53e37f1475 SHA512 67798e7ec7b2cdbe895b0edbb50f5fcb86a11acc674605a42795e15ee5ceb8d1a3cc1249c6a914b397574ee4bcb7ffd7417598f766c6f36215ab5f5761134319
-DIST toml_edit-0.22.26.crate 121714 BLAKE2B c1e39ec75d3d34e038d7a7e3af4d74b1a53010ed2d837a3643f08e459231ec7f15c149910dbc5294187601e342b0ba03fa8129dbc879b326841a32513ed7fdd2 SHA512 8cad3472f790e3423dadb34da76f77fd122721daa1c855a749699ac0af8e39c2453ed47369b14e8603204acb896a966ea98857118003a5d75cc48ca5e28ecff7
-DIST toml_edit-0.22.6.crate 103304 BLAKE2B 93f14ec5e0765673b4621216707605d7c2afef82d0ad9fe1e0c660be62fb65a59e91db3144c7bf04c71cf5848dc970447b3b31255125d3a2be94ababb3d82692 SHA512 9816338008f2727fd53d34164c0be16621b61e22ac4838752839af4bd09e4d361f319bbd188c5732c1af140358d73d645e05faf4d655eb295d6c331293b7f2d2
-DIST toml_parser-1.0.2.crate 35241 BLAKE2B c8fa1122faea42daf75dfc7912fbacd3b53dbc76a739991a30505233a274ffbeb6aa4a087e3b160c083c8c57b90d540df306dc2eb0208b3e86589d89e2d12416 SHA512 87188880873ba750f16cd054eb5346d42fb772b589165f86aaf389dcec32d9dc52a20cca800954449914f2389698176e0aa26fb37e06b35f505f7dc199e203ff
-DIST toml_writer-1.0.2.crate 16988 BLAKE2B 9f52b666ea3f8589f63c1efec2670d2d19735bc8f82065264181dd0b45b9aa571f4071a9cb4f8858292d8c1c8d5f7c8e5f43aeb14cd734c8899782d74dc29f02 SHA512 1c06268c993f5bdb842870b96c4d2757e402b467894b21c40f7786554be91dac6752c65bda664550f576311e52b458b451c5974e65bfdb48d696ac6b4dca35fa
-DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
-DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51
-DIST unicode-ident-1.0.16.crate 47684 BLAKE2B 0cdfea4b56bdfcb8288941f95a31e66f7922b7e1dfa8f5e6265f1051701d31bfbe6e0cefb0fbd33456e2fdff48f8da30580351309e19fbb5d2f2573c716965cc SHA512 9484a34a4e283f94e971fa9ec42528a62f2c056e702040da37dd9d9b794e16e14a408302d1ac26a850d0eadf0d0266d8ef5b80761490f7029240244a39878ec9
-DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324
-DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
-DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
-DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
-DIST wait-timeout-0.2.1.crate 11435 BLAKE2B 6fc9e1b88253c96aaadeafa4eace8281ef9c4bc961334058866e9db9490da35f191973d46753c381cbd53fd8b8843ed3ccaf681bd26fed5113cbdc9872b1f635 SHA512 aa89eb76bd7abc8c12d0d372a74a3e838978d85939ae5bec97392031ba4c211c09fbc0a8719c668835dec325f94c6098a9a684ba180f9fa8352f8131754cd334
-DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a
-DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
-DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061
-DIST windows-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d
-DIST windows-targets-0.52.4.crate 6310 BLAKE2B 0393bf3e7f8823edc455055e9977798bd6cdc1e523127cf840ee1b9e36febe40e01dcad9875a06aea283dd55443d02f643d42752103a5ec1de933285fe410b17 SHA512 4b2c26468df54b9801e6badd120dcffc15429fc78a614f45efa16d5fed1a36983198fbb621cc3beb4a4f9f0161ef8ddeca3a5c6a6ac48b5589681936f4d2bf50
-DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f
-DIST windows-targets-0.53.3.crate 7099 BLAKE2B f3fdeaa9fad436279d498bd83a8673b4fa2ba9a0a4e01b0543c68eebf18162de10c7d0bc8e3fc12aecd7ab80eb1c764eb8100285d3dc51672fba60c7537b3e75 SHA512 6990e60737249c02603ef6e2797b1d1ce73e0568d2ba06df477277747299a94217925f99dca1641ae1a9f1b0ab047b26588178a8861e90485302eaf1607bb024
-DIST windows_aarch64_gnullvm-0.52.4.crate 433373 BLAKE2B 5678cf2371e4c566b7ff0dd1fabcae92d12ce9f97670524c93fd8c34bf6b09d054e7de2f852302b8d994f52c81015b7cc8a74f529490c7bdd17a3b5d2c88a12e SHA512 dbb914a866873892a8cffecd4ed4977fe6c3fc48a58bb9f88655d86e7f8969cc27e6f5bb7d40eee41ae7d78f6f4be65d46650719321a7697c7b5b99a0f07a5dd
-DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5
-DIST windows_aarch64_gnullvm-0.53.0.crate 782443 BLAKE2B 64a74d4f10a60cfbd6cc02dfbb41ca9709abf56f49f74a6dfb4f4686bdc3d847d27eb92553c553c4ccbd39dd4f967bad1cba3c42a33a0e86fd8500284f260cd0 SHA512 185d1a63f3c00a4acd1a14701fd12ebcd715d6e709d6e40e6423e832fda0336463a8746f8eb5e3f81c9fbf26ed0de2332c04bd4d057c57ff67dd43e6a07fa9ac
-DIST windows_aarch64_msvc-0.52.4.crate 828055 BLAKE2B 3088f2f66fc91ad698906315eae7e6c0dd7da5414c28cfa25b24e138fc4a7da40535be09129cd37b8e331d8d6e8c41d0106fba1ef9e5b4ac561140653e9ded4d SHA512 dcc538d0a9c276e7ec415575ec1392bf476219348984d9567f56d5cc7af0f9beeac523a9a6651f763dd4f50f89535a3ea2275d5321ec022c2ee8814e4e84e95b
-DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b
-DIST windows_aarch64_msvc-0.53.0.crate 834446 BLAKE2B cc3df33489a282fcce6d693dd14d4bd5a284279794fed9e717a37c9367e4b3b40c47981e70adbcf8b15cc9cc01aebb63cf90f4564bd4289c8ef8daf59fd6bb50 SHA512 32d56f60b2327e334552f7554e67adc042b3c8e79f6b69237d83fa28f768cbee232b1e783430dad1b437dbaf2d7e1f1ae5c53e2cacf3021b99498148ac964cb3
-DIST windows_i686_gnu-0.52.4.crate 875736 BLAKE2B 31ee3017a6db246b0d5fc02e10cdb517a69ceac3dbbc9d41b4051f5dfa1196e4a46e7b3f5f90935560c03bb139b897e5dce69989a3698d9c88ebae923e24ef30 SHA512 9d57260744607eb63453040c532bf3693cf3d8d93c56543ee00aa66adf3a71919e72bdef7811f287167403ade893248f189b797a5d2dcb24ef4e6f3d915a88c6
-DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822
-DIST windows_i686_gnu-0.53.0.crate 936973 BLAKE2B c64b15193a5263e871e1919ecdb49fbf5a94b3e5b8d96c547a9212733f3bd07096511cd6f6b129dd3566bfc263c17e909daf04925916cb4f6789c797926ea793 SHA512 676ec6ed73672e418913078d8bae9b74679db02a3b5bee9cc72c62452fb70d87f7dd1e2b2a7e4e6058f4bc536c15075f929c38c7261d7f47872099a397fb5ca3
-DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f
-DIST windows_i686_gnullvm-0.53.0.crate 854056 BLAKE2B db81a346b516db01e7977137e11f79c0cf1df0763a5415b75c9f49972436c22ab77084f958b92a7cda3fa11bf2a764ee7bb6b2e6592889a895c278793a806ff6 SHA512 ec830a4c7b5d3be4948d788971f034c53e4bda7351ceb9aeb5a0af24868fe8c8383f96b1736de27832b113d2a679d5fa8764db2fe2db5942e25bccd036e96232
-DIST windows_i686_msvc-0.52.4.crate 895530 BLAKE2B 87ec4628472beec8697317662fd599a8ea0ba5a11a0cad6b23f2481f39b3a4e0546d37fade4d715ad06a4798cf7faa6435bafa1e5054105c064cb560468b6025 SHA512 0d5526b21bfb96ab352b5181dcf84ff31007ce338245a374b3b413805239359a689b1a21de56ae998cc13444e40867bc30c4200454b84ef9ffa7117318baef1e
-DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96
-DIST windows_i686_msvc-0.53.0.crate 903450 BLAKE2B 0cb567d1b54ff979ad6549f1a17919510eecd62e028bc01ee3448ade18d08e684746023881f713e078ae5ca9d9e799cc4e6d15bea12f926463d291f46d6b3c85 SHA512 9f7f6df98e47895e0824dd70af7b6dd5017b65a6904f0b0c6cba8df59f8162489754c6437f87b281fc8c34da2557e21eb33c89ef505f1b3fbcf60f5152191342
-DIST windows_x86_64_gnu-0.52.4.crate 831627 BLAKE2B 64d29f6e0837be822d89cc8aaea2514382d2c03b33deb5684df1d6b81573b3817add39d99f66181a762fae7c155e60a8c070affe43a0f2e247fb0c5ddcc7afd9 SHA512 96c673fb330af597fc3c71b53b9b66cacc9f3f64f05dc7cfe4a77447b7545280f065df22b7d91a6b7cf681a442d8b71c9d2dd128e76580664d8598c481cbb95e
-DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb
-DIST windows_x86_64_gnu-0.53.0.crate 902585 BLAKE2B f376f4ed30c1f82f567713f2fa03dd5fe5f8e78ea876d4d29e4b3a0fc52400d64cd6b971e06fb4607e5da15d6c4aba6a7a83841e2f178ffec73e70996f1ce052 SHA512 9856a67c32c9969100ff4f730047f92ecdf8a19e003553b3d9cbfd847f376a20c72a1202071a36f3640afbb6ff45f95c83579ce4a45a2b64485c980fc06b65ab
-DIST windows_x86_64_gnullvm-0.52.4.crate 433358 BLAKE2B ffd55fba15ef713bd48caec5ed5f32936e05ac4897b721bd2b041229bc8c7beeca77ca018c3258dcdb09495629aa359d1dadaaf5112d38e7ea54670309d0ddf4 SHA512 f153d86b01e47f17ef08271b69becf7883bab92f96d40cdb1d74432f2bc6a7a65aa4ed931d8f6f4c2679e360bbd8d12037dc2a74a6a444fcaec5e4c784c54c74
-DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd
-DIST windows_x86_64_gnullvm-0.53.0.crate 782434 BLAKE2B b82d7a41c771db81f2dbc6500616fec8f019f89cc0f3c43b45332ff8275dd0f7919cf0b6e0fd2d50aaa1cd7e381e7d20211414f619ca92b60a21fa2137c7f9b0 SHA512 bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f
-DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c372f8a0cfc1ebf48a2efb41d79031c58ea64e023acd32d2f5075b8b78536998188138562e584ece95f2021b4bc71087ac45f026 SHA512 0671fa3c0463c6d65b525ece8bc91eab2f75cb534de86ba2b1e854d4136fcb439717441881206dba7cfb602493bc24d2aefa96abf8977f5a0fe38d41eadc90f1
-DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
-DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f66f83ad71fa039ba04e07b62259ca66211662e703dc9afde205cb0489a2213a937ba1d8d6bc212262e8140a1629d2273d4bf43 SHA512 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707
-DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8
-DIST winnow-0.6.5.crate 159316 BLAKE2B d28c6a069e3d557335c09ae04f1d90a9086b1744d711e259da230c031a0302e270e304f8f9e8bc690c01cedcf07b46e05938ab3468b3e388ae8c51ac361b6408 SHA512 5395db16797beb158e9458099279abf53c5ea62c65584bbb9e0111213ab21c88cd0b0674062757e57ceb6c762a349f22db6ef60deef866fe15ebb0818287ab99
-DIST winnow-0.7.10.crate 176073 BLAKE2B 8c50414b2ca5bf02646db0002352c562114e388d821fa5c828b73158726ee406d988340ff1760a17b2ac79f0d9f8be2531738f790582eb44feda27a4fad46419 SHA512 e5c8767734074e5b1780b9ea7fe6d3c590ff5abf1ae3e825143f577f6ed80dc4be70d0e9b35e8d034e18268f88b89fa1352884dd36b2c56a3298b01aa9748bc8
-DIST winnow-0.7.13.crate 174454 BLAKE2B 037d07cc421502502b5fc99e2640e3d78b476229071ba44252da52e368f9a46607b6fd3b6e0c0be2f201beb7502850ae01ddf24e0fdb4f4585c05805bcbd19b2 SHA512 dd8b5fb359f894e17e4737d29ae9629125d2f9578abdbfd5214c333be8faa2860f5345e4383f207129ac4f0e6e419d681c59375ba8b78604e9230835d77867ab
-DIST winnow-0.7.2.crate 170989 BLAKE2B c8577338a9750b20881697f3e1f627f7c50a8c00d12136f74a1bd9b91cdef8fedb0ee1a74fb82ae05f1ccee084805a5477786c27bb94628a6736cefc6223cc55 SHA512 9e248b27885c30e75e008b1df7b12813d5fb04ca286d65172c5760fd8a3a2f2d32b7eec79c84190c771fc7b3ab311ab6f2f394ffe16969f7908430c99aab9757
-DIST zlib-rs-0.5.1.crate 193055 BLAKE2B 5a5e3e9c06a1da36d3169ee5983d02ed48be81476fbee1a8321656b55e3ec1f2ea03bf121b1d9aaddaa5da8efe2a23ef6c8ee694e43a64b7e5d7d35794b9fdc5 SHA512 6123b33b6927499d31d5e521ea5326e5838fb49fe7e9b7a75036004968e48db47a58d78398ea7203b37661c9674020308f9c62c052666f72baa0e355cbd57324
diff --git a/app-portage/emlop/emlop-0.7.0-r1.ebuild b/app-portage/emlop/emlop-0.7.0-r1.ebuild
deleted file mode 100644
index 169c26543157..000000000000
--- a/app-portage/emlop/emlop-0.7.0-r1.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.2
-
-EAPI=8
-
-CRATES="
- adler@1.0.2
- aho-corasick@1.1.2
- anstream@0.6.13
- anstyle-parse@0.2.3
- anstyle-query@1.0.2
- anstyle-wincon@3.0.2
- anstyle@1.0.6
- anyhow@1.0.80
- assert_cmd@2.0.13
- atoi@2.0.0
- autocfg@1.1.0
- bstr@1.9.1
- cfg-if@1.0.0
- clap@4.4.18
- clap_builder@4.4.18
- clap_complete@4.4.10
- clap_derive@4.4.7
- clap_lex@0.6.0
- colorchoice@1.0.0
- crc32fast@1.4.0
- crossbeam-channel@0.5.12
- crossbeam-utils@0.8.19
- deranged@0.3.11
- difflib@0.4.0
- doc-comment@0.3.3
- env_filter@0.1.0
- env_logger@0.11.2
- equivalent@1.0.1
- emlop@0.7.0
- flate2@1.0.28
- hashbrown@0.14.3
- heck@0.4.1
- indexmap@2.2.5
- itoa@1.0.10
- libc@0.2.153
- log@0.4.21
- memchr@2.7.1
- miniz_oxide@0.7.2
- num-conv@0.1.0
- num-traits@0.2.18
- num_threads@0.1.7
- powerfmt@0.2.0
- predicates-core@1.0.6
- predicates-tree@1.0.9
- predicates@3.1.0
- proc-macro2@1.0.78
- quote@1.0.35
- regex-automata@0.4.6
- regex-syntax@0.8.2
- regex@1.10.3
- rev_lines@0.3.0
- ryu@1.0.17
- serde@1.0.197
- serde_derive@1.0.197
- serde_json@1.0.114
- serde_spanned@0.6.5
- strsim@0.10.0
- syn@2.0.52
- termtree@0.4.1
- thiserror-impl@1.0.57
- thiserror@1.0.57
- time-core@0.1.2
- time-macros@0.2.18
- time@0.3.36
- toml@0.8.10
- toml_datetime@0.6.5
- toml_edit@0.22.6
- unicode-ident@1.0.12
- utf8parse@0.2.1
- wait-timeout@0.2.0
- windows-sys@0.52.0
- windows-targets@0.52.4
- windows_aarch64_gnullvm@0.52.4
- windows_aarch64_msvc@0.52.4
- windows_i686_gnu@0.52.4
- windows_i686_msvc@0.52.4
- windows_x86_64_gnu@0.52.4
- windows_x86_64_gnullvm@0.52.4
- windows_x86_64_msvc@0.52.4
- winnow@0.6.5
-"
-
-RUST_MIN_VER="1.71.1"
-
-inherit cargo shell-completion
-
-DESCRIPTION="A fast, accurate, ergonomic emerge.log parser"
-HOMEPAGE="https://github.com/vincentdephily/emlop"
-SRC_URI="
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE="GPL-3"
-# Dependent crate licenses
-LICENSE+="
- MIT Unicode-DFS-2016
- || ( Apache-2.0 Boost-1.0 )
-"
-
-SLOT="0"
-KEYWORDS="amd64"
-
-# rust does not use *FLAGS from make.conf, silence portage warning
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-
-PATCHES=(
- # Fix build with rust >= 1.80
- "${FILESDIR}/${P}-time_dep.patch"
-)
-
-src_install() {
- cargo_src_install
- dodoc README.md CHANGELOG.md emlop.toml
- # bash
- "$(cargo_target_dir)"/emlop complete bash > emlop || die
- dobashcomp emlop
- # zsh
- "$(cargo_target_dir)"/emlop complete zsh > _emlop || die
- dozshcomp _emlop
- # fish
- "$(cargo_target_dir)"/emlop complete fish > emlop.fish || die
- dofishcomp emlop.fish
-}
diff --git a/app-portage/emlop/emlop-0.7.1-r1.ebuild b/app-portage/emlop/emlop-0.7.1-r1.ebuild
deleted file mode 100644
index ae0e58bbfc6d..000000000000
--- a/app-portage/emlop/emlop-0.7.1-r1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.2
-
-EAPI=8
-
-CRATES="
- emlop@0.7.1
- adler2@2.0.0
- aho-corasick@1.1.3
- anstream@0.6.15
- anstyle-parse@0.2.5
- anstyle-query@1.1.1
- anstyle-wincon@3.0.4
- anstyle@1.0.8
- anyhow@1.0.89
- assert_cmd@2.0.13
- atoi@2.0.0
- autocfg@1.3.0
- bstr@1.10.0
- cfg-if@1.0.0
- clap@4.4.18
- clap_builder@4.4.18
- clap_complete@4.4.10
- clap_derive@4.4.7
- clap_lex@0.6.0
- colorchoice@1.0.2
- crc32fast@1.4.2
- crossbeam-channel@0.5.13
- crossbeam-utils@0.8.20
- deranged@0.3.11
- difflib@0.4.0
- doc-comment@0.3.3
- env_filter@0.1.2
- env_logger@0.11.5
- equivalent@1.0.1
- flate2@1.0.33
- hashbrown@0.14.5
- heck@0.4.1
- indexmap@2.5.0
- is_terminal_polyfill@1.70.1
- itoa@1.0.11
- libc@0.2.159
- log@0.4.22
- memchr@2.7.4
- miniz_oxide@0.8.0
- num-conv@0.1.0
- num-traits@0.2.19
- num_threads@0.1.7
- powerfmt@0.2.0
- predicates-core@1.0.6
- predicates-tree@1.0.9
- predicates@3.1.0
- proc-macro2@1.0.86
- quote@1.0.37
- regex-automata@0.4.7
- regex-syntax@0.8.4
- regex@1.10.6
- rev_lines@0.3.0
- ryu@1.0.18
- serde@1.0.210
- serde_derive@1.0.210
- serde_json@1.0.128
- serde_spanned@0.6.7
- strsim@0.10.0
- syn@2.0.77
- termtree@0.4.1
- thiserror-impl@1.0.64
- thiserror@1.0.64
- time-core@0.1.2
- time-macros@0.2.18
- time@0.3.36
- toml@0.8.19
- toml_datetime@0.6.8
- toml_edit@0.22.21
- unicode-ident@1.0.13
- utf8parse@0.2.2
- wait-timeout@0.2.0
- windows-sys@0.52.0
- windows-targets@0.52.6
- windows_aarch64_gnullvm@0.52.6
- windows_aarch64_msvc@0.52.6
- windows_i686_gnu@0.52.6
- windows_i686_gnullvm@0.52.6
- windows_i686_msvc@0.52.6
- windows_x86_64_gnu@0.52.6
- windows_x86_64_gnullvm@0.52.6
- windows_x86_64_msvc@0.52.6
- winnow@0.6.20
-"
-
-RUST_MIN_VER="1.71.1"
-
-inherit cargo shell-completion
-
-DESCRIPTION="A fast, accurate, ergonomic emerge.log parser"
-HOMEPAGE="https://github.com/vincentdephily/emlop"
-SRC_URI="
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE="GPL-3"
-# Dependent crate licenses
-LICENSE+="
- MIT Unicode-DFS-2016
- || ( Apache-2.0 Boost-1.0 )
-"
-
-SLOT="0"
-KEYWORDS="amd64"
-
-# rust does not use *FLAGS from make.conf, silence portage warning
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-
-src_install() {
- cargo_src_install
- dodoc README.md CHANGELOG.md emlop.toml
- newbashcomp completion.bash emlop
- newfishcomp completion.fish emlop.fish
- newzshcomp completion.zsh _emlop
-}
diff --git a/app-portage/emlop/emlop-0.8.0.ebuild b/app-portage/emlop/emlop-0.8.0.ebuild
deleted file mode 100644
index 4262ae83cd3d..000000000000
--- a/app-portage/emlop/emlop-0.8.0.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.2
-
-EAPI=8
-
-CRATES="
- emlop@0.8.0
- adler2@2.0.0
- aho-corasick@1.1.3
- anstream@0.6.18
- anstyle-parse@0.2.6
- anstyle-query@1.1.2
- anstyle-wincon@3.0.7
- anstyle@1.0.10
- anyhow@1.0.95
- assert_cmd@2.0.16
- atoi@2.0.0
- autocfg@1.4.0
- bstr@1.11.3
- cfg-if@1.0.0
- clap@4.5.29
- clap_builder@4.5.29
- clap_complete@4.5.44
- clap_derive@4.5.28
- clap_lex@0.7.4
- colorchoice@1.0.3
- crc32fast@1.4.2
- deranged@0.3.11
- difflib@0.4.0
- doc-comment@0.3.3
- env_filter@0.1.3
- env_logger@0.11.6
- equivalent@1.0.1
- flate2@1.0.35
- hashbrown@0.15.2
- heck@0.5.0
- indexmap@2.7.1
- is_terminal_polyfill@1.70.1
- itoa@1.0.14
- libc@0.2.169
- log@0.4.25
- memchr@2.7.4
- miniz_oxide@0.8.4
- num-conv@0.1.0
- num-traits@0.2.19
- num_threads@0.1.7
- once_cell@1.20.3
- powerfmt@0.2.0
- predicates-core@1.0.9
- predicates-tree@1.0.12
- predicates@3.1.3
- proc-macro2@1.0.93
- quote@1.0.38
- regex-automata@0.4.9
- regex-syntax@0.8.5
- regex@1.11.1
- rev_lines@0.3.0
- ryu@1.0.19
- serde@1.0.217
- serde_derive@1.0.217
- serde_json@1.0.138
- serde_spanned@0.6.8
- strsim@0.11.1
- syn@2.0.98
- termtree@0.5.1
- thiserror-impl@1.0.69
- thiserror@1.0.69
- time-core@0.1.2
- time-macros@0.2.19
- time@0.3.37
- toml@0.8.20
- toml_datetime@0.6.8
- toml_edit@0.22.24
- unicode-ident@1.0.16
- utf8parse@0.2.2
- wait-timeout@0.2.1
- windows-sys@0.59.0
- windows-targets@0.52.6
- windows_aarch64_gnullvm@0.52.6
- windows_aarch64_msvc@0.52.6
- windows_i686_gnu@0.52.6
- windows_i686_gnullvm@0.52.6
- windows_i686_msvc@0.52.6
- windows_x86_64_gnu@0.52.6
- windows_x86_64_gnullvm@0.52.6
- windows_x86_64_msvc@0.52.6
- winnow@0.7.2
-"
-
-RUST_MIN_VER="1.74.1"
-
-inherit cargo shell-completion
-
-DESCRIPTION="A fast, accurate, ergonomic emerge.log parser"
-HOMEPAGE="https://github.com/vincentdephily/emlop"
-SRC_URI="
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE="GPL-3"
-# Dependent crate licenses
-LICENSE+="
- MIT Unicode-DFS-2016
- || ( Apache-2.0 Boost-1.0 )
-"
-
-SLOT="0"
-KEYWORDS="amd64"
-
-# rust does not use *FLAGS from make.conf, silence portage warning
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-
-src_install() {
- cargo_src_install
- dodoc README.md CHANGELOG.md emlop.toml
- newbashcomp completion.bash emlop
- newfishcomp completion.fish emlop.fish
- newzshcomp completion.zsh _emlop
-}
diff --git a/app-portage/emlop/emlop-0.8.1.ebuild b/app-portage/emlop/emlop-0.8.1.ebuild
deleted file mode 100644
index 8d659e839332..000000000000
--- a/app-portage/emlop/emlop-0.8.1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.2
-
-EAPI=8
-
-CRATES="
- emlop@0.8.1
- adler2@2.0.0
- aho-corasick@1.1.3
- anstream@0.6.18
- anstyle-parse@0.2.6
- anstyle-query@1.1.2
- anstyle-wincon@3.0.7
- anstyle@1.0.10
- anyhow@1.0.98
- assert_cmd@2.0.17
- atoi@2.0.0
- autocfg@1.4.0
- bstr@1.12.0
- cfg-if@1.0.0
- clap@4.5.38
- clap_builder@4.5.38
- clap_complete@4.5.50
- clap_derive@4.5.32
- clap_lex@0.7.4
- colorchoice@1.0.3
- crc32fast@1.4.2
- deranged@0.4.0
- difflib@0.4.0
- doc-comment@0.3.3
- env_filter@0.1.3
- env_logger@0.11.8
- equivalent@1.0.2
- flate2@1.1.1
- hashbrown@0.15.3
- heck@0.5.0
- indexmap@2.9.0
- is_terminal_polyfill@1.70.1
- itoa@1.0.15
- libc@0.2.172
- log@0.4.27
- memchr@2.7.4
- miniz_oxide@0.8.8
- num-conv@0.1.0
- num-traits@0.2.19
- num_threads@0.1.7
- once_cell@1.21.3
- powerfmt@0.2.0
- predicates-core@1.0.9
- predicates-tree@1.0.12
- predicates@3.1.3
- proc-macro2@1.0.95
- quote@1.0.40
- regex-automata@0.4.9
- regex-syntax@0.8.5
- regex@1.11.1
- rev_lines@0.3.0
- ryu@1.0.20
- serde@1.0.219
- serde_derive@1.0.219
- serde_json@1.0.140
- serde_spanned@0.6.8
- strsim@0.11.1
- syn@2.0.101
- termtree@0.5.1
- thiserror-impl@1.0.69
- thiserror@1.0.69
- time-core@0.1.4
- time-macros@0.2.22
- time@0.3.41
- toml@0.8.22
- toml_datetime@0.6.9
- toml_edit@0.22.26
- unicode-ident@1.0.18
- utf8parse@0.2.2
- wait-timeout@0.2.1
- windows-sys@0.59.0
- windows-targets@0.52.6
- windows_aarch64_gnullvm@0.52.6
- windows_aarch64_msvc@0.52.6
- windows_i686_gnu@0.52.6
- windows_i686_gnullvm@0.52.6
- windows_i686_msvc@0.52.6
- windows_x86_64_gnu@0.52.6
- windows_x86_64_gnullvm@0.52.6
- windows_x86_64_msvc@0.52.6
- winnow@0.7.10
-"
-
-RUST_MIN_VER="1.74.1"
-
-inherit cargo shell-completion
-
-DESCRIPTION="A fast, accurate, ergonomic emerge.log parser"
-HOMEPAGE="https://github.com/vincentdephily/emlop"
-SRC_URI="
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE="GPL-3"
-# Dependent crate licenses
-LICENSE+="
- MIT Unicode-DFS-2016
- || ( Apache-2.0 Boost-1.0 )
-"
-
-SLOT="0"
-KEYWORDS="amd64"
-
-# rust does not use *FLAGS from make.conf, silence portage warning
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-
-src_install() {
- cargo_src_install
- dodoc README.md CHANGELOG.md emlop.toml
- newbashcomp completion.bash emlop
- newfishcomp completion.fish emlop.fish
- newzshcomp completion.zsh _emlop
-}
diff --git a/app-portage/emlop/emlop-0.8.2.ebuild b/app-portage/emlop/emlop-0.8.2.ebuild
deleted file mode 100644
index a1d69114b8fa..000000000000
--- a/app-portage/emlop/emlop-0.8.2.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.15.0
-
-EAPI=8
-
-CRATES="
- emlop@0.8.2
- adler2@2.0.1
- aho-corasick@1.1.3
- anstream@0.6.20
- anstyle-parse@0.2.7
- anstyle-query@1.1.4
- anstyle-wincon@3.0.10
- anstyle@1.0.11
- anyhow@1.0.99
- assert_cmd@2.0.17
- atoi@2.0.0
- autocfg@1.5.0
- bstr@1.12.0
- cfg-if@1.0.3
- clap@4.5.46
- clap_builder@4.5.46
- clap_complete@4.5.57
- clap_derive@4.5.45
- clap_lex@0.7.5
- colorchoice@1.0.4
- crc32fast@1.5.0
- deranged@0.4.0
- difflib@0.4.0
- doc-comment@0.3.3
- env_filter@0.1.3
- env_logger@0.11.8
- equivalent@1.0.2
- flate2@1.1.2
- hashbrown@0.15.5
- heck@0.5.0
- indexmap@2.11.0
- is_terminal_polyfill@1.70.1
- itoa@1.0.15
- libc@0.2.175
- libz-rs-sys@0.5.1
- log@0.4.27
- memchr@2.7.5
- miniz_oxide@0.8.9
- num-conv@0.1.0
- num-traits@0.2.19
- num_threads@0.1.7
- once_cell_polyfill@1.70.1
- powerfmt@0.2.0
- predicates-core@1.0.9
- predicates-tree@1.0.12
- predicates@3.1.3
- proc-macro2@1.0.101
- quote@1.0.40
- regex-automata@0.4.10
- regex-syntax@0.8.6
- regex@1.11.2
- rev_lines@0.3.0
- ryu@1.0.20
- serde@1.0.219
- serde_derive@1.0.219
- serde_json@1.0.143
- serde_spanned@1.0.0
- strsim@0.11.1
- syn@2.0.106
- termtree@0.5.1
- thiserror-impl@1.0.69
- thiserror@1.0.69
- time-core@0.1.4
- time-macros@0.2.22
- time@0.3.41
- toml@0.9.5
- toml_datetime@0.7.0
- toml_parser@1.0.2
- toml_writer@1.0.2
- unicode-ident@1.0.18
- utf8parse@0.2.2
- wait-timeout@0.2.1
- windows-link@0.1.3
- windows-sys@0.60.2
- windows-targets@0.53.3
- windows_aarch64_gnullvm@0.53.0
- windows_aarch64_msvc@0.53.0
- windows_i686_gnu@0.53.0
- windows_i686_gnullvm@0.53.0
- windows_i686_msvc@0.53.0
- windows_x86_64_gnu@0.53.0
- windows_x86_64_gnullvm@0.53.0
- windows_x86_64_msvc@0.53.0
- winnow@0.7.13
- zlib-rs@0.5.1
-"
-
-RUST_MIN_VER="1.80.1"
-
-inherit cargo shell-completion
-
-DESCRIPTION="A fast, accurate, ergonomic emerge.log parser"
-HOMEPAGE="https://github.com/vincentdephily/emlop"
-SRC_URI="
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE="GPL-3"
-# Dependent crate licenses
-LICENSE+="
- MIT Unicode-DFS-2016
- || ( Apache-2.0 Boost-1.0 )
-"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# rust does not use *FLAGS from make.conf, silence portage warning
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-
-src_install() {
- cargo_src_install
- dodoc README.md CHANGELOG.md emlop.toml
- newbashcomp completion.bash emlop
- newfishcomp completion.fish emlop.fish
- newzshcomp completion.zsh _emlop
-}
diff --git a/app-portage/emlop/files/emlop-0.7.0-time_dep.patch b/app-portage/emlop/files/emlop-0.7.0-time_dep.patch
deleted file mode 100644
index ccf42d498e00..000000000000
--- a/app-portage/emlop/files/emlop-0.7.0-time_dep.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff --git a/Cargo.lock b/Cargo.lock
-index b34d367..21ab90b 100644
---- a/Cargo.lock
-+++ b/Cargo.lock
-@@ -536,9 +536,9 @@ dependencies = [
-
- [[package]]
- name = "time"
--version = "0.3.34"
-+version = "0.3.36"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749"
-+checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
- dependencies = [
- "deranged",
- "itoa",
-@@ -559,9 +559,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
-
- [[package]]
- name = "time-macros"
--version = "0.2.17"
-+version = "0.2.18"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774"
-+checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
- dependencies = [
- "num-conv",
- "time-core",
diff --git a/app-portage/emlop/metadata.xml b/app-portage/emlop/metadata.xml
deleted file mode 100644
index 249f483169bd..000000000000
--- a/app-portage/emlop/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>moltonel@gmail.com</email>
- <name>Vincent de Phily</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">vincentdephily/emlop</remote-id>
- <maintainer status="active">
- <email>moltonel@gmail.com</email>
- <name>Vincent de Phily</name>
- </maintainer>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/epkg/Manifest b/app-portage/epkg/Manifest
deleted file mode 100644
index 3cf4d94ad536..000000000000
--- a/app-portage/epkg/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST epkg-0.4.tar.gz 3696 BLAKE2B c0532ac424159bf9bd66c3afb549f6aacb8dfc47ec25e2bfa0b789aabc0a203d29c51f810e3d27de058c3374caae41e13b22fef0239fcec6ef491cddcf9770ac SHA512 2b9ef0e2d0ec123a1e333403371d0d4d750bc5247a05771dc2f694d225ea5db2702dbc9a126cec1d0ddca38dffa837dd66acaa046ac94d00a28890f3e3cd7879
diff --git a/app-portage/epkg/epkg-0.4-r2.ebuild b/app-portage/epkg/epkg-0.4-r2.ebuild
deleted file mode 100644
index 5be72cf13641..000000000000
--- a/app-portage/epkg/epkg-0.4-r2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A simple portage wrapper which works like other package managers"
-HOMEPAGE="https://github.com/jdhore/epkg"
-SRC_URI="https://github.com/jdhore/${PN}/archive/refs/tags/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="app-portage/eix
- app-portage/gentoolkit
- sys-apps/portage"
-
-S="${WORKDIR}"/${PN}-${P}
-
-src_install() {
- dobin epkg
- doman doc/epkg.1
-}
diff --git a/app-portage/epkg/metadata.xml b/app-portage/epkg/metadata.xml
deleted file mode 100644
index c1eeb99237f3..000000000000
--- a/app-portage/epkg/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!--maintainer-needed-->
- <upstream>
- <remote-id type="github">jdhore/epkg</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/eschwartz-dev-scripts/Manifest b/app-portage/eschwartz-dev-scripts/Manifest
deleted file mode 100644
index 4754e3c58b77..000000000000
--- a/app-portage/eschwartz-dev-scripts/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST eschwartz-dev-scripts-2.tar.xz 10520 BLAKE2B 5a03a61543270b3b8c3354291c44f687bea0b804b31656aefce289d16d22c18121626f0686687793be101aa9cc639048a6a489096b83da208b3cd9fd07d2025b SHA512 d16304997fdc7a0aef82936dd0120e0f181d52fc69801800c5e2ef052113c4a2ef043fa7d8c3faf10aa8a93915d3b4e2e5b3eb87a240ca51706ef130eb64e76a
-DIST eschwartz-dev-scripts-2.tar.xz.asc 358 BLAKE2B 0a00fee8a3023f00a09e04b9ca6afaba314ebb0c1c2dab68318c97cd6df78e11640ace11de1e203385205acfc78d58af081ce75cbae16d95196307e32c857969 SHA512 c9282cb4d42c3774284ff9e99b3d2de86de3ca8612b34091acf4bce567b56a8845b9a4d4485a57a4854a1ca21da84f4331f7917d87db6aac8dd44d6fe5662987
diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild
deleted file mode 100644
index 7f2bd1c51292..000000000000
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit meson python-single-r1 verify-sig
-
-DESCRIPTION="Collection of QA scripts for ebuild development"
-HOMEPAGE="https://codeberg.org/eli-schwartz/eschwartz-dev-scripts"
-SRC_URI="
- https://codeberg.org/eli-schwartz/eschwartz-dev-scripts/releases/download/${PV}/${P}.tar.xz
- verify-sig? ( https://codeberg.org/eli-schwartz/eschwartz-dev-scripts/releases/download/${PV}/${P}.tar.xz.asc )
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- sys-apps/portage
- $(python_gen_cond_dep '
- sys-apps/pkgcore[${PYTHON_USEDEP}]
- ')
-
-"
-BDEPEND="
- ${PYTHON_DEPS}
- verify-sig? ( >=sec-keys/openpgp-keys-eschwartz-20250723-r1 )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eschwartz.asc
-
-src_install() {
- meson_src_install
- python_fix_shebang "${ED}"/usr/libexec
-}
diff --git a/app-portage/eschwartz-dev-scripts/metadata.xml b/app-portage/eschwartz-dev-scripts/metadata.xml
deleted file mode 100644
index 2f3c673e45e7..000000000000
--- a/app-portage/eschwartz-dev-scripts/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>eschwartz@gentoo.org</email>
- <name>Eli Schwartz</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="codeberg">eli-schwartz/eschwartz-dev-scripts</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/esearch/Manifest b/app-portage/esearch/Manifest
deleted file mode 100644
index 9771bbf499ca..000000000000
--- a/app-portage/esearch/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST esearch-1.3.gh.tar.gz 19441 BLAKE2B 76c121403b3b35c0657d4cc342310f078ef36516915760e6c174776787ed75589559a295898e8a30603f89e15cfac6a796c030d664531a96081f1f2f95f90999 SHA512 55464bdeaefc6c946c22bac93909333691d1e851840695b50e692734005984d8a1111c7107138a7abdc42503471b1f76378b400412bb9184f1ea3c8eeb44ca06
diff --git a/app-portage/esearch/esearch-1.3-r3.ebuild b/app-portage/esearch/esearch-1.3-r3.ebuild
deleted file mode 100644
index 0c7dad7b5f09..000000000000
--- a/app-portage/esearch/esearch-1.3-r3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE="readline(+)"
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="Replacement for 'emerge --search' with search-index"
-HOMEPAGE="https://github.com/fuzzyray/esearch"
-SRC_URI="https://github.com/fuzzyray/esearch/archive/refs/tags/${P}.tar.gz -> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${P}
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="l10n_fr l10n_it"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
-
-BDEPEND="${DISTUTILS_DEPS}"
-DEPEND="sys-apps/portage"
-RDEPEND="${DEPEND}"
-
-# Populate the patches array for any patches for -rX releases
-# It is an array of patch file names of the form:
-# "${FILESDIR}"/${PV}-fix-EPREFIX-capability.patch
-PATCHES=(
- "${FILESDIR}"/${PV}-Fix-setup.py.patch
- "${FILESDIR}"/${PV}-Fix-python-3-compatability.patch
- "${FILESDIR}"/${PV}-updatedb-quoting.patch
-)
-
-python_configure_all() {
- echo VERSION="${PVR}" "${EPYTHON}" setup.py set_version
- VERSION="${PVR}" "${EPYTHON}" setup.py set_version \
- || die "setup.py set_version failed"
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- dodoc eupdatedb.cron
-
- # Remove unused man pages according to the l10n flags
- if ! use l10n_fr ; then
- rm -rf "${ED}"/usr/share/man/fr \
- || die "rm failed to remove ${ED}/usr/share/man/fr"
- fi
-
- if ! use l10n_it ; then
- rm -rf "${ED}"/usr/share/man/it \
- || die "rm failed to remove ${ED}/usr/share/man/it"
- fi
-}
diff --git a/app-portage/esearch/esearch-9999.ebuild b/app-portage/esearch/esearch-9999.ebuild
deleted file mode 100644
index e866f0b4d9a9..000000000000
--- a/app-portage/esearch/esearch-9999.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE="readline(+)"
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 git-r3
-
-DESCRIPTION="Replacement for 'emerge --search' with search-index"
-HOMEPAGE="https://github.com/fuzzyray/esearch"
-EGIT_REPO_URI="https://github.com/fuzzyray/esearch.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="l10n_fr l10n_it"
-
-KEYWORDS=""
-
-BDEPEND="${DISTUTILS_DEPS}"
-DEPEND="sys-apps/portage"
-RDEPEND="${DEPEND}"
-
-python_configure_all() {
- echo VERSION="${PVR}" "${EPYTHON}" setup.py set_version
- VERSION="${PVR}" "${EPYTHON}" setup.py set_version \
- || die "setup.py set_version failed"
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- dodoc eupdatedb.cron
-
- # Remove unused man pages according to the l10n flags
- if ! use l10n_fr ; then
- rm -rf "${ED}"/usr/share/man/fr \
- || die "rm failed to remove ${ED}/usr/share/man/fr"
- fi
-
- if ! use l10n_it ; then
- rm -rf "${ED}"/usr/share/man/it \
- || die "rm failed to remove ${ED}/usr/share/man/it"
- fi
-}
diff --git a/app-portage/esearch/files/1.3-Fix-python-3-compatability.patch b/app-portage/esearch/files/1.3-Fix-python-3-compatability.patch
deleted file mode 100644
index 36c9d2255b8c..000000000000
--- a/app-portage/esearch/files/1.3-Fix-python-3-compatability.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 3978f923ac814aef014cf412b63d11fd94f60692 Mon Sep 17 00:00:00 2001
-From: Paul Varner <fuzzyray@gentoo.org>
-Date: Wed, 8 May 2013 14:26:48 -0500
-Subject: [PATCH 1/2] Fix python 3 compatability with 'esearch -e' (Bug 469076)
-
-Thanks to zmedico for the patch.
----
- esearch/search.py | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/esearch/search.py b/esearch/search.py
-index f91f5b1..696a0f0 100755
---- a/esearch/search.py
-+++ b/esearch/search.py
-@@ -22,6 +22,7 @@ import re
- try:
- from portage.output import bold, red, green, darkgreen, turquoise, blue, nocolor
- from portage import settings, pkgcmp, pkgsplit, portdb, best
-+ from portage.util import cmp_sort_key
- except ImportError:
- print("Critical: portage imports failed!")
- sys.exit(1)
-@@ -107,7 +108,7 @@ def searchEbuilds(path, portdir=True, searchdef="", repo_num="",
- data['defebuild'] = (searchdef, pkgs[-1][3])
- if not portdir:
- config['found_in_overlay'] = True
-- pkgs.sort(mypkgcmp)
-+ pkgs.sort(key=cmp_sort_key(mypkgcmp))
- for pkg in pkgs:
- rev = ""
- if pkg[2] != "r0":
---
-1.8.5.4
-
diff --git a/app-portage/esearch/files/1.3-Fix-setup.py.patch b/app-portage/esearch/files/1.3-Fix-setup.py.patch
deleted file mode 100644
index aad5d49f2f56..000000000000
--- a/app-portage/esearch/files/1.3-Fix-setup.py.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 94e77b115f5b14b7dfea50e4a7b77047e4b47263 Mon Sep 17 00:00:00 2001
-From: Paul Varner <fuzzyray@gentoo.org>
-Date: Tue, 18 Dec 2012 04:33:27 -0600
-Subject: [PATCH 1/3] Fix setup.py so that either VERSION or PVR will set the
- version.
-
-This fixes the issue with egg-info always having a version number of
-9999. Fix is from Brian Dolbec courtesy of mirrorselect.
----
- setup.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index 9d2addd..45a4c06 100755
---- a/setup.py
-+++ b/setup.py
-@@ -14,7 +14,7 @@ import io
-
- sys.path.insert(0, os.path.join(os.path.dirname(__file__), 'pym'))
-
--__version__ = os.getenv('VERSION', default='9999')
-+__version__ = os.getenv('VERSION', default=os.getenv('PVR', default='9999'))
-
- cwd = os.getcwd()
-
---
-1.8.5.4
-
diff --git a/app-portage/esearch/files/1.3-updatedb-quoting.patch b/app-portage/esearch/files/1.3-updatedb-quoting.patch
deleted file mode 100644
index 4f20634e6750..000000000000
--- a/app-portage/esearch/files/1.3-updatedb-quoting.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 8cbf59309a48327b74969bf402b415e389d79f73 Mon Sep 17 00:00:00 2001
-From: Zac Medico <zmedico@gentoo.org>
-Date: Sun, 16 Aug 2020 13:37:27 -0700
-Subject: [PATCH] updatedb: use repr for correct quoting (bug 670224)
-
-Bug: https://bugs.gentoo.org/670224
-Signed-off-by: Zac Medico <zmedico@gentoo.org>
----
- esearch/update.py | 12 ++----------
- 1 file changed, 2 insertions(+), 10 deletions(-)
-
-diff --git a/esearch/update.py b/esearch/update.py
-index f05d08f..b18070c 100755
---- a/esearch/update.py
-+++ b/esearch/update.py
-@@ -210,18 +210,10 @@ def updatedb(config=None):
- lastcat = curcat
-
- installed = pkg_version(VARTREE.dep_bestmatch(pkg))
-- if installed:
-- installed = "\'%s\'" % installed
-- else:
-- installed = str(installed)
-
- dbfile.write(
-- _unicode(
-- "(\'%s\', \'%s\', %s" %(pkgname, pkg, str(masked)) +
-- ", \'%s\', %s" % (pkg_version(pkgv), installed) +
-- ", \'%s\', \'%s\', \'%s\', \'%s\'"
-- % (filesize, homepage, description.replace("'", "\\'"),
-- _license) + "),\n"))
-+ repr((pkgname, pkg, masked, pkg_version(pkgv), installed,
-+ filesize, homepage, description, _license)) + ",\n")
-
- except KeyboardInterrupt:
- dbfile.close()
---
-2.25.3
-
diff --git a/app-portage/esearch/files/eupdatedb.cron b/app-portage/esearch/files/eupdatedb.cron
deleted file mode 100644
index 1cf802f7b05f..000000000000
--- a/app-portage/esearch/files/eupdatedb.cron
+++ /dev/null
@@ -1,32 +0,0 @@
-#! /bin/bash
-
-# The eupdatedb script _needs_ to be installed with the filename 'eupdatedb'
-# because it does things based on basename $0.
-
-# Run some script
-
-SCRIPT="/usr/sbin/eupdatedb"
-SCRIPTPREOPTS="nice -n 19"
-SCRIPTOPTS="--quiet"
-PRECOMMAND=""
-POSTCOMMAND=""
-DATE="`date +%Y%m%d`"
-LOG="/var/log/`basename ${SCRIPT}`"
-
-${PRECOMMAND}
-
-# Start logging
-echo "--- Starting ${SCRIPT} for ${DATE} ---" >> ${LOG}
-
-if [ "`${SCRIPTPREOPTS} ${SCRIPT} ${SCRIPTOPTS}`" ]
-then
- echo "${SCRIPT}: success." >> ${LOG}
-else
- echo "ERROR: ${SCRIPT} failed." >> ${LOG}
-fi
-
-# Cleanup tasks
-${POSTCOMMAND}
-
-# End logging
-echo "--- Ending ${SCRIPT} for ${DATE} ---" >> ${LOG}
diff --git a/app-portage/esearch/metadata.xml b/app-portage/esearch/metadata.xml
deleted file mode 100644
index fc6486547397..000000000000
--- a/app-portage/esearch/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tools-portage@gentoo.org</email>
- <name>Gentoo Portage tools team</name>
- </maintainer>
- <upstream>
- <remote-id type="github">fuzzyray/esearch</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/euses/Manifest b/app-portage/euses/Manifest
deleted file mode 100644
index 1d9f1529e2ec..000000000000
--- a/app-portage/euses/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST euses-2.6.0.tar.bz2 44315 BLAKE2B 90db468c60f439366c7a4bf1a111af48a67f6bc0a10a391563e79db926be34da423fcd5bf667359a9b6426882e95a240742555fe62de71fcca8fa92fa307df8d SHA512 b7f81b171380b2abd6d4b00f4294f7d6ef86e5b0ba8dc5b735bc389deed4b24c3d6cd45ec70f5a01e37182ca09e5798385a93afff413d4fd71841dc12ea3e86c
diff --git a/app-portage/euses/euses-2.6.0.ebuild b/app-portage/euses/euses-2.6.0.ebuild
deleted file mode 100644
index 81b0b6e36b81..000000000000
--- a/app-portage/euses/euses-2.6.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="look up USE flag descriptions fast"
-HOMEPAGE="https://www.xs4all.nl/~rooversj/gentoo"
-SRC_URI="https://www.xs4all.nl/~rooversj/gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-
-S=${WORKDIR}
-
-src_install() {
- dobin ${PN}
- doman ${PN}.1
- dodoc ChangeLog
-}
diff --git a/app-portage/euses/metadata.xml b/app-portage/euses/metadata.xml
deleted file mode 100644
index b7861b0acaa6..000000000000
--- a/app-portage/euses/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tools-portage@gentoo.org</email>
- <name>Gentoo Portage tools team</name>
-</maintainer>
-</pkgmetadata>
diff --git a/app-portage/fetchcommandwrapper/Manifest b/app-portage/fetchcommandwrapper/Manifest
deleted file mode 100644
index 2c63edd7da56..000000000000
--- a/app-portage/fetchcommandwrapper/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST fetchcommandwrapper-0.8.4.tar.gz 4553 BLAKE2B 10cf10ec5e4af355940d3f02eb7e9d4dd79ed8c13b06ed2e4c4c5c23f257e54e0825387b3b646451f3229ae6e7ec4e9c2074734204caf20389a3009fa7767a3c SHA512 e32b1a774bcc2a52356ccde8ec29a2d42de08b1e4672a0cad11a187e7996ade491dfda4fb09526e77ff5a55abfda91130cec1d0b075541d227d0e34ecb55f019
-DIST fetchcommandwrapper-1.0.0.tar.gz 5041 BLAKE2B 07fa0a5e59327ad049fcf0b188460da08c57910ad1547a7f6af510ec0ec97d9edb7ab368a9386939f54f1947912496000083e2f93a485584bf2f21d5f641c04d SHA512 acfc9a74092a7cded5dd9a6fe50d27e51cb66ea3e3cf3009085f6b88800b3f63dbe8874c3b4d83f242862a6a731a204b4fb67d3653776c16bcf5e48670286e81
diff --git a/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.4-r5.ebuild b/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.4-r5.ebuild
deleted file mode 100644
index 7f3a8b30f026..000000000000
--- a/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.4-r5.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Wrapper integrating aria2 into portage's FETCHCOMMAND"
-HOMEPAGE="https://github.com/hartwork/fetchcommandwrapper"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND=">=net-misc/aria2-1.10.2[metalink,xmlrpc]"
-
-pkg_postinst() {
- ewarn 'You need to append'
- ewarn ' source /usr/share/fetchcommandwrapper/make.conf'
- ewarn 'to /etc/portage/make.conf in order to integrate fetchcommandwrapper.'
-}
diff --git a/app-portage/fetchcommandwrapper/fetchcommandwrapper-1.0.0-r1.ebuild b/app-portage/fetchcommandwrapper/fetchcommandwrapper-1.0.0-r1.ebuild
deleted file mode 100644
index 2f66493fc39a..000000000000
--- a/app-portage/fetchcommandwrapper/fetchcommandwrapper-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Wrapper integrating aria2 into portage's FETCHCOMMAND"
-HOMEPAGE="https://github.com/hartwork/fetchcommandwrapper"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND=">=net-misc/aria2-1.10.2[metalink,xmlrpc]"
-
-pkg_postinst() {
- ewarn 'You need to append'
- ewarn ' source /usr/share/fetchcommandwrapper/make.conf'
- ewarn 'to /etc/portage/make.conf in order to integrate fetchcommandwrapper.'
-}
diff --git a/app-portage/fetchcommandwrapper/fetchcommandwrapper-1.0.0.ebuild b/app-portage/fetchcommandwrapper/fetchcommandwrapper-1.0.0.ebuild
deleted file mode 100644
index 7f3a8b30f026..000000000000
--- a/app-portage/fetchcommandwrapper/fetchcommandwrapper-1.0.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Wrapper integrating aria2 into portage's FETCHCOMMAND"
-HOMEPAGE="https://github.com/hartwork/fetchcommandwrapper"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND=">=net-misc/aria2-1.10.2[metalink,xmlrpc]"
-
-pkg_postinst() {
- ewarn 'You need to append'
- ewarn ' source /usr/share/fetchcommandwrapper/make.conf'
- ewarn 'to /etc/portage/make.conf in order to integrate fetchcommandwrapper.'
-}
diff --git a/app-portage/fetchcommandwrapper/metadata.xml b/app-portage/fetchcommandwrapper/metadata.xml
deleted file mode 100644
index 6452baf428d0..000000000000
--- a/app-portage/fetchcommandwrapper/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>sping@gentoo.org</email>
- <name>Sebastian Pipping</name>
- </maintainer>
- <upstream>
- <remote-id type="github">gentoo/fetchcommandwrapper</remote-id>
- <remote-id type="pypi">fetchcommandwrapper</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/find_cruft/Manifest b/app-portage/find_cruft/Manifest
deleted file mode 100644
index 09bcc5b3c1f7..000000000000
--- a/app-portage/find_cruft/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST find_cruft-5.2.tar.gz 11458 BLAKE2B 9a8a596475bd590e5e6e70c7f489ec6fd58d7e17d9e7ff1f84c1eb128f31c7cfb90cc6e30845e50376391ef5445d647925732719adb10f61cf8ceae38b8ed26c SHA512 fdfe0c4dd4700395b6f109ae520cd5fbf6f086353a4f4b769ea50017b81a934c99ec3093d11610970276dc4ce311b3584e2e06ce7e605fa995a13abe5683c910
diff --git a/app-portage/find_cruft/find_cruft-5.2-r1.ebuild b/app-portage/find_cruft/find_cruft-5.2-r1.ebuild
deleted file mode 100644
index e7318f37abde..000000000000
--- a/app-portage/find_cruft/find_cruft-5.2-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2023 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-RESTRICT="mirror"
-
-DESCRIPTION="find cruft files not managed by portage"
-HOMEPAGE="https://github.com/vaeth/find_cruft/"
-SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-lang/perl-5.8"
-
-src_prepare() {
- default
- use prefix || sed -i \
- -e '1s"^#!/usr/bin/env perl$"#!'"${EPREFIX}/usr/bin/perl"'"' \
- -- bin/* || die
-}
-
-src_install() {
- dobin bin/*
- dodoc README.md
- insinto /etc
- doins -r etc/*
- insinto /usr/share/zsh/site-functions
- doins zsh/_*
-}
-
-pkg_postinst() {
- optfeature "faster execution" 'app-portage/eix'
-}
diff --git a/app-portage/find_cruft/metadata.xml b/app-portage/find_cruft/metadata.xml
deleted file mode 100644
index 8735ea4e7e63..000000000000
--- a/app-portage/find_cruft/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <maintainer type="person">
- <email>martin@mvath.de</email>
- <name>Martin Väth</name>
- </maintainer>
- <upstream>
- <bugs-to>mailto:martin@mvath.de</bugs-to>
- </upstream>
- <origin>ports</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-portage/flaggie/Manifest b/app-portage/flaggie/Manifest
deleted file mode 100644
index 5fef7c992c09..000000000000
--- a/app-portage/flaggie/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST flaggie-0.99.8.tar.gz 17865 BLAKE2B af52f5c030ff81ebd1efac6c02a736c87d0ce8f953722f0f364adf7ace74a26245fb43fb5ba96000fb2da391ff90c6c682522fc5a7725fca0289c1063e4704ac SHA512 77265b2958210a9643776dfaad65d00cd511b2b8d1cedd397c6712559af9c7d671cf286eabd0c866b10408429829615cd2f2b7c3013a99d470be8f2f7e8cccfb
diff --git a/app-portage/flaggie/flaggie-0.99.8.ebuild b/app-portage/flaggie/flaggie-0.99.8.ebuild
deleted file mode 100644
index 35beb2248a47..000000000000
--- a/app-portage/flaggie/flaggie-0.99.8.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A smart CLI mangler for package.* files"
-HOMEPAGE="
- https://github.com/projg2/flaggie/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc64 ~riscv x86"
-
-RDEPEND="
- >=app-portage/gentoopm-0.5.0[${PYTHON_USEDEP}]
- dev-python/more-itertools[${PYTHON_USEDEP}]
- dev-vcs/git
-"
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
- ewarn "This is a preview release of flaggie 1.x. It it not fully featured"
- ewarn "yet and it may have significant bugs. Please back your /etc/portage"
- ewarn "up before using it. Verify the results using --pretend."
-}
diff --git a/app-portage/flaggie/metadata.xml b/app-portage/flaggie/metadata.xml
deleted file mode 100644
index d210fbb38849..000000000000
--- a/app-portage/flaggie/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <bugs-to>https://github.com/projg2/flaggie/issues/</bugs-to>
- <remote-id type="github">projg2/flaggie</remote-id>
- <remote-id type="pypi">flaggie</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/g-cpan/Manifest b/app-portage/g-cpan/Manifest
deleted file mode 100644
index 8638c86cec2f..000000000000
--- a/app-portage/g-cpan/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST g-cpan-0.18.0.tar.gz 39099 BLAKE2B fd04d36706a63b66bf74d247d088397f77e42f8f33d6fcf068ea42601bfb89cca751ea35a6a10977077eeac2f3fd9b21d6f1d9990b87fe8cf60951a639730589 SHA512 bebb6187c80fb5228a6dcaa4dd51d7d9c9bb755e86d637ab1d740e4cbdc09c5b01f3d0b608f3c6b2b27a06e4e433ec77dfe49c6738cdef75f45c1e8231ebd9e9
diff --git a/app-portage/g-cpan/g-cpan-0.18.0-r2.ebuild b/app-portage/g-cpan/g-cpan-0.18.0-r2.ebuild
deleted file mode 100644
index 680fbed9d67e..000000000000
--- a/app-portage/g-cpan/g-cpan-0.18.0-r2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit perl-module
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/gentoo-perl/g-cpan.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/gentoo-perl/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
-fi
-
-DESCRIPTION="Autogenerate and install ebuilds for CPAN modules"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl/g-cpan"
-
-LICENSE="|| ( Artistic GPL-2 )"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-perl/Config-Tiny
- virtual/perl-File-Path
- virtual/perl-File-Spec
- dev-perl/Log-Agent
- virtual/perl-IO
- dev-perl/Path-Tiny
- dev-perl/Shell-EnvImporter
- virtual/perl-Term-ANSIColor
- >=dev-perl/YAML-0.60
-"
-RDEPEND="
- ${COMMON_DEPEND}
- >=sys-apps/portage-2.0.0
-"
-BDEPEND="
- ${COMMON_DEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? ( >=virtual/perl-Test-Simple-0.940.0 )
-"
-
-src_install() {
- perl-module_src_install
-
- if ! use prefix; then
- diropts -m0775 -o portage -g portage
- else
- diropts -m0775
- fi
-
- dodir /var/tmp/g-cpan
- dodir /var/log/g-cpan
- keepdir /var/log/g-cpan
-}
-
-pkg_preinst() {
- has_version "<app-portage/g-cpan-0.18.0-r1" && HAD_EAPI5_GCPAN=1
-}
-
-pkg_postinst() {
- if [[ ${HAD_EAPI5_GCPAN:-0} -eq 1 ]] ; then
- ewarn "Please re-create your overlay with generated g-cpan ebuilds!"
- ewarn "The old ebuilds will use EAPI 5 and be incompatible with newer"
- ewarn "Perl eclass changes. This newer version of g-cpan (0.18.0+)"
- ewarn "generates EAPI 8 ebuilds without this problem, but it cannot"
- ewarn "change existing ebuilds. See bug #819513."
- fi
-
- elog "If you want to use g-cpan as non root user you may wish to adjust"
- elog "the permissions on /var/tmp/g-cpan or add users to the portage group."
- elog "Please note that some CPAN packages need additional manual"
- elog "parameters or tweaking, due to bugs in their build systems."
-}
diff --git a/app-portage/g-cpan/g-cpan-9999.ebuild b/app-portage/g-cpan/g-cpan-9999.ebuild
deleted file mode 100644
index 8bdbd3f0e2c0..000000000000
--- a/app-portage/g-cpan/g-cpan-9999.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit perl-module
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/gentoo-perl/g-cpan.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/gentoo-perl/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-fi
-
-DESCRIPTION="Autogenerate and install ebuilds for CPAN modules"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl/g-cpan"
-
-LICENSE="|| ( Artistic GPL-2 )"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-perl/Config-Tiny
- virtual/perl-File-Path
- virtual/perl-File-Spec
- dev-perl/Log-Agent
- virtual/perl-IO
- dev-perl/Path-Tiny
- dev-perl/Shell-EnvImporter
- virtual/perl-Term-ANSIColor
- >=dev-perl/YAML-0.60
-"
-RDEPEND="
- ${COMMON_DEPEND}
- >=sys-apps/portage-2.0.0
-"
-BDEPEND="
- ${COMMON_DEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? ( >=virtual/perl-Test-Simple-0.940.0 )
-"
-
-src_install() {
- perl-module_src_install
-
- if ! use prefix; then
- diropts -m0775 -o portage -g portage
- else
- diropts -m0775
- fi
-
- dodir /var/tmp/g-cpan
- dodir /var/log/g-cpan
- keepdir /var/log/g-cpan
-}
-
-pkg_preinst() {
- has_version "<app-portage/g-cpan-0.18.0-r1" && HAD_EAPI5_GCPAN=1
-}
-
-pkg_postinst() {
- if [[ ${HAD_EAPI5_GCPAN:-0} -eq 1 ]] ; then
- ewarn "Please re-create your overlay with generated g-cpan ebuilds!"
- ewarn "The old ebuilds will use EAPI 5 and be incompatible with newer"
- ewarn "Perl eclass changes. This newer version of g-cpan (0.18.0+)"
- ewarn "generates EAPI 8 ebuilds without this problem, but it cannot"
- ewarn "change existing ebuilds. See bug #819513."
- fi
-
- elog "If you want to use g-cpan as non root user you may wish to adjust"
- elog "the permissions on /var/tmp/g-cpan or add users to the portage group."
- elog "Please note that some CPAN packages need additional manual"
- elog "parameters or tweaking, due to bugs in their build systems."
-}
diff --git a/app-portage/g-cpan/metadata.xml b/app-portage/g-cpan/metadata.xml
deleted file mode 100644
index 29b22f4b4ff9..000000000000
--- a/app-portage/g-cpan/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>robbat2@gentoo.org</email>
- </maintainer>
- <maintainer type="project">
- <email>perl@gentoo.org</email>
- <name>Gentoo Perl Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">gentoo-perl/g-cpan</remote-id>
- <bugs-to>https://github.com/gentoo-perl/g-cpan/issues</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/g-octave/Manifest b/app-portage/g-octave/Manifest
deleted file mode 100644
index cb89de9707f3..000000000000
--- a/app-portage/g-octave/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST g-octave-0.4.1.gh.tar.gz 47496 BLAKE2B 1144b04b99ce4bdf925947cf090b1e723df2af4fc7297bdc31f21986f34e53bbd46fb5f15e2b95e412c6575727920f405e267bf9963c62e07c5fccf46372497f SHA512 08dcc66a2c3f7cd98580b79013239a6e3ae3ebb1cf5b2208294c84a1242a16bd1d2ed1f96899e4c6d1d56e04b43ea64d22289a507fd4c7b73977a3c12de42789
-DIST g-octave-db-b48055c.tar.gz 48280 BLAKE2B 21d507ec3a4484363457105667e54646b19b7a43b2ae303527faf19748495d31d7b23caab839f0e45c03806e1c7c390312c778f3f9dc2a9e2be1282b9b889514 SHA512 095a3327c1b00686a66c69592842a0258509d7a12e3e91bf4ba59c40c7f326c4f4e3355fe06fb3d8f14e3581c8e7e7c9b7c69b6c3b498943dfad8e68a028eb43
-DIST g-octave-patches-0.4.1-r7.tar.xz 8800 BLAKE2B 514b154d7cbb816f15d88a2efe0d0b8503a5a09dedfcc79ab61fdb2fca8be193752ffb477ad7ea7be167e341a91e8d83c5b70fa20ed9d55da6f668acc8743e6c SHA512 cb03afd16bb7f2f0ddf2c4f11bdde2748b8ee0124642cfed4697e19adda30b141b3217afa55e996acf3e295d06af0636ba235a631039e65ca7920eef3243e267
diff --git a/app-portage/g-octave/g-octave-0.4.1-r8.ebuild b/app-portage/g-octave/g-octave-0.4.1-r8.ebuild
deleted file mode 100644
index 04dc62d258ce..000000000000
--- a/app-portage/g-octave/g-octave-0.4.1-r8.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DB_COMMIT="b48055c9b54ef4fb941a07eb3b763c868ef4e0ca"
-DB_DIR="rafaelmartins-${PN}-db-${DB_COMMIT:0:7}"
-
-DESCRIPTION="A tool that generates and installs ebuilds for Octave-Forge"
-HOMEPAGE="https://github.com/rafaelmartins/g-octave"
-SRC_URI="
- https://github.com/rafaelmartins/g-octave/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz
- https://github.com/rafaelmartins/${PN}-db/archive/${DB_COMMIT}.tar.gz ->
- ${PN}-db-${DB_COMMIT:0:7}.tar.gz
- https://dev.gentoo.org/~rafaelmartins/distfiles/${PN}-patches-${PV}-r7.tar.xz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="sys-apps/portage"
-# Only needed for man page generation but easier to just require it for all impls
-BDEPEND="dev-python/docutils[${PYTHON_USEDEP}]"
-
-PATCHES=(
- "${WORKDIR}/${PN}-patches-${PV}-r7"
-)
-
-distutils_enable_sphinx docs
-
-pkg_config() {
- local db="$(g-octave --config db)"
- mkdir -p "${db}" || die 'mkdir failed.'
- einfo "Extracting g-octave database files to: ${db}"
- tar -xzf "${EROOT}/usr/share/g-octave/${PN}-db-${DB_COMMIT:0:7}.tar.gz" -C "${db}" || die 'tar failed.'
- rm -r "${db}"/{patches,octave-forge,info.json,manifest.json,timestamp} || die 'rm db files failed.'
- mv "${db}/${DB_DIR}"/* "${db}" || die 'mv failed.'
- rm -r "${db}/${DB_DIR}" || die 'rm db dir failed.'
-}
-
-python_prepare_all() {
- sed -i -e 's/^has_fetch.*$/has_fetch = False/' scripts/g-octave \
- || die 'failed to patch the g-octave main script'
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- doman ${PN}.1
- insinto /usr/share/g-octave
- doins "${DISTDIR}"/${PN}-db-${DB_COMMIT:0:7}.tar.gz
- distutils-r1_python_install_all
-}
-
-python_test() {
- "${EPYTHON}" scripts/run_tests.py || die 'test failed.'
-}
-
-pkg_postinst() {
- elog
- elog 'To be able to use g-octave with the shipped package database, please'
- elog 'edit your configuration file, clean your db directory and run:'
- elog " emerge --config =${PF}"
- elog
- elog "If you are upgrading from =${PN}-0.3, please read this:"
- elog "http://g-octave.readthedocs.org/en/latest/upgrading/#from-0-3-to-0-4"
- elog
- elog 'Please install the package manager that you want to use before run g-octave'
- elog
-}
diff --git a/app-portage/g-octave/metadata.xml b/app-portage/g-octave/metadata.xml
deleted file mode 100644
index c062123f49ad..000000000000
--- a/app-portage/g-octave/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-mathematics@gentoo.org</email>
- <name>Gentoo Mathematics Project</name>
- </maintainer>
- <stabilize-allarches/>
- <longdescription lang="en">
- g-octave is a tool that generates and installs ebuilds for Octave-Forge
- packages "on-the-fly" to Gentoo Linux, using Portage. It's capable to
- generate ebuilds and Manifest files for the packages, and to install
- them using an autogenerated overlay (named g-octave). g-octave can also
- handle patches to the packages automatically. The command line interface
- tries to be very similar to the interface of the emerge tool.
- </longdescription>
- <upstream>
- <remote-id type="gentoo">proj/g-octave</remote-id>
- <remote-id type="github">rafaelmartins/g-octave</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest
deleted file mode 100644
index 6a85aeca2782..000000000000
--- a/app-portage/gemato/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gemato-20.12.tar.gz 94139 BLAKE2B fc9c0e1b6c2419842a22bbacd85876c7664e0468fc800dd7b3bd06c5ea2cdc5cb178230b278952fc4bd4e36d6f9713fd5c6946cce61ac1116ef873a6f84f0cbf SHA512 bfbd068e562659739a77d90575c96d0dd1e7494167b73b7cf4f6a26d94a1a4e88674749b65e1635ef0b0379c93e8c3900aaf0210acc52d47b56845612d2dd6b1
diff --git a/app-portage/gemato/gemato-20.12.ebuild b/app-portage/gemato/gemato-20.12.ebuild
deleted file mode 100644
index 898d18d491c1..000000000000
--- a/app-portage/gemato/gemato-20.12.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE='threads(+),ssl(+)'
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Stand-alone Manifest generation & verification tool"
-HOMEPAGE="
- https://github.com/gentoo/gemato/
- https://pypi.org/project/gemato/
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="+gpg pretty-log tools"
-
-RDEPEND="
- gpg? (
- app-alternatives/gpg[ssl]
- dev-python/requests[${PYTHON_USEDEP}]
- )
- pretty-log? (
- dev-python/rich[${PYTHON_USEDEP}]
- )
-"
-# gpg for tests: trust-moel direct
-# https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/work_items/152
-BDEPEND="
- test? (
- app-alternatives/gpg[ssl]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_PLUGINS=()
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use tools; then
- exeinto /usr/share/gemato
- doexe utils/*.{bash,py}
- fi
-}
diff --git a/app-portage/gemato/gemato-9999.ebuild b/app-portage/gemato/gemato-9999.ebuild
deleted file mode 100644
index 7e64864b3c79..000000000000
--- a/app-portage/gemato/gemato-9999.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE='threads(+),ssl(+)'
-
-inherit distutils-r1 git-r3
-
-DESCRIPTION="Stand-alone Manifest generation & verification tool"
-HOMEPAGE="
- https://github.com/gentoo/gemato/
- https://pypi.org/project/gemato/
-"
-EGIT_REPO_URI="https://github.com/gentoo/gemato.git"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+gpg pretty-log tools"
-
-RDEPEND="
- gpg? (
- app-alternatives/gpg[ssl]
- dev-python/requests[${PYTHON_USEDEP}]
- )
- pretty-log? (
- dev-python/rich[${PYTHON_USEDEP}]
- )
-"
-# gpg for tests: trust-moel direct
-# https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/work_items/152
-BDEPEND="
- test? (
- >=app-crypt/gnupg-2.2.20-r1
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_PLUGINS=()
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use tools; then
- exeinto /usr/share/gemato
- doexe utils/*.{bash,py}
- fi
-}
diff --git a/app-portage/gemato/metadata.xml b/app-portage/gemato/metadata.xml
deleted file mode 100644
index e21ddafcb416..000000000000
--- a/app-portage/gemato/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <stabilize-allarches/>
- <use>
- <flag name="gpg">Install dependencies needed for OpenPGP
- signature verification support</flag>
- <flag name="pretty-log">Pull <pkg>dev-python/rich</pkg>
- to enable pretty logs</flag>
- <flag name="tools">Install additional utilities (benchmarks,
- hash testing tools, fast Manifest generators)
- to /usr/share/gemato.</flag>
- </use>
- <upstream>
- <bugs-to>https://github.com/gentoo/gemato/issues/</bugs-to>
- <remote-id type="github">gentoo/gemato</remote-id>
- <remote-id type="pypi">gemato</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/genlop/Manifest b/app-portage/genlop/Manifest
deleted file mode 100644
index 6e4036ecd9c5..000000000000
--- a/app-portage/genlop/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST genlop-0.30.12.tar.xz 19592 BLAKE2B 7609067dbdd5eed9c2fae17d09bed6ad449a734c755882b3ba5969415b08466dfec48de39332a39b16e21430f1e587840cebe2a216eb01ee953b9f76f40aeaf7 SHA512 7bccbeccd06fc18b5b96caac8e926f6827061ad06d4c9a5087a894ab48e75fba3b07d49249be21e2736e517d8f63fafaf9fd399fecfb7a4336b37fb1f3beae68
diff --git a/app-portage/genlop/genlop-0.30.12.ebuild b/app-portage/genlop/genlop-0.30.12.ebuild
deleted file mode 100644
index 1a11984a8dc8..000000000000
--- a/app-portage/genlop/genlop-0.30.12.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1
-
-DESCRIPTION="Nice emerge.log parser"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl https://github.com/gentoo-perl/genlop"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/gentoo-perl/genlop"
- inherit git-r3
-else
- SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND="
- dev-lang/perl
- dev-perl/Date-Manip
- dev-perl/libwww-perl
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
- dobin genlop
- dodoc README Changelog
- doman genlop.1
- newbashcomp genlop.bash-completion genlop
-}
diff --git a/app-portage/genlop/genlop-9999.ebuild b/app-portage/genlop/genlop-9999.ebuild
deleted file mode 100644
index 9b1234492f7e..000000000000
--- a/app-portage/genlop/genlop-9999.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1
-
-DESCRIPTION="Nice emerge.log parser"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl https://github.com/gentoo-perl/genlop"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/gentoo-perl/genlop"
- inherit git-r3
-else
- SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND="
- dev-lang/perl
- dev-perl/Date-Manip
- dev-perl/libwww-perl
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
- dobin genlop
- dodoc README Changelog
- doman genlop.1
- newbashcomp genlop.bash-completion genlop
-}
diff --git a/app-portage/genlop/metadata.xml b/app-portage/genlop/metadata.xml
deleted file mode 100644
index 9057dc1657d3..000000000000
--- a/app-portage/genlop/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tools-portage@gentoo.org</email>
- <name>Gentoo Portage tools team</name>
- </maintainer>
- <maintainer type="project">
- <email>perl@gentoo.org</email>
- <name>Gentoo Perl Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">gentoo-perl/genlop</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/gentle/Manifest b/app-portage/gentle/Manifest
deleted file mode 100644
index 4ce66ba281eb..000000000000
--- a/app-portage/gentle/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gentle_mxml-1.0.2.tar.gz 248793 BLAKE2B 003db74d3613f787d207db6c6e368f4bc40859066982a240149179095a1cd94bd69f7efaf81c59e07cc81741b64b12ca809674a5e18bd420fefdd6f621e8419e SHA512 b102f3ee369777f410a4826d922a92097328b217c2ce80890282e8c1b0a7175ea2c5c43b60fff932ce7fcd2d7ce7991ca952a35658144829ca2228532321b314
diff --git a/app-portage/gentle/gentle-1.0.2.ebuild b/app-portage/gentle/gentle-1.0.2.ebuild
deleted file mode 100644
index cb32d04f79da..000000000000
--- a/app-portage/gentle/gentle-1.0.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=flit
-PYPI_PN="gentle-mxml"
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="Gentoo Lazy Entry - a metadata.xml generator"
-HOMEPAGE="
- https://gentle.sysrq.in
- https://pypi.org/project/gentle-mxml/
-"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- dev-python/lxml[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- app-text/xmldiff[${PYTHON_USEDEP}]
- dev-lang/perl
- dev-lang/ruby:*
- >=dev-python/build-1.2.0[${PYTHON_USEDEP}]
- dev-python/pkginfo[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/rdflib[${PYTHON_USEDEP}]
- dev-python/uv
- )
-"
-
-EPYTEST_PLUGINS=()
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs \
- dev-python/insipid-sphinx-theme \
- dev-python/sphinx-prompt
-
-python_test() {
- epytest --with-perl --with-ruby
-}
-
-pkg_postinst() {
- optfeature "python packaging support" "dev-python/build dev-python/uv"
- optfeature "PKG-INFO support" dev-python/pkginfo
- optfeature "yaml support" dev-python/pyyaml
- optfeature "rdf support" dev-python/rdflib
-}
diff --git a/app-portage/gentle/metadata.xml b/app-portage/gentle/metadata.xml
deleted file mode 100644
index b2d5e096b07d..000000000000
--- a/app-portage/gentle/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <maintainer>
- <name>Anna</name>
- <email>cyber@sysrq.in</email>
- </maintainer>
- <bugs-to>https://bugs.sysrq.in/enter_bug.cgi?product=Software&amp;component=gentle</bugs-to>
- <remote-id type="pypi">gentle-mxml</remote-id>
- <changelog>https://gentle.sysrq.in/release-notes.html</changelog>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/gentoolkit/Manifest b/app-portage/gentoolkit/Manifest
deleted file mode 100644
index fb15e8a85ccf..000000000000
--- a/app-portage/gentoolkit/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gentoolkit-0.7.2.tar.bz2 3190909 BLAKE2B b8646c98858cd4e7c1c4dee5656319fd30b2668ea0b6739e327b94fc9955bb0fd8591769df0168fae46a98e28a96d1a95ff28fa35fe4a146cb100c554cd8a55a SHA512 9afe0e249bcee9f184cf5e691dd841756d00ac4ea63de223d89bc6a4a457f30a7def4390afe2e3f6f83425828f4c22086d381930e35b161000dea4c7146d5cd2
-DIST gentoolkit-0.7.4.tar.bz2 3191147 BLAKE2B 7bc7bb819b277269bb0d714d74efe522beee0e1c7a09c818007847bfb5d26006178cf4f9a53da11d7dfb217683752769d53b269711d267da61261d6f997b5623 SHA512 d0f36205210d2a1402d64756983a021465943924657e433120c11c137f18b6c6c42c9a074d75f6d60f1ba0831f1f82feaaeb293086190b224ba6ed9f970e3659
diff --git a/app-portage/gentoolkit/gentoolkit-0.7.2.ebuild b/app-portage/gentoolkit/gentoolkit-0.7.2.ebuild
deleted file mode 100644
index e4c9ab36c8db..000000000000
--- a/app-portage/gentoolkit/gentoolkit-0.7.2.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE="xml(+),threads(+)"
-
-inherit meson python-r1 tmpfiles
-
-if [[ ${PV} = 9999* ]]; then
- EGIT_REPO_URI="
- https://anongit.gentoo.org/git/proj/gentoolkit.git
- https://github.com/gentoo/gentoolkit
- "
- inherit git-r3
-else
- SRC_URI="https://gitweb.gentoo.org/proj/gentoolkit.git/snapshot/${P}.tar.bz2"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-DESCRIPTION="Collection of administration scripts for Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools"
-
-LICENSE="GPL-2"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Need newer Portage for eclean-pkg API, bug #900224
-DEPEND="
- >=sys-apps/portage-3.0.57[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${DEPEND}
- ${PYTHON_DEPS}
- app-alternatives/awk
- sys-apps/gentoo-functions
-"
-
-# setuptools is still needed as a workaround for Python 3.12+ for now.
-# https://github.com/mesonbuild/meson/issues/7702
-#
-# >=meson-1.2.1-r1 for bug #912051
-BDEPEND="
- ${PYTHON_DEPS}
- >=dev-build/meson-1.2.1-r1
- $(python_gen_cond_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ' python3_12)
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )
-"
-
-src_prepare() {
- default
- if use prefix-guest ; then
- # use correct repo name, bug #632223
- sed -i \
- -e "/load_profile_data/s/repo='gentoo'/repo='gentoo_prefix'/" \
- pym/gentoolkit/profile.py || die
- fi
-}
-
-src_configure() {
- local code_only=false
- python_foreach_impl my_src_configure
-}
-
-my_src_configure() {
- local emesonargs=(
- -Dcode-only=${code_only}
- $(meson_use test tests)
- -Deprefix="${EPREFIX}"
- -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
- )
-
- meson_src_configure
- code_only=true
-}
-
-src_compile() {
- python_foreach_impl meson_src_compile
-}
-
-src_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- python_foreach_impl epytest
-}
-
-src_install() {
- python_foreach_impl my_src_install
- dotmpfiles data/tmpfiles.d/revdep-rebuild.conf
-
- local scripts
- mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' "${ED}"/usr/bin/* || die)
- python_replicate_script "${scripts[@]}"
-}
-
-my_src_install() {
- local pydirs=(
- "${D}$(python_get_sitedir)"
- )
-
- meson_src_install
- python_optimize "${pydirs[@]}"
-}
-
-pkg_postinst() {
- tmpfiles_process revdep-rebuild.conf
-
- # Only show the elog information on a new install
- if [[ ! ${REPLACING_VERSIONS} ]]; then
- elog
- elog "For further information on gentoolkit, please read the gentoolkit"
- elog "guide: https://wiki.gentoo.org/wiki/Gentoolkit"
- elog
- elog "Another alternative to equery is app-portage/portage-utils"
- elog
- elog "Additional tools that may be of interest:"
- elog
- elog " app-admin/eclean-kernel"
- elog " app-portage/diffmask"
- elog " app-portage/flaggie"
- elog " app-portage/portpeek"
- elog " app-portage/smart-live-rebuild"
- fi
-}
diff --git a/app-portage/gentoolkit/gentoolkit-0.7.4.ebuild b/app-portage/gentoolkit/gentoolkit-0.7.4.ebuild
deleted file mode 100644
index bea36ac84fc0..000000000000
--- a/app-portage/gentoolkit/gentoolkit-0.7.4.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE="xml(+),threads(+)"
-
-inherit meson python-r1 tmpfiles
-
-if [[ ${PV} = 9999* ]]; then
- EGIT_REPO_URI="
- https://anongit.gentoo.org/git/proj/gentoolkit.git
- https://github.com/gentoo/gentoolkit
- "
- inherit git-r3
-else
- SRC_URI="https://gitweb-cdn-origin.gentoo.org/proj/gentoolkit.git/snapshot/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-DESCRIPTION="Collection of administration scripts for Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools"
-
-LICENSE="GPL-2"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Need newer Portage for eclean-pkg API, bug #900224
-DEPEND="
- >=sys-apps/portage-3.0.57[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${DEPEND}
- ${PYTHON_DEPS}
- app-alternatives/awk
- sys-apps/gentoo-functions
-"
-
-# setuptools is still needed as a workaround for Python 3.12+ for now.
-# https://github.com/mesonbuild/meson/issues/7702
-#
-# >=meson-1.2.1-r1 for bug #912051
-BDEPEND="
- ${PYTHON_DEPS}
- >=dev-build/meson-1.2.1-r1
- $(python_gen_cond_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ' python3_12)
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )
-"
-
-src_prepare() {
- default
- if use prefix-guest ; then
- # use correct repo name, bug #632223
- sed -i \
- -e "/load_profile_data/s/repo='gentoo'/repo='gentoo_prefix'/" \
- pym/gentoolkit/profile.py || die
- fi
-}
-
-src_configure() {
- local code_only=false
- python_foreach_impl my_src_configure
-}
-
-my_src_configure() {
- local emesonargs=(
- -Dcode-only=${code_only}
- $(meson_use test tests)
- -Deprefix="${EPREFIX}"
- -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
- )
-
- meson_src_configure
- code_only=true
-}
-
-src_compile() {
- python_foreach_impl meson_src_compile
-}
-
-src_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- python_foreach_impl epytest
-}
-
-src_install() {
- python_foreach_impl my_src_install
- dotmpfiles data/tmpfiles.d/revdep-rebuild.conf
-
- local scripts
- mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' "${ED}"/usr/bin/* || die)
- python_replicate_script "${scripts[@]}"
-}
-
-my_src_install() {
- local pydirs=(
- "${D}$(python_get_sitedir)"
- )
-
- meson_src_install
- python_optimize "${pydirs[@]}"
-}
-
-pkg_postinst() {
- tmpfiles_process revdep-rebuild.conf
-
- # Only show the elog information on a new install
- if [[ ! ${REPLACING_VERSIONS} ]]; then
- elog
- elog "For further information on gentoolkit, please read the gentoolkit"
- elog "guide: https://wiki.gentoo.org/wiki/Gentoolkit"
- elog
- elog "Another alternative to equery is app-portage/portage-utils"
- elog
- elog "Additional tools that may be of interest:"
- elog
- elog " app-admin/eclean-kernel"
- elog " app-portage/diffmask"
- elog " app-portage/flaggie"
- elog " app-portage/portpeek"
- elog " app-portage/smart-live-rebuild"
- fi
-}
diff --git a/app-portage/gentoolkit/gentoolkit-9999.ebuild b/app-portage/gentoolkit/gentoolkit-9999.ebuild
deleted file mode 100644
index 2177cc7eea62..000000000000
--- a/app-portage/gentoolkit/gentoolkit-9999.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE="xml(+),threads(+)"
-
-inherit meson python-r1 tmpfiles
-
-if [[ ${PV} = 9999* ]]; then
- EGIT_REPO_URI="
- https://anongit.gentoo.org/git/proj/gentoolkit.git
- https://github.com/gentoo/gentoolkit
- "
- inherit git-r3
-else
- SRC_URI="https://gitweb.gentoo.org/proj/gentoolkit.git/snapshot/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-DESCRIPTION="Collection of administration scripts for Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools"
-
-LICENSE="GPL-2"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Need newer Portage for eclean-pkg API, bug #900224
-DEPEND="
- >=sys-apps/portage-3.0.57[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${DEPEND}
- ${PYTHON_DEPS}
- app-alternatives/awk
- sys-apps/gentoo-functions
-"
-
-# setuptools is still needed as a workaround for Python 3.12+ for now.
-# https://github.com/mesonbuild/meson/issues/7702
-#
-# >=meson-1.2.1-r1 for bug #912051
-BDEPEND="
- ${PYTHON_DEPS}
- >=dev-build/meson-1.2.1-r1
- $(python_gen_cond_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ' python3_12)
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )
-"
-
-src_prepare() {
- default
- if use prefix-guest ; then
- # use correct repo name, bug #632223
- sed -i \
- -e "/load_profile_data/s/repo='gentoo'/repo='gentoo_prefix'/" \
- pym/gentoolkit/profile.py || die
- fi
-}
-
-src_configure() {
- local code_only=false
- python_foreach_impl my_src_configure
-}
-
-my_src_configure() {
- local emesonargs=(
- -Dcode-only=${code_only}
- $(meson_use test tests)
- -Deprefix="${EPREFIX}"
- -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
- )
-
- meson_src_configure
- code_only=true
-}
-
-src_compile() {
- python_foreach_impl meson_src_compile
-}
-
-src_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- python_foreach_impl epytest
-}
-
-src_install() {
- python_foreach_impl my_src_install
- dotmpfiles data/tmpfiles.d/revdep-rebuild.conf
-
- local scripts
- mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' "${ED}"/usr/bin/* || die)
- python_replicate_script "${scripts[@]}"
-}
-
-my_src_install() {
- local pydirs=(
- "${D}$(python_get_sitedir)"
- )
-
- meson_src_install
- python_optimize "${pydirs[@]}"
-}
-
-pkg_postinst() {
- tmpfiles_process revdep-rebuild.conf
-
- # Only show the elog information on a new install
- if [[ ! ${REPLACING_VERSIONS} ]]; then
- elog
- elog "For further information on gentoolkit, please read the gentoolkit"
- elog "guide: https://wiki.gentoo.org/wiki/Gentoolkit"
- elog
- elog "Another alternative to equery is app-portage/portage-utils"
- elog
- elog "Additional tools that may be of interest:"
- elog
- elog " app-admin/eclean-kernel"
- elog " app-portage/diffmask"
- elog " app-portage/flaggie"
- elog " app-portage/portpeek"
- elog " app-portage/smart-live-rebuild"
- fi
-}
diff --git a/app-portage/gentoolkit/metadata.xml b/app-portage/gentoolkit/metadata.xml
deleted file mode 100644
index 030cf9c14f49..000000000000
--- a/app-portage/gentoolkit/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tools-portage@gentoo.org</email>
- <name>Gentoo Portage tools team</name>
- </maintainer>
- <stabilize-allarches/>
- <longdescription>
- Gentoolkit is a collection of useful adminstration scripts particular to
- the Gentoo Linux distribution. It contains rough drafts and
- implementations of features that may in time make it into Portage, or
- into full-fledged tools in their own right.
- </longdescription>
- <upstream>
- <remote-id type="gentoo">proj/gentoolkit</remote-id>
- <remote-id type="github">gentoo/gentoolkit</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/gentoopm/Manifest b/app-portage/gentoopm/Manifest
deleted file mode 100644
index 109f2f94f3cb..000000000000
--- a/app-portage/gentoopm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gentoopm-0.5.0.gh.tar.gz 36710 BLAKE2B 12819b645154fd9ea68cd2b4f605c8ea3fcbec5005754acfd0e96081527c66a04d37ab73c8c967f5989abf97f155263c98ccb3ce6e0bc1fe9d9e5dbbc639c902 SHA512 b5ff3f79c54028b8d1442414353e4872fb0249c75ce9dedff9c907bd1307841996c254b502d18f32469d938a62add2acdd77080c693069a4b01afecca382a67e
diff --git a/app-portage/gentoopm/gentoopm-0.5.0.ebuild b/app-portage/gentoopm/gentoopm-0.5.0.ebuild
deleted file mode 100644
index 691422d74972..000000000000
--- a/app-portage/gentoopm/gentoopm-0.5.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="A common interface to Gentoo package managers"
-HOMEPAGE="
- https://github.com/gentoo/gentoopm/
- https://pypi.org/project/gentoopm/
-"
-SRC_URI="
- https://github.com/gentoo/gentoopm/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
-
-RDEPEND="
- || (
- >=sys-apps/pkgcore-0.12.19[${PYTHON_USEDEP}]
- >=sys-apps/portage-2.1.10.3[${PYTHON_USEDEP}]
- )
-"
-PDEPEND="
- app-eselect/eselect-package-manager
-"
-
-distutils_enable_tests pytest
diff --git a/app-portage/gentoopm/gentoopm-9999.ebuild b/app-portage/gentoopm/gentoopm-9999.ebuild
deleted file mode 100644
index 97a9214c7153..000000000000
--- a/app-portage/gentoopm/gentoopm-9999.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 git-r3
-
-DESCRIPTION="A common interface to Gentoo package managers"
-HOMEPAGE="
- https://github.com/gentoo/gentoopm/
- https://pypi.org/project/gentoopm/
-"
-EGIT_REPO_URI="https://github.com/gentoo/gentoopm.git"
-
-LICENSE="BSD-2"
-SLOT="0"
-
-RDEPEND="
- || (
- >=sys-apps/pkgcore-0.12.19[${PYTHON_USEDEP}]
- >=sys-apps/portage-2.1.10.3[${PYTHON_USEDEP}]
- )
-"
-PDEPEND="
- app-eselect/eselect-package-manager
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
diff --git a/app-portage/gentoopm/metadata.xml b/app-portage/gentoopm/metadata.xml
deleted file mode 100644
index fc6cdd68f4c0..000000000000
--- a/app-portage/gentoopm/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <maintainer status="active">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <bugs-to>https://github.com/gentoo/gentoopm/issues/</bugs-to>
- <remote-id type="github">gentoo/gentoopm</remote-id>
- <remote-id type="pypi">gentoopm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest
deleted file mode 100644
index 83317df8af00..000000000000
--- a/app-portage/getuto/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST getuto-1.17.tar.gz 11066 BLAKE2B 57da720aea6cff6303ee277e3cd695079e44e54c5cfe08f482adccf6b2b0a4b392687ebbf038181e04df23dc16858bda5cd69024da7e805ba2b932b7af96396b SHA512 db191d04a0104179d05a25d52dfc14db66cc38d9053efbc7e2a3e64baa9fa8e56afd430d76b9c96d55b41dce90cbf1b8063dd63c013fe52a7c9058d71769b51a
-DIST getuto-1.19.1.tar.gz 11149 BLAKE2B 8f3ea5378ae1741b7608457f7451d6a5b18b2752842a62d728690d33212746df81c595a068ddc1aad6f346f30497018a6aec09876563940333965c3fd4757505 SHA512 86dd4c53dffcb079825c51783a593d0fbed76134446fdd674fc98ab5f1beef3429c05ed2003b926efcaed29f93e0237a621648a738d64bce6b97f579eacf3229
-DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7 SHA512 ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6
diff --git a/app-portage/getuto/getuto-1.17.ebuild b/app-portage/getuto/getuto-1.17.ebuild
deleted file mode 100644
index 547bea95e621..000000000000
--- a/app-portage/getuto/getuto-1.17.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2023-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-DESCRIPTION="Stand-alone gentoo install trust anchor generation tool"
-HOMEPAGE="https://github.com/projg2/getuto"
-
-SRC_URI="
- https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz
-"
-S=${WORKDIR}/${PN}-${P}
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar )"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=" test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-crypt/gnupg
- dev-libs/openssl
-
- sec-keys/openpgp-keys-gentoo-release
- sys-apps/gentoo-functions
-"
-
-src_unpack() {
- # Don't mangle test data
- unpack ${P}.tar.gz
-
- if use test ; then
- cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die
- fi
-}
-
-src_install() {
- dobin getuto
-}
diff --git a/app-portage/getuto/getuto-1.19.1.ebuild b/app-portage/getuto/getuto-1.19.1.ebuild
deleted file mode 100644
index 547bea95e621..000000000000
--- a/app-portage/getuto/getuto-1.19.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2023-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-DESCRIPTION="Stand-alone gentoo install trust anchor generation tool"
-HOMEPAGE="https://github.com/projg2/getuto"
-
-SRC_URI="
- https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz
-"
-S=${WORKDIR}/${PN}-${P}
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar )"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=" test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-crypt/gnupg
- dev-libs/openssl
-
- sec-keys/openpgp-keys-gentoo-release
- sys-apps/gentoo-functions
-"
-
-src_unpack() {
- # Don't mangle test data
- unpack ${P}.tar.gz
-
- if use test ; then
- cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die
- fi
-}
-
-src_install() {
- dobin getuto
-}
diff --git a/app-portage/getuto/metadata.xml b/app-portage/getuto/metadata.xml
deleted file mode 100644
index 5822c6f259cf..000000000000
--- a/app-portage/getuto/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <maintainer type="person">
- <email>dilfridge@gentoo.org</email>
- <name>Andreas K. Hüttel</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/projg2/getuto/issues/</bugs-to>
- </upstream>
- <origin>ports</origin>
- <stabilize-allarches/>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-portage/golop/Manifest b/app-portage/golop/Manifest
deleted file mode 100644
index 11720067e48a..000000000000
--- a/app-portage/golop/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST golop-0.2.1.tar.gz 9315 BLAKE2B 0b0410910f17121f334c270f71dfb0fb4a1eb909893a241c3bbf1b4473d70be5b1b6d318d61d25e1379e30b8956a0ca37b3cbf2aeb6efcecd6ee14d6c3571c9b SHA512 65a12771784d3676001ed55ac389dfc26f5c2120240a3fbd6efc1954abc19be4d9e1de403dcec1c9de3f3385b2286a6836604fb0ffe9eb071467454bf8c41f56
diff --git a/app-portage/golop/golop-0.2.1-r1.ebuild b/app-portage/golop/golop-0.2.1-r1.ebuild
deleted file mode 100644
index ce8d84d8a050..000000000000
--- a/app-portage/golop/golop-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A pure Go re-implementation of genlop"
-HOMEPAGE="https://github.com/klausman/golop"
-SRC_URI="https://github.com/klausman/golop/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-src_compile() {
- ego build -v -o ${PN}
-}
-
-src_install() {
- dobin ${PN}
-
- local DOCS=( README.md )
- einstalldocs
-}
diff --git a/app-portage/golop/metadata.xml b/app-portage/golop/metadata.xml
deleted file mode 100644
index 94f2ca024598..000000000000
--- a/app-portage/golop/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <bugs-to>https://github.com/klausman/golop/issues/</bugs-to>
- <changelog>https://github.com/klausman/golop/commits/master</changelog>
- <remote-id type="github">klausman/golop</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/gpkg/Manifest b/app-portage/gpkg/Manifest
deleted file mode 100644
index e3f3b49cf046..000000000000
--- a/app-portage/gpkg/Manifest
+++ /dev/null
@@ -1,435 +0,0 @@
-DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
-DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62
-DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anyhow-1.0.102.crate 48658 BLAKE2B d9c7b7c50b7319be0e67bb236e0420a67e3fd6d6f4bd53a84cafc7a5385785275151832be472c0063405e6d458b5add3907b670ba5e300e08efaae699ab77c44 SHA512 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b
-DIST async-broadcast-0.7.2.crate 22746 BLAKE2B 5b0bca51866d8778161fc60d33ca289fb65622ea6daa6ff9e2d97487f452c44fd996e4438b7d4151d799e19b731330f7f1bfb829e3deb183015cb8bea7733666 SHA512 dd53db4a5f7100cb969d40c709f40540703f498e64fa8486c5ed914bc8d1a451185e698b6f0b21decad890c459aeeb917d6f42b0500aebaef4bde48eccfedd5d
-DIST async-channel-2.5.0.crate 18624 BLAKE2B d835b923d9c99100e499d72d34515bbd041bfd087572ba681f0a61c9237f5d2af1d4abbeb9572ada694a3609aa19a14ba1160deb0d6411a542ee73cb6234c5fd SHA512 621e9540972a4a5d1b6cc0fb02a507cf66d704dab5411b60c44c2b65ab21c3f7f7bdf9c093e7498a71ada6573e429a4b426506c96c5fd9e3e297a76930ca2f83
-DIST async-executor-1.14.0.crate 28804 BLAKE2B 435494b5c3b8b4f716c23db4d7aaf3ee59176e695c70517a174752bb4f5fd7c788b69782de4f48a11a1f002ab95e22e442861e9ae8527a0005307a74d0f11606 SHA512 2d857818a4e883e4532a9da9c0393d38342a79f9044f9480a03dbf143c3fb53629f48e9a487461a016b85b43984161d0b5c41662a23a1cd836f7017bd6514b8c
-DIST async-io-2.6.0.crate 51062 BLAKE2B 6e4ac738bcebe13e6a44529a7152352a27c648019eafb074533ae3a8f2a2df13bff261238f48a74c4cb8c13119342f0793c76247f23386435012a76e9b9aa8f4 SHA512 b2cfd5d82e5b5678684fc0cced2b126867c142f331153811f054682c125e989977bdc9c613c866149576611641b685eefc0377cba1afaaba851bd985af3574ee
-DIST async-lock-3.4.2.crate 39826 BLAKE2B 563130bc7b68f3174f03b21f8426090ce792440ac213f7758be9e4f510f07df513bb1c4badf3f51cd18de98fe4627560b083349f7d3d564b96b56f14f08ad5a7 SHA512 a8078043b03d05dd00eea00ddb2b87f97eb67d438dc5ff8c861499485823db16b23e0b5e85b4d711f824cf31d99baa5f2e182f8d7abac295fbfc7b2fd88b4d44
-DIST async-process-2.5.0.crate 27552 BLAKE2B 5c553a281be2968ceecffed57a554358d216a5f66a9d91e2a01f7a87c111e7fccd933d7bc27e5b73e2bb0a84602aa2d4c8cf754260f04452645b9315e82a8878 SHA512 7706978043d5f3612675a57c7e838e31b9df94f6f4f5c21246152f066faa86359f346dc608419fe3f8f0f930d8655a8cdc3d4e29e47aee76c9b4ab04ed68f383
-DIST async-recursion-1.1.1.crate 14874 BLAKE2B 6260dffdfa9fe00cc1a63c8cb103a3f210611627bbc75c2658e7cd732c504791c6577d7033af3c5afa875f90cb370b7f216979e0bdb62dab4acd61786cb5239e SHA512 e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027
-DIST async-signal-0.2.13.crate 17015 BLAKE2B be2acc3dc6f523967930273fb3660f9f6d4cc36f7c79d463ce05d4114babdc6de16bef8b0187d68e80dd551cdfbd134bc1167047272c75f5a0449e3711855831 SHA512 7b9ef2f79cc49df0ae580ab1c853d92ff352a342507ac378a5cd2d21a40c4f64506bafe907da2be298e3475180a9249fd84394c9a35689fc1dfb3cc5c082793c
-DIST async-task-4.7.1.crate 38077 BLAKE2B 200f3c2eff92afeffb34404bd9b02af39226024d309137c3835342ab6631c09f14f47abc5d25d77e73cbd133274e731fc88e7e94d8456f690b0f1056bae8dd95 SHA512 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca
-DIST async-trait-0.1.89.crate 32171 BLAKE2B de1262f5c40b3469732679f82640d676e802f3257eafbf020f5f42c8cbc70d278c3c97577225293a19d22e76f0437e916066e0b1eb4c4f92ccfa504e48b54355 SHA512 deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27
-DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c
-DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
-DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
-DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48
-DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
-DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
-DIST block2-0.6.2.crate 34505 BLAKE2B 15cd481767a6467f8021f9245c29c2b0fc98a74c022280881c46bbe5cf221cd9c305e884f92d90ccf31e26e5a5a4b3ebb0c88f2345361c244ef7db1d778eb8ab SHA512 865a855e84c975d9a879159e888f097ce2314972c8e01506d2a3b3b65afc9dbe042d764da903df6746925cef6281cec93478bc13df3316ca112c901db8e3fc38
-DIST blocking-1.6.2.crate 17754 BLAKE2B 5deb319ea3e25ee234abbdbcd166c99ee5cbbf00fa5587d466217c41a7d1cd40e6bb7c3b5f6e5b42823051b6436676efbf37736b5587a4f50182c3aa0f271478 SHA512 96beae4b975a4f6da2adcdf0baab407ec42e185712891f25b99313e8810f017921dd6095ec60264b912c65f88eda58734fe5f923704162b40410a4c70ee08f69
-DIST bumpalo-3.20.2.crate 97696 BLAKE2B 0c744cb37279ca82e4c2a60be64c63e61c8290c9ff904c4a2ffd0e23f9ba96b1d63a30cce83fc757cbd40364bbe5e410da024c04cd9481f33831cfacc2133156 SHA512 4c725a4eb436fc9b3302430f5bec699563bed4b6a86c187defba9a83b749089eb6b00a6855afa4d42ac5eb324088eada3c0713f3e8c2d1c85bea4dcca83a4a60
-DIST bytemuck-1.25.0.crate 53466 BLAKE2B 830e02a871cbffdce2852a474e330dbb2ac8db55e916fe77a0ad520e7ed0bd45b8c8855e75e37c20bc30cc83fb3e0694914433e0fbef11ca80e07d89a82b2b9f SHA512 9dd563be656ec3fab00017b5080022f4d0cce4b10e314129609d19c5b7595da2d5a80f9c14170bb09ed4cf712aabbe40f17f9efe5f19acff80f27065c98de5eb
-DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
-DIST bytes-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab
-DIST cairo-rs-0.20.12.crate 58079 BLAKE2B 2398401dbb68b1df0951ec801170413b49444ea710fe91f66766cc6f8efd3bb732195a75c14ed00476453cab297f3a96455c40ad8f10f23666c43f036986c30c SHA512 d8fdeb8051cadfd23df2fde0a6dbc1d108e641f26e12088937178bc6885e26d440ab87f38100b9f9358ef74127670b7ca1e2a9ce2467d92d13775474628a2eb7
-DIST cairo-rs-0.21.5.crate 58086 BLAKE2B 820b09464b3cc7ad26097225da19e657cc4ddd0bbd4434440dd54063c3d050a92006c798d412a60009ff7303d434a7a73c854bdc9de73e2240fff4a4ab61a699 SHA512 19768829033db60b80efbfd40aa8d8ae019a1411952c09bec4c575dd9ff651995e0e502f14f22fc3aa6af5ce35b435298263e4b1634613f1907bddc39d1e9cdc
-DIST cairo-sys-rs-0.20.10.crate 14424 BLAKE2B b6a1854650fb9ecdae6f4a8fa7779988803b016163628250d6e78ed6688679516909fe634b03e39a24d8908324f73ebac02f508413eb5354b5fff37524338cb7 SHA512 d760df66c97addc62f38aed9ec95eb8a655d1693cbe339d5f2f238930a428fa62ec9a34dc585ad93eda04d30fa7d03ce366b12bbe3777ee42fd9fb0b044b8f21
-DIST cairo-sys-rs-0.21.5.crate 14448 BLAKE2B 6b2b87817143dec2de1cd7b580d79300cf7cd190d15f7f2216d949b9af8531a8fddd8ee71b761efe54ecacdc13c7538384bf85f591950cec10ff9daaf6334147 SHA512 175e2438d3ee38efa36a7ca939d47629f291cf590eaf2e2ab3e993f68df65193870af164393b5f36a4575a898272e58d0b0e18634f46534a9bd722a25a10ac8f
-DIST cc-1.2.56.crate 96059 BLAKE2B 15d2be0039758c408fbf14099c7d7170c789e01451b3ab17bc8d7c99db0e1777a1525815224ed0eb5f7cd466ae16b15a72e9bc566df81056e2f572f274c9f762 SHA512 4969d59f6de39bb2b4a0f56f4a25b34e0023cae4856a4e9d046b807e81dbc95397b97f1cdff69b8ce770842f587af19f692a5fe160f7cfedd0cedc0efd558962
-DIST cfg-expr-0.20.6.crate 45312 BLAKE2B 59e265716f666227c492409f3a9cd58d9783149c788a9c3b859c87961ab30794f8b69c1e3c31400f7de4a243e8f03dff94ed10641cb87e10ecb1e81612598981 SHA512 9ecb79c5af2e5f4e73df0f5691b80dedaefc4a569f0e83b512507942f7ed5fad04d77db711994aed3ded5859c326689769626710082db3cce6342f850c5d42fe
-DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
-DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
-DIST chrono-0.4.44.crate 240549 BLAKE2B 7d3d1763ded8808a7402541513d00241c444b5b0503e144b568d2c0dc185ed20111163340a3895f30dc38864206a03d129840ed9a2841760dbcd5be26511c7e6 SHA512 0b1a83885724e9180e71ee9fed146d070d88620d46b74970a67f4af04f583dddc0285e7d09574b99507786568ac7fb3f06a5dfbd25c51490c8d444c145bdee21
-DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
-DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a
-DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33
-DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a
-DIST core-graphics-0.23.2.crate 30763 BLAKE2B 6cf9d7d1e933bf06175699eae7ee1e7dae993e390cf9b509a756123cdff78a42d7aa9a59ae2f48d251d6dbeea5479e95694c38700f4ca93751dfc664d4c7af34 SHA512 40ac912fd8bbf25488f665091e974d9b5c40a2a20aa1abe0393c9f39a77b6f3b13761719cbfde067e5e078fe8ec55dca51777ff3ffdff4aeecca6e4789069d1b
-DIST core-graphics-types-0.1.3.crate 7063 BLAKE2B a2bb17838745a28a59e85d884ea60069c33f548d41f98548956eaca4178409c74556039a5a731a9c1e9f26de8c69d45f458a90a3f7b358065202b660c62431eb SHA512 e56b96662fcb892b73bae3292478a9ba4c7e92f5967b6438546f229fce115b09f997734c40f8f776be6ede2c6512e837632eacc8ec15b5c3311f9f24fd22a397
-DIST core-text-20.1.0.crate 20836 BLAKE2B 8987aa9c14935afb5f6d587e91818855047420ffef8815da5887749d1dce0b3c35b99cbf53b308b7654ae027376c8db748ed01cf9e0380599fb37402282bdc9e SHA512 3fd68fc80bfc670f3a1f3dff444484d403b3aad8eb91e78305c7a37ed2cc48a45a7111e5d5e371541a4c0e01e73d1e88200569f048ac9db0884ea09953d88685
-DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2
-DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e
-DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8
-DIST crypto-common-0.1.7.crate 9619 BLAKE2B b9a31ed6f3f06e0709e7c5a86a146018c9ef67e366f27c1d4fe07461d97810951eec60e92ec1531e365bfb9ab1b4cfbdd86b6cefd8b06ef2aa170c38f3c9cae0 SHA512 dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82
-DIST deranged-0.5.8.crate 26885 BLAKE2B 72b9b2025009a0c69a6678f079415937c39c4a4ad307eb8dbed1f8d2d6e125f0ef4e422b65a7d08c2b1043814acafc0c6a0e81b024fd8736930eb29793e000f1 SHA512 cba9189672275a2d46d61ec04ce8d08ed314d7dcd7671029f3d7099106e112879eddcbeed23b8e167467abc9e1f5211786b5a91a7b2c41720badc601e21a17ac
-DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
-DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
-DIST directories-5.0.1.crate 15833 BLAKE2B 2348af89efae3020f901bc6d97a42028c12d3168ec57a9a19668eacfaed61da95df597a26afeb0faa82c9322fd3772478290f00216acee636694a67441e408e0 SHA512 4ec733bccf79940190b983e022ad4a5741c32136aac7bd942423e63a2e7a7c07b87e2692ae42eb21b7a5cc81c60ad883d55c568e0d6c10a7c7c64652ec0df83e
-DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8
-DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
-DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2
-DIST dispatch2-0.3.0.crate 54606 BLAKE2B db60f0e73ae0858168c617de34e22347e657b22f5328e7d86c136008d3b6b93ae36f295b1b5b3ca677c419e333451d16dfb7852627fa36639807dc7f4cdc9a04 SHA512 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59
-DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948
-DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980d8af1c050d6096d45fb748f0acee7f7de2f9433f97ec19faec9e028f57c8149229eecb1827a1ef8eb60 SHA512 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae
-DIST dwrote-0.11.5.crate 23997 BLAKE2B c64f469a9469d6ce47f8a9e4d664f2a912469353590e1da99a0e9f3c8e11c4cda1511a19471568de5b2f6df7d81c2a4f1431828521c46a340e51ddafeba9e6af SHA512 56f56f1469ea6e653d1c577593af6c64f738d248a0a67c98edebf4ae88e971164b24e08bc30de582d8fc5f6631d433862a92414914e62e5b5fdaf0dc434fec2d
-DIST endi-1.1.1.crate 5045 BLAKE2B 3f2bbc121103e592c86dd74ed864301aac984a74e9955e3d43af881248fd6d45bd172ed344ee3cac079dfb8bbba9020c6dd8f0646505e60590bda93ffc73b101 SHA512 abaf1654a5ee129652490581410dd57aa8490cb1cccc5de27959a4ed9c1d025f77be2e8c66908234871766bbff623aa932bc1c85545dba7c5b9d2e44b38fdea4
-DIST enumflags2-0.7.12.crate 17544 BLAKE2B 5b11f629d947c1cebc3cb0d7a3c37f7639ba93409c9af5b704efeadd66544e82086abec82cb3b9c0f74361b53701c27c2e1e0f16bacc9794f1df58bd4dacdd06 SHA512 b391276c9fc827efe9bd6f8d599d4e26dcc602c97f18b302b3eaec73f39193e0fb182f8a353b0ebdd4416c2c6406bcf44b7b849bebf246f20b61332d7d0d963d
-DIST enumflags2_derive-0.7.12.crate 8573 BLAKE2B 12b9baa7bb0afe90437d0a99873a790ba4fb2091ad31dfcb5c2f6e46ec891f32ea5b397d4b7a617a6509bfe5216f1de225a36458943c8c88c2b00630c7ff26a5 SHA512 9116d0559ff0b9de47898a55b53e77bbeae9ef8b790e9e081388f1458d118a97c2b02d29242080b2891bda1cc79d27f425a0347802205fac0b60cd15c7362a9c
-DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4
-DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366
-DIST event-listener-5.4.1.crate 43782 BLAKE2B b43523d0166d1e89f4957d718a54af9c31a52ca860bc5cf645e093670e5d0e4bdbc5f8f57de9eabd8b8c5b54df4090bea68adc8bfde8b9d23203b737580e4fce SHA512 99677a81a7abc04d6386db78fbda40ce5a9e4b628d0a1b171150b5be12e336fad04f2f8ac94e62d732dc90b0c65279bf28904e77f19c5cb6f0cad6298d97c394
-DIST event-listener-strategy-0.5.4.crate 16179 BLAKE2B b516f4b14bace1dcc9e7e6ad3c7b8ed1855530d0aecd1ed480b4392bc5e414a92634ca91b73e521e0344e264da2d7bb92ba6dc260cb38d532ac5b782569f7ea6 SHA512 bd5259083e87d6fe04fd0c3ff2b5a5ac3e6550ea05bf623b3c535465a2c1f2766bb66ee73444a80075efaa59a73b064def1f034e91e64c66aff4921eefc54caf
-DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947
-DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306
-DIST field-offset-0.3.6.crate 10032 BLAKE2B b4b43d35f793c55e8c521de7bc1648501cfe46494fc17d0b6135ba3456c8d72a11b422a16735c681c7c6542084652c119661372628096d61197f6e387b66143a SHA512 3ec99bf5e860dc68f3fcd0abd2b0de2ae0b3174eb177458506aabeee9dc7b0b8b58b925e2c6108a8f18ab95f2e1952dd9474650a639e1c1d50ec3f72bbd30077
-DIST filetime-0.2.27.crate 16678 BLAKE2B 7ecc5d1153771eb322e3b885426a05d4b8f17c7030ade7fc825b32edf23ec52db2a0024dacb1bf34f2e1b194c759c0fbc06f711f010d5786a5a18f114515a54b SHA512 f1daa3074b0686b54e6232b663ddcc442c991e35a49743630206f40b55d710687d9eebc525a47ac747bc123d8301d8374fea7c1dc6d05ea916e76612bc4c70dd
-DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de
-DIST flate2-1.1.9.crate 82745 BLAKE2B 442fc5584096924c8414e98a0cf9bec736ee17d82540fa57bddb45ee9ee18a58e7bb3b75cd5cdfdbb137557a3e5d49ab1b19f6ec92799e9c9a029b7a4d99100a SHA512 0e98a626e314485bdb4dc31419fda9569d7ab442e64b68e374ad6bee8f5524903490e2c36ea243c78847ea378d6737df50da85f6be15517596f5f93e39a3089d
-DIST float-ord-0.3.2.crate 7683 BLAKE2B ef9b6d27b92f82857974cb790156c2e7c8e178728c362d60db33d0a01d4a015a361fb9572c96ff136f4f93d0966058cbc70db9b3e3d49fee6df660e71c3d3e0d SHA512 a2f3a5745f1b2a0a9f9dd44d72baf75bb61009916fbd72839eaad0de3f7dd5f6cbb5f1eceed2206ff948dff4c79787e31ad10fb00aa91d2530d20abf38b34c1c
-DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22
-DIST font-kit-0.14.3.crate 73798 BLAKE2B dc2cbaf7216c8056a245827dd5f12672659322ccaabff3b1fc682c3f85ad170715bc6abddbf16f8a88d13f892e72255108f79a24d36e5d7ef577c23d55aa9006 SHA512 ea4f8b65c00a2e5cb789070c1f434ab31bf528d51cab354bf93dd1b8a7dbfeb92d8e408790d88c3aaaa62b23efc7b092e1acb8da0618596dd0dfb0a4a8c74f90
-DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82
-DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367
-DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e
-DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a
-DIST freetype-sys-0.20.1.crate 3877697 BLAKE2B c97b9bd5f5339e97db5d7033d892a53491472b3bc0176d1a860a6396e03e2a74ddd22e9c36c25cb34dd544a11a9f8af67b397b4f1e1c3c45c683998df8603547 SHA512 03b6ad3d9339ecfb75f2b0207281e84325405347d3d6256215db4fc42e4cd5edbf25a6505a12a71d27d43f4ae5f5e35785f7120726232cebbc6738cb94fb0763
-DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7
-DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab
-DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137
-DIST futures-executor-0.3.32.crate 18581 BLAKE2B ef9b6c7752a913d9ec420858c6e1c102c7b961412fcfa5a6832f11b1f3ce7ff47383d0b0827acbc2d84c00f3a0fd92c3d61be44eca4117470211ff3dd3de0880 SHA512 1bd682040fa15d7b6370b6c57d8109cc6e151230a3ecdede1485906c95feef911cffd15a8bdd3114e87efbba79ce444c05baa7dad6dd74aec09f2f00c645b040
-DIST futures-io-0.3.32.crate 9191 BLAKE2B 01938a42ddd4de31a389136376738b4e6fa6820698b470fad50db28886435857a9ef4b30d871559ab6a4fbdb3325cc05615a53e4bb37fa4eec2d019f26fcd42c SHA512 df7447fcc2046d5453d26913109bde4dfcfee2cb6914e963b090c68b32fd5256c65697235fa5ca960659791bf787ca6ac88b6b09c42abc82527f3d3c6de5ac61
-DIST futures-lite-2.6.1.crate 46095 BLAKE2B 36c134db8c8dd553f1a6fb9ccd50686bdb94d17fc939839ce286cd748d0f0143bfac84a72bc64fb27f3b982dc2064719463dc88036656019304598de818e443a SHA512 ee62feea8d0208cd64d6ce99f813b573cb9aea33773d33adeb5674f51e359896109594a6766d528ec6f3dc724d97550b9007d0ba6fe6c71b5885735a2c18b4aa
-DIST futures-macro-0.3.32.crate 11929 BLAKE2B cb8645742a8b70286ebcb3c8f676c97726e0e8367a926d171439c8ead49933afab39111b66edb249133274641cf623086f4eacba4774885552b02132060d45cc SHA512 39a5d7d4e610521d1d6d285a5ffec43b7d331d92d80e60890448d016ceb30ea577c93eb961321cf6c314273e566964dd879f7cd4b855b9f5e141dffe8e83aff9
-DIST futures-sink-0.3.32.crate 8106 BLAKE2B 881eb606c985836f361f5133b32401f4ba84289a0c8e0e075f74ee2a6fd9ee1fb9197f53086c368c2e231db5f1e61ae88f99f578c50956d124b612f1e8060222 SHA512 05438809ce417dc5dc46c14b9190cf798e0ab5b7dd5b442adba2ba344618e076807d4884f4a8cdf2f321a27557b3e3b563805fbd51a9561e9224d7502d4a6bd3
-DIST futures-task-0.3.32.crate 11377 BLAKE2B 290a2e7f7c957acfffc8041a5ce961b84bc6b1d02412ee8dce29cdc9a7d4daccbe430291d1a735c132b907448669aea4e5a3aa292cb5ea4b466b30fcd4e3f98f SHA512 eea93a8490d7083566d7f723c0bfae01583787028ae5d8bba851625b1ccb2587d27db0cbf3d7fbfa36b51bd6d444c54905cc4d56021f43a5a440cc8b0ed73520
-DIST futures-util-0.3.32.crate 168797 BLAKE2B d804428849635088636df69330881d68474db307ac4dd5863d73d1d93c54e90a18e21663864e94f2bd86999356e19b8325e321cd5c63da6e3e05f26c3af836fc SHA512 77705985b5cefd5a9009e631689f5967320cbd1363888cc8b7eef3f7457afb38c793499fc3edd4453bc8771c43436e5da1538ce0c5ef655a5e597f4fda2727b1
-DIST gdk-pixbuf-0.21.5.crate 21530 BLAKE2B 89f3e3150bf72516b8125f940c19d1a0fdbfa18bb761a680855073ffcc7b9041f4d0a54372b4ae45fc0d6b305dc929f201e76234f0d15d5da596f79f5a18c843 SHA512 d16330d367dfcdd614b02f05fa8d502afeeb104f1f127bc0e7f305e2b97e1b7eb78a12694dc269b57104ac11446458f1c208c9c720bec8943743568307b3277c
-DIST gdk-pixbuf-sys-0.21.5.crate 13417 BLAKE2B ea0a079a0c595e348b04ebab7f87441b08fde7a30c19398cf6374f6a1a5ec3b19f5f7f00cfd3ba976e5724d39f836bdb9138488184a9e20e809867867042f3a8 SHA512 e785a20f5f5640fffd7a9a170492a46dd0ef3f3fc56a10f3be8aeca81cd230725a24295ebefd13ed59fe54fbb0be048e14acdabe29127262044a7529d55802cb
-DIST gdk4-0.10.3.crate 102540 BLAKE2B 43c7be0fb139a1b1d9b68a2cd1631168d20e39a0572bb4a1c283ba8268ff413947d8a8b3a7cc58a483faad275f6bfd567bf3e562d53f8f99bfba27e17333debc SHA512 110ab43af672b38bbad738751cd5e448b668385c35a5dff3e421cd14c242186a472f92baf3e70d4dccddf16196919055a96a640d9d519e80aefb0c6d4285c47c
-DIST gdk4-sys-0.10.3.crate 76249 BLAKE2B 4f7ba57236adf8195f98da44098c9532be3bad550c9aafbb369605756b9ad25b9ac0de8dd696b6a6dc349d9ca81b531d1caad247de7a049c93536f9d55e83884 SHA512 47d1af38547c974ed80b2dad62f2c978af79cf37436d9426ca841dfb1369ef629d382b963862c23dff0cc653ab0def9cddbaae7b5383bb8f47c645776b9d460c
-DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
-DIST getrandom-0.2.17.crate 40780 BLAKE2B 49168490a12561828bb324273c1a2dcb98017577f8500fe08a8bb7c3accc37afdc459af264da7b95a4608e53c4edf8fcec3cb240741b2ee7b128012fab975ede SHA512 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a
-DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8
-DIST getrandom-0.4.1.crate 53686 BLAKE2B 3b6dd1e30a5b9e771efa0a3d87da99c8c0da5f3be368859b1ba6f883c9a7ab4926c3713149cec3524766070d8fffd284ab5c382c29b74e0aeb54682d4643eaba SHA512 120649af83beaf0ae68e28e47838c11ab7def55f683c16fb4cade1f13bdb38316a1823e93f420ac9a5d928868d09f376b9b079dda2a639eb1c2f931c09ba43f4
-DIST gettext-rs-0.7.7.crate 15518 BLAKE2B d52411edcb455b119aa59d2ade27ea0c784d2c4327d5b0da24597fa27a5bb3f28ebf9919f91392541c04e5c34f03376bb38d92853d2cb41f0c07844f25f4090e SHA512 ba917783041df897ca49e411b97c6a48457b660bb345bc7647678b6952e3326fcbac2e7c0c82cd0721fe58e93a0c9fca8d92e0c2546763a5600ddb103e451be6
-DIST gettext-sys-0.26.0.crate 9677636 BLAKE2B 7fb4ad8fa76536f5fa941d882ffb95b11067c7d4a0fee36c3c58fe905e610d3b288be335768f1f708c6603bff666fab813b00de4d20748114f93b0c70d7f0a63 SHA512 9495f17a43ddb259bf4a96b3ad8cf86c4ba192dab8224f3e9bcb22696070bdfa571c1476c447a1f92dfa940dde5f5ba6f991a15ad68ff050996c657704a1cd32
-DIST gif-0.12.0.crate 634734 BLAKE2B 067baacc4a10ad1d992aadecb578034bc820ff2470eb2fe1b63212584ae1f73fb6febe3652a309a3931fc6fc6823533af2c3d567414925118c5086970a09bdf3 SHA512 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a
-DIST gio-0.20.12.crate 220615 BLAKE2B d2f554a5fdebb2dd2fb77cbc36c98323a6b27c212c37e216a38e5daf1dd2acb58465d85fefaf587c6a0f9bce2c96428e1f86588a1ffae32309e26f2510721523 SHA512 ddc4005cc03166f7be79aa023bf015da429723d81befcb01d828d7d29dbc550be3160498639d205fe7f67b7d5eb5051621067934d73f53349d84e0d88e7f621e
-DIST gio-0.21.5.crate 233123 BLAKE2B 5bcefe79882bebb90b8ddf0a302ca3608bca3b35306cf6e842b33d5007736d42a33e11f25bfab9ff2c0d07ad50d417b6b338c6164882f5ecaee241f7ed7600e8 SHA512 fccb34f1b3f55886e70e869ba6c0dd75300e358d7024b01314ad0efc08893e5cd2e288577eed078dde36c282a9e4debdd876297a658201754d314b9308da91f1
-DIST gio-sys-0.20.10.crate 86258 BLAKE2B fd5fd85a29be5100878f3ff988aafec3c6ace5a58d83ae1cbf0c3aa90702008f00e96934450a7e0d0a4f2ffc3649e41cf614c246aaea4e955b26d1ad4d859452 SHA512 bd77380434851271ec34827176623928a4f56bbc2eef91edac43afe95fade24af4b1e1b8943fe58e8137fbf6d0c43d78a526ce0e073cbd6ee09f37c14814f477
-DIST gio-sys-0.21.5.crate 86597 BLAKE2B 9c117d4b0d847bd6fdaad2797acb350333ebf93b40a7316c86d2341a4ebdb06332cc643da61731b65df5dcd9f61845b7a83279358e3faa1b363a348193797b9d SHA512 50dad933b686b88f560a76cfe59e473854a43c9efc4eb0cd0f936750ff9a3979920e5e2fb4e4140e8d706bf07fe2794c61034bf397a6b46b61bdce6a0a642168
-DIST glib-0.20.12.crate 294373 BLAKE2B 1b20ecdefd6692da5b39d39f03b08c5517f856b187a934d2fcf531af4b0b9d0857d4cfa61385b8738ec6c8fdb0635007f9339d9c850d7db8c7e2a2420f7bf8de SHA512 1c79bc7708ed52122212c83d75092e7eadec066631f45590dd372c4e191e9f666e375b0f93450c89de4a714a08fe48bf9198b98de16e5d66e1f827af68d85fcb
-DIST glib-0.21.5.crate 298716 BLAKE2B 2688e771cb567d34a12ff7780175e239d1a41ec2316b2b24d290174cc64481d317fce4d8d27bf0d3c13af67fb472259249e198a04c5c0cc6bbbecead5e47f16d SHA512 369d9fa25e0e2bf162b9b0426913c94dc3651f37acf5a1d5d6e27f3a0f7145eb4c0c572d1ebf76315028e58b80c6a10ae07176a6bc295bd563aff4161911b37a
-DIST glib-build-tools-0.20.0.crate 2732 BLAKE2B 842e5f4fc852c8943e5791d3f961bf9fd55b2a4148c8115a509ed0dd6cc52a04e0c8989fb2a2bbd5e79f201e447cef78f04544c141eb524769931f5415fb2c48 SHA512 e0c646f2d45b74e70a3c04212141cfad40092f5e7eed47571e0acea0f87d732938d6568230b87f5f693b317b8ffe0fea916dd3fd90a8b519228078d2fd51abd0
-DIST glib-macros-0.20.12.crate 77304 BLAKE2B fbed850d6d437fd29298539d74005049ee5e5d19eb4052b9f3d70d2f46143fef9d11ae5591dd9d41ef08e7820f744b6d69f7611ef6ae1fa3cfadb2e5133d34e6 SHA512 333e4c806e7cd21412eda3b1422105bc4818964269f119c7f3c89ec1c93459b4cd1faec7f24388e043f51401ce6f53c19a9750a21ee5a8295595af7fc7ac0815
-DIST glib-macros-0.21.5.crate 70178 BLAKE2B 00f6a3b9ada9f750366666019c2f8a39b1ffa41e9691ac7b92916a3dfc66c3af836a73cca21cc13d76aa43fe8d705aeb3de74ffba548bd60e32d0d7a83f687c0 SHA512 0825c6a6bd32caa3dfa7ee10b778889588b2b3ea2b183bfda4791f13502c1565d3ac9cd8bb5595054e8346ac62e0657b566c422853ee25e01ce9d41088d9f3b3
-DIST glib-sys-0.20.10.crate 67282 BLAKE2B bf818fbd475a42add4f384f9bb2d911171313baf24c1bef3275cf625a88e03c3ca171314500a71246b7223e1f831affa3ae807356e40612a2af86d4c8aabc2ff SHA512 3ac966410bf325ef2d82ee8be10056976a48071469de1cf1bd5d2f90a4074cbd01e72e214aa071625cec52e5fd3ee44d457c0eab0b33b45e4525997dfa74e1ac
-DIST glib-sys-0.21.5.crate 67231 BLAKE2B fb5295435425b1d3f5e014abeac59bb1476181c91d5dd04bb1cc9fd3ebee7924ed624b10e13a61225774f37c4c23da7e07a33eec0f33bfec995683f14c050a81 SHA512 1aa03503ac90e2a564eceb2b1012691c84d7de36f2b18f21baef58e60248b0de9498d255416b897eb3960fb3613a5be39f59a7bbafdb1e6c293ee2b0b566644a
-DIST gobject-sys-0.20.10.crate 22623 BLAKE2B 33585b36c123c388c0c3b1fe1533741e57722223b25e8a25befcf498fdc17cf7913ed0481ed69414a808a73d580913e1031e26763f3ce2f98721f8c31ad59dea SHA512 e52708d378c99005c806cedb66ebac5384adc65a2ce6df06ea7d5a44a7d7d974ccc93239a378dfd24fb49dab96c835a659f9c994ba3ca86fd9b73ce7ef17ddc5
-DIST gobject-sys-0.21.5.crate 22168 BLAKE2B 356e2c025d6fba801c1ac5d467d07b21f1edf137d3aab879d9d208c9c2734dd7efffbb314eff7a48c50bd0f43d6a11708e55562036fef873d52bdfe0ac6a55f5 SHA512 4eedbcfeb232b4ea5cc2872b99122c93a8d6ac4762434c6b5afbf4bbdead5503e896ed01ece78724e54a08a08610d08d840d4bddcde99d81c0883b63558a9c29
-DIST gpkg-1.3.10.tar.gz 1422531 BLAKE2B ee979c0999828d9b10ee7bf241740bf4a494fef3ade4c1c95c574d1c7c484a22be0f78e0e8a6384293c4adda78f767bac58fefd93340b28a8d91cbeee2e6a571 SHA512 e1b0269ecc5116ffa330f7bf5e1ad115d8f4a637d9b4297d3dfb95958db56d661827af2b3ec0f0584178b5515cd5a6a1079f7ab1300709199b936047514a5db3
-DIST graphene-rs-0.21.5.crate 23098 BLAKE2B 5b057fe0c8ba1b1b211e0a4d19f304feaa4ebac875644a544801f183b4b9a391f25f603c69ad16422dfdac48b818944169df6ae98f355e812df174802bc6e884 SHA512 0f44f00ff1a5f161221f1f7152d9db2b4c5b37f48222d6264a3c767c70695eb4b7d363b456ba91cefc752aad992ef9f5a62894f96f68337cd9d8303073a7a075
-DIST graphene-sys-0.21.5.crate 14991 BLAKE2B 26bf66fbf8550e647232ba246e68f80904377d72851f7f0e8e44f03b0ce64816813f1bec5e3ced81e2b40881627ded2da17ee9b369a41aad5441e4a03c08a46e SHA512 a06313c6032c6455302bb5589369eeb20a82e350f9cc5e4afb5bfaee897d0c719f0ebc28de20e4acd185465ff645a6ac9ec08f3a1ca945149f13c4da819f8b20
-DIST gsk4-0.10.3.crate 38675 BLAKE2B 83d4bf593eb97b4215757d1c26b162957b9711a2f0c64048a329819c0e71e27c242b80aa15c7d1464520253e18eb8d1b5941201bca50d14ee5c3a85a0b53014a SHA512 65985bb57c4973240d8fed31d33289a7def967038cdf8e2286923fe170130ca754e7c6061836ffc32758bdee96f18f7a6431dbdafc801cc67409d1a379535641
-DIST gsk4-sys-0.10.3.crate 19987 BLAKE2B 1655a59d3f17b748e9d86f309f8dab46e31920a688ba5c6385afffac973d612cf671c16b78e3d47f604b4c07598f34fb45e26b1802b38dbc86b566b211ba13ff SHA512 92d3f48ea01a4941ffb7fd3ae2e0ee13510738b71994c927ccc1e6562d112d7aa47d9083995156308ef43bc1d25c630f8623affcf2de66cc9ba321875c1714c2
-DIST gtk4-0.10.3.crate 488701 BLAKE2B b79a2699e2c600edd92984e8fc38b710ae9fb0f3defcdc8fdfa8215f3b77466c883e3905ca5fb05c40583e289b667a2eda562e091c1efdcaba8fef31cd16bfa0 SHA512 75fa9e5addf69cbf6a14f9df8aab078723a5e03af659b1dda92e074b1cc2709be1c032941b9f0f33dc398c5c017b4271c28aeefec54abb21201eeb12ac91ee01
-DIST gtk4-macros-0.10.3.crate 22842 BLAKE2B 6012ba6671b70bf76947d2dd88fb8083e4ffed57e040d168e384d91e5856cac9af1341bfbc35ba3138b4e93000947e074486fa8037ccaf5bb46aae083c0509db SHA512 2db9947e7b4a18dc93019f0a0a79ea454d26b17fd27ced07a2c7d07271abd3005e8e9b947f7fa8fe09f117174a2115eccb5a940cc5c4fa22752dd9eea772d93a
-DIST gtk4-sys-0.10.3.crate 116244 BLAKE2B ae6fe66b9e4875032a23dbc798676a7b43f05ccb514225f29a6d85de8ec4cbaeac75f246060c6bd9854f6d614c2c0032c719bc64132f9242ec7e05bf1edf37a7 SHA512 1d1d904626a6e13b4d15094ca2b0bdc74d10e5ae3b81bc24234311445c6b29b0351c9cec2b257739b9e2deb5cabe7780dcf0485849c97a00c65e78b709ee7c0a
-DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692
-DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669
-DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
-DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15
-DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
-DIST http-1.4.0.crate 106978 BLAKE2B 2d86379f0a0724f337496699587cfed11bc87794219b69ba9d00771f6e5c4a880c0db72fe11171f4130fd3640228381de22292e0610be6b121fdd0d2e3bc4987 SHA512 f85bed2e41ae4cb97a3bbd69392ec660c66e2f8eda2dadfdff6328986e68e4563fc04c7fbabf08b811f2be3dce3ed2ba84e1ef8974fdb587b11615a288e4c897
-DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd
-DIST http-body-util-0.1.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd
-DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0
-DIST hyper-1.8.1.crate 157353 BLAKE2B ddaf59d791c00f20eb177c762d16b5b5be6eadeef8d4d39847647ddf82d013070d97f4aa681d6cb91e200d320dd6da91d2e8a5652e3a58febbcc643c6f87a40b SHA512 b7a9638fcd74828b447966025b172899943ac8f9286860646e7fd073a796f32b0ccfea5d656d0e5c0c55b8a15db613370c0cd0341b55bdb15abaaaaf23b4c623
-DIST hyper-rustls-0.27.7.crate 35435 BLAKE2B b833e2b7ca66a5c21a63ec82e5324cf7c743c63fc267cd1ddff2f47a8e00089e9cf2a08a805afe642f3d18c25c8ac5b9a238de04eedfd30622901680ee6034c8 SHA512 d0f4774ff4e0fe51c448a140e76765261d66ce1293c0ce521baa9a2e97731dd0774b2e6c54e19e673f05154daab710818184a440be0a46701bd08310afe8a2c6
-DIST hyper-util-0.1.20.crate 112807 BLAKE2B 8a4afd853d3ac4a29d8bf9de9f9fd0c590be87b017c5f9c8ce6caadcc43a1841ea9931c4c932ee77d3c1583378216fee0d02a1f597a51d1d701452470c6f2a5e SHA512 aab7a6565d65c7d7116cf82252976bce6362dfbdbf33c251be1be06f2eaa5a4ed3f9c6fdbd1c5bcdc765665739f8c1157a74518a37f704a79f79349cb4d82e28
-DIST iana-time-zone-0.1.65.crate 34079 BLAKE2B 4d84dd4655dd42ed9cf49ed8d93d0ad244f42433faa2894a1f8240a49f65021864e8aadb816d5725984bcd5c1a6e8e1ac210b50751e3af8b3ad2a61421a74e4d SHA512 4443d5a01ef4b10eb27ed8c866ed71619ccb594dee81a0350106f39575b9373c6199d925b92112fdf0aaa20f5d955d09fab1867dc1b4cba2841c713d40cde6d6
-DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
-DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3116a3611fc2e4a9553cc5690a4e6b88d6180527c9032451f89568a73b019749f3e4d4f49ea5e83558612e0671d318ab SHA512 41d20dad05d6d37ca97ae37f4afd51da9c2de968e8087d42a628c1543fde1ecaf9a284730d81a1718a8102aa0fe9ffff6b4a77f0e941c92fdaaafbd911f03a9f
-DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5
-DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe
-DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823
-DIST icu_properties-2.1.2.crate 60136 BLAKE2B 5e52d8c0f5631e0ef0b2c7e54bb1a642a0fab2820cc19224a27332538cfe8eacdb8efa46e3b5017ca63a7c9c0ddacc5dc2fee63902e9c5793d527407288e27a1 SHA512 3d80aaf6c1d9d970f9823c65cabdf057bff2af428563570e2dd6fbaad69e517a8bf2eba66be748618b8dedb5f1adf9973bfed2994cca2c7e3f54385099a9c265
-DIST icu_properties_data-2.1.2.crate 163057 BLAKE2B 2a326c3f6e644666a7dc42597e4fba53cb533d6bf67bb0e1d9539d71d8fad68af29f8084362d089975f0051e71ace6c6ebde0ee67dd82b7e7961e1f972d58535 SHA512 1a1be68bd581594a7c98cbf5e1de8d4df24558ebb75a01f722fe68582075ef58cc0b2516a54a4df3bcf5080da24ed4afa8a8cc652999092f85f0b27d8c2a9f95
-DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12
-DIST id-arena-2.3.0.crate 12883 BLAKE2B 2a7f498c3ea5632af4a369d46f90106e642bccbb8e36ac7fe37be05c2125989ea2cf625db92a782408ecb5f68d3efbf3006413b5b748815ee42b9dcfb28d0ba2 SHA512 99652279014e63680d66bc8022ec3d2373d6e476646ee5551346fc9e62d1fd94b28c945bfc30df14c85d085aefc7fbb9051fe11012f63a9254bc11f03133f116
-DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106
-DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba
-DIST image-0.24.9.crate 9261055 BLAKE2B b4d95a88fa2fdca01e5d89ba9975be22269e3a5d90d24bc31d5f1168007508a0337d0acc5347be012c2b98de02e4f481a573f012f47a1f1e365d26d89df236d8 SHA512 3f858efceeed54e21543eee065ca6008f40c568e1ece1016b38040eff5625c9fb6de77c7e950c08c9e82b9fcbd4c4ec2f8c4c1157ed5d232bc8e35b4850420d2
-DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad
-DIST inotify-0.10.2.crate 26200 BLAKE2B 8080cace302b0e5aca8ed4188126992fed5b5b4f3624d0e5de70dfb426583428890513faae2fa32c31afbe1051aea03acb7a7f22d0720a24569f020a2a5ec940 SHA512 79692a043787daa67284f9b94892a09a2bebb12feaa5be2e1bcfa213b710af5499a4fb62b837d45793efdc19ed1eee00a014a7a620b5bfc9a594fe0571e96929
-DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
-DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9
-DIST io-lifetimes-2.0.4.crate 28501 BLAKE2B 996dff247e515d1d23ee09dc5375b528e898b627b76a3a136cd316c4528493c3b73196a1b9d9511fb2eea422aca8a13130ad7d72cd6d406a248c6ce5143ddb85 SHA512 f0f43adc936d1d494c4e45a12741b295a08e0a61dde4c29a7ee0e91873ccfe3637c52317cb466273350ad8815a13b4a68fadd2c4a5176715fbbb672e6066de6e
-DIST ipnet-2.12.0.crate 31000 BLAKE2B 4eacb12b6a5bfbc1090b3de2e6f27df8f551fab7d9f25c3c261c8c818fb30c13526f90ad27e4f474990658ae5f2c07deaec33186cc48178085fb770991806024 SHA512 5255990d2d1024ec0a46f19516a9ec006f61bee82cca02c08ae907722bacbdeab90d2c6f362563b530f394f523310b628dd1661cc0c7199f99814a51dd1628ee
-DIST iri-string-0.7.10.crate 146126 BLAKE2B ab2e4c43382f280a60be207a163a868f75159ee682b072eaeb4ab4d07d2275155d65280c17ef568c193ef7c6746a1deb5f9380906307c40ad26ca2f4fe59d4e4 SHA512 d0a65eb623af42c675d45961edb6344bd8c675a1f925c8c3eec8c401f0681f325a85554c78c8ea404380a6a3f4820de771d4fa6f310e06cb30a00d0795db1194
-DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04
-DIST jpeg-decoder-0.3.2.crate 745371 BLAKE2B cfe5c8f5ba9053b549ac01cf811bb3c2c00480e2cb5acf87b1995087f99a76cf958cc33c42ce257627f60e218d45f8bbfc1103d16968d5cd733fa0d3dbee26f5 SHA512 3ef6eb255ce7b5e007a0a20708de85dc4bcc9531c9a35fe1e939c031782a4184948f86cb89d66a922889d78b96e6a4d85d8f5cb8f4e7e9c19b78b1e07a5efab9
-DIST js-sys-0.3.89.crate 91441 BLAKE2B e63621ae3b766af3afbebb5b9b419dfa75cfc038ac56c56a2abc742dc1eb032ef2e6f0e1b389f13d7958d263362c4ba0bf7d8a2dbfbd30af240ed669b3765069 SHA512 d83b7f2f030e9fcaf12fde4f7288583c94ffc7aca0cdff12e94695ad21aeda474776c8dafdf360bb1f0ba0ae485e61e58bd8f6bc887d304a7a9322c6c118e1e3
-DIST kqueue-1.1.1.crate 21504 BLAKE2B 3397a355b56d979371f3a790ca6de4880ee1cb78c6fd9ec85766e1bb5ccc25f811f7065a31dc14b0b4686de4bb1902c2e2c3026719ecb923e3bda553998d187d SHA512 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa
-DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5
-DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
-DIST leb128fmt-0.1.0.crate 14138 BLAKE2B 6353a2520bb93e0a3cfaade09ffbd8cf981d2cf75579e865941f3fea0dc745c54472b369873b1ef4f26dd7f356860e563bc7ca6e7615d600b272c698a55e54eb SHA512 82fbc7f0786185453fbf11fb3ae58e71fce9780f81eb6a56d7b559e3a0c6825751dd8b64f1266aab73fe65f7483a206e42f31ee1a1b7b1801246c6dc9c2ea817
-DIST libadwaita-0.8.1.crate 137357 BLAKE2B 1a6c28aed240fdc9810ed8e8c3fc5c15d0461731ce80f965dedc222d91cbb94ac22c56a455d5e7a8c18817939125fcb77d94e3efee5ff63e47ce426607578705 SHA512 b0b1b2c9860b1e6f190c7a6edea48ad1ccf481528f318905a10c152ea2bf9f1fcaf3d2528b77c540bbb24e1b447d29df5d0be4991bee2c04c1b50cfd9fb9ba5f
-DIST libadwaita-sys-0.8.1.crate 38338 BLAKE2B f2341d6f259b75d6a2acbbff2d9ad5008053ec73e5747c9c1bd1f38da3fa74828df4e0223426f269e2f01287e0a9a846d3f4c560b2d86e41d4019bd24b3f153d SHA512 1a00827f86872a64cc695c51992b7d1c57104da74223f8031bc9cf76cd68361d21ee9ff5dd53c93350df40b6fa66f6abf0d2ac4fd491cbd4d0106e2725e88422
-DIST libc-0.2.182.crate 814873 BLAKE2B a5fae27ee77495d8638297523d7428eda4a608109e7e1b67db1ba621f7700761f8131710a49bbd24bedf62f8df7ecdeaedb5def47201146a05b4288ee2f92515 SHA512 7923eeb0ee1db8b5b00a6a4352cf5fd3f877a2f727af5857ca49ceeab2dc7519137eb3a982f5a763ae61fbe422ba8f0fe83d92dcabcfa18c23fae619960f96db
-DIST libloading-0.8.9.crate 30222 BLAKE2B ea3e581dfad82c73731e7c2ca13dc608d78c4e6c517d063ecfc0fb138775ccd9c071aa2c7b539476223510dfb4aab03783fc46d610771eba21933aaed339d1ed SHA512 374d82f4516e81c0ff66f244b89b486ccba675cd7e9e65b7732242830a43caefefae2efd11c209da64d8d96755c4432aea97f2dd200969fc077545212a1175ee
-DIST libredox-0.1.12.crate 7469 BLAKE2B 93ef90131d6de7b49f1c720f3b01f18856e825479f53fb173fec67d3b2c7d6eea86a8dd4789752dfd8f59b7668be82ba834c662a86c0196181f7822f418f323b SHA512 8206d0cd3faacccb681551d20d9cae977a9fbbb4801aa53daa124633925bae73d1967f6c75ac9718527cd567dc39239a8e97e12e0747bfb3d53b9bb33bcdbc4f
-DIST linux-raw-sys-0.12.1.crate 3006116 BLAKE2B e23efa27e6052034d41b2149f90d1ee7d6b905808605296ebed66f5fff210c4c18c51ee9c363bd0b93c8e17bc3b70857b594aaf51d44492051291c0e008f8cef SHA512 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54
-DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead
-DIST locale_config-0.3.0.crate 20808 BLAKE2B 68b0519639c816af82b941a417d4a74896033e9c5110081d495e1cc3a3e7613ddaf2a665770c6199749b89be131a35592dc4cd7cc2789928199b22205300aa9d SHA512 c7d77156e957559172f589f90405b2e9f5306041887990a60a31630af2de81c00fbba2bcdf52bd163fe431f85694dc6d2d380671f38f2724d7e4d178d89998da
-DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0
-DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3
-DIST lru-slab-0.1.2.crate 9090 BLAKE2B 00b36c830cfbe3dc004106aaca3c66dcc780ca0e07af6e1f1b2b8d125d88fdcd0b0f3a9b01299279f09fba7c81b1a87178ee86385af1ee8f648e6f307d26dc2f SHA512 eb93796ffaccafd2e2530efeaf60dab1eeb17fe61652a9299c220cea4dd9099239eb549ae1259ac272c5aa807eebfaec6db4dc5efc95ee59365d3fd1d413f60f
-DIST mac-notification-sys-0.6.9.crate 12269 BLAKE2B 2f39130460fa152f6dbcb0df6d7c69c3b12b49195cdcb0b986438512a7681adaabf7e92b360e4ba9da64bbaf08504000e9bf74127d9fbfcacf7744f9b6fe3489 SHA512 1e52c4f3d3286c0853743fae1ff1c6a9d81029ccc6a1e845b798e2a6f7122be52e28b793e5ee72ddd2187b380afd3e663f708557952064fb7953aa1488a56491
-DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
-DIST matchers-0.2.0.crate 7075 BLAKE2B 0aa33946aa11908019ef4b189e54d3d1e8e4887175211d494301393defd85f8e877fa11b82bc09bf5e71188f1d3c3643e0982aab2afa452bee9232b41f4d942b SHA512 d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53
-DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f
-DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
-DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
-DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242
-DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684
-DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f
-DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
-DIST notify-7.0.0.crate 35141 BLAKE2B 671e6e02d35f277a1fb552ba04d9aa8073fd98212ab5ddd6eb92e3d234961f14a5541c3466f6da8a0e366f4d83a1c9723159e41249d8032a6d6405b0ff2cea5a SHA512 e55407f5235192dd784132182549f5cd8ab211bfbc4aebdfc5b2da61b726d5bc523951b675190ab218c6aa125bc70d2bd85c87061e113f825dae22b0b5990d82
-DIST notify-rust-4.12.0.crate 61651 BLAKE2B 181e8f4994cb7cd35cb9bb15b5fde122c17802cff5ce6800c7b858e2125987e201b38582e707d4cf702af0ac02149ea581ba9ae12491cc0b299f939222be1cda SHA512 0d092f87431193e98efe00d7231f70c5035b8dc6c6ed7b13920a8450b3fd79ebed1f479390b6a7c563a74ecc928641f5d12ab27460e3424be106c347bbf0c09a
-DIST notify-types-1.0.1.crate 14490 BLAKE2B dcdf805989cd64a3c132a73c4100388113bffd1446f1a4d9685826ea43b126b9a51c70340c3221fdd20b1e3aa814b58d4051a995820de206078deaeae4d34eb5 SHA512 3a040f916c967fafc934ddb75b0cab81c8e3c4cd9e7213a8bc5e8650f7481f6a11b740e033348833338c46ba917189f34fd9a933a6dce606381cc361ef44b447
-DIST nu-ansi-term-0.50.3.crate 29597 BLAKE2B 197e6659d8ab6e059fcf814795edfb015a5aae08071e1d14b919d2b47e2f5c156329f912e0c351db0a084a0cafbfe6882970cf33bb56911aa7e6eea684de514d SHA512 45f5469a7b5d5641fc93ad6953bba8e91d14a511283ba628c2bd75fb05cba6d571ed505d7a43df905eb7725fadcb263a47c3f151bb5d2d7b37fec4fc62f2feb3
-DIST num-conv-0.2.0.crate 7034 BLAKE2B 903495ef172da73d40e6f3f2480b7c6ec4f1a45f05151e2c6ac5676159485270cfae0f48a6326de700fa02b00dc3dcc746681c2a16b072ccd129f2a1cf8e3ded SHA512 5d17b59e4c76ac7732d7d218da18d83dc99fd1f5c396c054d7e40a583a2fc3d15dd9e545d968fea61cdc8a4f7eb2592fd5c02ba734e3361b6ee2686eb9a57fd1
-DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
-DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988
-DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34
-DIST objc2-0.6.3.crate 272490 BLAKE2B b0eb4f2dc6d9426a781920543c6f2a4f942e9cdaf4bf86f5b8ccbdf4d9a2f65954933af26743996057176e493a4c5a6e03de77bf89fcaaf5b19b694fb5e1662c SHA512 6b2605d00d00352cdd5a547bb090c186b2c3c6d557d9fa56b12a6b46d9460d45ee4643b86ad7e7f8649153acf2c05baf727093844157f27225c69d51fda7f047
-DIST objc2-core-foundation-0.3.2.crate 180804 BLAKE2B aa6fc89d58cc9d465e2f439406a5f7c1e76996672306dd70a4c5faf535c75938bd4d1da96b5c99f2d99550687524824b60076130dd4d9dec974ba77980a374d1 SHA512 b1a5f5201bf0b3f6e93bbb0b71d285d6c162e644b748504f58bc05c92299848bcc785c1159072959129bb575978e4091cb937203e8e90a4ebe1519b7b8b6e402
-DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303
-DIST objc2-foundation-0.3.2.crate 345384 BLAKE2B 61f7af188ac7b3317f3c16fccb22cf0785037286b5f79fdbb10386efbde6b36c763496654e5e2364dece8b418ef6f4c5a3dbd574483141c048821dea5b04b376 SHA512 cc08bf8c418414a4358642c01a118cf8c790bd542ae72ce841a1378def095377a101a6f7d5f5645bb25125791998c5c8a55bb1500590724e3ad2649a1f5b8221
-DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5
-DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
-DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
-DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c952a36eb3613912be029f2826b847919188e1b479506b46f20e0b63d371f476b99d9e7e1ee8d47ddef7b4f48451b0e3e SHA512 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e
-DIST pango-0.21.5.crate 50279 BLAKE2B 0d29d688f8110221858317b0b4c5a45699e4ed56b4e29553efcd8af6751f402a4d1cd2fa39124f43a4f6587b1c8664ed0149c4ba61ba2e1a67cfe34f91d397d2 SHA512 60b30d3982c3a832ffec66d17c822f984b2cb2fd5dbc1191b8742021bba3d97b1c0c8b96108c21822d20fd2d230e5a6b9ee0d308c4b7bd743cc17aa5eb5272c8
-DIST pango-sys-0.21.5.crate 28298 BLAKE2B 6437ddacc0b6dec5a636860ee494f5d15d75c70cbc00d7fb38e4fff67f8171656db3fd3a558bc2d29653afab4f970ef0036a10f4dc29962d7679967f9ff6331a SHA512 9c2b5b9573af8e0871f89e86a0c476b1cfd7b86a4f50ebd4f672d4e02e80654bec03992b71523a9503b039833a526b31fd1633f80dca32654c614d3550025c33
-DIST parking-2.2.1.crate 10685 BLAKE2B 3af8020bc27ea921d6023c14f20545f70a5a5a5a216d5f97458d76d3bfc8d9de937f3c92668d31a79de85ce08ed0236d440c64ca1e4fe0a7748f412b941c052b SHA512 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177
-DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca
-DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d
-DIST pathfinder_geometry-0.5.1.crate 11583 BLAKE2B 36a32f42dd39577a006e750450088b3126f359cd47b0f32111a70ea4b0efe157858a672fa62e9d5c59124895ef98e0d7ac4d21596006fa0ebcf8e17bae550a9e SHA512 e53f658ce9764a96dcc55868b51e63dea3030378ee0b76686f0cbb8f12bdf311c394e9db96bf1187b2dd6e7f4bedac1ce2babfa2a0352c1d56093ac059299272
-DIST pathfinder_simd-0.5.5.crate 30388 BLAKE2B 8d879de7d7f86dd6a584e62e4735c0dc4c425f0ecdb29b8e9d04ab58e40c5bfd56842086ea4e913fbc71c27cf0c9f50421681051cec650c4bac9306691c76bee SHA512 3d2d1d19568d5ee589748090cd7d318a03e0ca06cc9e72cc61135bca027fba8727212b3a1f9210d1c8b3fce556bdcdc7ed497e5caf3aa9b0439d9971ccdf35fd
-DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a
-DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718
-DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
-DIST piper-0.2.4.crate 15950 BLAKE2B 265ee8a57029e6ffa6532dda8e4da94a288504b658fceca9426d2c13086255cfe5a1013b58dd02e029ac658b6bfc8ff59b88458fa620a41e0203413b78b7ce1b SHA512 88c6fd8d1118b37b77217fae004e47c01db8f95b9b925f1302c0577971a8a9f239b4ac07ccbec924d8912cc47ccfd88eb2045cc607b5fef3fbaf496d24ef7df4
-DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5
-DIST plotters-0.3.7.crate 149031 BLAKE2B a53b3aa85eda3ac2278cf49c4d701642b37a5f52a3a013594101388d9d104b96e35f542ff6b8ee33bf711fb64c8c25a48c8f10b3c12e70e6e57c90fd30cb9b5f SHA512 526fa20153b445176efcd1314c2e36963561e267c566223ddbbcdaf74340aa821e9c0174c15849c55f3cb3177fd5e34aa9bdd872888476b7ff0a20ec3c1a04e1
-DIST plotters-backend-0.3.7.crate 13709 BLAKE2B 7ba96de1435beaffe0171dd4fd010f84d0bb6bf0856adb05da87dd324a5834aee3a71545a019ac899e141cec32cd15e395c56d281f498430e54b6715eaa46761 SHA512 5b53e5d369f39748d45269c82c87a0731cf23666b88d7e407162602c715a01807ebc50f8a90805f417c0e7e74dc511d1d7861052835beb8a9d548e2f33c062e3
-DIST plotters-bitmap-0.3.7.crate 13931 BLAKE2B 713c3e6eca788184832a672f24a07892feecb04d9768b791159037c0f6c984d94e4d6269dc83a80b371ef5c5a2368423e6ceee1ef3edb97bbc75ea7acb73eab4 SHA512 39588e5479aaa0eb178c01415a228f3655e149e873842004a99009f1d2c998ab627046a8313c9ac37adc7573cf3c10e571ef2035cf1e6d6d80c32133d59e4052
-DIST plotters-cairo-0.7.0.crate 5778 BLAKE2B c9141142c619aec022a24492d59a67bbdb7cea5bad1bf1a1fb7e87f6f6469de8f387994ea4003cc95409b91915495d83dd914099aba119c6644ed5a37403d2d7 SHA512 3935cc4174c3587ce74a048d9f2c166daaecc79f1c94957874da327d0afdb64af96c55d8d077f2cecead16bcafeb33b6cbfaac4ff56edc6c16cdab38fb660cc4
-DIST plotters-svg-0.3.7.crate 6715 BLAKE2B 1437ad7e1c1b3e82ab1f58660ff6931e510f6ea5ea6cae6eb48582d4652bc65c5dad518d3312e25303651c03d90bf56d9abac4c2e3979f8290b4cb35c0b6ba5c SHA512 9a60e19026edfad359a7d042630b60825d7723855fc0c17881ac880c29160a81449ca672a3ae5cea4405293947ae0556f31cb37f519dad4cef56353248350cd6
-DIST png-0.17.16.crate 117975 BLAKE2B fce8a5b8e28fe800796161bacfc008e86076b920100beebbb7bc9f0608f13917cf6c12de363c84e1eea1eeb90d095211a46ac2926e410133ef33c3d4ab0c79fa SHA512 fd9130d8d91fe40724f4065748bf1a6175de0b7e8df521939f169000933dadd0815bed0f95c00d12bf5ad341469983ea97be427392a85b82c232473ea753b6ba
-DIST polling-3.11.0.crate 59387 BLAKE2B 4e7823d14c46f87d5faf31b98c76820b49235fd2601e62e1f8275907b4a489d2c4f7d50ce8da5688836528a1052c6758c4ddb58cb4d46807a6fe4c3d07fd1459 SHA512 77f98b9f9ddb34e8fdc052c3b05782a645deea5b1abf38d804c0ede44c649bbc2a106f157a767064aa5a63737f900c98867d5571a66b03ca72a7abd686633db7
-DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022
-DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
-DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc
-DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0
-DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0
-DIST proc-macro-crate-3.4.0.crate 12690 BLAKE2B d65a1be2058cbbd5458870153bd2758be63aa900f4daf012b7c527ecda915c6589f4778b4a5140b6c1a77e3bf1b954e0146de0ed6332ff12d3b9821640534d35 SHA512 bcfa9550d1938f2d92c3fce823cb7fa088c16b43a430962028df77682acd5227e7195042379a843007cf5b71b2d53a2dde649c89b92a1b87d982acbc088d78ad
-DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
-DIST quick-xml-0.37.5.crate 190481 BLAKE2B 601f0f2c05e369b479aab7e57b58872af16d9ac0e40a5271e33eba34fdfe88f134de7f681a8bd4e94788e37c60635d4a7945afc5b0d5715058092353258bc3d3 SHA512 17a7a3706a6c2e664633698b414bf9ea6152dbeffcf853e4735260140a0c08403a3bd483babb8d3e5f7fce28148352387597af43abefe5cdb92dcf8cb35341a2
-DIST quinn-0.11.9.crate 83606 BLAKE2B cb46730265f1843092dcead235e0210a546f1bcac72a4dd069a3f22101a67186610fc0b320242d375c94073a6d76e014c0caacf31b4fd21623426455d5423261 SHA512 5d28818be9c0970d0b7206b43ab7c1f94c379d2169bef4a11d5ccee19ba6088e2e578f5aa68395ef11c4f730b7f715fcf2fc02a4d60c351492a5b09002fb416d
-DIST quinn-proto-0.11.13.crate 243837 BLAKE2B 4616a6216ac00e77b9bbd750fb7712accd1acda52aa939713bec35c424c2f863caaa74c8a3540a8aed7a95afc04abd61b2cd53001b038ed7dc6162e0bbed8763 SHA512 9311c62c22f3cd4f7c79e796ae3b48445503329424bed3cabf94d1553162f3e4966cba7808e22891c9d3875bb81b9dffbcfa0b07012ca4e02122ca5abdc01333
-DIST quinn-udp-0.5.14.crate 33436 BLAKE2B a5f0a871c77b320e514bbc2cc607302c0dfada9e282093e808ecad87887c8eed2f2ac754e061e1611e40643f0e898b47eb4686ae1baa70b4ebe0597ca68d97ca SHA512 47ee6f899841c1b5d73e1aa7e655f149e425c870ca5b4bf4664d7357ca4c7e36c7967eb035f9a2eda9630763f3e65c2a986fa19b95c64a322f296ae03ba0b380
-DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d
-DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad
-DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
-DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965
-DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
-DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96
-DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
-DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56
-DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101
-DIST redox_syscall-0.7.1.crate 28000 BLAKE2B ce6ae137ab7e4e057f1760b9647aad9087df931a2006c90ad5810809e1fefb00309323b34ee480dbb7d5e95e42c8214e0b3098f761de44aad9cab40c46f53595 SHA512 77d4dd1e27ecc6b428b47c687ad74bc316a8a25f1104289911c9009fa91e9e690103ffd7d3ac574d8ded835d8f41527c1ec5b8351a82e7687e1e1e295989329a
-DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9
-DIST redox_users-0.5.2.crate 17280 BLAKE2B 7dcb0b6727d4d4a9b2e3b9a2410a53eaa1b0cca807010446f36a658f062f0f33b07475e61f549922a7c5ef4e7ee3693fc154ba33bf7aec710c8053d03ae284ed SHA512 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b
-DIST regex-1.12.3.crate 153392 BLAKE2B 30f272fc2cda1e36219dfccf0338edacceb5bfada7ac81dd01429661b01b0fa72f6bb343e753e2388251aa0aadc0b5cf61e07670020c9ab351f418c23653ad47 SHA512 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000
-DIST regex-automata-0.4.14.crate 618012 BLAKE2B f12b0f1e59d32711c113f5f2157a4e1dbd05095c386f0e104ef3d551cf029d0c3346d09f54d5b8a8bdc557ab4d91ab80a224d81b3c522b3c64ad1566972c46cf SHA512 58f8e7c41f71c1df50fc2f4e70ea7f5ab762170494497541b9a09076058f94a799b6fc4da13c40fc26a2f1a0b650b499cb9830338152e96a24e3a32b4994a5e0
-DIST regex-syntax-0.8.9.crate 358430 BLAKE2B 5a96c2bf6092147a542690e75122aea9c55a622836e622ac4b2b64c871b54a93ddd53421865d6aadc42181590298e370cb23d2ae66ddd21213f0bc97adb8bde1 SHA512 d3f8f32f77cc115c827ecfa66fb8acc50a87e49269467547077eee5e012a8a7bf166dde60f91952ca6548ab3558ca6bacab1259d50119ec3fda6c30da5965ceb
-DIST reqwest-0.12.28.crate 157031 BLAKE2B 842b37c14d8c6fd1c79f58759a3ef91a2f4822e3eb6a8e6af3d120e132b3c3a0427986594bfb8cefad7291b0edf0474830f0287e4be030746f0639065b30e2d1 SHA512 a313c1a4e77faa1cbe8903fe8aa79e9555e2a96992ee6b87f724abab25dc7e4f93323c080b5c2ebdb706afefb99b61ce411e37895bb9a2cf73e0365b96c84098
-DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14
-DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91
-DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084
-DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598
-DIST rustix-1.1.4.crate 425241 BLAKE2B d0d710cecb9b20fa755e61a27d23b946a5b860211a9e63f34cfde2012bca2b9cc6952b546444a8a06a97ab8bb5817f87fd7fcdc7e3075640fbdb86f189f7f443 SHA512 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c
-DIST rustls-0.23.37.crate 372731 BLAKE2B 598d934a9fa15116a378d91d6df598ae56d51a48c34ac86bdad076ed8fb78aa13f227fdd9cc1924b65e80391df28b2d37fb260fad64502dea2bfbe26ab559d01 SHA512 b92a233abdc5382bd3c2de0f50e1ced3a8e1dd04eb7241e8beb9d78c27ec1e1e45b1bfbd9d4677078a4d19e3179dbef87acfb2bfc7543ce379b14902a0002e0f
-DIST rustls-pki-types-1.14.0.crate 35403 BLAKE2B d243b1699cdf5f98ae6118a523c4e80b5cb01db330f2ad68a60b52af990a553818e908e16d61fc79885a211754899c0f5f89256fb8ce5175db3da5fb27e3034a SHA512 15f8f06abf44a8f859038879db210009d499e3d5ccf33d34439ec56695f0221b143959e47bb6b1460667d838df4274b844a1a86e1cafa41efbe6694f8478e0e0
-DIST rustls-webpki-0.103.9.crate 85813 BLAKE2B 4b4a4d373405e043480b38b14e426386493ac3ea0cc91f75612c8e327c992dcc835b31f2cddbc5281cc469f68bd6aa6d4672f36ee0ec3cbbc99da2fe08ec9a8d SHA512 b50e41ffe38b7fe423d4c2b3eba830f31701c1048ada46cd5b8cdb4c738b0c8590558d607fc1fa7a0d8a8296fb7f931cc9f27b2751f799cd3ed6bac3b763333c
-DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
-DIST ryu-1.0.23.crate 52823 BLAKE2B 20ab79357165c4fa0eb5139047ea9fb7190de888e7131d8be1860d9c3f81b9aa6eb74b8835d6a277a359ea8457cb9c3f3e10eb08ce696ea88b3c050f70426cce SHA512 46257bb145f9f083347b808ecf5932dc66ffa656550494788c1011116976ec811531cd27e3c28677cfb774fba5effc310bd232e697ebb4f25f059acfb9c82937
-DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
-DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
-DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c
-DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97
-DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4
-DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003
-DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43
-DIST serde_repr-0.1.20.crate 12627 BLAKE2B 64aa318e56628fa7d9777f7387e66d122454008fd1f296ed29b4fa7f4ad4c358ad981bf7d093f3e3a5ac8aaeb29a9a62b0c11ed70983d82ab76897dfbacb9394 SHA512 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68
-DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2
-DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0
-DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
-DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f
-DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb
-DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
-DIST signal-hook-registry-1.4.8.crate 21668 BLAKE2B abaed3ca8f07e1631aecaa4bfcc9dea94f2bcd2ab227c9e44d543663392d5e7c7b3beea4d0624ff48637d4fc7544a722ba3d4113d109a77ec1a3b3c0d06580c5 SHA512 6625d842e5040fb15c3a6a03994aabe8b3d0b752773805866858452fb03e5cab2663c89367caa15a34dc0ee7c2b830e302d9be664130c093bdbc17d7b61f045c
-DIST simd-adler32-0.3.8.crate 17294 BLAKE2B 283af73c690a171593b2c82eea51e8dd5e5711b9718db8207b46835c5469359989fce15067ebc4e3bf1384653d1947dcb30f1d3b9728ea51115a0f8dfe2c373e SHA512 896229a4b8deb0dcf3f62aa4c8d16f9387b88718068ac8fbe0bedaf303e6da7ec58ee0e0b45b5f5ac2698dae4beec11430ab3ee12b7e77bc2fe10e1284937441
-DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9
-DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047
-DIST socket2-0.6.2.crate 58621 BLAKE2B 0f2c125ee64a24cd719d3fdf303d718ba645918f87e78dd0e89b2517af69136286387a94f1355815b7079655d68affb8036571c9ffe6dd409d686168c1cee7a5 SHA512 73a2e72023787956668e685c4f9a13efc9b1f4affff5a04fa3f5732304fb1679eaa58315ac2990e95b5fc12d5e61646bb497fcf45e65c53ab675ae5026eec143
-DIST sourceview5-0.10.0.crate 69860 BLAKE2B 5f1d29fa202d6a4b4370235127256be15183f97b9b2631ad1228e9642ee35c1f9ae493c28768e0294f8179f57cf69de1577f2b2f7ba9767d00bc718ef0918bbf SHA512 f23c903281c397b52fe7b90dd69302d22a29702cec2ff2f7794d986c6a46ad69ca3241afe066251fc2ba951e997e7654f5ec83616a4d5b1c63de7621db59e90b
-DIST sourceview5-sys-0.10.1.crate 24206 BLAKE2B 7cd9ed8965b9aa00b57d1a29e9fd1b238b6fd4ad96b25c6f778e94f02932836f49fea3e1c9c91ef4f499f005d07d10fd06ec4db839130f19ede68f661b0ac9e4 SHA512 a07ea566e6597c3c47ffb5d0c68b268e7779c0577a3a50317cdc7d7edda93aad2a36f44ddc0a7a054fa7e1062afba72cc59842f18e39714bb2e9303ebd4c5fc9
-DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c
-DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
-DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
-DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416
-DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c
-DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
-DIST system-deps-7.0.7.crate 28941 BLAKE2B ce39752794d548f88000e7ae91caa357034f148cd201320d8621f61b1c8d8f657489cb9e463e762c4702d08b0916a81a62e6ce01102524d31a017e06b8ca62cd SHA512 b0118e29cd40aef79e3e143923fd937dbc6fe2c5cec961d728df666a419609e95ee2a4bee5cb3bae9e1e130bd5d5b7651d4907b846ff8a49753264199217d141
-DIST target-lexicon-0.13.3.crate 28498 BLAKE2B 397315667737abde41949081f8377f704c3a1105790162249a9f0c08b60f012e67d66550e9063d900ac98f5191d13c5ed23d1a8045f99373e7a673a3cfc029e7 SHA512 23422df6edb2a8cb0a9f048864faf76ccb27d6e97fbed7b208b77206941b196f155896a0381150e387142e976439a0a296dcf4cbb4df6bc0e11c65f97f979443
-DIST tauri-winrt-notification-0.7.2.crate 46776 BLAKE2B c13ad4cbbc947fcaaced52b113c6d072b7b023dfecd2e2cc8f5adb127c3c9e2b9cd2a24749ff6211c7eaf6604b12153798c04b49a38682ec86540cf41be4b4f8 SHA512 94a148ed9f4279b908b3c660f032c95175e8798113c534479bb0d0cae4434d3d1cf5d3335144bd994c1f39b13b4961c2f9ef2a495a2ea088854f6e81ca72d40b
-DIST temp-dir-0.1.16.crate 6127 BLAKE2B 28f8a20f7e657a2945b4ad194448ebeb3c1d65f962fdd958e0406da2ce423efe5fa53f132995f1dde238f274ae2f9241bd8537f246344ffef45f32bb15c9a003 SHA512 79d08fcef04518a162608bd59808abb7fcf4eea31eb8d505d079e3b6aa79dd7cca342c480b4dc655b183f690d49161f6c3ca970848b0c88272a0af7659aeb30b
-DIST tempfile-3.26.0.crate 43478 BLAKE2B 8d25e9a4f01514dae4b6017a069b074e40b4cbbf1acadb219cd55bb8796b0cdab29ef8189d531728b5f683355ee9afc84a601139c0bc4ec0f76a4f22016010e0 SHA512 28d7062bf9540b852b1e0a85869fd82fd90e1f33663a398e14fe7acbfffcfec6668891460e2c00efa7f8970395b4106a74f0c72a7aae74343a6384b22f08943c
-DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899
-DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352
-DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3
-DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553
-DIST thread_local-1.1.9.crate 19315 BLAKE2B 31151ebc58e76753ef8c15a8b283a2b3a8f833aa4431ff1a28612d6a700088315839abe09a6d582ae0dab824978e2d2b67ec00e46cdbbb4c962fb72788b5368d SHA512 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4
-DIST time-0.3.47.crate 225161 BLAKE2B 11b19cedab54f06763fdd710c273d0cc3bc4de1a7e39dba9657c860448e93d22d83552f858699be3a5f4aee4cd888b959c05f90d5c24208610dc4d0dcfcf3df5 SHA512 c43decfab65f62b7719f9b2b4bf6eb80fe3ed80f670e1b47aa0879baea403aa19557506ec9433df31ae9fe9cd92cfebfa237c9b2f5dec8d5eb093c54bb815f76
-DIST time-core-0.1.8.crate 9634 BLAKE2B 6fd5acc286636de923ea527874c02acbc31577ffe0f15e2d89de5d1d2a9c1551c68ebe392667cc8d34434223484da792c0bf967f5b362d1784818b016ddce0ee SHA512 cf9f2d5da0fc1b61ff53c11476d9a73e76740dc166ac0b4c4953e25d63971c5471f6e3bcd6d1287394fac44fbbaf6d855a09ee694d845bedf693e6b8a517c9fa
-DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501
-DIST tinyvec-1.10.0.crate 51996 BLAKE2B af3e3e415061eccdd1ba1d157e513323259d05688f8ee3d10fb3d9dc0a51bbfc9f8bdfebc2de12bcfe573196457acf60826d8eeb4b5e913b4d92c09c8891a9cb SHA512 e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7
-DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
-DIST tokio-1.49.0.crate 857029 BLAKE2B 77d4fa2f6cc822c6c2040819648ac29b6241f75a527c681217b8b959fa7c450524bd4f8d9ff42a21a0b2f56cb76a1f3a0d1b62e811f34397261d08bae645d12e SHA512 f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432
-DIST tokio-macros-2.6.0.crate 16505 BLAKE2B 9a6ac1a92c2ca1cf2a51b7f78e4e043e086f595f3d7ab3d543b6d16df306721f56ee3e02b87f568374fb95d8a06dd47090169a3e60b749eaa2f80551dd97e490 SHA512 626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2
-DIST tokio-rustls-0.26.4.crate 35430 BLAKE2B 97dadd1b4d8aebd2f862f05bf333c0af97b37c1055f0ae9a79b78bef4c8bd4c05c034d13e395346de1d83195609bfd45ca34e70d4c0e537a1e4e8078181c00f7 SHA512 c72fdd74c4b59ab7c8fe15ed73f827aed91a40360a6d82772d6ae2dc4affc590d2c58c1b7523be7249a2be7e3bc2513a0906c0ce53ce1288d5dac50e01199c7c
-DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0
-DIST toml-0.9.12+spec-1.1.0.crate 56485 BLAKE2B 1552fd92ece75ebf9e8e4914bd60e981333d6f22f5b09baa489bb206369a654c4246d3f8832d7a8e03d2e4abe85cb6871b9ac9289af278b767e200807a4400ed SHA512 214cef1049e5f569ae448041bd0b6989626ab685c580fb77dbb47a4a8a16d879801f88ef5d298b711a82018788a4099a0a008de7d025c362c9fd989098be9b89
-DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48
-DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0
-DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466
-DIST toml_edit-0.23.10+spec-1.0.0.crate 66420 BLAKE2B ca854ab01780950033763887069becee2527e72c72dc821e0b152713faa4b9414ce111ab1e57742bb13ca1d32e5756e9b564d4db50b2c4d93a8dc533d437a04b SHA512 2e8eb555e7c1eb2279f9f868f688b78f27a53a60985be952561e81d2d317f1f115739de6c15ee79ff7e580272657c0a86138410ac10505a0e3ae3836412c7f99
-DIST toml_parser-1.0.9+spec-1.1.0.crate 35035 BLAKE2B 856dd31aee9f95ddfd46c87245bd6d1ab90bd7f6f022b732fe8f900fa4039508fe73a5f690e5d159e66f5f39c57a947b8419630d87371c832e261cee1ccf23d9 SHA512 87661774214a761bf60826d6fa9fb6a60682554f09f8f20f4090734cb73c2142c0fdb9c7aebf801ead29bf554fbec11c58ea8fbaa628607012ea8e2e35e48518
-DIST toml_write-0.1.2.crate 15660 BLAKE2B 8db23ea7131d61e57fc20ee3e26c62c95448953b9962b63c7ffeed78d1a057b447ffcf2308666b97c294a62e8ec570f77d5eccab3637c17f2dcfadee54d202f6 SHA512 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894
-DIST toml_writer-1.0.6+spec-1.1.0.crate 17187 BLAKE2B 7786c6a4ea68ba0d478244dea241c4909906f286c46d1276b33c4af7b14cff6d9c77c1c6dfc070fd4c5c02f89cff4917bc166f91de4a3cf27a2b77b3dc15b27c SHA512 c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6
-DIST tower-0.5.3.crate 110488 BLAKE2B ab4a8f027b517eccce512657a59a907491325f8fc5d4271e05bccbb60172396d8f5994ecd0c8c3553194c77e7319484e7a2156d499f37ac81b6fd636d324cbc3 SHA512 59ef5d805fbaea97ea05de33c54f7cdb76f793e5020baf25285183db20e50850f2b4906b7533330016bca4664066a97ffebcb605e4fbc2edfff8a9a244a01602
-DIST tower-http-0.6.8.crate 135827 BLAKE2B 1f3e5a012eae5a83a2ce7831f95a501b35fda648617d297283c43f7796960d039df95397a9179eb47458974e5ca843f72fb73a905e58aaaacf3d94718adbde51 SHA512 6ed83fe61b74a6e168710200a0c01f98f0b559afae6d98b77aaec8b4e8c737d2d18b534d4e1dde5efb78f53854521a759770521cebe56adb863d76f4ba34a5c5
-DIST tower-layer-0.3.3.crate 6180 BLAKE2B 20435102dd62113c3e961bb28d7b18ac6f8ec6d5f0051f511e6f5eb044b20016f247ddd1b8eae9dc9f1ee259d8cc31e0bbddd26f5a22fadeea4007a3011b8500 SHA512 edf36671076cd29bb32c29351b648afbf3e7134316988a697c7807db62de7a63cb0339e4db7c0f36ed60d8aced7f3e493318cccc272070c037b01e2dd189b934
-DIST tower-service-0.3.3.crate 6950 BLAKE2B 32ca66bff783eeb015af982b539acb63c9d426b931832b27aa45088382712df3894132a9e6e96fe1ed9d0f9e582b7a25b33e0ab73711acb06b4e134e69158452 SHA512 770cbca46d8500ff36fe84a9a420beb84a0e893dbeaccdd93a3970e746c893b5d32580182ef3017662f421e4b2d71f079ed2cf1727dcd5fc3443a4484f9b43fd
-DIST tracing-0.1.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869
-DIST tracing-attributes-0.1.31.crate 39733 BLAKE2B 5a345c85a36414241fa88bb44cfee5e07b33ad39416be0f05e35e0f17adeb99ef68cd1fcdbb7beed21c1efbeb2020a81a33f33b74c3486aba32bec175b5f9c9f SHA512 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa
-DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6
-DIST tracing-journald-0.3.2.crate 16346 BLAKE2B 78b917b715df97d888585398c9dbd63a8ef422403e68a0bd9a44cd31797fc763c5845f724e954e42ccc3d4c46b45c17fcd21a345c17b459f13b5f03603dd6695 SHA512 78ed7f99f64ac3e3166f696d8ef28716089096f96edbb5aea5e91101c3a1f8dbfbbb33c7010c584f10e1baf110aff5ef091a19b90e77f3c93b4336a496b26f08
-DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
-DIST tracing-subscriber-0.3.22.crate 212851 BLAKE2B cb5df76ec16836b66dda4a7081f31f2b9910bdb2f82f658dbceb7c672318a45d118c48cac2717e7f05b06f9dab1badb91686a179c7bc635ffe00ced393608f6c SHA512 b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507
-DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08
-DIST ttf-parser-0.20.0.crate 161769 BLAKE2B 0c2cce46dac6ad19335f5d4a0182725d347640976f8d1474472b3b0541bc9b8b4360f25d50166de7ebf5237b537a811bf0a4a55e529825689c375ca3777c0fc2 SHA512 57f8b09a47109da06a4472d6a75de41773bc6a4a976684e5490a19b1b6da4631d381650152914ad8ab04ddd01b7c5cccca971ca45054cfdf027ebcd924037929
-DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4
-DIST uds_windows-1.1.0.crate 17040 BLAKE2B c77914e150d2f0afc5c55680e28ba242238f4f1291948ae492fe63c16791e443ef33bafa6686cb753e53361ce452f2df27d2bf4088fb1ae203a47df3c55856bf SHA512 092c41f6fac2aacd5b83009b4aabe2cfc487cc1ad5ebc8237d9804aff0c5c823d3c079d99748e9ec3bb1c02b8a51f6a22e41441ec9a72c50600c08b1efdeb0ca
-DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259
-DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764
-DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
-DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6ffc30cb0fb0ea4aae4a6b82eace80c3655a9dbfdf2c9428a10844cb3fe6299cd8820e86a13e5cb078d8a SHA512 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c
-DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
-DIST uuid-1.21.0.crate 62247 BLAKE2B 684b85cdf88f11f2252ec62c0c6d43900b4bd076b47dd90b2d96231ec747713683b59535d0d737f3e81312f278d2c36c6e9666a3c83576d8034e850d37a46fc4 SHA512 af0eccf18ddc91b72e0043ece56e7a4679181d9a85b84d04dd2012f4215d43bbbfcb3114e8b086841aa4512beb6bebad4d43a092cba7f5efdd4771f70317c6e5
-DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf
-DIST version-compare-0.2.1.crate 14245 BLAKE2B 92e952cfb544ef73c4ef0fd44238b414fd66fa71bfb3e0e0d2c849f5f4353570a0a9b8dc8750c5c30ce4e4c3f50a9becb188ee96c383a3e3f03b23349c2415be SHA512 43e6aa9e53c2e8b21aedcf3704aece741329bf85508ecbc20e4ee35651d8a819d9e28c2102172a5fc335ea3124c379eb5507407c09e6532124a56a3aaa1097d9
-DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
-DIST vte4-0.9.0.crate 27024 BLAKE2B f52e33b9ae8b7cf0dba6d7d1eef536ecd47d6194db58c46c5a35e0d51d53f244e273f79d916ebbc4314d0c951659746733bd34653c6574ecf1e018ea3140220a SHA512 31b7f3182c1542fd2c2fa5d3dc9a85b7afd98de7184e2347cf54ecbed80f3aafd1e616808b54e22f601549cd2b1e5d46896e24ac495550b40cbe95f1d440dc50
-DIST vte4-sys-0.9.0.crate 15230 BLAKE2B 7501252377a1822b44c9902991e51abcc3b2438d045595fe668da0dd7dedfd3396c61a4153081c1e322eaa20e06a7d65b9da96b596061fd976c237cc38237fa7 SHA512 2b0dfd71c6705c2fd37066558a99dd5baa8c2e5c8a19aff1c1585686febc33f71f82bf277f9f2a7cb8b958df07e5ef4229f8cd7549620039f96003ab0c852aba
-DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
-DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526
-DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49
-DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1
-DIST wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate 123354 BLAKE2B d8251ea31999f954eb1264bbc7792ba16a90aec3ed3112fe84b9a93dd8a0e493390b899be9e5e215ebebf644697d3bab680cb07d5e64617cbb57e6b2a28ae95f SHA512 fb136a5475fb4696902d4f4be43e0d5d28cf3bc1b6c83e5e7837499ee038f995c9f084064e2e4585dbc3bd260e0c7c95371526b04933f2c60fb6ce302416215d
-DIST wasm-bindgen-0.2.112.crate 59574 BLAKE2B c55dfd2d4c5abeb497fb6d32f26c8ea28a2417e36bb414e42fbb55ea7a0a514065357519d9abd290d6b25591de116dee7563d312d236a17f13961a93504d23e4 SHA512 da3c2fcdb8abeac665a1714ee24358543c2fa9376a9955f9a28ff0b478f7ceaf87bef82463b51469ad9de43ef375a47e6cfde0acbbb2bd4e21107eeaf09045be
-DIST wasm-bindgen-futures-0.4.62.crate 17641 BLAKE2B 130e8e4d315a697304cfed3794f4e5fb1cc6680595b7d12f84d587ab613420fbeb1a567481eb73941f1aa63fb7de04362e3d9045d5001465a2ca03a8ee5d38b3 SHA512 351a6b2c14dd5c99828cf1e8bcb7a27f71d42408ff99f176cfa5643424669970579446604ffeacafd31e2fdd00b0101a12904843f9ee9ef0a89975f23bb79327
-DIST wasm-bindgen-macro-0.2.112.crate 9270 BLAKE2B 714bb12a770200ecfd72cfb22df75009f021e2a349302e83596be97813b39235912d4be846f5233e45a5bf07a113a0ed8f50145e857feb5644c59ce2d82e28cb SHA512 66323231cfdafa797a2c388605f817116a8923ced76789ef599cd4977efbbf8ed6f53bee50e461fd869d4812f7f5d612160968970a5af6a03c40a6a0dbca6ecc
-DIST wasm-bindgen-macro-support-0.2.112.crate 62766 BLAKE2B ce530d07727b295c03164e11685ba27d599a35078379c16e93561cae9786079a55836dc5ec3d9c6e6387a8ee11144325ba3d1049bf266c8fb32697164a72f1ac SHA512 ff7ba2b8624f56be57cb03a9746b07c8f3adac070d1c7e332e8eab61a166d4de5a288dee1db6abb3519329a738be74fb4c45b5693fe0add89bd45573cb79d3dc
-DIST wasm-bindgen-shared-0.2.112.crate 10223 BLAKE2B f8d353a514b6f0978a65a1bcafc732f49d0fb10549b8649a5e17959f21e85d39ef47cf69301ae62def31bfdacc7699f8ec80101fdfaac27fa9fb1fda4a000759 SHA512 722f286d90ee8f21c349da9dedbc49641b18e51338476a9062920a0dfe4f164cf88f1aff73d3878e29ae8a4c40e6af60d7b2aa0f6002eff42df211f3a0e26feb
-DIST wasm-encoder-0.244.0.crate 85804 BLAKE2B 6dabb55c635d13d1d56711a43c655dfcb74bb9f0be10bccd412c21b5dcd63a46b73ff40955ff28aa0fba9341fe22161c8d253762afd587eaf69a7ca49c06e285 SHA512 ab78662abd6bc9edcc14531a87a848eb6c26081ce9bcb9ff15415ceecb48dad98ab6066638947780c65d7689d11502d4dd2353ff3462b4f49e1c1a8c00d2c1d2
-DIST wasm-metadata-0.244.0.crate 21500 BLAKE2B 8da1035b6302c23b00792d90153f74f35eb9cbe913366b43ff7e5d81481c903396b32ad54a416a14b40ff8d4ba329c6fda8c203e4b16f1ab80b3bf4535cde72e SHA512 77677c68dafabacc9697c6090d01fdb171c33ca1663c86dcd3612630b2ea6c41232a7cee125ba416d373edb34ea8e0926d164012461e2ddca8d4d18597feb855
-DIST wasmparser-0.244.0.crate 265607 BLAKE2B fb982e84536afde140d972614bf6c2875ef169f0b68010393e61d8a1041e57d5355e8f0a57df0681ce4159f830e30a59affbd733656aa9c633ad959225007b11 SHA512 d1a1f549fe93e11cf4155a8f5840fa444505ca9184e28163917bd8ddb1d53cb4d2be0335e183ec24625a7db22dd5d7e22c93c697bdd4de0d537b54af4ed7d834
-DIST web-sys-0.3.89.crate 669786 BLAKE2B f2742b842e974b123ad0898c1af69ad1b549f30d7cd26b4437e757b8e239b1ca6ee218656ce414c4f76dc49f49b00862fa882a444e68ff1caa372cadd2edd761 SHA512 8a1340d72e137408dc46bc1e8c10d05d93988853e80e4b476d3066d508cb84d89905a13ea549e5e94788dd15eb93e22a6f070768ef06494ee9222eb4b3eec774
-DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
-DIST webpki-roots-1.0.6.crate 240440 BLAKE2B 5926a02177753fbd2908127640f559ab1a55376d7f0611ec82affe2dbc4e9a7de995579b241874c9197c8a64edb5a2e1e3c64baca002574e518a8b528104ce9c SHA512 0ac59b4b8a31be2734dd6fb1f1ac99273eb038eaf9b03c166f313d8951412b8a2c3da38700d8e853e35ab295c8e835fb5df4d65cda3eef16ef3aa98421f8ab60
-DIST weezl-0.1.12.crate 46045 BLAKE2B 440bcb8e092b41753c918ea19df6ca3e26fe8616912c4e8e54f7d8b57e7a4494df85d2a87e26c7aec4bdd7740224dc062fbbf0bbf5db1bd47b5fbd0c01a31a36 SHA512 a660275ecac3ceb6ee511c85a537bc8e2a9267438ca048dcd522fa5a1e7d046c82d98b2c905c50caa9a9a1d44159d1090da18aaf17ad7bcad2b81aa979480655
-DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
-DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
-DIST winapi-util-0.1.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01
-DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
-DIST windows-0.61.3.crate 9372520 BLAKE2B 37e569c1002f199e6552e6f812cc483fcfe430b235fdb0b09dfd801ef42f3f5165cdc7eba1099c7ac2838ec666fe59923a11c0ecc1971ae6476c46146c6d13f7 SHA512 a909a0e5de64e66298da88d61509a4ec893e7838e7bac6fe9fd74418900fb1b26639f2a83ad1a507abf3dfd6266349b18b8b922a8e3639de79d35bf37c2855a9
-DIST windows-collections-0.2.0.crate 13579 BLAKE2B b6ba4ce0acf9bee0fe8a20ce1108e34a2c79c4f2867dc7bf71b9980d028656274d79d568baa422148c9d9f16ceaeffde012dea3ebd414d38780165a5140118d1 SHA512 8b8a6ec75f46da464503a32f610d5b315b441645f29e831ee9afe7a67bcdc90cf221786dec57d94de40120b384162c095370c0f03e78f872af68bdf9d618913e
-DIST windows-core-0.61.2.crate 36771 BLAKE2B 0f24843b8764dd9eab2df52d65b837ab3b0132a4cc5e4ba58ac21853add8294abe0e57f9e30c6419eb758652c6aabc808c79cac35014e963c6a392f06ece58f1 SHA512 02d34f3122dfc83e385a7f865e143ca13220913e04a09b8abc1eedecf97fd8665963557719a0c09790a3c5bcb4969402a659737ec23cf47b86a7660338cb4ba0
-DIST windows-core-0.62.2.crate 36932 BLAKE2B f291939153338efd768bee7cb3891814a1d46ed5cac1e2ea72a7ac66613842c02e1de89052a53e8b164d1055d9d4a138711929af897486b3a6da02e91aee3103 SHA512 b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a
-DIST windows-future-0.2.1.crate 17532 BLAKE2B 3302290f69c896c87969e01fc87fa239fc6f1f60aba3104d02e71b260eca5891f5bf3443d42a3cf59d7b0a67ee3d08298d19178212bf70a0c7f5fc2e6a5a2139 SHA512 a605bc57eee3f213ddcc0c03552df8793c0d77eff2101c8cfb5b901c8a296156643a5b0cda812f781c48d886a1a1205c08b4cfb472dfb60e6b479d8b09182dc2
-DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579
-DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee
-DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a
-DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b
-DIST windows-numerics-0.2.0.crate 9686 BLAKE2B 58491292e46cd869c47a96a5c8177b1f7175e495384c1eec8154a5fb15e118f06a0cc10901f5dbb1e4bc860f11e842b9121d19c12218c38dda2e6b8ac40ef1d1 SHA512 4fb59b445ffef54afef22d6db277c71e67a13a907b65a251e52bdd605baae10085c16aba25e0640fa8e9b28d2634cb6d11c1a635ef22cbe19d3cdf170727d29f
-DIST windows-result-0.3.4.crate 13418 BLAKE2B f9563f7e1c169c43e18cda275b47058e92e461704ba58f197625f13735c9c949ad5c9e359606c36c162b5d6cb2d137cfdd3ffbe7a6471e2b4004ce1d5525302d SHA512 e07044a3b629e12a350f517b40fbac3b8b5916852c09b43014f788bff545cf4c3ff9933e95a4b50ca7013e74c9f58562e2a247789ae8fb9b9adea59f71d1c3e0
-DIST windows-result-0.4.1.crate 13381 BLAKE2B 3960ffb7f15826bd2f8636133412872d7af9c2d89fde07d2183188083e22580ecbef11f423523aa864c0b199a494aabf1d6386d7c7fceeb7ad74575347efbd27 SHA512 a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2
-DIST windows-strings-0.4.2.crate 13983 BLAKE2B ab8603b4927b85790ad12884ca564a9416fd51c06d6f574bc8020820253ed19f14fe831cca297f492bf34d7e8a856012d3da1225aae3bb460134b5cbd998dca4 SHA512 2cd546950ed2f2d80ef007635c2ea6df597e100d06ba5a2d4149b6c320dd928bcd6ee829969c36692f1ad3322d38aa1a4aabd4865fc8ae432e38e1ea85318e2d
-DIST windows-strings-0.5.1.crate 13966 BLAKE2B 9143cfa5a4184bf0aeb62f8c85d0629d7417b74727349cf46f0d1f28d0e255cc218ac5bc39fe1c7f0311c418f23644e84644b8e7833c5b1c8d1f523c3d38d728 SHA512 c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2
-DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
-DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
-DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061
-DIST windows-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d
-DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f
-DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
-DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f
-DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203
-DIST windows-threading-0.1.0.crate 9085 BLAKE2B f29c1f12c3f3cf7006a03e72637f3a8c60138a2ce3be4f0fe11669c328c250155209fcf434b24a1aec39b17755f9ba8b1c1f5809e81d342190a54e3bfe1d5042 SHA512 e662713517e4e97c88be65c0aa4769d28c7ae65f06ffb4ec02a4af07757423fa533eaa2404abd38bfffaf0f6697941c2d53f10252ef126cc72ee0f5f2035e6e4
-DIST windows-version-0.1.7.crate 7739 BLAKE2B a451185f51f44731ccb8ee04e9e1283c19e2b8e3387db653d36abef21fa1d2e6e749f7e78fcb89b37b0ffd37c6d95445867d4f3d22e28995e4a5942f5a0a7980 SHA512 214fcc5ce186dfb3838b2736813048e5aaf897c05b2ba284ed6b0867517e6ff05337f14d9443b897839cdcf48b6afcbff96db8da86ab7ac90a93e9d5839c95db
-DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
-DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5
-DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc
-DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
-DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b
-DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426
-DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
-DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822
-DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2
-DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f
-DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc
-DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
-DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96
-DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd
-DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
-DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb
-DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5
-DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
-DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd
-DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588
-DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
-DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
-DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c
-DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6aad782051c9af629459faebcd131518e20d6bb8f3f7f44b708284e6ba54f2ad7e0811bc0bf1df89899ff561c1 SHA512 ffa96e23707d87d5bf0f0e0c8aefbbbe4e3d2219fa5fd6a1535cb3c7b049a8481ef6f9f9fd69c78be855f36b242476f3b4462f2536925d48953afebe00bb50cb
-DIST wio-0.2.2.crate 11214 BLAKE2B 7356229f90aa50d6ac8a7651637967de3e06755a7a45eab2a144e13c876058553c22129abffb07717b1715233f6cfc1efe90ff60c1877f4291fabaa4b5ea283d SHA512 13838de6e01b20de8996c7aa9efbaca5bcd9e4551614cfc10bee45ecca4bcc70b953b2c59fe460d1a054b3ecac13445b020aa244ea70686fd19be8d65c539b0e
-DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e
-DIST wit-bindgen-core-0.51.0.crate 35048 BLAKE2B 1ce5f1bd6d1ceceaeb91d247f63745abfd25b539b57dc12321a2342f55da1207c697641a778ad6bff2bbece300fa52a788c7890e8dc49c5357f48292fed2a693 SHA512 eec78ac1566cc4f03b1d0d7d2e84c3d0fc2458a649c01a45c9c3781034078ed51b4a9852760fe96115006fb3415bcb31b1bf429cb3cac6e51e09a1c0cfc32ed0
-DIST wit-bindgen-rust-0.51.0.crate 57051 BLAKE2B 65c45b1b8b08681ded9bae2b4ac982770fa613bfe850128de1116a51ddd6366423c27e1f704817ad69dc05694e03aabb56af5bad3aeb0aba3cbc9415fad474e7 SHA512 7a5c29b92fa53ac8f8097b04a9507f471003edabcae0223d35180937b9254c62b24d9f4cef790000bd7bc7f6966af3aced2d7196359479480455baf5f4450f9f
-DIST wit-bindgen-rust-macro-0.51.0.crate 14283 BLAKE2B 79bc4a4846ec73ae02fe69fcb7898297647a0c70526fbd555e79a4c76de968f0d4c9e2e497643d9c1e7403bb8176a2108ca25a7cef577b9db3ae04142a3bd1ba SHA512 bdf6ab20b484180bfde867b8c8b03c10fe02a9279895ece43fddbc20b1ffe771128590d3d4c72585e959512808682278e54983d11066e0192d84b7aee830e0e2
-DIST wit-component-0.244.0.crate 256882 BLAKE2B 5e9c706693e3064ffbbe28a23e64e5bc32f6772ed294dce3bd2972b8d951f2820ddcee5f9e651b1acc470740b021986cedb6f0ff7a9bdc2b6e13f997dd341024 SHA512 efbf91954b7c4fc9cf5835783245f3a8cda7e5883c6e244a3da85a64b6b2d74f44ffa5f73309de7451b5e6aaf614664869769b140872ab85913878e52e490a00
-DIST wit-parser-0.244.0.crate 159371 BLAKE2B f46db4840d3cbcd42e5d26b854247d172f8385810a10c437aaa6b67f3f72dcc230a8d75f4e5ccff6ea006c8a52c2fe92f39d9d90cb30ba594c02ae618fb66bb6 SHA512 c554a167ce9802fbc7537700376da70ed6a79f96adeba5a0e4c955a7cc4f2ae4f588071e25735903d4f509f2590341fa39b2edd018cf6d3bf8ad6477b2474b01
-DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7
-DIST xdg-home-1.3.0.crate 4000 BLAKE2B 0da36aadfa518f1ecb3fe9067eb4c014689af1f76c71c592184aa4c4fe457883faf1dad757344b375a92c484bcb3d7a408f8759c24b2e7738ef4997c870fdb85 SHA512 4d090f18ea4a37199d2c1760faca11e16ba9069086245543b3390c53e74a84145144a94863c7d8c3155a9d616732a3cd8caaa1a416c43dc4d107ce045727279d
-DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541
-DIST yeslogic-fontconfig-sys-6.0.0.crate 6677 BLAKE2B 6f8cd2b5de9a397546641b6ce29530af6de5df78293d61f02b359ec4bbe4258ff76f396b4df984dd700f4a104d8b3a89d2ded47f0b0a16adb8b3ca89815da3ab SHA512 9cd38d8cd2a69d5a884a751664e07ac9f6e2e7caaa51f4933dd08c3e3eeb66f20d51574fa88b009a01ac750ffca03187de9e913f5eb4a65ad4baecd8190dd93d
-DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0
-DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96
-DIST zbus-4.4.0.crate 158301 BLAKE2B 7a9a3f8712d99285955020ec60c128289578824061964ae0c26d7f6b284f0ea393087dcf40ae15d13bf87977ba61acab71460120256a5f16b9e5f713fe0a9cad SHA512 2522cf51b6eeeb06b350a0fcacd7cb768459a55a524c8c379da8d0c6f1b7b946f352fe95f993b0af8297de4eb9e63e2f009888465a2b554cfd904d4ca3717699
-DIST zbus-5.14.0.crate 177684 BLAKE2B 44c74ef54735eaca54db16ba5fe0821fc491d945c4c0a7a088b6b9312464b056a3da3b99d3d90825cbfd41cbeac80e9257235b38edab67f259752b9fa90a94d2 SHA512 fab6c25857ac4cdbba877f109734b0f0e8fde0e9968e06fb7f699a65416598bbe9d236961f6da27325402cfbf773005f67ec721d27aac7af4e8b29828e3d9556
-DIST zbus_macros-4.4.0.crate 31183 BLAKE2B 9448845e1cfa58d51688b74ddf0aa3e65d1621db3c636809426e67433074dcbce36cbe595dbdaca895650775e7971d9e1fd1e9feb7cad42ba6521839459b6780 SHA512 7fa5d4baa95f440be12d74d4c855f16f60803690020a6af1d28d1ba04d792ff763df3c2c3e4d275e0753a6effeaf597ad8cdedd4a34d4b93f8e69a34b31fa1dd
-DIST zbus_macros-5.14.0.crate 39335 BLAKE2B 00c0e371d53d6ad23f4b2d83c42fe92f30075c526a1b5e41c62133e5b0f6b9708586988d4e1e6add49c1f627dc6c9b19e1e1339f66b227e0149ad7d7157f9024 SHA512 c45f891cffbe8d0344a25c5d2e0a77297f0b2e99d3f0a8c3bad4b9755ee5508acdb47d46576916e24aa5d742197e0afaaff3b4aabb8695cf3496e6f4a75d7c3a
-DIST zbus_names-3.0.0.crate 10650 BLAKE2B 0c8a0ee67c9236ef51a1add3038d5ac5a9f00dccd9df059b16454754db44e7c5ac66b74f3f98c317ee73a1c982b8439d6a92995d984b9b9d744c3c9203edbed3 SHA512 e0ebd468f152ef8063faa547f60b58d2d87948e24741d1cec0e97eef1817653d524ce5519795db64a3a7d9101ee2c6b67f0bf2bade894c57b5c37aee19fc82ab
-DIST zbus_names-4.3.1.crate 18076 BLAKE2B aa66dda5540d1206eb24d7cc206ca8eb0c51e02e3f27dc4b65196453e4cea5368123292d1011abb414d901d94863429deca9a05bd8a49182777248ff0e6b3dcc SHA512 848b8ee331daa9f3863b865033674a4937ea747df3b926ba30a57047bdaefdc87514556f0120c73a30ce16962d6e72e337605d6c9586de48615e6ecb2fa2c480
-DIST zerocopy-0.8.39.crate 274113 BLAKE2B c5e46d23f6b3d3cd25d96356016d5a987d04dab4fcb529e550cedefbdc64d8748d3a42d27e510be64a620ad132bdf2a0da04b518468b7f66c77e87c23412ffce SHA512 00544b445aefa17f5e5bd5bb62becc2c4532381a4771909f533a2c95f16a11e2e97763ab5b096f752842500cffc2f565f0fcd5c1961e7305e6d5fcdf132b318b
-DIST zerocopy-derive-0.8.39.crate 108887 BLAKE2B a24725d63cf8b6077303fb5386de8e5c0f1ecfb2c8628818d078d700375acdac3d27aa6c227388be3dafe96cc08bea3477eb7a24ef4afd0b09c5ffbd091fddc3 SHA512 67c3c55b3e98c038b5ee19e60f09ffeb6a967768c6ea28f689bba3f94588567d9c3d4a7359633be9006467b05678afdf6207bc884b7a65a0d65ae07080cf0a8b
-DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9
-DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985
-DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81
-DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d
-DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9
-DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745
-DIST zmij-1.0.21.crate 26665 BLAKE2B e958b58e2213ad13185ec6df55d07e6c80169afa56133038fa66cefb4a9f49aa786249a486dc09b2d0a2f74e41c0d0d713135f38a84dff8f6239636a6bf3cadb SHA512 a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585
-DIST zvariant-4.2.0.crate 82180 BLAKE2B 6d8309a223c32eae3c1ba4291d69bab395a3ef0f65da1e380552d27ccc547a31cf32f9dcf2feecce34276c065d044d0c897c9468b6df4c16efa94a0668dd19eb SHA512 ae7329db133ff8c262443bfe6fc10698606501ecdde8295367f3876e9c590730778ad2d4977c27e26288c92737055897686e7a0d30210723279c33da7467af80
-DIST zvariant-5.10.0.crate 93150 BLAKE2B affaa11f624aaa7ea6874a4977b1e483b285191e4c17171f3844454c470029fb67d9f0b493fe6bba30a2dd1234c1a36dae34d5865291f3371407cd23560516b5 SHA512 a9ab69af9dc4e42f57836497f4a424da56b2cee256773f99b0ca79267621a1ade3daae3c9a00185066f5d7451a77ec29d8fc53041b5d9d41b400a8456e103a82
-DIST zvariant_derive-4.2.0.crate 11057 BLAKE2B 891c141bfa0db95a5ac62ab2c31bef1215ef658a787d855c09c9b0e42485cd8aa52683c82a07394042615ec51b42ae5efcde81e7dbd2a35f7670888b28477df2 SHA512 8a50d143b38d57a757b3a6b6293c43d7db1a563ccf25002ad6b6a69b7c157765c604329659318a0cb64df1ecf78b3f0dbe88d6650740c016da9161719427f9c2
-DIST zvariant_derive-5.10.0.crate 16592 BLAKE2B e081f2656849e0a8f870f4eb3ef67aa3f222243ed6ce8e30b6ace7b7b470bb0e979e76ade502cfe8716d720f88eabb070098e235c42ba0ab6d40f1ec5588f077 SHA512 ac139835c941ad0c153ea3ff0104a482ef86bf891c45b853dd6988e21387cb743cac406e9195484bce519c9a549b5d4024f3871022f9ea78b2eca1bb55e1fe69
-DIST zvariant_utils-2.1.0.crate 7043 BLAKE2B b891c5fc2b5afb5eba01b9068b454a965b4f07548c1a080fd5b598165994a5177a7df5f39cf7263ea8bcc5d054c7d87012ca1588737d630d96f24f0d00dee6cf SHA512 345b70d1106b37df41426efdb1ba49bf270e00898381c2a8021b5761c59efdea55def45cb2e2598b130b6cba8733503f3997a55578bca90867ab3e8f2346f80e
-DIST zvariant_utils-3.3.0.crate 15417 BLAKE2B 08f7613b63f8f1b53541270d1246ca5bdfaae845e202bddd23f64d4d58336d33e27a5c33df1cf7e4973c3255b82ed1947b707089cf1afc08c2259eb8f5fb9785 SHA512 55644ac7f81d60b414ac13e0da4db190ca58bc9d1d7ab82c447e0995d23970d3ebd9322ce7c066303e8455141bd91e2125618d924aaf17109d7015d49289f4d7
diff --git a/app-portage/gpkg/files/gpkg-daemon.confd b/app-portage/gpkg/files/gpkg-daemon.confd
deleted file mode 100644
index 64928718f596..000000000000
--- a/app-portage/gpkg/files/gpkg-daemon.confd
+++ /dev/null
@@ -1,4 +0,0 @@
-# /etc/conf.d/gpkg-daemon
-
-# Log level: error, warn, info, debug, trace
-GPKG_LOG_LEVEL="info"
diff --git a/app-portage/gpkg/files/gpkg-daemon.initd b/app-portage/gpkg/files/gpkg-daemon.initd
deleted file mode 100644
index f739e5a7c44b..000000000000
--- a/app-portage/gpkg/files/gpkg-daemon.initd
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-description="Gentoo Package Manager D-Bus daemon"
-command="/usr/bin/gpkg-daemon"
-command_background="yes"
-pidfile="/run/${RC_SVCNAME}.pid"
-start_stop_daemon_args="--env RUST_LOG=${GPKG_LOG_LEVEL:-info}"
-
-depend() {
- need dbus
- after portage
-}
diff --git a/app-portage/gpkg/gpkg-1.3.10-r2.ebuild b/app-portage/gpkg/gpkg-1.3.10-r2.ebuild
deleted file mode 100644
index 7335ebfb380b..000000000000
--- a/app-portage/gpkg/gpkg-1.3.10-r2.ebuild
+++ /dev/null
@@ -1,642 +0,0 @@
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
- adler2@2.0.1
- aho-corasick@1.1.4
- android_system_properties@0.1.5
- anyhow@1.0.102
- async-broadcast@0.7.2
- async-channel@2.5.0
- async-executor@1.14.0
- async-io@2.6.0
- async-lock@3.4.2
- async-process@2.5.0
- async-recursion@1.1.1
- async-signal@0.2.13
- async-task@4.7.1
- async-trait@0.1.89
- atomic-waker@1.1.2
- autocfg@1.5.0
- base64@0.22.1
- bitflags@1.3.2
- bitflags@2.11.0
- block-buffer@0.10.4
- block2@0.6.2
- block@0.1.6
- blocking@1.6.2
- bumpalo@3.20.2
- bytemuck@1.25.0
- byteorder@1.5.0
- bytes@1.11.1
- cairo-rs@0.20.12
- cairo-rs@0.21.5
- cairo-sys-rs@0.20.10
- cairo-sys-rs@0.21.5
- cc@1.2.56
- cfg-expr@0.20.6
- cfg-if@1.0.4
- cfg_aliases@0.2.1
- chrono@0.4.44
- color_quant@1.1.0
- concurrent-queue@2.5.0
- core-foundation-sys@0.8.7
- core-foundation@0.9.4
- core-graphics-types@0.1.3
- core-graphics@0.23.2
- core-text@20.1.0
- cpufeatures@0.2.17
- crc32fast@1.5.0
- crossbeam-utils@0.8.21
- crypto-common@0.1.7
- deranged@0.5.8
- diff@0.1.13
- digest@0.10.7
- directories@5.0.1
- dirs-sys@0.4.1
- dirs-sys@0.5.0
- dirs@6.0.0
- dispatch2@0.3.0
- displaydoc@0.2.5
- dlib@0.5.2
- dwrote@0.11.5
- endi@1.1.1
- enumflags2@0.7.12
- enumflags2_derive@0.7.12
- equivalent@1.0.2
- errno@0.3.14
- event-listener-strategy@0.5.4
- event-listener@5.4.1
- fastrand@2.3.0
- fdeflate@0.3.7
- field-offset@0.3.6
- filetime@0.2.27
- find-msvc-tools@0.1.9
- flate2@1.1.9
- float-ord@0.3.2
- foldhash@0.1.5
- font-kit@0.14.3
- foreign-types-macros@0.2.3
- foreign-types-shared@0.3.1
- foreign-types@0.5.0
- form_urlencoded@1.2.2
- freetype-sys@0.20.1
- fsevent-sys@4.1.0
- futures-channel@0.3.32
- futures-core@0.3.32
- futures-executor@0.3.32
- futures-io@0.3.32
- futures-lite@2.6.1
- futures-macro@0.3.32
- futures-sink@0.3.32
- futures-task@0.3.32
- futures-util@0.3.32
- gdk-pixbuf-sys@0.21.5
- gdk-pixbuf@0.21.5
- gdk4-sys@0.10.3
- gdk4@0.10.3
- generic-array@0.14.7
- getrandom@0.2.17
- getrandom@0.3.4
- getrandom@0.4.1
- gettext-rs@0.7.7
- gettext-sys@0.26.0
- gif@0.12.0
- gio-sys@0.20.10
- gio-sys@0.21.5
- gio@0.20.12
- gio@0.21.5
- glib-build-tools@0.20.0
- glib-macros@0.20.12
- glib-macros@0.21.5
- glib-sys@0.20.10
- glib-sys@0.21.5
- glib@0.20.12
- glib@0.21.5
- gobject-sys@0.20.10
- gobject-sys@0.21.5
- graphene-rs@0.21.5
- graphene-sys@0.21.5
- gsk4-sys@0.10.3
- gsk4@0.10.3
- gtk4-macros@0.10.3
- gtk4-sys@0.10.3
- gtk4@0.10.3
- hashbrown@0.15.5
- hashbrown@0.16.1
- heck@0.5.0
- hermit-abi@0.5.2
- hex@0.4.3
- http-body-util@0.1.3
- http-body@1.0.1
- http@1.4.0
- httparse@1.10.1
- hyper-rustls@0.27.7
- hyper-util@0.1.20
- hyper@1.8.1
- iana-time-zone-haiku@0.1.2
- iana-time-zone@0.1.65
- icu_collections@2.1.1
- icu_locale_core@2.1.1
- icu_normalizer@2.1.1
- icu_normalizer_data@2.1.1
- icu_properties@2.1.2
- icu_properties_data@2.1.2
- icu_provider@2.1.1
- id-arena@2.3.0
- idna@1.1.0
- idna_adapter@1.2.1
- image@0.24.9
- indexmap@2.13.0
- inotify-sys@0.1.5
- inotify@0.10.2
- instant@0.1.13
- io-lifetimes@2.0.4
- ipnet@2.12.0
- iri-string@0.7.10
- itoa@1.0.17
- jpeg-decoder@0.3.2
- js-sys@0.3.89
- kqueue-sys@1.0.4
- kqueue@1.1.1
- lazy_static@1.5.0
- leb128fmt@0.1.0
- libadwaita-sys@0.8.1
- libadwaita@0.8.1
- libc@0.2.182
- libloading@0.8.9
- libredox@0.1.12
- linux-raw-sys@0.12.1
- litemap@0.8.1
- locale_config@0.3.0
- lock_api@0.4.14
- log@0.4.29
- lru-slab@0.1.2
- mac-notification-sys@0.6.9
- malloc_buf@0.0.6
- matchers@0.2.0
- memchr@2.8.0
- memoffset@0.9.1
- minimal-lexical@0.2.1
- miniz_oxide@0.8.9
- mio@1.1.1
- nix@0.29.0
- nom@7.1.3
- notify-rust@4.12.0
- notify-types@1.0.1
- notify@7.0.0
- nu-ansi-term@0.50.3
- num-conv@0.2.0
- num-traits@0.2.19
- objc-foundation@0.1.1
- objc2-core-foundation@0.3.2
- objc2-encode@4.1.0
- objc2-foundation@0.3.2
- objc2@0.6.3
- objc@0.2.7
- objc_id@0.1.1
- once_cell@1.21.3
- option-ext@0.2.0
- ordered-stream@0.2.0
- pango-sys@0.21.5
- pango@0.21.5
- parking@2.2.1
- parking_lot@0.12.5
- parking_lot_core@0.9.12
- pathfinder_geometry@0.5.1
- pathfinder_simd@0.5.5
- percent-encoding@2.3.2
- pin-project-lite@0.2.16
- pin-utils@0.1.0
- piper@0.2.4
- pkg-config@0.3.32
- plotters-backend@0.3.7
- plotters-bitmap@0.3.7
- plotters-cairo@0.7.0
- plotters-svg@0.3.7
- plotters@0.3.7
- png@0.17.16
- polling@3.11.0
- potential_utf@0.1.4
- powerfmt@0.2.0
- ppv-lite86@0.2.21
- pretty_assertions@1.4.1
- prettyplease@0.2.37
- proc-macro-crate@3.4.0
- proc-macro2@1.0.106
- quick-xml@0.37.5
- quinn-proto@0.11.13
- quinn-udp@0.5.14
- quinn@0.11.9
- quote@1.0.44
- r-efi@5.3.0
- rand@0.8.5
- rand@0.9.2
- rand_chacha@0.3.1
- rand_chacha@0.9.0
- rand_core@0.6.4
- rand_core@0.9.5
- redox_syscall@0.5.18
- redox_syscall@0.7.1
- redox_users@0.4.6
- redox_users@0.5.2
- regex-automata@0.4.14
- regex-syntax@0.8.9
- regex@1.12.3
- reqwest@0.12.28
- ring@0.17.14
- roxmltree@0.20.0
- rustc-hash@2.1.1
- rustc_version@0.4.1
- rustix@1.1.4
- rustls-pki-types@1.14.0
- rustls-webpki@0.103.9
- rustls@0.23.37
- rustversion@1.0.22
- ryu@1.0.23
- same-file@1.0.6
- scopeguard@1.2.0
- semver@1.0.27
- serde@1.0.228
- serde_core@1.0.228
- serde_derive@1.0.228
- serde_json@1.0.149
- serde_repr@0.1.20
- serde_spanned@0.6.9
- serde_spanned@1.0.4
- serde_urlencoded@0.7.1
- sha1@0.10.6
- sharded-slab@0.1.7
- shlex@1.3.0
- signal-hook-registry@1.4.8
- simd-adler32@0.3.8
- slab@0.4.12
- smallvec@1.15.1
- socket2@0.6.2
- sourceview5-sys@0.10.1
- sourceview5@0.10.0
- stable_deref_trait@1.2.1
- static_assertions@1.1.0
- subtle@2.6.1
- syn@2.0.117
- sync_wrapper@1.0.2
- synstructure@0.13.2
- system-deps@7.0.7
- target-lexicon@0.13.3
- tauri-winrt-notification@0.7.2
- temp-dir@0.1.16
- tempfile@3.26.0
- thiserror-impl@1.0.69
- thiserror-impl@2.0.18
- thiserror@1.0.69
- thiserror@2.0.18
- thread_local@1.1.9
- time-core@0.1.8
- time@0.3.47
- tinystr@0.8.2
- tinyvec@1.10.0
- tinyvec_macros@0.1.1
- tokio-macros@2.6.0
- tokio-rustls@0.26.4
- tokio@1.49.0
- toml@0.8.23
- toml@0.9.12+spec-1.1.0
- toml_datetime@0.6.11
- toml_datetime@0.7.5+spec-1.1.0
- toml_edit@0.22.27
- toml_edit@0.23.10+spec-1.0.0
- toml_parser@1.0.9+spec-1.1.0
- toml_write@0.1.2
- toml_writer@1.0.6+spec-1.1.0
- tower-http@0.6.8
- tower-layer@0.3.3
- tower-service@0.3.3
- tower@0.5.3
- tracing-attributes@0.1.31
- tracing-core@0.1.36
- tracing-journald@0.3.2
- tracing-log@0.2.0
- tracing-subscriber@0.3.22
- tracing@0.1.44
- try-lock@0.2.5
- ttf-parser@0.20.0
- typenum@1.19.0
- uds_windows@1.1.0
- unicode-ident@1.0.24
- unicode-xid@0.2.6
- untrusted@0.9.0
- url@2.5.8
- utf8_iter@1.0.4
- uuid@1.21.0
- valuable@0.1.1
- version-compare@0.2.1
- version_check@0.9.5
- vte4-sys@0.9.0
- vte4@0.9.0
- walkdir@2.5.0
- want@0.3.1
- wasi@0.11.1+wasi-snapshot-preview1
- wasip2@1.0.2+wasi-0.2.9
- wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06
- wasm-bindgen-futures@0.4.62
- wasm-bindgen-macro-support@0.2.112
- wasm-bindgen-macro@0.2.112
- wasm-bindgen-shared@0.2.112
- wasm-bindgen@0.2.112
- wasm-encoder@0.244.0
- wasm-metadata@0.244.0
- wasmparser@0.244.0
- web-sys@0.3.89
- web-time@1.1.0
- webpki-roots@1.0.6
- weezl@0.1.12
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.11
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-collections@0.2.0
- windows-core@0.61.2
- windows-core@0.62.2
- windows-future@0.2.1
- windows-implement@0.60.2
- windows-interface@0.59.3
- windows-link@0.1.3
- windows-link@0.2.1
- windows-numerics@0.2.0
- windows-result@0.3.4
- windows-result@0.4.1
- windows-strings@0.4.2
- windows-strings@0.5.1
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-sys@0.59.0
- windows-sys@0.60.2
- windows-sys@0.61.2
- windows-targets@0.48.5
- windows-targets@0.52.6
- windows-targets@0.53.5
- windows-threading@0.1.0
- windows-version@0.1.7
- windows@0.61.3
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.6
- windows_aarch64_gnullvm@0.53.1
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.6
- windows_aarch64_msvc@0.53.1
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.6
- windows_i686_gnu@0.53.1
- windows_i686_gnullvm@0.52.6
- windows_i686_gnullvm@0.53.1
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.6
- windows_i686_msvc@0.53.1
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.6
- windows_x86_64_gnu@0.53.1
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.6
- windows_x86_64_gnullvm@0.53.1
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.6
- windows_x86_64_msvc@0.53.1
- winnow@0.7.14
- wio@0.2.2
- wit-bindgen-core@0.51.0
- wit-bindgen-rust-macro@0.51.0
- wit-bindgen-rust@0.51.0
- wit-bindgen@0.51.0
- wit-component@0.244.0
- wit-parser@0.244.0
- writeable@0.6.2
- xdg-home@1.3.0
- yansi@1.0.1
- yeslogic-fontconfig-sys@6.0.0
- yoke-derive@0.8.1
- yoke@0.8.1
- zbus@4.4.0
- zbus@5.14.0
- zbus_macros@4.4.0
- zbus_macros@5.14.0
- zbus_names@3.0.0
- zbus_names@4.3.1
- zerocopy-derive@0.8.39
- zerocopy@0.8.39
- zerofrom-derive@0.1.6
- zerofrom@0.1.6
- zeroize@1.8.2
- zerotrie@0.2.3
- zerovec-derive@0.11.2
- zerovec@0.11.5
- zmij@1.0.21
- zvariant@4.2.0
- zvariant@5.10.0
- zvariant_derive@4.2.0
- zvariant_derive@5.10.0
- zvariant_utils@2.1.0
- zvariant_utils@3.3.0
-"
-
-RUST_MIN_VER="1.88.0"
-
-inherit cargo desktop systemd xdg-utils
-
-DESCRIPTION="Graphical package manager for Gentoo Linux (Portage frontend)"
-HOMEPAGE="https://codeberg.org/NoBodyZ/gpkg"
-SRC_URI="
- https://codeberg.org/NoBodyZ/gpkg/archive/v${PV}.tar.gz -> ${P}.tar.gz
- ${CARGO_CRATE_URIS}
-"
-
-S="${WORKDIR}/gpkg"
-
-LICENSE="GPL-2"
-# Dependent crate licenses
-LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-3.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+sourceview +vte btrfs dracut appindicator grub2 kerneltools limine refind systemd systemd-boot"
-REQUIRED_USE="
- kerneltools? ( ^^ ( limine grub2 systemd-boot refind ) )
- btrfs? ( kerneltools )
- dracut? ( kerneltools )
- limine? ( kerneltools )
- grub2? ( kerneltools )
- systemd-boot? ( kerneltools )
- refind? ( kerneltools )
-"
-
-DEPEND="
- >=gui-libs/gtk-4.12:4
- >=gui-libs/libadwaita-1.4:1
- >=dev-libs/glib-2.76:2
- sys-apps/dbus
- media-libs/graphene
- x11-libs/cairo
- x11-libs/pango
- x11-libs/gdk-pixbuf:2
- media-libs/freetype:2
- media-libs/fontconfig
- sys-devel/gettext
- vte? ( >=gui-libs/vte-0.74:2.91-gtk4 )
- sourceview? ( >=gui-libs/gtksourceview-5.10:5 )
-"
-RDEPEND="
- ${DEPEND}
- sys-apps/portage
- app-portage/gentoolkit
- app-portage/eix
- sys-auth/polkit
- kerneltools? (
- || ( sys-apps/systemd sys-apps/systemd-utils[kernel-install] )
- sys-kernel/linux-firmware
- )
- dracut? ( sys-kernel/dracut )
- btrfs? ( app-backup/snapper )
- appindicator? ( gnome-extra/gnome-shell-extension-appindicator )
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-QA_FLAGS_IGNORED="
- usr/bin/gpkg
- usr/bin/gpkg-daemon
-"
-
-src_configure() {
- local myfeatures=(
- $(usev vte)
- $(usev sourceview)
- $(usev kerneltools)
- $(usev limine)
- $(usev grub2)
- $(usev systemd-boot)
- $(usev refind)
- $(usev btrfs)
- $(usev dracut)
- )
- cargo_src_configure
-}
-
-src_compile() {
- cargo_src_compile
-}
-
-src_test() {
- cargo_src_test
-}
-
-src_install() {
- # Install binaries from workspace build (cargo_src_compile already built
- # everything with correct per-crate feature resolution; cargo install
- # would fail because gpkg-daemon doesn't define the GUI features).
- # cargo.eclass honors USE=debug: target/debug/ when debug is set,
- # target/release/ otherwise — see bug 975866.
- local target_dir="target/$(usex debug debug release)"
- dobin "${target_dir}/gpkg-daemon"
- dobin "${target_dir}/gpkg"
-
- # D-Bus system bus configuration
- insinto /etc/dbus-1/system.d
- doins data/dbus/org.gentoo.PkgMngt.conf
-
- # D-Bus service activation file
- insinto /usr/share/dbus-1/system-services
- doins data/dbus/org.gentoo.PkgMngt.service
-
- # Polkit authorization policies
- insinto /usr/share/polkit-1/actions
- doins data/polkit/org.gentoo.pkgmngt.policy
-
- # Desktop file
- domenu data/org.gentoo.PkgMngt.desktop
-
- # Icons — all sizes (PNG) + scalable SVGs + systray status icons
- insinto /usr/share/icons
- doins -r data/icons/hicolor
-
- # AppStream metainfo
- insinto /usr/share/metainfo
- doins data/org.gentoo.PkgMngt.metainfo.xml
-
- # CSS stylesheet
- insinto /usr/share/gpkg
- doins data/style/style.css
-
- # Locale
- insinto /usr/share/locale/fr/LC_MESSAGES
- newins po/fr.mo gpkg.mo
-
- # Kernel tools (USE=kerneltools)
- if use kerneltools; then
- exeinto /usr/lib/kernel
- doexe data/kernel/scripts/compile-kernel.sh
-
- exeinto /usr/lib/kernel/install.d
- use limine && doexe data/kernel/hooks/95-limine-gentoo.install
-
- # Portage hook for auto-compile on emerge *-sources
- insinto /etc/portage
- newins data/kernel/hooks/portage-bashrc bashrc
-
- insinto /etc/kernel
- doins data/kernel/configs/auto-compile.conf
- doins data/kernel/configs/default-type
-
- keepdir /var/log/kernel-compile
- fi
-
- # Systemd service unit
- if use systemd; then
- systemd_dounit systemd/gpkg-daemon.service
- fi
-
- # OpenRC init script and config
- newinitd "${FILESDIR}"/gpkg-daemon.initd gpkg-daemon
- newconfd "${FILESDIR}"/gpkg-daemon.confd gpkg-daemon
-
- # Documentation
- dodoc README.md
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-
- elog ""
- elog "To start the gpkg daemon:"
- elog ""
- if use systemd; then
- elog " systemctl enable --now gpkg-daemon"
- else
- elog " rc-update add gpkg-daemon default"
- elog " rc-service gpkg-daemon start"
- fi
- elog ""
- elog "Then launch the GUI: gpkg"
- elog ""
- elog "The console tab works without the daemon."
- elog "All other tabs require a running gpkg-daemon."
- elog ""
-
- if use kerneltools; then
- elog "Kernel tools installed:"
- elog " - Automatic kernel compilation hooks"
- elog " - Kernel Conf tab in the GUI"
- use limine && elog " - Limine bootloader integration"
- use btrfs && elog " - Btrfs snapshot management"
- elog ""
- elog "To enable auto-compilation, toggle it in the Kernel Conf tab"
- elog "or edit /etc/kernel/auto-compile.conf"
- elog ""
- fi
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/app-portage/gpkg/metadata.xml b/app-portage/gpkg/metadata.xml
deleted file mode 100644
index beff202f070b..000000000000
--- a/app-portage/gpkg/metadata.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>neotrax70@gmail.com</email>
- <name>N3oTraX</name>
- </maintainer>
- <upstream>
- <remote-id type="codeberg">NoBodyZ/gpkg</remote-id>
- <bugs-to>https://codeberg.org/NoBodyZ/gpkg/issues</bugs-to>
- </upstream>
- <use>
- <flag name="btrfs">Enable Btrfs snapshot management in kernel configuration tab (requires kerneltools)</flag>
- <flag name="dracut">Enable dracut initramfs configuration editing (requires kerneltools)</flag>
- <flag name="appindicator">Install AppIndicator extension for GNOME systray icon support (SNI protocol)</flag>
- <flag name="grub2">GRUB2 bootloader support in kernel configuration (beta)</flag>
- <flag name="kerneltools">Enable kernel configuration tab with auto-compile hooks, bootloader management, and kernel tools</flag>
- <flag name="limine">Limine bootloader support in kernel configuration</flag>
- <flag name="refind">rEFInd bootloader support in kernel configuration (beta)</flag>
- <flag name="sourceview">Enable syntax highlighting in configuration editors (GtkSourceView)</flag>
- <flag name="systemd">Install systemd service for gpkg-daemon</flag>
- <flag name="systemd-boot">systemd-boot bootloader support in kernel configuration (beta)</flag>
- <flag name="vte">Enable embedded VTE terminal for Portage output</flag>
- </use>
- <longdescription lang="en">
- gpkg is a graphical package manager for Gentoo Linux built with
- GTK4 and libadwaita. It provides a modern interface for managing
- Portage packages, including an integrated terminal, package search
- with USE flag management, system updates, news and elog viewer,
- graphical etc-update, disk cleanup, kernel configuration tools,
- and make.conf editing. It communicates with a privileged daemon
- via D-Bus for system operations.
- </longdescription>
-</pkgmetadata>
diff --git a/app-portage/gpyutils/Manifest b/app-portage/gpyutils/Manifest
deleted file mode 100644
index 15278590dcc9..000000000000
--- a/app-portage/gpyutils/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST gpyutils-0.15.3.tar.gz 30462 BLAKE2B 3c3c2c45f299bbb75d4e55bde6abe02fd8cd3559d3b5e55bebee5d49e36f09362f1f56895621c7dc057e975a971c0a245c1b417ecf4dceedb4142d951d8f14b9 SHA512 66a54e328ca4e59696f12c4bbe4d938f464be2bd07cb1539fa0f3e2534f7e70f246777238c67cc36ef6ab51336df1b8341bf71b4a76c6ffcdbf7525d6d690cfb
-DIST gpyutils-0.15.4.tar.gz 30718 BLAKE2B ed24aa961b0c095c49f9eeea0092fcdf400ef566334808f15859165b716e23058435cae3a1b43370e8ca8b090d8ee0ec5a04138f0b44773b865f54d9d34d695b SHA512 b44eb90c192b550d4737dc2295bc9deff9d2e15ee4437f640506a17363848a3baad28978bfe9e5de3f1b25ba95101d807728605bddafd1b6def9339e43089c87
-DIST gpyutils-0.15.5.tar.gz 30721 BLAKE2B b30e23593aa4e257252bb4c4a4a0370941104cac3af68754598f0d453c32aae19b7af1866f8069c9e3513f1c7642613f078d7409fbec1cc535e14eea8fe7fb8c SHA512 21e0b9e7dc351a49ef735db17880f641bc55782dbf913e30bc5a95f13ac73f18d16b097842a62170feb17a5ef25369963e1fc70c1e8560ecc1c10590a46b4fb4
diff --git a/app-portage/gpyutils/files/implementations.txt b/app-portage/gpyutils/files/implementations.txt
deleted file mode 100644
index 9e36e463a65a..000000000000
--- a/app-portage/gpyutils/files/implementations.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-# python-r1 old-eclass status short-code
-#
-# python-r1: python-r1 eclass implementation name
-# old-eclass: python.eclass implementation name (null if not supported)
-# status: dead, old, supported, current, experimental, future
-# short-code: short string used in tabular output
-
-python2_4 2.4 dead 2.4
-python2_5 2.5 dead 2.5
-python2_6 2.6 dead 2.6
-python2_7 2.7 dead 2.7
-python3_0 3.0 dead 3.0
-python3_1 3.1 dead 3.1
-python3_2 3.2 dead 3.2
-python3_3 3.3 dead 3.3
-python3_4 dead 3.4
-python3_5 dead 3.5
-python3_6 dead 3.6
-python3_7 dead 3.7
-python3_8 dead 3.8
-python3_9 dead 3.9
-python3_10 dead 3.10
-python3_11 dead 3.11
-python3_12 old 3.12
-python3_13 old 3.13
-python3_13t dead 3.13t
-python3_14 current 3.14
-python3_14t experimental 3.14t
-python3_15 experimental 3.15
-python3_15t experimental 3.15t
-
-pypy1_8 2.7-pypy-1.8 dead p1.8
-pypy1_9 2.7-pypy-1.9 dead p1.9
-pypy2_0 2.7-pypy-2.0 dead p2.0
-
-pypy dead pypy
-pypy3 dead pypy3
-pypy3_11 dead pypy3_11
-
-jython2_5 2.5-jython dead j2.5
-jython2_7 2.7-jython dead j2.7
-
-# vim:ts=16:sts=16:noet:ft=conf
diff --git a/app-portage/gpyutils/gpyutils-0.15.3.ebuild b/app-portage/gpyutils/gpyutils-0.15.3.ebuild
deleted file mode 100644
index d0f29b57d3f7..000000000000
--- a/app-portage/gpyutils/gpyutils-0.15.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Utitilies for maintaining Python packages"
-HOMEPAGE="
- https://github.com/gentoo/gpyutils/
- https://pypi.org/project/gpyutils/
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
- >=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
diff --git a/app-portage/gpyutils/gpyutils-0.15.4.ebuild b/app-portage/gpyutils/gpyutils-0.15.4.ebuild
deleted file mode 100644
index 2c2facbc8c1c..000000000000
--- a/app-portage/gpyutils/gpyutils-0.15.4.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Utitilies for maintaining Python packages"
-HOMEPAGE="
- https://github.com/gentoo/gpyutils/
- https://pypi.org/project/gpyutils/
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
- >=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
diff --git a/app-portage/gpyutils/gpyutils-0.15.5.ebuild b/app-portage/gpyutils/gpyutils-0.15.5.ebuild
deleted file mode 100644
index 6e0eb8b04e28..000000000000
--- a/app-portage/gpyutils/gpyutils-0.15.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Utitilies for maintaining Python packages"
-HOMEPAGE="
- https://github.com/gentoo/gpyutils/
- https://pypi.org/project/gpyutils/
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
- >=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
diff --git a/app-portage/gpyutils/metadata.xml b/app-portage/gpyutils/metadata.xml
deleted file mode 100644
index daf066b7f12f..000000000000
--- a/app-portage/gpyutils/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <maintainer status="active">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <bugs-to>https://github.com/gentoo/gpyutils/issues/</bugs-to>
- <remote-id type="github">gentoo/gpyutils</remote-id>
- <remote-id type="pypi">gpyutils</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/gverify/Manifest b/app-portage/gverify/Manifest
deleted file mode 100644
index 5da14753b7aa..000000000000
--- a/app-portage/gverify/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gverify-2.tar.gz 4609 BLAKE2B 73f97ba232fe0269ec56649bc5682650d48c001e432f8076c820a58a94c3d1de079dc89873d589a76b91164153e5c5be78870ef34b3b69f3c39ca0c0e388b114 SHA512 1756671d22047edc6ed1121b65af8c163afba854364a50a9089cef733213ccd6c9dd1276e876b9118741bcfa92ad02cde572fe2b6cebb22339664552c67d2957
diff --git a/app-portage/gverify/gverify-2.ebuild b/app-portage/gverify/gverify-2.ebuild
deleted file mode 100644
index 187c16a641f8..000000000000
--- a/app-portage/gverify/gverify-2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit python-single-r1
-
-DESCRIPTION="gentoo.git signature verification tool"
-HOMEPAGE="https://github.com/projg2/gverify/"
-SRC_URI="
- https://github.com/projg2/gverify/archive/v${PV}.tar.gz
- -> ${P}.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
- ${PYTHON_DEPS}
- app-alternatives/gpg
- sec-keys/openpgp-keys-gentoo-auth
- dev-vcs/git
-"
-BDEPEND="
- ${PYTHON_DEPS}
-"
-
-src_compile() {
- emake PREFIX="${EPREFIX}"/usr
-}
-
-src_install() {
- emake install DESTDIR="${D}" PREFIX="${EPREFIX}"/usr
- dodoc README
-}
diff --git a/app-portage/gverify/metadata.xml b/app-portage/gverify/metadata.xml
deleted file mode 100644
index 0dd3a1ac3cc4..000000000000
--- a/app-portage/gverify/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <upstream>
- <remote-id type="github">projg2/gverify</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest
deleted file mode 100644
index 64c31175a24d..000000000000
--- a/app-portage/hackport/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST hackport-0.7.2.2.tar.gz 2083323 BLAKE2B e14fbd5c5fa88260518869ad72dd59d08e7cb4351cecc35952ebfdd71e34ea335e6c4b56de7577033335e3efdbff8796fd05f1ad3df20ae84ed1bc8ef7b2153f SHA512 ce880ae8a5a4dc1d446654b8bf4108bacf4a974afaad0266c291ff9f2ab6f8af49294452314cbbeec1979c8e5ffab0860d87668f63d7d7731eb11eb3144a4bd0
-DIST hackport-0.8.4.0.tar.gz 2427117 BLAKE2B fac57e56cb09d32bd51abd5cb209920176682578cb198675d8dfca82b5b6851a5ea26758b9d83f3db74b5bc03a3ed9cb33372b56e9c314e3fdbb5fc24953e722 SHA512 4ecdc4e0eef0f27b4a79c4ad20676296d925fd51f113f701718f230ca9af2068bb44ef355cc0fdb22dceec11c2fe7aee14887bf2994d49f43bd5cfc66c9b7a79
diff --git a/app-portage/hackport/files/hackport.bash.completion b/app-portage/hackport/files/hackport.bash.completion
deleted file mode 100644
index 687c2046c4c2..000000000000
--- a/app-portage/hackport/files/hackport.bash.completion
+++ /dev/null
@@ -1,14 +0,0 @@
-_hackport()
-{
- local CMDLINE
- local IFS=$'\n'
- CMDLINE=(+RTS -I0 -A8M -N1 -qg -RTS --bash-completion-index $COMP_CWORD)
-
- for arg in ${COMP_WORDS[@]}; do
- CMDLINE=(${CMDLINE[@]} --bash-completion-word $arg)
- done
-
- COMPREPLY=( $(/usr/bin/hackport "${CMDLINE[@]}") )
-}
-
-complete -o filenames -F _hackport hackport
diff --git a/app-portage/hackport/hackport-0.7.2.2.ebuild b/app-portage/hackport/hackport-0.7.2.2.ebuild
deleted file mode 100644
index 60d8e593edd4..000000000000
--- a/app-portage/hackport/hackport-0.7.2.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.7.1.1.9999
-#hackport: flags: +cabal-v1
-
-CABAL_FEATURES="test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Hackage and Portage integration tool"
-HOMEPAGE="https://hackage.haskell.org/package/hackport"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-
-GHC_BOOTSTRAP_PACKAGES=(
- cabal-doctest
-)
-
-RDEPEND=">=dev-haskell/async-2.0:=
- >=dev-haskell/base16-bytestring-0.1.1:=
- >=dev-haskell/base64-bytestring-1.0:=
- >=dev-haskell/cryptohash-sha256-0.11:=
- >=dev-haskell/echo-0.1.3:=
- >=dev-haskell/ed25519-0.0:=
- >=dev-haskell/edit-distance-0.2.2:=
- dev-haskell/extensible-exceptions:=
- >=dev-haskell/hashable-1.0:=
- >=dev-haskell/http-4000.1.5:=
- >=dev-haskell/network-3.0:=
- >=dev-haskell/network-uri-2.6.0.2:=
- >=dev-haskell/parallel-3.2.1.0:=
- dev-haskell/quickcheck:=
- >=dev-haskell/random-1:=
- >=dev-haskell/regex-base-0.94.0.0:=
- >=dev-haskell/regex-posix-0.96.0.0:=
- >=dev-haskell/resolv-0.1.1:=
- dev-haskell/split:=
- >=dev-haskell/stm-2.0:=
- >=dev-haskell/tar-0.5.0.3:=
- dev-haskell/xml:=
- >=dev-haskell/zlib-0.5.3:=
- >=dev-lang/ghc-8.4.3:= <dev-lang/ghc-9.1
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2.0.1
- test? ( dev-haskell/base-compat
- dev-haskell/cabal-doctest
- >=dev-haskell/doctest-0.8
- dev-haskell/glob
- >=dev-haskell/hspec-2.0
- >=dev-haskell/quickcheck-2.0 )
-"
-RDEPEND+="
- dev-util/pkgcheck
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=cabal-v1
-}
-
-src_install() {
- haskell-cabal_src_install
- doman man/hackport.1
-}
diff --git a/app-portage/hackport/hackport-0.8.4.0.ebuild b/app-portage/hackport/hackport-0.8.4.0.ebuild
deleted file mode 100644
index 624f4ffddd58..000000000000
--- a/app-portage/hackport/hackport-0.8.4.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.8.4.0.9999
-#hackport: flags: +cabal-v1,+gentoo-tests,+pedantic
-
-CABAL_FEATURES="test-suite"
-inherit haskell-cabal bash-completion-r1
-DESCRIPTION="Hackage and Portage integration tool"
-HOMEPAGE="https://github.com/gentoo-haskell/hackport#readme"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="profile"
-
-RDEPEND="
- >=dev-haskell/async-2.0:=[profile?]
- >=dev-haskell/base16-bytestring-0.1.1:=[profile?]
- >=dev-haskell/base64-bytestring-1.0:=[profile?]
- >=dev-haskell/cryptohash-sha256-0.11:=[profile?]
- dev-haskell/dlist:=[profile?]
- >=dev-haskell/echo-0.1.3:=[profile?]
- >=dev-haskell/ed25519-0.0:=[profile?]
- >=dev-haskell/edit-distance-0.2.2:=[profile?]
- dev-haskell/extensible-exceptions:=[profile?]
- >=dev-haskell/hashable-1.0:=[profile?]
- >=dev-haskell/http-4000.1.5:=[profile?]
- dev-haskell/lifted-base:=[profile?]
- >=dev-haskell/lukko-0.1:=[profile?]
- dev-haskell/monad-control:=[profile?]
- >=dev-haskell/network-3.0:=[profile?]
- >=dev-haskell/network-uri-2.6.0.2:=[profile?]
- dev-haskell/optparse-applicative:=[profile?]
- >=dev-haskell/parallel-3.2.1.0:=[profile?]
- >=dev-haskell/parsec-3.1.13.0:=[profile?]
- dev-haskell/parser-combinators:=[profile?]
- dev-haskell/prettyprinter:=[profile?]
- dev-haskell/quickcheck:=
- >=dev-haskell/random-1.2:=[profile?]
- >=dev-haskell/regex-base-0.94.0.0:=[profile?]
- >=dev-haskell/regex-posix-0.96.0.0:=[profile?]
- >=dev-haskell/resolv-0.1.1:=[profile?]
- >=dev-haskell/safe-exceptions-0.1.7.0:=[profile?]
- dev-haskell/split:=[profile?]
- >=dev-haskell/tar-0.5.0.3:=[profile?]
- >=dev-haskell/text-1.2.3.0:=[profile?]
- dev-haskell/xml:=[profile?]
- >=dev-haskell/zlib-0.5.3:=[profile?]
- >=dev-lang/ghc-8.10.6:=[profile?]
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-3.2.1.0
- test? (
- dev-haskell/base-compat
- >=dev-haskell/cabal-doctest-1.0
- >=dev-haskell/doctest-0.8
- dev-haskell/glob
- >=dev-haskell/hspec-2.0
- dev-haskell/hunit
- >=dev-haskell/quickcheck-2.0
- )
-"
-
-src_configure() {
- if use test; then
- export GHC_BOOTSTRAP_PACKAGES=(
- cabal-doctest
- )
- fi
-
- haskell-cabal_src_configure \
- --flag=cabal-v1 \
- --flag=gentoo-tests \
- --flag=pedantic \
- $(cabal_flag profile profile)
-}
-
-src_install() {
- haskell-cabal_src_install
- doman man/hackport.1
-
- # We only install bash completion scripts currently
- newbashcomp "${FILESDIR}/${PN}.bash.completion" "${PN}"
-}
diff --git a/app-portage/hackport/hackport-9999.ebuild b/app-portage/hackport/hackport-9999.ebuild
deleted file mode 100644
index 6845afdc9bf7..000000000000
--- a/app-portage/hackport/hackport-9999.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.8.4.0.9999
-#hackport: flags: +cabal-v1,+gentoo-tests,+pedantic
-
-CABAL_FEATURES="test-suite"
-EGIT_REPO_URI="https://github.com/gentoo-haskell/hackport.git"
-
-inherit git-r3 haskell-cabal bash-completion-r1
-
-DESCRIPTION="Hackage and Portage integration tool"
-HOMEPAGE="https://github.com/gentoo-haskell/hackport#readme"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS=""
-IUSE="profile +threads"
-REQUIRED_USE="profile? ( threads ) test? ( threads )"
-
-RDEPEND="
- >=dev-haskell/async-2.0:=[profile?]
- >=dev-haskell/base16-bytestring-0.1.1:=[profile?]
- >=dev-haskell/base64-bytestring-1.0:=[profile?]
- >=dev-haskell/cryptohash-sha256-0.11:=[profile?]
- dev-haskell/dlist:=[profile?]
- >=dev-haskell/echo-0.1.3:=[profile?]
- >=dev-haskell/ed25519-0.0:=[profile?]
- >=dev-haskell/edit-distance-0.2.2:=[profile?]
- dev-haskell/extensible-exceptions:=[profile?]
- >=dev-haskell/hashable-1.0:=[profile?]
- >=dev-haskell/http-4000.1.5:=[profile?]
- dev-haskell/lifted-base:=[profile?]
- >=dev-haskell/lukko-0.1:=[profile?]
- dev-haskell/monad-control:=[profile?]
- >=dev-haskell/network-3.0:=[profile?]
- >=dev-haskell/network-uri-2.6.0.2:=[profile?]
- dev-haskell/optparse-applicative:=[profile?]
- >=dev-haskell/parallel-3.2.1.0:=[profile?]
- >=dev-haskell/parsec-3.1.13.0:=[profile?]
- dev-haskell/parser-combinators:=[profile?]
- dev-haskell/prettyprinter:=[profile?]
- dev-haskell/quickcheck:=
- >=dev-haskell/random-1.2:=[profile?]
- >=dev-haskell/regex-base-0.94.0.0:=[profile?]
- >=dev-haskell/regex-posix-0.96.0.0:=[profile?]
- >=dev-haskell/resolv-0.1.1:=[profile?]
- >=dev-haskell/safe-exceptions-0.1.7.0:=[profile?]
- dev-haskell/split:=[profile?]
- >=dev-haskell/tar-0.5.0.3:=[profile?]
- >=dev-haskell/text-1.2.3.0:=[profile?]
- dev-haskell/xml:=[profile?]
- >=dev-haskell/zlib-0.5.3:=[profile?]
- >=dev-lang/ghc-8.10.6:=[profile?]
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-3.2.1.0
- test? (
- dev-haskell/base-compat
- >=dev-haskell/cabal-doctest-1.0
- >=dev-haskell/doctest-0.8
- dev-haskell/glob
- >=dev-haskell/hspec-2.0
- dev-haskell/hunit
- >=dev-haskell/quickcheck-2.0
- )
-"
-
-src_prepare() {
- haskell-cabal_src_prepare
- sed -e 's/^version:.*/&.9999/' -i ${PN}.cabal || die # just to distinguish from release install
-}
-
-src_configure() {
- if use test; then
- export GHC_BOOTSTRAP_PACKAGES=(
- cabal-doctest
- )
- fi
-
- haskell-cabal_src_configure \
- --flag=cabal-v1 \
- --flag=gentoo-tests \
- --flag=pedantic \
- $(cabal_flag profile profile) \
- $(cabal-flag threads threads)
-}
-
-src_install() {
- haskell-cabal_src_install
- doman man/hackport.1
-
- # We only install bash completion scripts currently
- newbashcomp "${FILESDIR}/${PN}.bash.completion" "${PN}"
-}
diff --git a/app-portage/hackport/metadata.xml b/app-portage/hackport/metadata.xml
deleted file mode 100644
index 168e097f4c4c..000000000000
--- a/app-portage/hackport/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="profile">Enable profiling flags</flag>
- </use>
- <upstream>
- <remote-id type="hackage">hackport</remote-id>
- <remote-id type="github">gentoo-haskell/hackport</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
deleted file mode 100644
index 0a1c8297e374..000000000000
--- a/app-portage/iwdevtools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST iwdevtools-0.13.1.tar.gz 93035 BLAKE2B da932e1a516184b99a9897b236414ffbc8039bee76aa988d96e171662310691f817188ad8dce505cc0ee03835091b48a992a79e7a21d4daadf939c5c12cd6a12 SHA512 281e25938da4d0d722ea5b9ff3073706a83e04d8d0d7c52d9a0750037c384da9e8539e883acbec43bec004bfd8346ab79f81c3eee26f00372e7a7f38f58103a0
diff --git a/app-portage/iwdevtools/iwdevtools-0.13.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.13.1.ebuild
deleted file mode 100644
index bda06838ca52..000000000000
--- a/app-portage/iwdevtools/iwdevtools-0.13.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2021-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA"
-HOMEPAGE="https://github.com/ionenwks/iwdevtools/"
-SRC_URI="
- https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-misc/pax-utils
- app-portage/portage-utils
- >=app-shells/bash-5.1:0[readline]
- dev-libs/libxml2:2
- sys-apps/coreutils
- sys-apps/diffutils
- sys-apps/file
- sys-apps/portage
- || ( sys-apps/util-linux app-misc/getopt )
-"
-BDEPEND="
- sys-apps/help2man
- || ( sys-apps/util-linux app-misc/getopt )
- test? ( ${RDEPEND} )
-"
-
-src_configure() {
- local emesonargs=(
- -Ddocdir=${PF}
- -Deprefix="${EPREFIX}"
- -Dshellcheck=false
- $(meson_use test)
- )
-
- has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
-
- meson_src_configure
-}
-
-pkg_postinst() {
- optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail
-
- if [[ ! ${REPLACING_VERSIONS} ]]; then
- elog "Optional portage integration relies on using /etc/portage/bashrc."
- elog "The example bashrc can be used as-is if not already using one:"
- elog
- elog " ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc"
- elog
- elog "Otherwise, inspect the tools' --help output and the example to integrate"
- elog "(if not defining the same phase functions, the example can be sourced)."
- elog
- elog "Note that \`eqawarn\` is used for portage output by default. QA messages"
- elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:"
- elog
- elog ' PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
- elog
- elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools."
- fi
-}
diff --git a/app-portage/iwdevtools/iwdevtools-9999.ebuild b/app-portage/iwdevtools/iwdevtools-9999.ebuild
deleted file mode 100644
index ea71b94535ad..000000000000
--- a/app-portage/iwdevtools/iwdevtools-9999.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit git-r3 meson optfeature
-
-DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA"
-HOMEPAGE="https://github.com/ionenwks/iwdevtools"
-EGIT_REPO_URI="https://github.com/ionenwks/iwdevtools.git"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-misc/pax-utils
- app-portage/portage-utils
- >=app-shells/bash-5.1:0[readline]
- dev-libs/libxml2:2
- sys-apps/coreutils
- sys-apps/diffutils
- sys-apps/file
- sys-apps/portage
- || ( sys-apps/util-linux app-misc/getopt )
-"
-BDEPEND="
- sys-apps/help2man
- || ( sys-apps/util-linux app-misc/getopt )
- test? ( ${RDEPEND} )
-"
-
-src_configure() {
- local emesonargs=(
- -Ddocdir=${PF}
- -Deprefix="${EPREFIX}"
- -Dshellcheck=false
- $(meson_use test)
- )
-
- has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
-
- meson_src_configure
-}
-
-pkg_postinst() {
- optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail
-
- if [[ ! ${REPLACING_VERSIONS} ]]; then
- elog "Optional portage integration relies on using /etc/portage/bashrc."
- elog "The example bashrc can be used as-is if not already using one:"
- elog
- elog " ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc"
- elog
- elog "Otherwise, inspect the tools' --help output and the example to integrate"
- elog "(if not defining the same phase functions, the example can be sourced)."
- elog
- elog "Note that \`eqawarn\` is used for portage output by default. QA messages"
- elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:"
- elog
- elog ' PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
- elog
- elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools."
- fi
-}
diff --git a/app-portage/iwdevtools/metadata.xml b/app-portage/iwdevtools/metadata.xml
deleted file mode 100644
index 8b32ac13b4c3..000000000000
--- a/app-portage/iwdevtools/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>ionen@gentoo.org</email>
- <name>Ionen Wolkens</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">ionenwks/iwdevtools</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/kuroneko/Manifest b/app-portage/kuroneko/Manifest
deleted file mode 100644
index cf2cc00c29de..000000000000
--- a/app-portage/kuroneko/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST kuroneko-0.1.5.tar.gz 11415 BLAKE2B 2aaa3802f17e7363b5b28d6c70d740eed8a608d8d9ca279d84ee632f15a040d87ea8fb48aa6ca77b318398e73a80fb1863bb851917435e2a28ac23f19caed9c6 SHA512 bdb2814c55895f2020587086a75dac3355204efb8f2e0fde361111b31e8840a1890cdd744b121c17d2f1987200571d377c0d021bcc63df2a53d7a0fb51d07063
diff --git a/app-portage/kuroneko/kuroneko-0.1.5.ebuild b/app-portage/kuroneko/kuroneko-0.1.5.ebuild
deleted file mode 100644
index e06c5cf61784..000000000000
--- a/app-portage/kuroneko/kuroneko-0.1.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Vulnerability checker using data scraped from Gentoo Bugzilla"
-HOMEPAGE="https://github.com/projg2/kuroneko/"
-SRC_URI="
- https://github.com/projg2/kuroneko/archive/v${PV}.tar.gz
- -> ${P}.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="scraper"
-
-RDEPEND="
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- sys-apps/pkgcore[${PYTHON_USEDEP}]
- scraper? (
- dev-python/bracex[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- test? (
- dev-python/bracex[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
diff --git a/app-portage/kuroneko/metadata.xml b/app-portage/kuroneko/metadata.xml
deleted file mode 100644
index 7af1965fdefb..000000000000
--- a/app-portage/kuroneko/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <use>
- <flag name="scraper">
- Include the dependencies necessary for Bugzilla scraping.
- </flag>
- </use>
- <upstream>
- <remote-id type="github">projg2/kuroneko</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/kuroo/Manifest b/app-portage/kuroo/Manifest
deleted file mode 100644
index be7103299920..000000000000
--- a/app-portage/kuroo/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST kuroo-1.2.4.tar.xz 283608 BLAKE2B 9592dfeb620bb7e284c113c9d1d98544725367da835fd16368d74504fee837ab976799a37f94bd58d4f3893629d87359b6dae0a73b2e1ab670c25f7fe1bdf386 SHA512 e6fa588c21869b2db4e001de18c35144e130791bccf4285033fa3d17e3199e7a83e610553dc7d2fe57fe6de114810e924cf48ea1c67d41fafb019d5ef9e745a5
diff --git a/app-portage/kuroo/kuroo-1.2.4.ebuild b/app-portage/kuroo/kuroo-1.2.4.ebuild
deleted file mode 100644
index 6e7198c1e81c..000000000000
--- a/app-portage/kuroo/kuroo-1.2.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm optfeature
-
-if [[ ${PV} == *9999* ]] ; then
- ESVN_REPO_URI="https://svn.code.sf.net/p/kuroo/code/kuroo4/trunk"
- inherit subversion
-else
- SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Graphical Portage frontend based on KDE Frameworks"
-HOMEPAGE="https://sourceforge.net/projects/kuroo/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- dev-db/sqlite:3
- >=dev-qt/qt5compat-${QTMIN}:6
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/ktextwidgets-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/threadweaver-${KFMIN}:6
-"
-RDEPEND="${DEPEND}
- app-portage/gentoolkit
-"
-BDEPEND=">=dev-build/cmake-3.30.2"
-
-pkg_postinst() {
- if ! has_version app-admin/logrotate ; then
- elog "Installing app-admin/logrotate is recommended to keep"
- elog "portage's summary.log size reasonable to view in the history page."
- fi
- optfeature "graphical configuration merging (when run as root)" "kde-misc/kdiff3"
-
- ecm_pkg_postinst
-}
diff --git a/app-portage/kuroo/kuroo-9999.ebuild b/app-portage/kuroo/kuroo-9999.ebuild
deleted file mode 100644
index 6e7198c1e81c..000000000000
--- a/app-portage/kuroo/kuroo-9999.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm optfeature
-
-if [[ ${PV} == *9999* ]] ; then
- ESVN_REPO_URI="https://svn.code.sf.net/p/kuroo/code/kuroo4/trunk"
- inherit subversion
-else
- SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Graphical Portage frontend based on KDE Frameworks"
-HOMEPAGE="https://sourceforge.net/projects/kuroo/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- dev-db/sqlite:3
- >=dev-qt/qt5compat-${QTMIN}:6
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/ktextwidgets-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/threadweaver-${KFMIN}:6
-"
-RDEPEND="${DEPEND}
- app-portage/gentoolkit
-"
-BDEPEND=">=dev-build/cmake-3.30.2"
-
-pkg_postinst() {
- if ! has_version app-admin/logrotate ; then
- elog "Installing app-admin/logrotate is recommended to keep"
- elog "portage's summary.log size reasonable to view in the history page."
- fi
- optfeature "graphical configuration merging (when run as root)" "kde-misc/kdiff3"
-
- ecm_pkg_postinst
-}
diff --git a/app-portage/kuroo/metadata.xml b/app-portage/kuroo/metadata.xml
deleted file mode 100644
index b8b4575089f1..000000000000
--- a/app-portage/kuroo/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tools-portage@gentoo.org</email>
- <name>Gentoo Portage tools team</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <maintainer type="person" proxied="yes">
- <email>galiven@users.sourceforge.net</email>
- <name>Andrew Schenck</name>
- <description>Upstream Maintainer (please CC on bugs)</description>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">kuroo</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/metadata.xml b/app-portage/metadata.xml
deleted file mode 100644
index eb9c29ff685c..000000000000
--- a/app-portage/metadata.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<catmetadata>
- <longdescription lang="en">
- The app-portage category contains software which works with portage or
- ebuilds.
- </longdescription>
- <longdescription lang="de">
- Die Kategorie app-portage enthält Programme für das Arbeiten mit Portage
- oder Ebuilds.
- </longdescription>
- <longdescription lang="es">
- La categoría app-portage contiene programas para trabajar con portage
- o con ebuilds.
- </longdescription>
- <longdescription lang="ja">
- app-portageカテゴリにはportageかebuildと使うソフトウェアが含まれます。
- </longdescription>
- <longdescription lang="nl">
- De app-portage categorie bevat applicaties die samenwerken met portage of
- direct met ebuilds te maken hebben.
- </longdescription>
- <longdescription lang="vi">
- Nhóm app-portage chứa các ứng dụng liên quan đến
- portage.
- </longdescription>
- <longdescription lang="it">
- La categoria app-portage contiene programmi per portage o per le ebuilds.
- </longdescription>
- <longdescription lang="pt">
- A categoria app-portage contém programas que funcionam com o portage
- ou ebuilds.
- </longdescription>
- <longdescription lang="pl">
- Kategoria app-portage zawiera dodatkowe programy do pracy z systemem
- Portage oraz ebuildami.
- </longdescription>
-</catmetadata>
diff --git a/app-portage/metagen/Manifest b/app-portage/metagen/Manifest
deleted file mode 100644
index 8fb53dc4eea0..000000000000
--- a/app-portage/metagen/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST metagen-0.7.4.tar.gz 9291 BLAKE2B a1ad7267202f8bc477002a4c9deeb0cd26c8f2163f4fb3a0bf74e39b46448f3ba29dcec1201f41a0e98af8780b219102f3733b957a4e87293cc5e04486e39755 SHA512 e3d37cbe32fabbc980185d9948f6a38dfca756f727d86c26f7f5bd92e768bc034bffa14995844347bb3e19fe2d8757dcb45a3cab5b9e58d97c9c562b75a90d26
diff --git a/app-portage/metagen/metadata.xml b/app-portage/metagen/metadata.xml
deleted file mode 100644
index 32307ccfc35f..000000000000
--- a/app-portage/metagen/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>sping@gentoo.org</email>
- <name>Sebastian Pipping</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">metagen</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/metagen/metagen-0.7.4-r1.ebuild b/app-portage/metagen/metagen-0.7.4-r1.ebuild
deleted file mode 100644
index 83175e8f18dc..000000000000
--- a/app-portage/metagen/metagen-0.7.4-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="metadata.xml generator for ebuilds"
-HOMEPAGE="https://cgit.gentoo.org/proj/metagen.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~riscv x86"
-
-DEPEND="dev-python/lxml[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-distutils_enable_tests pytest
-
-python_install_all() {
- distutils-r1_python_install_all
- doman docs/metagen.1
-}
diff --git a/app-portage/metagen/metagen-0.7.4.ebuild b/app-portage/metagen/metagen-0.7.4.ebuild
deleted file mode 100644
index 2721d394b939..000000000000
--- a/app-portage/metagen/metagen-0.7.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="metadata.xml generator for ebuilds"
-HOMEPAGE="https://cgit.gentoo.org/proj/metagen.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ppc ~riscv x86"
-
-DEPEND="dev-python/lxml[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-distutils_enable_tests pytest
-
-python_install_all() {
- distutils-r1_python_install_all
- doman docs/metagen.1
-
- # Bug 814545 and 832069
- if [[ ${PF} != ${P} ]]; then # to be robust across bumps
- mv "${ED}"/usr/share/doc/${P}/* "${ED}"/usr/share/doc/${PF}/ || die
- rmdir "${ED}"/usr/share/doc/${P}/ || die
- fi
-}
diff --git a/app-portage/metagen/metagen-9999.ebuild b/app-portage/metagen/metagen-9999.ebuild
deleted file mode 100644
index 820ab53b6cda..000000000000
--- a/app-portage/metagen/metagen-9999.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 git-r3
-
-DESCRIPTION="metadata.xml generator for ebuilds"
-HOMEPAGE="https://cgit.gentoo.org/proj/metagen.git"
-EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/metagen.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-
-DEPEND="dev-python/lxml[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-distutils_enable_tests pytest
-
-python_install_all() {
- distutils-r1_python_install_all
- doman docs/metagen.1
-
- # Address expected path warning for /usr/share/doc/metagen-<not-9999>
- mv "${ED}"/usr/share/doc/metagen-{*.*.*/*,${PV}/} || die
- rmdir "${ED}"/usr/share/doc/metagen-*.*.*/ || die
-}
diff --git a/app-portage/mgorny-dev-scripts/Manifest b/app-portage/mgorny-dev-scripts/Manifest
deleted file mode 100644
index d917abcada14..000000000000
--- a/app-portage/mgorny-dev-scripts/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-DIST mgorny-dev-scripts-67.tar.bz2 18475 BLAKE2B 158ec18c0e3d6ac36cc559179d7cc5f0c77c56ec27fdd0a15535f878eeb63eeee877c9730b5512a40b0b94a5c1bc6bbe57291547101b399e1c9fccd1b171cf82 SHA512 74da31750286fd450895607d0f4db2dee8a8548f0967e2367d9724a9dc8d67dbc19ff1e93e79660bffab2b75b0e288de82bb5b9d5c72a771d4df7486bf082bf6
-DIST mgorny-dev-scripts-68.tar.bz2 18481 BLAKE2B 937e277f282b36986e621bde7c085219ccaaaeabc2999ea05133d7f1152017a556cbddba81f7fbadcb4ed37073db6a45c5022c834869dbb72b8fbfc85ad3a259 SHA512 7339cddadbfc1c53dc169e2ac03bbaa2af95f1f294e28f908e8d82dffafe5310ec9ddd02b9ac940b67b9d545c059af6612ffcf5ad2e16898abd7ed585166a6d8
-DIST mgorny-dev-scripts-69.tar.bz2 18510 BLAKE2B 435a5b2b1d8417ede01ffeb7d5d1f2c0227a2e01e8caabde894f53dcb846255a8f93860989ed8147c4d6486cc07dec437c4a5bd4e925a7c58df0acd0b465b7dc SHA512 6f9c417342e387314961d3ed7f216faabf98992d1a9481ab6a8b561a9d3a67ab79b0f67f93348f475d2e4c19ce8356294a3ff76e24d6ad4df334d38e720a3ca0
-DIST mgorny-dev-scripts-70.tar.bz2 18521 BLAKE2B 33ef8cb10433c0d523557184bebe1a94552991fffeb23d7301d57fd5a12b5306519c9921eff1eeebeba62e28f71cfed29af94ab4387bf7704b1cdabe2a2fe788 SHA512 34ec1ac3dedc452d6df6926c1e54cad06d9b5819afd4e78711a1c769bb2d0bc09106c17acb4fbf84342ec1833cfaee13acfe7ea326a7a365d6279634c4ba1ebc
-DIST mgorny-dev-scripts-71.tar.bz2 18512 BLAKE2B cd0764c2a8558ddaa5c9605ccf5a821bec0d6c1f85c34689d13611409ff321686d65a1e38639a37a0f2ab597fa531a35364cdc3f1547d76da411e9010ecbd2a8 SHA512 0113b38f2b69c656b4b45746099521e83c406c8e4c5044dba34bdeb88fc63f477ea91d1fad307e221020bc2b70510a8fa08905126967d953e7a00297a2f4ba41
-DIST mgorny-dev-scripts-72.tar.bz2 18561 BLAKE2B 9e489f18f7209824f25cf04b2dcf85f199d6feefa8c8e8003e71a646ab798bc9a3856aa57baa60362a0b5605bac9ce990503bd76e4db69190035f027a3b38a12 SHA512 21f6fe780f889c1073725f39ff283a31292572db3cec62921cbb665f2737d4edf5058d1b587d8e5c460a8ee93d708cdc035ef5cfe39daf7a1a27c1499fbccf61
-DIST mgorny-dev-scripts-73.tar.bz2 18641 BLAKE2B 553160151240c19fd368fcbc051654fed42394452b4ce9fbf0af308e88d530f1ae71e8e5e9845a327f3961ec38d20a757ab7494f483816c4896254f576c2bde6 SHA512 8177f926e15801089f83f0e2c6ddb488265c873d80045951924214419cd67a8668dac7c52997b28d75db073a952f9ef8b08f73d85ba0042fbeff3d5988af75b2
-DIST mgorny-dev-scripts-74.tar.bz2 18627 BLAKE2B 45eded78392f42674de5b0eaf51f7b1f2e907bc8d95359d299835b134802d91cae6be64c77537b8c28c112571f565d8a049e218b5177ac55e26c5da0780e9570 SHA512 4e85f4c8b2e7b845c8810261fdc9ec1c1642a5a7d7a886489307b6e2ef63c50ec8afe9b522308a7d3f091ecced428a836668b1e4f79d1eaab20f2fde0e9444b3
-DIST mgorny-dev-scripts-76.tar.bz2 18645 BLAKE2B 1f65a408d4ff5e82a0ade4c22ea56dcafd4900a5f5fdfd25140dbab9f42fe7031191f4944d0f173773d64a1afe2ce9d6628ae8b03e56c6469740a749f6bb2bef SHA512 5e86a602f9d0a96cd6c3dcb36b73b8ee3c6579c07c0d47033330d83e19cff1ab91952247eedd97b2f25236077a9d3639e3e49863c73edcd74db6537169d8732f
diff --git a/app-portage/mgorny-dev-scripts/metadata.xml b/app-portage/mgorny-dev-scripts/metadata.xml
deleted file mode 100644
index b8f720d1fdc8..000000000000
--- a/app-portage/mgorny-dev-scripts/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">gentoo/mgorny-dev-scripts</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-67.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-67.ebuild
deleted file mode 100644
index 11db06b341d2..000000000000
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-67.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git
- https://github.com/gentoo/mgorny-dev-scripts/
-"
-SRC_URI="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git/snapshot/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
-
-RDEPEND="
- app-portage/gentoolkit
- >=app-portage/gpyutils-0.12
- dev-perl/URI
- dev-util/pkgcheck
- dev-vcs/git
- net-misc/wget
- sys-apps/portage
- x11-misc/xdg-utils
-"
-
-src_install() {
- dodoc README.rst
- rm -f COPYING README.rst || die
- dobin *
-}
diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-68.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-68.ebuild
deleted file mode 100644
index 11db06b341d2..000000000000
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-68.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git
- https://github.com/gentoo/mgorny-dev-scripts/
-"
-SRC_URI="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git/snapshot/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
-
-RDEPEND="
- app-portage/gentoolkit
- >=app-portage/gpyutils-0.12
- dev-perl/URI
- dev-util/pkgcheck
- dev-vcs/git
- net-misc/wget
- sys-apps/portage
- x11-misc/xdg-utils
-"
-
-src_install() {
- dodoc README.rst
- rm -f COPYING README.rst || die
- dobin *
-}
diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-69.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-69.ebuild
deleted file mode 100644
index 1afeaab25713..000000000000
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-69.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git
- https://github.com/gentoo/mgorny-dev-scripts/
-"
-SRC_URI="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git/snapshot/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- app-portage/gentoolkit
- >=app-portage/gpyutils-0.12
- dev-perl/URI
- dev-util/pkgcheck
- dev-vcs/git
- net-misc/wget
- sys-apps/portage
- x11-misc/xdg-utils
-"
-
-src_install() {
- dodoc README.rst
- rm -f COPYING README.rst || die
- dobin *
-}
diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-70.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-70.ebuild
deleted file mode 100644
index 1afeaab25713..000000000000
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-70.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git
- https://github.com/gentoo/mgorny-dev-scripts/
-"
-SRC_URI="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git/snapshot/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- app-portage/gentoolkit
- >=app-portage/gpyutils-0.12
- dev-perl/URI
- dev-util/pkgcheck
- dev-vcs/git
- net-misc/wget
- sys-apps/portage
- x11-misc/xdg-utils
-"
-
-src_install() {
- dodoc README.rst
- rm -f COPYING README.rst || die
- dobin *
-}
diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-71.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-71.ebuild
deleted file mode 100644
index 1afeaab25713..000000000000
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-71.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git
- https://github.com/gentoo/mgorny-dev-scripts/
-"
-SRC_URI="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git/snapshot/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- app-portage/gentoolkit
- >=app-portage/gpyutils-0.12
- dev-perl/URI
- dev-util/pkgcheck
- dev-vcs/git
- net-misc/wget
- sys-apps/portage
- x11-misc/xdg-utils
-"
-
-src_install() {
- dodoc README.rst
- rm -f COPYING README.rst || die
- dobin *
-}
diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-72.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-72.ebuild
deleted file mode 100644
index 1afeaab25713..000000000000
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-72.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git
- https://github.com/gentoo/mgorny-dev-scripts/
-"
-SRC_URI="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git/snapshot/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- app-portage/gentoolkit
- >=app-portage/gpyutils-0.12
- dev-perl/URI
- dev-util/pkgcheck
- dev-vcs/git
- net-misc/wget
- sys-apps/portage
- x11-misc/xdg-utils
-"
-
-src_install() {
- dodoc README.rst
- rm -f COPYING README.rst || die
- dobin *
-}
diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-73.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-73.ebuild
deleted file mode 100644
index 1afeaab25713..000000000000
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-73.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git
- https://github.com/gentoo/mgorny-dev-scripts/
-"
-SRC_URI="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git/snapshot/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- app-portage/gentoolkit
- >=app-portage/gpyutils-0.12
- dev-perl/URI
- dev-util/pkgcheck
- dev-vcs/git
- net-misc/wget
- sys-apps/portage
- x11-misc/xdg-utils
-"
-
-src_install() {
- dodoc README.rst
- rm -f COPYING README.rst || die
- dobin *
-}
diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-74.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-74.ebuild
deleted file mode 100644
index 1afeaab25713..000000000000
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-74.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git
- https://github.com/gentoo/mgorny-dev-scripts/
-"
-SRC_URI="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git/snapshot/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- app-portage/gentoolkit
- >=app-portage/gpyutils-0.12
- dev-perl/URI
- dev-util/pkgcheck
- dev-vcs/git
- net-misc/wget
- sys-apps/portage
- x11-misc/xdg-utils
-"
-
-src_install() {
- dodoc README.rst
- rm -f COPYING README.rst || die
- dobin *
-}
diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-76.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-76.ebuild
deleted file mode 100644
index 1afeaab25713..000000000000
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-76.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git
- https://github.com/gentoo/mgorny-dev-scripts/
-"
-SRC_URI="
- https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git/snapshot/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- app-portage/gentoolkit
- >=app-portage/gpyutils-0.12
- dev-perl/URI
- dev-util/pkgcheck
- dev-vcs/git
- net-misc/wget
- sys-apps/portage
- x11-misc/xdg-utils
-"
-
-src_install() {
- dodoc README.rst
- rm -f COPYING README.rst || die
- dobin *
-}
diff --git a/app-portage/mirrorselect/Manifest b/app-portage/mirrorselect/Manifest
deleted file mode 100644
index a2459271433d..000000000000
--- a/app-portage/mirrorselect/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST mirrorselect-2.6.4.tar.gz 19053 BLAKE2B 8ade56ebcac99bc50c7912da43768eff411cc1e3ad9f2670482b7cb6ea897e3cce1f1716c4b8f3a05491820a7dcd74ce42e278bacfb1b92b54da13021b2dbe5e SHA512 e1251496af1d3862bd52c78ebf4a4a09a8fc1cd489b5eb4063d107befc6b1f14de312b16f61fcc362653d4bb8306145f48d29a3d5aedc9042ec80f1185eabd22
-DIST mirrorselect-test 102403 BLAKE2B 8f23cebf111912ea6fcdea5f4a50a84751a4dd0c62956555a5c0b4fbe15d2329424a65b18c3608440bc0fedd4b2d25fc74cfe91e6e434eb90b7090b36e17b65f SHA512 f43d92e9bf7e77c8f04449a786cb659bdfc07257892caca842ab4a63eb9c5351fa48130c2e163857f3233a595cea7b83f5ea9fa879b782e15b73beb62f0e5e27
diff --git a/app-portage/mirrorselect/metadata.xml b/app-portage/mirrorselect/metadata.xml
deleted file mode 100644
index 772b85fd929d..000000000000
--- a/app-portage/mirrorselect/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tools-portage@gentoo.org</email>
- <name>Gentoo Portage tools team</name>
- </maintainer>
- <stabilize-allarches/>
- <longdescription lang="en">
- This utility is used to select the fastest mirror (distfiles) and
- provide a nicer front-end for mirror selection
- (both rsync + distfiles) to a user.
- </longdescription>
- <upstream>
- <remote-id type="gentoo">proj/mirrorselect</remote-id>
- <remote-id type="github">gentoo/mirrorselect</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/mirrorselect/mirrorselect-2.6.4.ebuild b/app-portage/mirrorselect/mirrorselect-2.6.4.ebuild
deleted file mode 100644
index e2732b989d3a..000000000000
--- a/app-portage/mirrorselect/mirrorselect-2.6.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit edo distutils-r1 prefix
-
-DESCRIPTION="Tool to help select distfiles mirrors for Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Mirrorselect"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/mirrorselect.git"
- inherit git-r3
-else
- SRC_URI="
- https://gitweb.gentoo.org/proj/mirrorselect.git/snapshot/${P}.tar.gz
- https://dev.gentoo.org/~dolsen/releases/mirrorselect/${P}.tar.gz
- https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test
- "
-
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-BDEPEND="${DISTUTILS_DEPS}"
-RDEPEND="
- dev-util/dialog
- >=net-analyzer/netselect-0.4
- dev-python/requests[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest
-
-python_prepare_all() {
- python_setup
-
- local -x VERSION="${PVR}"
- sed -e 's:os.path.join(os.sep, EPREFIX.lstrip(os.sep), "usr/share/man/man8"):"share/man/man8":' \
- -i setup.py || die
- eprefixify setup.py mirrorselect/main.py
- edo "${PYTHON}" setup.py set_version
-
- distutils-r1_python_prepare_all
-}
diff --git a/app-portage/mirrorselect/mirrorselect-9999.ebuild b/app-portage/mirrorselect/mirrorselect-9999.ebuild
deleted file mode 100644
index aa9f7034331d..000000000000
--- a/app-portage/mirrorselect/mirrorselect-9999.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit edo distutils-r1 prefix
-
-DESCRIPTION="Tool to help select distfiles mirrors for Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Mirrorselect"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/mirrorselect.git"
- inherit git-r3
-else
- SRC_URI="
- https://gitweb.gentoo.org/proj/mirrorselect.git/snapshot/${P}.tar.gz
- https://dev.gentoo.org/~dolsen/releases/mirrorselect/${P}.tar.gz
- https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test
- "
-
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-BDEPEND="${DISTUTILS_DEPS}"
-RDEPEND="
- dev-util/dialog
- >=net-analyzer/netselect-0.4
- dev-python/requests[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest
-
-python_prepare_all() {
- python_setup
-
- local -x VERSION="${PVR}"
- sed -e 's:os.path.join(os.sep, EPREFIX.lstrip(os.sep), "usr/share/man/man8"):"share/man/man8":' \
- -i setup.py || die
- eprefixify setup.py mirrorselect/main.py
- edo "${PYTHON}" setup.py set_version
-
- distutils-r1_python_prepare_all
-}
diff --git a/app-portage/nattka/Manifest b/app-portage/nattka/Manifest
deleted file mode 100644
index 6848c0583359..000000000000
--- a/app-portage/nattka/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST nattka-0.4.2.gh.tar.gz 101891 BLAKE2B 33f1b3746d79a5945ab764cd6cbbc33773c3935c1e18627e2be7d1b740cf7dac95b0884989cf2a7189237b505ea38bb84e57d72ba7a97a29789e6ec372224d80 SHA512 6c1281aeb11d2a576f6474203df7a8dceb8451d243812da972c03ad282e2fb46272ee8f797f5f9f002b9953bf9cb2f8843754ee871adf56b11468f75f7108a4d
diff --git a/app-portage/nattka/metadata.xml b/app-portage/nattka/metadata.xml
deleted file mode 100644
index 5ab1f4379e97..000000000000
--- a/app-portage/nattka/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <stabilize-allarches/>
- <use>
- <flag name="depgraph-order">
- Process packages in depgraph order whenever possible.
- </flag>
- </use>
- <upstream>
- <remote-id type="github">projg2/nattka</remote-id>
- <remote-id type="pypi">nattka</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/nattka/nattka-0.4.2-r1.ebuild b/app-portage/nattka/nattka-0.4.2-r1.ebuild
deleted file mode 100644
index 44e89a125620..000000000000
--- a/app-portage/nattka/nattka-0.4.2-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2020-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="A New Arch Tester Toolkit -- open-source stable-bot replacement"
-HOMEPAGE="
- https://github.com/projg2/nattka/
- https://pypi.org/project/nattka/
-"
-SRC_URI="
- https://github.com/projg2/nattka/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
-IUSE="depgraph-order"
-
-RDEPEND="
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/snakeoil[${PYTHON_USEDEP}]
- dev-util/pkgcheck[${PYTHON_USEDEP}]
- dev-vcs/git
- sys-apps/pkgcore[${PYTHON_USEDEP}]
- depgraph-order? (
- dev-python/networkx[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- >=dev-python/flit-core-3.7.1[${PYTHON_USEDEP}]
- test? (
- dev-python/vcrpy[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx doc --no-autodoc
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
diff --git a/app-portage/no-distcc-env/metadata.xml b/app-portage/no-distcc-env/metadata.xml
deleted file mode 100644
index 1c6906f8795a..000000000000
--- a/app-portage/no-distcc-env/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mattst88@gentoo.org</email>
- <name>Matt Turner</name>
- </maintainer>
-</pkgmetadata>
diff --git a/app-portage/no-distcc-env/no-distcc-env-9999.ebuild b/app-portage/no-distcc-env/no-distcc-env-9999.ebuild
deleted file mode 100644
index fa499a63b05e..000000000000
--- a/app-portage/no-distcc-env/no-distcc-env-9999.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git"
-
-if [[ ${PV} == 9999* ]]; then
- GIT_ECLASS="git-r3"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-inherit ${GIT_ECLASS}
-
-DESCRIPTION="package.env files to disable distcc on a per-package basis"
-HOMEPAGE="https://gitweb.gentoo.org/proj/no-distcc-env.git/"
-
-LICENSE="public-domain"
-SLOT="0"
-
-src_install() {
- insinto /etc/portage
- doins -r "${WORKDIR}/${P}"/env
- doins -r "${WORKDIR}/${P}"/package.env
-}
diff --git a/app-portage/overlint/Manifest b/app-portage/overlint/Manifest
deleted file mode 100644
index 9b8096e05acb..000000000000
--- a/app-portage/overlint/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST overlint-0.5.3.tar.gz 2706 BLAKE2B 78c76a72556213bbc84b91ada3ea1d71ad045fe4498baab1f6710190a55802e5ffee14d652540d2cb7caaecd407963f7bad9682cb72e5e6571597983384bf019 SHA512 348b59e5f013b1c4060312208fdc7fddad3252d6f386513d743b7685d8aafbf76ac626fb9000c2d47c362b85d223dea5f59b4cfec55dbf24a52185c5b943a149
diff --git a/app-portage/overlint/metadata.xml b/app-portage/overlint/metadata.xml
deleted file mode 100644
index 6a22e9e318bb..000000000000
--- a/app-portage/overlint/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>sping@gentoo.org</email>
- <name>Sebastian Pipping</name>
- </maintainer>
-</pkgmetadata>
diff --git a/app-portage/overlint/overlint-0.5.3-r6.ebuild b/app-portage/overlint/overlint-0.5.3-r6.ebuild
deleted file mode 100644
index a238af4d7a0d..000000000000
--- a/app-portage/overlint/overlint-0.5.3-r6.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="Simple tool for static analysis of overlays"
-HOMEPAGE="https://cgit.gentoo.org/proj/overlint.git"
-SRC_URI="https://www.hartwork.org/public/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-
-RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
diff --git a/app-portage/pacvis/Manifest b/app-portage/pacvis/Manifest
deleted file mode 100644
index 93f0a5de6248..000000000000
--- a/app-portage/pacvis/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pacvis-0.4.2.tar.gz 511929 BLAKE2B 3be3dd286caf27b4a27e6ee813db2445262438016def5d14afbeaec70d12ea905fe97cb94b9e19bfc1a12a9560e5647808a5f7e17347db3980f0d308081ce773 SHA512 da86165454845edc229fcd417ceb293402e400caead4ac23f2b8a5c28fd40eea6720c6016092ab5d375d9a756744a7f68a4dbd78431a410dada86048ee188c58
diff --git a/app-portage/pacvis/metadata.xml b/app-portage/pacvis/metadata.xml
deleted file mode 100644
index d22aa0e402f4..000000000000
--- a/app-portage/pacvis/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>brian.gloyer@gmail.com</email>
- <name>brian gloyer</name>
- </maintainer>
- <upstream>
- <maintainer status="active">
- <email>brian.gloyer@gmail.com</email>
- <name>brian gloyer</name>
- </maintainer>
- <bugs-to>https://github.com/bgloyer/pacvis/issues/</bugs-to>
- <remote-id type="github">bgloyer/pacvis</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/pacvis/pacvis-0.4.2.ebuild b/app-portage/pacvis/pacvis-0.4.2.ebuild
deleted file mode 100644
index 77f7d9d8599b..000000000000
--- a/app-portage/pacvis/pacvis-0.4.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-inherit distutils-r1
-
-DESCRIPTION="Displays dependency graphs of packages"
-HOMEPAGE="https://github.com/bgloyer/pacvis"
-SRC_URI="https://github.com/bgloyer/pacvis/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/tornado[${PYTHON_USEDEP}]"
diff --git a/app-portage/pfl/Manifest b/app-portage/pfl/Manifest
deleted file mode 100644
index 2d1abce3cd3c..000000000000
--- a/app-portage/pfl/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pfl-3.5.3.tar.gz 21303 BLAKE2B b7b4bf57b3ab7b8a118b84f412481485570274c9f37947c86d104b8e34a5fcac7748a3dbc928e66193813fec36a0a630a6ae7eb4a9cb25105b4abfc4d5b85344 SHA512 3e6e18cb80b054379bf938cfc02e44f9c26bdf959bceb9c85ba2f97cd60c5c9e8bf030fac093f7e0a9314463328b724ed812424298ffd9b9a146fb5900382d49
diff --git a/app-portage/pfl/metadata.xml b/app-portage/pfl/metadata.xml
deleted file mode 100644
index 7369356d2377..000000000000
--- a/app-portage/pfl/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>billie@gentoo.org</email>
- <name>Daniel Pielmeier</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <maintainer>
- <email>bugs@portagefilelist.de</email>
- <name>Johannes Keßler</name>
- </maintainer>
- <remote-id type="github">portagefilelist/client</remote-id>
- </upstream>
- <use>
- <flag name="network-cron">Adds a cron job which does a weekly submit of the package database</flag>
- </use>
-</pkgmetadata>
diff --git a/app-portage/pfl/pfl-3.5.3.ebuild b/app-portage/pfl/pfl-3.5.3.ebuild
deleted file mode 100644
index b913dc533fff..000000000000
--- a/app-portage/pfl/pfl-3.5.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 systemd
-
-DESCRIPTION="Searchable online file/package database for Gentoo"
-HOMEPAGE="https://www.portagefilelist.de https://github.com/portagefilelist/client"
-SRC_URI="https://github.com/portagefilelist/client/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-S="${WORKDIR}/client-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
-IUSE="+network-cron"
-
-RDEPEND="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/termcolor[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]
- network-cron? ( sys-apps/util-linux[caps] )
-"
-
-python_install_all() {
- if use network-cron ; then
- exeinto /etc/cron.weekly
- doexe cron/pfl
- fi
-
- systemd_dounit systemd/pfl.{service,timer}
-
- keepdir /var/lib/${PN}
-
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- if [[ ! -e "${EROOT}/var/lib/${PN}/pfl.info" ]]; then
- touch "${EROOT}/var/lib/${PN}/pfl.info" || die
- fi
- chown -R portage:portage "${EROOT}/var/lib/${PN}" || die
- chmod 775 "${EROOT}/var/lib/${PN}" || die
-}
diff --git a/app-portage/pkg-testing-tools/Manifest b/app-portage/pkg-testing-tools/Manifest
deleted file mode 100644
index f3e29133b085..000000000000
--- a/app-portage/pkg-testing-tools/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST pkg-testing-tools-0.2.6.gh.tar.gz 13068 BLAKE2B b0a01fab453ac2f5c73ed3bed0c324df4b74314ead3c38a06f26fc5a3c277fc4b2be1870e5552703e023882633ea164d6dd9b36bc338197cd519ca64e966985d SHA512 ec83644ffed01af86dbed056a0c5e78a737ee52046f8cc1b303af73f42deb9851d43521809305972117689e0545812b67c6375164add45122ed36a648ff816df
-DIST pkg-testing-tools-0.2.7.gh.tar.gz 13998 BLAKE2B bc56c93ee6d55296b92e747665bdf70b1bd44339d4c06433347e2ec87df15e69c68084d37152f86466b99bfa4d3ef80f74e91700ee2798e2719f5fdb32dd5828 SHA512 775a52a9a44bbecb655f5a9cb49fe787a1b57db30d5956af8d1dff1e1adb4576fe401785a12635f522c14403abc4cef4e9b4a62847f5f1a6b21f3a9bcd1eb9d0
-DIST pkg-testing-tools-0.2.8.gh.tar.gz 15207 BLAKE2B 695ad8c8e9838210d720f0b77815992f746e562ca0c8f74075c0272464ab9622f1bd339ffd8eae643d2eb40d9ba217774417cfc50a5d8d4c23e4da6455791fe1 SHA512 588b0e8e75fc1567f321414a8af562349846b00c180beeccd0e5419cef8b35d3ca91733126d37863fc4d3c47444aeb361438a7a455ceff6438719080e3bf1a78
diff --git a/app-portage/pkg-testing-tools/metadata.xml b/app-portage/pkg-testing-tools/metadata.xml
deleted file mode 100644
index b102d17e02ef..000000000000
--- a/app-portage/pkg-testing-tools/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>apn-pucky@gentoo.org</email>
- <name>Alexander Puck Neuwirth</name>
- </maintainer>
- <upstream>
- <remote-id type="github">APN-Pucky/pkg-testing-tools</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.6.ebuild b/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.6.ebuild
deleted file mode 100644
index 1902104907b2..000000000000
--- a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.6.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Packages testing tools for Gentoo"
-HOMEPAGE="https://github.com/APN-Pucky/pkg-testing-tools"
-
-REPO=APN-Pucky
-LICENSE="BSD"
-SLOT="0"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${REPO}/${PN}"
-else
- KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
- SRC_URI="https://github.com/${REPO}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-fi
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.7.ebuild b/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.7.ebuild
deleted file mode 100644
index 933133b4f732..000000000000
--- a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.7.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Packages testing tools for Gentoo"
-HOMEPAGE="https://github.com/APN-Pucky/pkg-testing-tools"
-
-REPO=APN-Pucky
-LICENSE="BSD"
-SLOT="0"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${REPO}/${PN}"
-else
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
- SRC_URI="https://github.com/${REPO}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-fi
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.8.ebuild b/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.8.ebuild
deleted file mode 100644
index a92688066b4b..000000000000
--- a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.8.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Packages testing tools for Gentoo"
-HOMEPAGE="https://github.com/APN-Pucky/pkg-testing-tools"
-
-REPO=APN-Pucky
-LICENSE="BSD"
-SLOT="0"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${REPO}/${PN}"
-else
- KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
- SRC_URI="https://github.com/${REPO}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-fi
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-9999.ebuild b/app-portage/pkg-testing-tools/pkg-testing-tools-9999.ebuild
deleted file mode 100644
index 933133b4f732..000000000000
--- a/app-portage/pkg-testing-tools/pkg-testing-tools-9999.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Packages testing tools for Gentoo"
-HOMEPAGE="https://github.com/APN-Pucky/pkg-testing-tools"
-
-REPO=APN-Pucky
-LICENSE="BSD"
-SLOT="0"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${REPO}/${PN}"
-else
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
- SRC_URI="https://github.com/${REPO}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-fi
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/app-portage/portage-lostfiles/Manifest b/app-portage/portage-lostfiles/Manifest
deleted file mode 100644
index 203fbbd2794c..000000000000
--- a/app-portage/portage-lostfiles/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST portage-lostfiles-0.5.6.tar.gz 12809 BLAKE2B 641224141a318de4409d654454daf2502b481b130bfb53c52a38d1699dce1aaa020804ff5ba8e1f324f1ffa19bcb52272007f6acbd07eb0579450dad0076644e SHA512 9d89340b297dad9379d7f972340a96b521fb0e7ecf83135945d6798586ca639620dafb274d78ec363652ae79af337483035b1ba20c5a04e73c5bcda7082bd8a4
diff --git a/app-portage/portage-lostfiles/metadata.xml b/app-portage/portage-lostfiles/metadata.xml
deleted file mode 100644
index 2056d3f6bf3d..000000000000
--- a/app-portage/portage-lostfiles/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>egger.m@protonmail.com</email>
- <name>Michael Egger</name>
- </maintainer>
- <longdescription lang="en">
- A simple script to identify files not tracked by Portage package manager.
- Notes
- Symlinks are not reported as lost as long as the link target exists and is tracked,
- this is the same behavior as implemented in `equery b path`.
- Some common paths are not reported (e.g.: `/etc/group`, `/etc/machine-id`, ...),
- those are defined in `IGNORED_PATHS` and `PKG_PATHS` in `lostfiles.py`.
- Usage
- git clone https://github.com/gcarq/portage-lostfiles.git
- cd portage-lostfiles
- $ ./lostfiles.py
- </longdescription>
- <upstream>
- <remote-id type="github">gcarq/portage-lostfiles</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/portage-lostfiles/portage-lostfiles-0.5.6-r1.ebuild b/app-portage/portage-lostfiles/portage-lostfiles-0.5.6-r1.ebuild
deleted file mode 100644
index fc36e4e0ba29..000000000000
--- a/app-portage/portage-lostfiles/portage-lostfiles-0.5.6-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="A simple script to identify files not tracked by Portage package manager"
-HOMEPAGE="https://github.com/gcarq/portage-lostfiles"
-SRC_URI="https://github.com/gcarq/portage-lostfiles/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-distutils_enable_tests pytest
diff --git a/app-portage/portage-utils/Manifest b/app-portage/portage-utils/Manifest
deleted file mode 100644
index 0d67c82efa7f..000000000000
--- a/app-portage/portage-utils/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST portage-utils-0.97.1.tar.xz 1972632 BLAKE2B 3f04718d8662d298e4494c1563d4a8e0dcfe16b960cc95f8c24eecef0d5f2ed2c39155d813754ec168570b584de6d450276663247a04e3dda64dc221fb02ad93 SHA512 686ecc70522acb8e4be7b0d515a8311b12e0e6bbb950391177636cfd7b9ce346ccc63b444cf8fbf3f2797190dd8540122df8ac089b575386054829e6e746b02b
-DIST portage-utils-0.97.tar.xz 1861616 BLAKE2B bdb4c6c1260a00304fb2c659629e0ddd4ca0378b1a060ea8b1f02ecb6060b4101c6e8984a6befd8b831a2b415fcdc5a51b6dac2fb203b36585f4a7d389ea0913 SHA512 f0f9ecf87df6e08b7f7dbdfe758c1a585a6836478d3adbcecdc2e33c9cfd78a5a10ae3090f0aa5ad0fa8a1eff88bf9e512d861b46bc77e5a536b46a3b36cd466
diff --git a/app-portage/portage-utils/metadata.xml b/app-portage/portage-utils/metadata.xml
deleted file mode 100644
index d93835b0df34..000000000000
--- a/app-portage/portage-utils/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>grobian@gentoo.org</email>
- <name>Fabian Groffen</name>
- </maintainer>
- <use>
- <flag name="gpkg">Build GLEP-78 gpkg support in qpkg</flag>
- <flag name="gtree">Build gtree repository cache support</flag>
- <flag name="qmanifest">Build qmanifest applet, this adds additional dependencies for GPG, OpenSSL and BLAKE2B hashing</flag>
- </use>
- <upstream>
- <remote-id type="gentoo">proj/portage-utils</remote-id>
- <remote-id type="github">gentoo/portage-utils</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/portage-utils/portage-utils-0.97.1.ebuild b/app-portage/portage-utils/portage-utils-0.97.1.ebuild
deleted file mode 100644
index fb77adb215f3..000000000000
--- a/app-portage/portage-utils/portage-utils-0.97.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Small and fast Portage helper tools written in C"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3 autotools
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git"
-else
- SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="openmp +qmanifest static"
-
-RDEPEND="
- openmp? ( || (
- sys-devel/gcc:*[openmp]
- llvm-runtimes/openmp
- ) )
- qmanifest? (
- !static? (
- app-crypt/gpgme:=
- app-crypt/libb2:=
- virtual/zlib:=
- )
- )"
-DEPEND="${RDEPEND}
- qmanifest? (
- static? (
- app-crypt/gpgme[static-libs]
- app-crypt/libb2[static-libs]
- virtual/zlib:=[static-libs]
- )
- )"
-BDEPEND="virtual/pkgconfig"
-
-# bug #898362, gnulib explicit checks
-QA_CONFIG_IMPL_DECL_SKIP=(
- "MIN"
- "unreachable"
- "alignof"
- "static_assert"
-)
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
- default
- [[ ${PV} == *9999 ]] && eautoreconf
-}
-
-src_configure() {
- use static && append-ldflags -static
-
- econf \
- --disable-maintainer-mode \
- --with-eprefix="${EPREFIX}" \
- $(use_enable qmanifest) \
- $(use_enable openmp)
-}
diff --git a/app-portage/portage-utils/portage-utils-0.97.ebuild b/app-portage/portage-utils/portage-utils-0.97.ebuild
deleted file mode 100644
index 4da9374ddac8..000000000000
--- a/app-portage/portage-utils/portage-utils-0.97.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Small and fast Portage helper tools written in C"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3 autotools
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git"
-else
- SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="openmp +qmanifest static"
-
-RDEPEND="
- openmp? ( || (
- sys-devel/gcc:*[openmp]
- llvm-runtimes/openmp
- ) )
- qmanifest? (
- !static? (
- app-crypt/gpgme:=
- app-crypt/libb2:=
- virtual/zlib:=
- )
- )"
-DEPEND="${RDEPEND}
- qmanifest? (
- static? (
- app-crypt/gpgme[static-libs]
- app-crypt/libb2[static-libs]
- virtual/zlib:=[static-libs]
- )
- )"
-BDEPEND="virtual/pkgconfig"
-
-# bug #898362, gnulib explicit checks
-QA_CONFIG_IMPL_DECL_SKIP=(
- "MIN"
- "unreachable"
- "alignof"
- "static_assert"
-)
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
- default
- [[ ${PV} == *9999 ]] && eautoreconf
-}
-
-src_configure() {
- use static && append-ldflags -static
-
- econf \
- --disable-maintainer-mode \
- --with-eprefix="${EPREFIX}" \
- $(use_enable qmanifest) \
- $(use_enable openmp)
-}
diff --git a/app-portage/portage-utils/portage-utils-9999.ebuild b/app-portage/portage-utils/portage-utils-9999.ebuild
deleted file mode 100644
index 26b6aa9ed20b..000000000000
--- a/app-portage/portage-utils/portage-utils-9999.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Small and fast Portage helper tools written in C"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3 autotools
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git"
-else
- SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+gpkg +gtree openmp +qmanifest static"
-
-RDEPEND="
- gpkg? (
- !static? (
- app-crypt/gpgme:=
- app-arch/libarchive:=
- )
- )
- gtree? (
- !static? (
- app-crypt/gpgme:=
- app-arch/libarchive:=[zstd]
- )
- )
- openmp? ( || (
- sys-devel/gcc:*[openmp]
- llvm-runtimes/openmp
- ) )
- qmanifest? (
- !static? (
- app-crypt/gpgme:=
- app-crypt/libb2:=
- virtual/zlib:=
- )
- )"
-DEPEND="${RDEPEND}
- gpkg? (
- static? (
- app-crypt/gpgme[static-libs]
- app-arch/libarchive[static-libs]
- )
- )
- gtree? (
- static? (
- app-crypt/gpgme[static-libs]
- app-arch/libarchive[static-libs,zstd]
- )
- )
- qmanifest? (
- static? (
- app-crypt/gpgme[static-libs]
- app-crypt/libb2[static-libs]
- virtual/zlib:=[static-libs]
- )
- )"
-BDEPEND="virtual/pkgconfig
- dev-python/pyyaml"
-
-# bug #898362, gnulib explicit checks
-QA_CONFIG_IMPL_DECL_SKIP=(
- "MIN"
- "unreachable"
- "alignof"
- "static_assert"
-)
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
- default
- [[ ${PV} == *9999 ]] && eautoreconf
-}
-
-src_configure() {
- use static && append-ldflags -static
-
- econf \
- --disable-maintainer-mode \
- --with-eprefix="${EPREFIX}" \
- $(use_enable gpkg) \
- $(use_enable gtree) \
- $(use_enable qmanifest) \
- $(use_enable openmp)
-}
diff --git a/app-portage/portagecfg/Manifest b/app-portage/portagecfg/Manifest
deleted file mode 100644
index 4e6ffaf65dd2..000000000000
--- a/app-portage/portagecfg/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST portagecfg-2.4.0.tar.gz 612770 BLAKE2B 77c12c5bf631af4ce6040d6b9e784930e94909f08d61616450485480dc08bb4ef2ae2673d60f1c5ea1d0b420a99fa96a3c10ea4b1f0fffffe594f86836a79b5e SHA512 99569f7150e3b642ecb05f064d1d75215b8f56c404f9186edf6815b01ddbbbc01d303e59a6551fcfa503278f2d99c235bc6e427236f9d0b18e866be93916ad04
diff --git a/app-portage/portagecfg/metadata.xml b/app-portage/portagecfg/metadata.xml
deleted file mode 100644
index f1e1bffbe669..000000000000
--- a/app-portage/portagecfg/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>this.brayan@proton.me</email>
- <name>Brayan M. Salazar</name>
- </maintainer>
- <upstream>
- <remote-id type="github">brookiestein/portagecfg</remote-id>
- <bugs-to>https://github.com/brookiestein/portagecfg/issues</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/portagecfg/portagecfg-2.4.0-r1.ebuild b/app-portage/portagecfg/portagecfg-2.4.0-r1.ebuild
deleted file mode 100644
index fdea1e34a5ec..000000000000
--- a/app-portage/portagecfg/portagecfg-2.4.0-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2024-2025 Brayan M. Salazar <this.brayan@proton.me>
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Utility to write Portage config files in an easy manner."
-HOMEPAGE="https://github.com/brookiestein/portagecfg"
-SRC_URI="https://github.com/brookiestein/portagecfg/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="dev-qt/qtbase:6"
-RDEPEND="
- ${DEPEND}
- sys-apps/portage
-"
-BDEPEND="dev-qt/qttools:6[linguist]"
diff --git a/app-portage/porticron/Manifest b/app-portage/porticron/Manifest
deleted file mode 100644
index b8c6ae8719f8..000000000000
--- a/app-portage/porticron/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST porticron-0.7.2.tar.gz 6547 BLAKE2B ca3f1762d919f65dc3a1e51c4a81e99beffdefd5851f62cb5f112dd19d0b5739fccce6879d340d2efa544a33c3393978c77a5ccbfa42d708960bc569be140665 SHA512 10ba4b10854d7ce37c0501a8616af9a368d320bca8e6893d9f95fe8ce8743b3e06593820b807cf1a08b06b0b12011cf29701c18a49526555e9bcd065cbedaa57
diff --git a/app-portage/porticron/metadata.xml b/app-portage/porticron/metadata.xml
deleted file mode 100644
index 8d0917744ca6..000000000000
--- a/app-portage/porticron/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="gentoo">proj/porticron</remote-id>
- <remote-id type="github">gentoo/porticron</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/porticron/porticron-0.7.2.ebuild b/app-portage/porticron/porticron-0.7.2.ebuild
deleted file mode 100644
index 3d0389f0969b..000000000000
--- a/app-portage/porticron/porticron-0.7.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="cron script to sync portage and send update mails to root"
-HOMEPAGE="https://github.com/gentoo/porticron"
-SRC_URI="https://github.com/gentoo/porticron/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 x86"
-
-RDEPEND="
- app-portage/gentoolkit
-"
-
-src_install() {
- dosbin bin/porticron
- insinto /etc
- doins etc/porticron.conf
-}
diff --git a/app-portage/portpeek/Manifest b/app-portage/portpeek/Manifest
deleted file mode 100644
index fa4485337e5d..000000000000
--- a/app-portage/portpeek/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST portpeek-3.2.9.tar.gz 13954 BLAKE2B eb988f4097d47daa433f2b2122d4485aba2313a599e2c3c506bfcacfee3db7ca1f7471e91566780d7209d8d11f427a698676102bb8a5d9567022508c05ea2e20 SHA512 5e91d43f43e48ac93d5a1bba0a73b3984e10788a33b0ea754405be660e82f77745194ea4b159be4c39cdb011b10e202814a22332056845e94d5aa0cd8bc57dd7
diff --git a/app-portage/portpeek/metadata.xml b/app-portage/portpeek/metadata.xml
deleted file mode 100644
index 196eab465c08..000000000000
--- a/app-portage/portpeek/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mpagano@gentoo.org</email>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">mpagano/portpeek</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/portpeek/portpeek-3.2.9.ebuild b/app-portage/portpeek/portpeek-3.2.9.ebuild
deleted file mode 100644
index cc396105648d..000000000000
--- a/app-portage/portpeek/portpeek-3.2.9.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit python-r1
-
-DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files"
-HOMEPAGE="https://github.com/mpagano/portpeek"
-SRC_URI="https://github.com/mpagano/portpeek/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~riscv ~sparc x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
- >=app-portage/gentoolkit-0.6.11
- || (
- >=sys-apps/portage-3.0.71[${PYTHON_USEDEP}]
- )"
-
-src_install() {
- python_foreach_impl python_doscript ${PN}
- doman *.[0-9]
-}
diff --git a/app-portage/pram/Manifest b/app-portage/pram/Manifest
deleted file mode 100644
index 5bae2f788afc..000000000000
--- a/app-portage/pram/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pram-16.tar.gz 17130 BLAKE2B 9577533bc5ef8f3be1d5f38c787b7e054ad05164c606ad1f2e770888e12632e02df8fd6af34d9b2065d87765cee59682e95255ac0ef9e67c85f9c7894677e7a3 SHA512 4a727ed53ebd8cd0857c1f365c850681e7bfcd7ad790b9aa2d2c06407bd39cd5005c8a04c84da0ff5f30e4c5887b990380c0c5e734fb40c7e89428fbc206963b
diff --git a/app-portage/pram/metadata.xml b/app-portage/pram/metadata.xml
deleted file mode 100644
index 8edb736ce98a..000000000000
--- a/app-portage/pram/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <maintainer status="active">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <bugs-to>https://github.com/gentoo/pram/issues/</bugs-to>
- <remote-id type="github">gentoo/pram</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/pram/pram-16.ebuild b/app-portage/pram/pram-16.ebuild
deleted file mode 100644
index ebf2cf4de153..000000000000
--- a/app-portage/pram/pram-16.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="Tool to ease merging Pull Requests and git patches"
-HOMEPAGE="https://github.com/gentoo/pram/"
-SRC_URI="
- https://github.com/gentoo/pram/archive/v${PV}.tar.gz -> ${P}.tar.gz
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 ~riscv x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-vcs/git
- net-misc/wget[ssl]
- virtual/editor
-"
-# gpg: https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/issues/155
-BDEPEND="
- test? (
- ${RDEPEND}
- || (
- app-alternatives/gpg[reference]
- app-alternatives/gpg[freepg(-)]
- )
- >=dev-vcs/git-2.45.0
- sys-apps/diffutils
- )
-"
diff --git a/app-portage/prefix-toolkit/Manifest b/app-portage/prefix-toolkit/Manifest
deleted file mode 100644
index c87b815981ba..000000000000
--- a/app-portage/prefix-toolkit/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST prefix-toolkit-11.tar.bz2 5733 BLAKE2B 8077fb9c5a669d45ebec6e088d7770e149d1816db779828155857b5c5f3f90cfcc049194b683753feec997121409513a16b7f9f0b1757eabf1c011386145c018 SHA512 50e509f2c5a8cf6764820baa4d649cdb4f8a45529b116a508520cb9244f4fd6dbb728216ba853b15d118b7c7171f8913cdf7b05f84263b433f128f1f76758c3a
-DIST prefix-toolkit-12.tar.bz2 5840 BLAKE2B 7eb74efc08764758b03a8dafab06de5dbc0f3c0fb7f4b0b3b9d9384f58ce031c24ec8d1de98f4efce6b0e992bf3096296fa246d18c9997280c895ec786e84bf5 SHA512 80f5ba50d37aaa6a6f79288a46211b93bd0365e587a8b5d62bfa51cbe948458a4d241f4d84ec9cd8adb1dee07824c0282f2aaa81ee9dd7855d50a7446bc24871
diff --git a/app-portage/prefix-toolkit/metadata.xml b/app-portage/prefix-toolkit/metadata.xml
deleted file mode 100644
index 1847ed2edf88..000000000000
--- a/app-portage/prefix-toolkit/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>prefix@gentoo.org</email>
- <name>Gentoo Prefix</name>
- </maintainer>
- <upstream>
- <remote-id type="gentoo">proj/prefix/prefix-toolkit</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/prefix-toolkit/prefix-toolkit-11-r1.ebuild b/app-portage/prefix-toolkit/prefix-toolkit-11-r1.ebuild
deleted file mode 100644
index eab48b5f1039..000000000000
--- a/app-portage/prefix-toolkit/prefix-toolkit-11-r1.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Utilities for users of Gentoo Prefix"
-HOMEPAGE="https://prefix.gentoo.org/"
-SRC_URI="https://gitweb.gentoo.org/proj/prefix/prefix-toolkit.git/snapshot/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-[[ ${PV} == 9999 ]] ||
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-
-BDEPEND="
- >sys-apps/portage-2.3.62
-"
-# In prefix-stack, these dependencies actually are the @system set,
-# as we rely on the base prefix anyway for package management,
-# which should have a proper @system set.
-# Strictly speaking, only baselayout and gcc-config are necessary, but
-# it is easier for now to install elt-patches, gentoo-functions and
-# gnuconfig as well, instead of fixing all uses that expect them in
-# EPREFIX rather than BROOT.
-# See also: pkg_preinst
-RDEPEND="${DEPEND}
- prefix-stack? (
- sys-devel/gcc-config
- app-portage/elt-patches
- sys-apps/gentoo-functions
- sys-devel/gnuconfig
- )
-"
-
-src_unpack() {
- default
-
- if use prefix-stack ; then
- local editor pager
- for editor in "${EDITOR}" {"${EPREFIX}","${BROOT}"}/bin/nano
- do
- [[ -x ${editor} ]] || continue
- done
- for pager in "${PAGER}" {"${EPREFIX}","${BROOT}"}/usr/bin/less
- do
- [[ -x ${pager} ]] || continue
- done
- printf '%s\n' "EDITOR=\"${editor}\"" "PAGER=\"${pager}\"" > 000fallback
- fi
-}
-
-my_prefixify() {
- local ebash eenv
- if use prefix-stack ; then
- ebash="${BROOT}/bin/bash"
- eenv="${BROOT}/usr/bin/env"
- else
- ebash="${EPREFIX}/bin/bash"
- eenv="${EPREFIX}/usr/bin/env"
- fi
-
- # the @=@ prevents repoman from believing we set readonly vars
- sed -e "s,@GENTOO_PORTAGE_BPREFIX@,${BROOT},g" \
- -e "s,@GENTOO_PORTAGE_EPREFIX@,${EPREFIX},g" \
- -e "s,@GENTOO_PORTAGE_CHOST@,${CHOST},g" \
- -e "s,@GENTOO_PORTAGE_EBASH@,${ebash},g" \
- -e "s,@GENTOO_PORTAGE_EENV@,${eenv},g" \
- -e "s,@=@,=,g" \
- -i "$@" || die
-}
-
-src_configure() {
- # do not eprefixify during unpack, to allow userpatches to apply
- my_prefixify *
-}
-
-src_install-prefix-stack-ccwrap() {
- # install toolchain wrapper.
- local wrapperdir=/usr/${CHOST}/gcc-bin/${CHOST}-${PN}/${PV}
- local wrappercfg=${CHOST}-${P}
-
- exeinto $wrapperdir
- doexe prefix-stack-ccwrap
-
- local cc
- for cc in \
- gcc \
- g++ \
- cpp \
- c++ \
- windres \
- ; do
- dosym prefix-stack-ccwrap $wrapperdir/${CHOST}-${cc}
- dosym ${CHOST}-${cc} $wrapperdir/${cc}
- done
-
- # LDPATH is required to keep gcc-config happy :(
- cat > ./${wrappercfg} <<-EOF
- GCC_PATH="${EPREFIX}$wrapperdir"
- LDPATH="${EPREFIX}$wrapperdir"
- EOF
-
- insinto /etc/env.d/gcc
- doins ./${wrappercfg}
-}
-
-src_install() {
- if use prefix-stack; then
- src_install-prefix-stack-ccwrap
- insinto /etc
- doins prefix-stack.bash_login
- insinto /etc/bash
- newins prefix-stack.bashrc bashrc
- newenvd prefix-stack.envd.99stack 99stack
- doenvd 000fallback
- keepdir /usr/share/aclocal
- else
- dobin prefix-stack-setup
- fi
- if use prefix; then
- exeinto /
- doexe startprefix
- fi
-}
-
-pkg_preinst() {
- use prefix-stack || return 0
- ebegin "Purging @system package set for prefix stack"
- # In prefix stack we empty out the @system set defined via make.profile,
- # as we may be using some normal profile, but that @system set applies
- # to the base prefix only.
- # Instead, we only put ourselve into the @system set, and have additional
- # @system packages in our RDEPEND.
- my_lsprofile() {
- (
- cd -P "${1:-.}" || exit 1
- [[ -r ./parent ]] &&
- for p in $(<parent)
- do
- my_lsprofile "${p}" || exit 1
- done
- pwd -P
- )
- }
- local systemset="/etc/portage/profile/packages"
- dodir "${systemset%/*}"
- [[ -s ${EROOT}${systemset} ]] &&
- grep -v "# maintained by ${PN}" \
- "${EROOT}${systemset}" \
- > "${ED}${systemset}"
- local p
- for p in $(my_lsprofile "${EPREFIX}"/etc/portage/make.profile)
- do
- [[ -s ${p}/${systemset##*/} ]] || continue
- awk '/^[ \t]*[^-#]/{print "-" $1 " # maintained by '"${PN}-${PVR}"'"}' \
- < "${p}"/packages || die
- done | sort -u >> "${ED}${systemset}"
- [[ ${PIPESTATUS[@]} == "0 0" ]] || die "failed to collect for ${systemset}"
- echo "*${CATEGORY}/${PN} # maintained by ${PN}-${PVR}" >> "${ED}${systemset}" || die
- eend $?
-}
-
-pkg_postinst() {
- use prefix-stack || return 0
- [[ -x ${EROOT}/usr/bin/gcc-config ]] || return 0
- "${EROOT}"/usr/bin/gcc-config ${CHOST}-${P}
-}
diff --git a/app-portage/prefix-toolkit/prefix-toolkit-12.ebuild b/app-portage/prefix-toolkit/prefix-toolkit-12.ebuild
deleted file mode 100644
index e99f1f320858..000000000000
--- a/app-portage/prefix-toolkit/prefix-toolkit-12.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Utilities for users of Gentoo Prefix"
-HOMEPAGE="https://prefix.gentoo.org/"
-SRC_URI="https://gitweb.gentoo.org/proj/prefix/prefix-toolkit.git/snapshot/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-[[ ${PV} == 9999 ]] ||
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-
-BDEPEND="
- >sys-apps/portage-2.3.62
-"
-# In prefix-stack, these dependencies actually are the @system set,
-# as we rely on the base prefix anyway for package management,
-# which should have a proper @system set.
-# Strictly speaking, only baselayout and gcc-config are necessary, but
-# it is easier for now to install elt-patches, gentoo-functions and
-# gnuconfig as well, instead of fixing all uses that expect them in
-# EPREFIX rather than BROOT.
-# See also: pkg_preinst
-RDEPEND="${DEPEND}
- prefix-stack? (
- sys-devel/gcc-config
- app-portage/elt-patches
- sys-apps/gentoo-functions
- sys-devel/gnuconfig
- )
-"
-
-src_unpack() {
- default
-
- if use prefix-stack ; then
- local editor pager
- for editor in "${EDITOR}" {"${EPREFIX}","${BROOT}"}/bin/nano
- do
- [[ -x ${editor} ]] || continue
- done
- for pager in "${PAGER}" {"${EPREFIX}","${BROOT}"}/usr/bin/less
- do
- [[ -x ${pager} ]] || continue
- done
- printf '%s\n' "EDITOR=\"${editor}\"" "PAGER=\"${pager}\"" > 000fallback
- fi
-}
-
-my_prefixify() {
- local ebash eenv
- if use prefix-stack ; then
- ebash="${BROOT}/bin/bash"
- eenv="${BROOT}/usr/bin/env"
- else
- ebash="${EPREFIX}/bin/bash"
- eenv="${EPREFIX}/usr/bin/env"
- fi
-
- # the @=@ prevents repoman from believing we set readonly vars
- sed -e "s,@GENTOO_PORTAGE_BPREFIX@,${BROOT},g" \
- -e "s,@GENTOO_PORTAGE_EPREFIX@,${EPREFIX},g" \
- -e "s,@GENTOO_PORTAGE_CHOST@,${CHOST},g" \
- -e "s,@GENTOO_PORTAGE_EBASH@,${ebash},g" \
- -e "s,@GENTOO_PORTAGE_EENV@,${eenv},g" \
- -e "s,@=@,=,g" \
- -i "$@" || die
-}
-
-src_configure() {
- # do not eprefixify during unpack, to allow userpatches to apply
- my_prefixify *
-}
-
-src_install-prefix-stack-ccwrap() {
- # install toolchain wrapper.
- local wrapperdir=/usr/${CHOST}/gcc-bin/${CHOST}-${PN}/${PV}
- local wrappercfg=${CHOST}-${P}
-
- exeinto $wrapperdir
- doexe prefix-stack-ccwrap
-
- local cc
- for cc in \
- gcc \
- g++ \
- cpp \
- c++ \
- windres \
- ; do
- dosym prefix-stack-ccwrap $wrapperdir/${CHOST}-${cc}
- dosym ${CHOST}-${cc} $wrapperdir/${cc}
- done
-
- # LDPATH is required to keep gcc-config happy :(
- cat > ./${wrappercfg} <<-EOF
- GCC_PATH="${EPREFIX}$wrapperdir"
- LDPATH="${EPREFIX}$wrapperdir"
- EOF
-
- insinto /etc/env.d/gcc
- doins ./${wrappercfg}
-}
-
-src_install() {
- if use prefix-stack; then
- src_install-prefix-stack-ccwrap
- insinto /etc
- doins prefix-stack.bash_login
- insinto /etc/bash
- newins prefix-stack.bashrc bashrc
- newenvd prefix-stack.envd.99stack 99stack
- doenvd 000fallback
- keepdir /usr/share/aclocal
- else
- dobin prefix-stack-setup
- fi
- if use prefix; then
- exeinto /
- doexe startprefix
- fi
-}
-
-pkg_preinst() {
- use prefix-stack || return 0
- ebegin "Purging @system package set for prefix stack"
- # In prefix stack we empty out the @system set defined via make.profile,
- # as we may be using some normal profile, but that @system set applies
- # to the base prefix only.
- # Instead, we only put ourselve into the @system set, and have additional
- # @system packages in our RDEPEND.
- my_lsprofile() {
- (
- cd -P "${1:-.}" || exit 1
- [[ -r ./parent ]] &&
- for p in $(<parent)
- do
- my_lsprofile "${p}" || exit 1
- done
- pwd -P
- )
- }
- local systemset="/etc/portage/profile/packages"
- dodir "${systemset%/*}"
- [[ -s ${EROOT}${systemset} ]] &&
- grep -v "# maintained by ${PN}" \
- "${EROOT}${systemset}" \
- > "${ED}${systemset}"
- local p
- for p in $(my_lsprofile "${EPREFIX}"/etc/portage/make.profile)
- do
- [[ -s ${p}/${systemset##*/} ]] || continue
- awk '/^[ \t]*[^-#]/{print "-" $1 " # maintained by '"${PN}-${PVR}"'"}' \
- < "${p}"/packages || die
- done | sort -u >> "${ED}${systemset}"
- [[ ${PIPESTATUS[@]} == "0 0" ]] || die "failed to collect for ${systemset}"
- echo "*${CATEGORY}/${PN} # maintained by ${PN}-${PVR}" >> "${ED}${systemset}" || die
- eend $?
-}
-
-pkg_postinst() {
- use prefix-stack || return 0
- [[ -x ${EROOT}/usr/bin/gcc-config ]] || return 0
- "${EROOT}"/usr/bin/gcc-config ${CHOST}-${P}
-}
diff --git a/app-portage/pycargoebuild/Manifest b/app-portage/pycargoebuild/Manifest
deleted file mode 100644
index 49243320ec53..000000000000
--- a/app-portage/pycargoebuild/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST pycargoebuild-0.15.1.tar.gz 59440 BLAKE2B e480e1e7c511735156879d5683d3501d9dc6afaabfddfab7058ddf805abf92bfd60c5576faf84eb531e7df46dbd30724d9c0b619a8549685deb5e59110e8d831 SHA512 4cf5b9cd398da556bf5b52c721e7d1f2da26760286d8a11d78002a350c05a19ed3817b06a0646bdfc50c2c7a49ebee4b05786e29a2a6c88bf024b268b1e14e2d
-DIST pycargoebuild-0.15.2.tar.gz 59714 BLAKE2B f395654866bad7e8431a2f2fa18dd552048c629d7475e9cdcf3ed3371087d2dec26cfe2cff8b52daed704d22d6bad0adc112266f0509f380c97cc1c81e1cc4cf SHA512 a92a9100b512b6ed1516ebdad9198991f24d4e3e388f625fd4759a20e91063c507a15ca0126a02726df30133b94abae4b1957aa8541fe28eb03bceafdc81b49f
diff --git a/app-portage/pycargoebuild/metadata.xml b/app-portage/pycargoebuild/metadata.xml
deleted file mode 100644
index deac27ce58d7..000000000000
--- a/app-portage/pycargoebuild/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <upstream>
- <remote-id type="github">gentoo/pycargoebuild</remote-id>
- <remote-id type="pypi">pycargoebuild</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/pycargoebuild/pycargoebuild-0.15.1.ebuild b/app-portage/pycargoebuild/pycargoebuild-0.15.1.ebuild
deleted file mode 100644
index 3f9739ccb705..000000000000
--- a/app-portage/pycargoebuild/pycargoebuild-0.15.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="A generator for Rust/Cargo ebuilds written in Python"
-HOMEPAGE="
- https://github.com/gentoo/pycargoebuild/
- https://pypi.org/project/pycargoebuild/
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64"
-
-RDEPEND="
- dev-python/jinja2[${PYTHON_USEDEP}]
- dev-python/license-expression[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
-
-pkg_postinst() {
- optfeature "parallel download support" net-misc/aria2
-}
diff --git a/app-portage/pycargoebuild/pycargoebuild-0.15.2.ebuild b/app-portage/pycargoebuild/pycargoebuild-0.15.2.ebuild
deleted file mode 100644
index d90e77219ec3..000000000000
--- a/app-portage/pycargoebuild/pycargoebuild-0.15.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="A generator for Rust/Cargo ebuilds written in Python"
-HOMEPAGE="
- https://github.com/gentoo/pycargoebuild/
- https://pypi.org/project/pycargoebuild/
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64"
-
-RDEPEND="
- dev-python/jinja2[${PYTHON_USEDEP}]
- dev-python/license-expression[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
-
-pkg_postinst() {
- optfeature "parallel download support" net-misc/aria2
-}
diff --git a/app-portage/quantum-resolver/metadata.xml b/app-portage/quantum-resolver/metadata.xml
deleted file mode 100644
index 20533ce2e88c..000000000000
--- a/app-portage/quantum-resolver/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <name>Adel Kara Slimane</name>
- <email>adel.ks@zegrapher.com</email>
- </maintainer>
- <upstream>
- <maintainer>
- <name>Adel KARA SLIMANE</name>
- <email>adel.ks@zegrapher.com</email>
- </maintainer>
- <remote-id type="github">AdelKS/QuantumResolver</remote-id>
- <bugs-to>https://github.com/AdelKS/QuantumResolver/issues</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/quantum-resolver/quantum-resolver-9999.ebuild b/app-portage/quantum-resolver/quantum-resolver-9999.ebuild
deleted file mode 100644
index 6c154a7910b7..000000000000
--- a/app-portage/quantum-resolver/quantum-resolver-9999.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson git-r3
-EGIT_REPO_URI="https://github.com/AdelKS/QuantumResolver.git"
-
-DESCRIPTION="A WIP portage dependency resolver"
-HOMEPAGE="https://github.com/AdelKS/QuantumResolver"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-DEPEND="
- >=dev-build/meson-0.63
- dev-libs/libfmt:=
-"
diff --git a/app-portage/recover-broken-vdb/Manifest b/app-portage/recover-broken-vdb/Manifest
deleted file mode 100644
index fc0fa9f1efd2..000000000000
--- a/app-portage/recover-broken-vdb/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST recover-broken-vdb-1.0.0.tar.gz 15723 BLAKE2B a2c39f64f1db3c0cb1e285deb37654575f35fbdd419b5eaabef52293299e70d98cf7804654f596655fb68beff88699cb9f87628ea29ffd1a29cf2893589f9508 SHA512 4a6428b65c33be4128936423c6770f6af9574fe6caef90837a7d9a1d62d4a595c798b29021f81df4dcd39db4e086abb18f256345f2a8f1e0e7c6687863dea092
diff --git a/app-portage/recover-broken-vdb/metadata.xml b/app-portage/recover-broken-vdb/metadata.xml
deleted file mode 100644
index 47dae2470f47..000000000000
--- a/app-portage/recover-broken-vdb/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>sam@gentoo.org</email>
- <name>Sam James</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <maintainer status="active">
- <email>sam@gentoo.org</email>
- <name>Sam James</name>
- </maintainer>
- <bugs-to>https://github.com/thesamesam/recover-broken-vdb/issues/</bugs-to>
- <remote-id type="github">thesamesam/recover-broken-vdb</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-1.0.0-r2.ebuild b/app-portage/recover-broken-vdb/recover-broken-vdb-1.0.0-r2.ebuild
deleted file mode 100644
index ba14d6ede0ec..000000000000
--- a/app-portage/recover-broken-vdb/recover-broken-vdb-1.0.0-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata"
-HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb"
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git"
-else
- SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# Require latest version of pax-utils to avoid users breaking their systems again
-# The tool itself works fine with older versions
-RDEPEND="
- >=app-misc/pax-utils-1.3.5
- sys-apps/file
- $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')
-"
diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-9999.ebuild b/app-portage/recover-broken-vdb/recover-broken-vdb-9999.ebuild
deleted file mode 100644
index 9487dcd25f6e..000000000000
--- a/app-portage/recover-broken-vdb/recover-broken-vdb-9999.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata"
-HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb"
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git"
-else
- SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# Require latest version of pax-utils to avoid users breaking their systems again
-# The tool itself works fine with older versions
-RDEPEND="
- >=app-misc/pax-utils-1.3.5
- sys-apps/file
- $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')
-"
diff --git a/app-portage/repo-commit/Manifest b/app-portage/repo-commit/Manifest
deleted file mode 100644
index 7bea4045b9c1..000000000000
--- a/app-portage/repo-commit/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST repo-commit-0.4.1.tar.bz2 54416 BLAKE2B 85b4c9608baac4fc267047cb3177a80fa9d5ef761cb70a7d752acf5448607330c873ec1180c207a399e81b55d82ebf23816cfefed380ecb2de0d5eff3fc63b61 SHA512 25d4ec02605454e49dafb59a753abbe6b28b2e07225d5479bfa0e0d493d3dd6bd2302dd4efaa2d6a6af5f8c7e41a5029ac8edb9d7b1dd8ec9349a057d1d61622
diff --git a/app-portage/repo-commit/metadata.xml b/app-portage/repo-commit/metadata.xml
deleted file mode 100644
index 832e2201b10d..000000000000
--- a/app-portage/repo-commit/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!--maintainer-needed-->
- <upstream>
- <bugs-to>https://bitbucket.org/gentoo/repo-commit/issues/</bugs-to>
- <remote-id type="bitbucket">gentoo/repo-commit</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/repo-commit/repo-commit-0.4.1-r1.ebuild b/app-portage/repo-commit/repo-commit-0.4.1-r1.ebuild
deleted file mode 100644
index 5e2bdee57fc1..000000000000
--- a/app-portage/repo-commit/repo-commit-0.4.1-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit out-of-source
-
-if [[ ${PV} == *9999 ]]; then
- EGIT_REPO_URI="https://bitbucket.org/gentoo/${PN}.git"
- inherit autotools git-r3
-else
- SRC_URI="https://www.bitbucket.org/gentoo/${PN}/downloads/${P}.tar.bz2"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A repository commit helper"
-HOMEPAGE="https://bitbucket.org/gentoo/repo-commit/"
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="sys-apps/portage"
-
-src_prepare() {
- default
- [[ ${PV} == *9999 ]] && eautoreconf
-}
diff --git a/app-portage/repo-commit/repo-commit-9999.ebuild b/app-portage/repo-commit/repo-commit-9999.ebuild
deleted file mode 100644
index 5e2bdee57fc1..000000000000
--- a/app-portage/repo-commit/repo-commit-9999.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit out-of-source
-
-if [[ ${PV} == *9999 ]]; then
- EGIT_REPO_URI="https://bitbucket.org/gentoo/${PN}.git"
- inherit autotools git-r3
-else
- SRC_URI="https://www.bitbucket.org/gentoo/${PN}/downloads/${P}.tar.bz2"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A repository commit helper"
-HOMEPAGE="https://bitbucket.org/gentoo/repo-commit/"
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="sys-apps/portage"
-
-src_prepare() {
- default
- [[ ${PV} == *9999 ]] && eautoreconf
-}
diff --git a/app-portage/showbuild/files/showbuild-0.9.1 b/app-portage/showbuild/files/showbuild-0.9.1
deleted file mode 100644
index 2026dfc06c89..000000000000
--- a/app-portage/showbuild/files/showbuild-0.9.1
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/bash
-
-log="$(portageq envvar PORTAGE_TMPDIR)/portage/*/*/temp/build.log"
-cmd="${SB:-tail -f}"
-c=0
-
-die() { echo -e "$*" >&2; exit 1; }
-
-if [[ $1 = -h || $1 = --help ]]; then
- echo "Script to follow log of running portage builds"
- echo
- echo "Usage: ${0##*/} # see running builds"
- echo " ${0##*/} N # follow build #N"
- echo " ${0##*/} --fetch # follow emerge-fetch.log"
- echo " ${0##*/} --help # show this help"
- echo
- echo "Use environment variable SB to override the default cmd ($cmd)"
-elif [[ $1 = -f || $1 = --fetch ]]; then
- log="$(portageq envvar EMERGE_LOG_DIR)"
- log="${log:=$(portageq envvar EPREFIX)/var/log}/emerge-fetch.log"
- [[ -f $log ]] || die "Could open '$log'"
- exec $cmd $log
-elif [[ $(echo $log) = "$log" ]]; then
- echo "No running build found (try '${0##*/} --help')"
-elif [[ ! $1 ]]; then
- echo "Running builds - use '${0##*/} NUMBER' to select"
- for i in $log; do
- [[ $i =~ ^${log%%\**}([^/]*)/([^/]*)${log##*\*}$ ]] || continue
- echo -e "$((++c))\t${BASH_REMATCH[2]}\t(${BASH_REMATCH[1]})"
- done
-else
- [[ -z ${1//[0-9]} && $1 -gt 0 ]] || die "Argument should be a number greater 0"
- for i in $log; do
- [[ $i =~ ^${log%%\**}([^/]*)/([^/]*)${log##*\*}$ ]] || continue
- [[ $((++c)) -eq $((10#$1)) ]] || continue
- [[ -f ${i} ]] || die "Build number $1 was gone in the meanwhile"
- echo -ne "\033]0;Viewing: ${BASH_REMATCH[2]}\t(${BASH_REMATCH[1]})\007"
- exec $cmd $i
- done
- die "Build number $1 not found (there are only $((c--)) build(s) running)"
-fi
diff --git a/app-portage/showbuild/metadata.xml b/app-portage/showbuild/metadata.xml
deleted file mode 100644
index d54940e31278..000000000000
--- a/app-portage/showbuild/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">junghans/cj-overlay</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/showbuild/showbuild-0.9.1-r2.ebuild b/app-portage/showbuild/showbuild-0.9.1-r2.ebuild
deleted file mode 100644
index 468c013629d6..000000000000
--- a/app-portage/showbuild/showbuild-0.9.1-r2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Script to follow log of running portage builds"
-HOMEPAGE="https://github.com/junghans/cj-overlay"
-
-S="${FILESDIR}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
-
-RDEPEND="
- app-shells/bash
- sys-apps/coreutils
- sys-apps/portage
-"
-
-src_install () {
- newbin "${P}" "${PN}"
-}
diff --git a/app-portage/smart-live-rebuild/Manifest b/app-portage/smart-live-rebuild/Manifest
deleted file mode 100644
index 8221adc9258e..000000000000
--- a/app-portage/smart-live-rebuild/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST smart-live-rebuild-1.4.1.tar.gz 17759 BLAKE2B c45825fffc3e30e3fdb02d16c8998bafe492462bdbff9fd5d4c67ca297ecb4da6828a9c0b6c98262f92a518482b0dc99d3022a769e22bdeaf4270ee34b1a5d5a SHA512 401222564b9920a5c8b08c0bad393f18ffbb2d3eabea6aa1a0c04bc728ffd362ec7fccb8884023ff183398085c0017d2f59d86b293ed91cc3a2bcb185aef239e
diff --git a/app-portage/smart-live-rebuild/metadata.xml b/app-portage/smart-live-rebuild/metadata.xml
deleted file mode 100644
index 97dba2e06f33..000000000000
--- a/app-portage/smart-live-rebuild/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <stabilize-allarches/>
- <longdescription>
- A smart replacement for various live package rebuilding
- solutions. smart-live-rebuild tries to update the source
- checkouts of live packages and calls emerge to rebuild those
- which are out-of-date.
- </longdescription>
- <upstream>
- <maintainer status="active">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <bugs-to>https://github.com/gentoo/smart-live-rebuild/issues/</bugs-to>
- <remote-id type="github">gentoo/smart-live-rebuild</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-1.4.1-r2.ebuild b/app-portage/smart-live-rebuild/smart-live-rebuild-1.4.1-r2.ebuild
deleted file mode 100644
index 2b6fe42b0913..000000000000
--- a/app-portage/smart-live-rebuild/smart-live-rebuild-1.4.1-r2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Check live packages for updates and emerge them as necessary"
-HOMEPAGE="https://github.com/gentoo/smart-live-rebuild/"
-SRC_URI="https://github.com/gentoo/smart-live-rebuild/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
-
-RDEPEND="
- >=app-portage/gentoopm-0.2.1[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /etc/portage
- newins smart-live-rebuild.conf{.example,}
- insinto /usr/share/portage/config/sets
- newins sets.conf.example smart-live-rebuild.conf
-}
diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-9999.ebuild b/app-portage/smart-live-rebuild/smart-live-rebuild-9999.ebuild
deleted file mode 100644
index 1f6629ec943b..000000000000
--- a/app-portage/smart-live-rebuild/smart-live-rebuild-9999.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 git-r3
-
-DESCRIPTION="Check live packages for updates and emerge them as necessary"
-HOMEPAGE="https://github.com/gentoo/smart-live-rebuild/"
-EGIT_REPO_URI="https://github.com/gentoo/${PN}.git"
-
-LICENSE="BSD-2"
-SLOT="0"
-
-RDEPEND="
- >=app-portage/gentoopm-0.2.1[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /etc/portage
- newins smart-live-rebuild.conf{.example,}
- insinto /usr/share/portage/config/sets
- newins sets.conf.example smart-live-rebuild.conf
-}
diff --git a/app-portage/tatt/Manifest b/app-portage/tatt/Manifest
deleted file mode 100644
index f88eff1fd6b1..000000000000
--- a/app-portage/tatt/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST tatt-0.11.tar.gz 22690 BLAKE2B becafd764b570acf5e96975662edefa472a02c2a671830419a4784337c3d898caa97f04a0cc7b30c916f9cf80b49655b4028f5322d82b602176f236997751aa1 SHA512 a4b34458d07187b830b84547cf4ba99171cbd6fde97498a458eff58921a65077c23a89fe5e6292b0d7042149ccba90b6d85cf02c57f5c4ece6d3e89943e16442
diff --git a/app-portage/tatt/metadata.xml b/app-portage/tatt/metadata.xml
deleted file mode 100644
index 7b621bdaaa5b..000000000000
--- a/app-portage/tatt/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!--maintainer-needed-->
- <use>
- <flag name="templates">Install template scripts to be used with tatt</flag>
- </use>
- <longdescription lang="en">
- Tatt arch testing tool can be use to automatically generate scripts for various boring tasks during arch work.
- It aims at developers. If you are a normal user you will not need tatt.
- </longdescription>
- <upstream>
- <remote-id type="gentoo">proj/tatt</remote-id>
- <remote-id type="github">gentoo/tatt</remote-id>
- </upstream>
- <stabilize-allarches/>
-</pkgmetadata>
diff --git a/app-portage/tatt/tatt-0.11-r1.ebuild b/app-portage/tatt/tatt-0.11-r1.ebuild
deleted file mode 100644
index f53bded1f31c..000000000000
--- a/app-portage/tatt/tatt-0.11-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Arch testing tool"
-HOMEPAGE="https://github.com/gentoo/tatt"
-SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
-IUSE="+templates"
-
-RDEPEND="
- app-portage/eix
- app-portage/gentoolkit[${PYTHON_USEDEP}]
- app-portage/nattka[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- www-client/pybugz
-"
-
-python_install_all() {
- distutils-r1_python_install_all
- if use templates; then
- insinto "/usr/share/${PN}"
- doins -r templates
- fi
- doman tatt.1
- doman tatt.5
-}
diff --git a/app-portage/tatt/tatt-9999.ebuild b/app-portage/tatt/tatt-9999.ebuild
deleted file mode 100644
index 0622d4c79fcf..000000000000
--- a/app-portage/tatt/tatt-9999.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 git-r3
-
-DESCRIPTION="Arch testing tool"
-HOMEPAGE="https://github.com/gentoo/tatt"
-EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/tatt.git
- https://github.com/gentoo/tatt.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+templates"
-
-RDEPEND="
- app-portage/eix
- app-portage/gentoolkit[${PYTHON_USEDEP}]
- app-portage/nattka[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- www-client/pybugz
-"
-
-python_install_all() {
- distutils-r1_python_install_all
- if use templates; then
- insinto "/usr/share/${PN}"
- doins -r templates
- fi
- doman tatt.1
- doman tatt.5
-}
diff --git a/app-portage/time64-prep/Manifest b/app-portage/time64-prep/Manifest
deleted file mode 100644
index 7548505bd552..000000000000
--- a/app-portage/time64-prep/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST time64-prep-1.gh.tar.gz 11439 BLAKE2B 0848d97bb5b6f0df7b7346f5e55670d5b13b6b09fd9427dcbcb67802e5206e440c75f170fd2025b81659fcb4adc0ddb60712fdb726f8e006c0e78012fb51f010 SHA512 ff6c12cf1487695a395c364ba4efde81d9b821cbcf954a705bc38e3908fcc835da77409276fdbfd590562d9778b1f85e7b519904d204d73d44632e6a497e0865
diff --git a/app-portage/time64-prep/metadata.xml b/app-portage/time64-prep/metadata.xml
deleted file mode 100644
index e61bfb232b74..000000000000
--- a/app-portage/time64-prep/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <upstream>
- <remote-id type="github">projg2/time64-prep</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/time64-prep/time64-prep-1.ebuild b/app-portage/time64-prep/time64-prep-1.ebuild
deleted file mode 100644
index 91005f2970fc..000000000000
--- a/app-portage/time64-prep/time64-prep-1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2024-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit python-single-r1
-
-DESCRIPTION="A tool to prepare for (comparatively) safe time64 transition"
-HOMEPAGE="https://github.com/projg2/time64-prep/"
-SRC_URI="
- https://github.com/projg2/time64-prep/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-KEYWORDS="-m68k ~x86"
-# This can't work on m68k. We use the opportunity to switch to -maligned-int,
-# and then the ABI changes too much...
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- dev-util/patchelf
- $(python_gen_cond_dep '
- dev-python/pyelftools[${PYTHON_USEDEP}]
- sys-apps/portage[${PYTHON_USEDEP}]
- ')
-"
-BDEPEND="
- ${PYTHON_DEPS}
-"
-
-src_install() {
- python_doscript time64-prep
- einstalldocs
-}
diff --git a/app-portage/ufed/Manifest b/app-portage/ufed/Manifest
deleted file mode 100644
index bf8a031dd420..000000000000
--- a/app-portage/ufed/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ufed-0.96.tar.bz2 48838 BLAKE2B c160192efb0b68f35454f210068763a54659a9a1904bff6b289aa449fb2ad1583ff727ec201581c0387f794391da9811e8594b57149f7cc47097211cf9bcd976 SHA512 4b4cdd44f793bf41f250e1888d8c2e49ef742ab0b3b3204a04415eea50d73dbdf001a373b125e6ef92450b1081609961d52fb8d98bb8c0fd9010aa549489e4b9
diff --git a/app-portage/ufed/metadata.xml b/app-portage/ufed/metadata.xml
deleted file mode 100644
index fcf1cd64f680..000000000000
--- a/app-portage/ufed/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- </pkgmetadata>
diff --git a/app-portage/ufed/ufed-0.96.ebuild b/app-portage/ufed/ufed-0.96.ebuild
deleted file mode 100644
index b6076811014c..000000000000
--- a/app-portage/ufed/ufed-0.96.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/ufed.git"
-else
- SRC_URI="https://gitweb.gentoo.org/proj/ufed.git/snapshot/${P}.tar.bz2"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
-fi
-
-inherit autotools flag-o-matic out-of-source
-
-DESCRIPTION="Gentoo Linux USE flags editor"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Ufed"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-lang/perl
- sys-libs/ncurses:0="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
- # Change the version number to reflect the ebuild version
- local REPLACEMENT_VERSION_STR="${PVR}"
- [[ ${PV} == *9999 ]] && REPLACEMENT_VERSION_STR+="-${EGIT_VERSION}"
- sed -i "s:,\[git\],:,\[${REPLACEMENT_VERSION_STR}\],:" configure.ac || die
-
- eautoreconf
-}
-
-my_src_configure() {
- # -Werror=lto-type-mismatch
- # https://bugs.gentoo.org/854864
- filter-lto
-
- default
-}
diff --git a/app-portage/ufed/ufed-9999.ebuild b/app-portage/ufed/ufed-9999.ebuild
deleted file mode 100644
index 01fd7f654c50..000000000000
--- a/app-portage/ufed/ufed-9999.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/ufed.git"
-else
- SRC_URI="https://gitweb.gentoo.org/proj/ufed.git/snapshot/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-inherit autotools flag-o-matic out-of-source
-
-DESCRIPTION="Gentoo Linux USE flags editor"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Ufed"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-lang/perl
- sys-libs/ncurses:0="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
- # Change the version number to reflect the ebuild version
- local REPLACEMENT_VERSION_STR="${PVR}"
- [[ ${PV} == *9999 ]] && REPLACEMENT_VERSION_STR+="-${EGIT_VERSION}"
- sed -i "s:,\[git\],:,\[${REPLACEMENT_VERSION_STR}\],:" configure.ac || die
-
- eautoreconf
-}
-
-my_src_configure() {
- # -Werror=lto-type-mismatch
- # https://bugs.gentoo.org/854864
- filter-lto
-
- default
-}
diff --git a/app-portage/unsymlink-lib/Manifest b/app-portage/unsymlink-lib/Manifest
deleted file mode 100644
index 82f565af904e..000000000000
--- a/app-portage/unsymlink-lib/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST unsymlink-lib-20.tar.gz 11333 BLAKE2B bf5ab4390e52dceb0f86717abc21d752449754b6cb1083b34547997377c24618412d1dfef9736286d5af35632113885c998bddaeb373267280289b93a9ee8f40 SHA512 084d733046499ffa3bbeec6f59e72a8bd8bd9924c6f4cdca5f1bec5a6ef59502ceb19b156783c14d0418dbcd37025da65caaa2ce47665a26cec609e1895b01fb
diff --git a/app-portage/unsymlink-lib/metadata.xml b/app-portage/unsymlink-lib/metadata.xml
deleted file mode 100644
index 3cccb08d1631..000000000000
--- a/app-portage/unsymlink-lib/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/projg2/unsymlink-lib/issues/</bugs-to>
- <remote-id type="github">projg2/unsymlink-lib</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild b/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
deleted file mode 100644
index 46093bfc70b5..000000000000
--- a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit python-single-r1
-
-DESCRIPTION="Convert your system to SYMLINK_LIB=no"
-HOMEPAGE="https://github.com/projg2/unsymlink-lib/"
-SRC_URI="
- https://github.com/projg2/unsymlink-lib/archive/v${PV}.tar.gz
- -> ${P}.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ppc64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-# tests are docker-based, you need a running docker daemon and you
-# should expect leftover images
-RESTRICT="test"
-
-RDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- sys-apps/portage[${PYTHON_USEDEP}]
- ')
-"
-
-src_install() {
- python_doscript unsymlink-lib
- dodoc README
-}
diff --git a/app-portage/zig-ebuilder/metadata.xml b/app-portage/zig-ebuilder/metadata.xml
deleted file mode 100644
index 202360e5c715..000000000000
--- a/app-portage/zig-ebuilder/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>bratishkaerik@landless-city.net</email>
- <name>Eric Joldasov</name>
- </maintainer>
- <upstream>
- <maintainer status="active">
- <email>bratishkaerik@landless-city.net</email>
- <name>Eric Joldasov</name>
- </maintainer>
- <remote-id type="github">BratishkaErik/zig-ebuilder</remote-id>
- <bugs-to>https://github.com/BratishkaErik/zig-ebuilder/issues</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/app-portage/zig-ebuilder/zig-ebuilder-9999.ebuild b/app-portage/zig-ebuilder/zig-ebuilder-9999.ebuild
deleted file mode 100644
index da5a8a138b4c..000000000000
--- a/app-portage/zig-ebuilder/zig-ebuilder-9999.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2025-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Semi-automatic generator for Zig ebuilds"
-HOMEPAGE="https://github.com/BratishkaErik/zig-ebuilder"
-
-ZIG_SLOT="0.14"
-EGIT_REPO_URI="https://github.com/BratishkaErik/zig-ebuilder"
-inherit git-r3 zig
-
-LICENSE="EUPL-1.2 MIT 0BSD CC0-1.0"
-SLOT="0"
-
-RDEPEND="
- || (
- >=dev-lang/zig-0.14
- >=dev-lang/zig-bin-0.14
- )
-"
-
-DOCS=( "README.md" )
-
-src_unpack() {
- git-r3_src_unpack
- zig_live_fetch
-}