summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29247 -> 29245 bytes
-rw-r--r--app-admin/Manifest.gzbin31553 -> 31554 bytes
-rw-r--r--app-admin/awscli/Manifest2
-rw-r--r--app-admin/awscli/awscli-1.28.0.ebuild80
-rw-r--r--dev-libs/Manifest.gzbin97908 -> 97908 bytes
-rw-r--r--dev-libs/rinutils/Manifest2
-rw-r--r--dev-libs/rinutils/rinutils-0.10.2-r1.ebuild2
-rw-r--r--dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild2
-rw-r--r--dev-perl/B-Keywords/Manifest2
-rw-r--r--dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild4
-rw-r--r--dev-perl/Data-Dump/Manifest2
-rw-r--r--dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild2
-rw-r--r--dev-perl/DateTime-HiRes/Manifest2
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.390.0.ebuild2
-rw-r--r--dev-perl/DateTime-Locale/Manifest2
-rw-r--r--dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild4
-rw-r--r--dev-perl/Devel-Cycle/Manifest2
-rw-r--r--dev-perl/Devel-Symdump/Devel-Symdump-2.180.0-r1.ebuild4
-rw-r--r--dev-perl/Devel-Symdump/Manifest2
-rw-r--r--dev-perl/Env-Path/Env-Path-0.190.0.ebuild2
-rw-r--r--dev-perl/Env-Path/Manifest2
-rw-r--r--dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild2
-rw-r--r--dev-perl/File-Find-Object-Rule/Manifest2
-rw-r--r--dev-perl/File-Find-Object/File-Find-Object-0.3.7.ebuild2
-rw-r--r--dev-perl/File-Find-Object/Manifest2
-rw-r--r--dev-perl/File-Remove/File-Remove-1.610.0.ebuild2
-rw-r--r--dev-perl/File-Remove/Manifest2
-rw-r--r--dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild4
-rw-r--r--dev-perl/File-TreeCreate/Manifest2
-rw-r--r--dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild2
-rw-r--r--dev-perl/HTTP-CookieJar/Manifest2
-rw-r--r--dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild2
-rw-r--r--dev-perl/Hook-LexWrap/Manifest2
-rw-r--r--dev-perl/IO-All/IO-All-0.870.0-r1.ebuild2
-rw-r--r--dev-perl/IO-All/Manifest2
-rw-r--r--dev-perl/Inline-C/Inline-C-0.820.0.ebuild2
-rw-r--r--dev-perl/Inline-C/Manifest2
-rw-r--r--dev-perl/Inline/Inline-0.860.0.ebuild4
-rw-r--r--dev-perl/Inline/Manifest2
-rw-r--r--dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild2
-rw-r--r--dev-perl/Lingua-EN-Inflect/Manifest2
-rw-r--r--dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild4
-rw-r--r--dev-perl/List-SomeUtils-XS/Manifest2
-rw-r--r--dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild2
-rw-r--r--dev-perl/List-SomeUtils/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin285589 -> 285606 bytes
-rw-r--r--dev-perl/Module-Util/Manifest2
-rw-r--r--dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild2
-rw-r--r--dev-perl/Mozilla-PublicSuffix/Manifest2
-rw-r--r--dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild2
-rw-r--r--dev-perl/Number-Compare/Manifest2
-rw-r--r--dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild4
-rw-r--r--dev-perl/PPI/Manifest2
-rw-r--r--dev-perl/PPI/PPI-1.276.0.ebuild2
-rw-r--r--dev-perl/PPIx-QuoteLike/Manifest2
-rw-r--r--dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild2
-rw-r--r--dev-perl/PPIx-Regexp/Manifest2
-rw-r--r--dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild2
-rw-r--r--dev-perl/PPIx-Utils/Manifest2
-rw-r--r--dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild2
-rw-r--r--dev-perl/PathTools/Manifest2
-rw-r--r--dev-perl/PathTools/PathTools-3.750.0.ebuild2
-rw-r--r--dev-perl/Pegex/Manifest2
-rw-r--r--dev-perl/Pegex/Pegex-0.750.0.ebuild4
-rw-r--r--dev-perl/Perl-Critic/Manifest2
-rw-r--r--dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild2
-rw-r--r--dev-perl/Pod-Coverage/Manifest2
-rw-r--r--dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r2.ebuild4
-rw-r--r--dev-perl/Pod-Spell/Manifest2
-rw-r--r--dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild2
-rw-r--r--dev-perl/Regexp-IPv6/Manifest2
-rw-r--r--dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild2
-rw-r--r--dev-perl/String-Format/Manifest2
-rw-r--r--dev-perl/String-Format/String-Format-1.180.0.ebuild2
-rw-r--r--dev-perl/Task-Weaken/Manifest2
-rw-r--r--dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild4
-rw-r--r--dev-perl/Test-Class/Manifest2
-rw-r--r--dev-perl/Test-Class/Test-Class-0.520.0.ebuild4
-rw-r--r--dev-perl/Test-Differences/Manifest2
-rw-r--r--dev-perl/Test-Differences/Test-Differences-0.690.0.ebuild2
-rw-r--r--dev-perl/Test-Memory-Cycle/Manifest2
-rw-r--r--dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild4
-rw-r--r--dev-perl/Test-MockTime-HiRes/Manifest2
-rw-r--r--dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild4
-rw-r--r--dev-perl/Test-MockTime/Manifest2
-rw-r--r--dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild4
-rw-r--r--dev-perl/Test-Object/Manifest2
-rw-r--r--dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Pod-Coverage/Manifest2
-rw-r--r--dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild4
-rw-r--r--dev-perl/Test-SubCalls/Manifest2
-rw-r--r--dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild2
-rw-r--r--dev-perl/Test-TrailingSpace/Manifest2
-rw-r--r--dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild2
-rw-r--r--dev-perl/Test-Trap/Manifest2
-rw-r--r--dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild2
-rw-r--r--dev-perl/Text-Glob/Manifest2
-rw-r--r--dev-perl/Text-Glob/Text-Glob-0.110.0-r1.ebuild4
-rw-r--r--dev-perl/URI/Manifest2
-rw-r--r--dev-perl/URI/URI-5.190.0-r1.ebuild2
-rw-r--r--dev-perl/XXX/Manifest2
-rw-r--r--dev-perl/XXX/XXX-0.380.0.ebuild4
-rw-r--r--dev-perl/YAML-LibYAML/Manifest2
-rw-r--r--dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild2
-rw-r--r--dev-perl/YAML-PP/Manifest2
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild2
-rw-r--r--dev-perl/libwww-perl/Manifest2
-rw-r--r--dev-perl/libwww-perl/libwww-perl-6.710.0.ebuild2
-rw-r--r--dev-python/Manifest.gzbin263481 -> 263534 bytes
-rw-r--r--dev-python/boto3/Manifest2
-rw-r--r--dev-python/boto3/boto3-1.27.0.ebuild66
-rw-r--r--dev-python/botocore/Manifest2
-rw-r--r--dev-python/botocore/botocore-1.30.0.ebuild79
-rw-r--r--dev-python/django/Manifest10
-rw-r--r--dev-python/django/django-3.2.20.ebuild109
-rw-r--r--dev-python/django/django-4.1.10.ebuild97
-rw-r--r--dev-python/django/django-4.2.3.ebuild97
-rw-r--r--dev-python/django/files/django-3.2.20-urlsplit.patch111
-rw-r--r--dev-python/exceptiongroup/Manifest2
-rw-r--r--dev-python/exceptiongroup/exceptiongroup-1.1.2.ebuild36
-rw-r--r--dev-python/griffe/Manifest2
-rw-r--r--dev-python/griffe/griffe-0.31.0.ebuild45
-rw-r--r--dev-python/hcloud-python/Manifest2
-rw-r--r--dev-python/hcloud-python/hcloud-python-1.24.0.ebuild49
-rw-r--r--dev-python/inflect/Manifest2
-rw-r--r--dev-python/inflect/inflect-6.2.0.ebuild29
-rw-r--r--dev-python/ipykernel/Manifest2
-rw-r--r--dev-python/ipykernel/ipykernel-6.24.0.ebuild77
-rw-r--r--dev-python/mediafile/Manifest2
-rw-r--r--dev-python/mediafile/mediafile-0.12.0.ebuild31
-rw-r--r--dev-python/mkdocs-material/Manifest2
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.1.18.ebuild61
-rw-r--r--dev-python/pyamg/Manifest4
-rw-r--r--dev-python/pyamg/pyamg-5.0.1.ebuild (renamed from dev-python/pyamg/pyamg-4.2.3.ebuild)29
-rw-r--r--dev-python/pydyf/Manifest2
-rw-r--r--dev-python/pydyf/pydyf-0.7.0.ebuild28
-rw-r--r--dev-python/pyproject-fmt/Manifest2
-rw-r--r--dev-python/pyproject-fmt/pyproject-fmt-0.13.0.ebuild33
-rw-r--r--dev-ruby/Manifest.gzbin106150 -> 106138 bytes
-rw-r--r--dev-ruby/instance_storage/Manifest1
-rw-r--r--dev-ruby/instance_storage/instance_storage-1.0.0-r2.ebuild21
-rw-r--r--dev-ruby/instantiator/Manifest2
-rw-r--r--dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild4
-rw-r--r--dev-ruby/sigdump/Manifest4
-rw-r--r--dev-ruby/sigdump/metadata.xml11
-rw-r--r--dev-ruby/sigdump/sigdump-0.2.5.ebuild19
-rw-r--r--dev-ruby/vcr/Manifest2
-rw-r--r--dev-ruby/vcr/vcr-6.2.0.ebuild26
-rw-r--r--media-libs/Manifest.gzbin68446 -> 68443 bytes
-rw-r--r--media-libs/liblscp/Manifest2
-rw-r--r--media-libs/liblscp/liblscp-0.9.9.ebuild37
-rw-r--r--media-sound/Manifest.gzbin57449 -> 57435 bytes
-rw-r--r--media-sound/liblc3/Manifest2
-rw-r--r--media-sound/liblc3/liblc3-1.0.3.ebuild2
-rw-r--r--media-sound/qjackctl/Manifest2
-rw-r--r--media-sound/qjackctl/qjackctl-0.9.10.ebuild47
-rw-r--r--media-video/Manifest.gzbin25356 -> 25354 bytes
-rw-r--r--media-video/pipewire/Manifest2
-rw-r--r--media-video/pipewire/pipewire-0.3.72.ebuild2
-rw-r--r--metadata/Manifest.gzbin3506 -> 3506 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27897 -> 27895 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin54408 -> 54562 bytes
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.28.016
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin155733 -> 155743 bytes
-rw-r--r--metadata/md5-cache/dev-libs/rinutils-0.10.2-r14
-rw-r--r--metadata/md5-cache/dev-perl/B-Keywords-1.260.04
-rw-r--r--metadata/md5-cache/dev-perl/Data-Dump-1.250.04
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.04
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Locale-1.390.04
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Cycle-1.120.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Symdump-2.180.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Env-Path-0.190.04
-rw-r--r--metadata/md5-cache/dev-perl/File-Find-Object-0.3.74
-rw-r--r--metadata/md5-cache/dev-perl/File-Find-Object-Rule-0.31.3004
-rw-r--r--metadata/md5-cache/dev-perl/File-Remove-1.610.04
-rw-r--r--metadata/md5-cache/dev-perl/File-TreeCreate-0.0.14
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.04
-rw-r--r--metadata/md5-cache/dev-perl/Hook-LexWrap-0.260.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/IO-All-0.870.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Inline-0.860.04
-rw-r--r--metadata/md5-cache/dev-perl/Inline-C-0.820.04
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-EN-Inflect-1.905.04
-rw-r--r--metadata/md5-cache/dev-perl/List-SomeUtils-0.590.04
-rw-r--r--metadata/md5-cache/dev-perl/List-SomeUtils-XS-0.580.04
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin363348 -> 363327 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Module-Util-1.90.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.64
-rw-r--r--metadata/md5-cache/dev-perl/Number-Compare-0.30.0-r24
-rw-r--r--metadata/md5-cache/dev-perl/PPI-1.276.04
-rw-r--r--metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.04
-rw-r--r--metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.04
-rw-r--r--metadata/md5-cache/dev-perl/PPIx-Utils-0.3.04
-rw-r--r--metadata/md5-cache/dev-perl/PathTools-3.750.04
-rw-r--r--metadata/md5-cache/dev-perl/Pegex-0.750.04
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Critic-1.150.04
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Coverage-0.230.0-r24
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Spell-1.260.04
-rw-r--r--metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r24
-rw-r--r--metadata/md5-cache/dev-perl/String-Format-1.180.04
-rw-r--r--metadata/md5-cache/dev-perl/Task-Weaken-1.60.04
-rw-r--r--metadata/md5-cache/dev-perl/Test-Class-0.520.04
-rw-r--r--metadata/md5-cache/dev-perl/Test-Differences-0.690.04
-rw-r--r--metadata/md5-cache/dev-perl/Test-Memory-Cycle-1.60.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Test-MockTime-0.170.04
-rw-r--r--metadata/md5-cache/dev-perl/Test-MockTime-HiRes-0.80.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Test-Object-0.80.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Test-Pod-Coverage-1.100.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Test-SubCalls-1.100.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Test-TrailingSpace-0.60.1004
-rw-r--r--metadata/md5-cache/dev-perl/Test-Trap-0.3.54
-rw-r--r--metadata/md5-cache/dev-perl/Text-Glob-0.110.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/URI-5.190.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/XXX-0.380.04
-rw-r--r--metadata/md5-cache/dev-perl/YAML-LibYAML-0.880.04
-rw-r--r--metadata/md5-cache/dev-perl/YAML-PP-0.36.04
-rw-r--r--metadata/md5-cache/dev-perl/libwww-perl-6.710.04
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin369618 -> 371837 bytes
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.27.016
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.30.016
-rw-r--r--metadata/md5-cache/dev-python/django-3.2.2016
-rw-r--r--metadata/md5-cache/dev-python/django-4.1.1016
-rw-r--r--metadata/md5-cache/dev-python/django-4.2.316
-rw-r--r--metadata/md5-cache/dev-python/exceptiongroup-1.1.216
-rw-r--r--metadata/md5-cache/dev-python/griffe-0.31.016
-rw-r--r--metadata/md5-cache/dev-python/hcloud-python-1.24.016
-rw-r--r--metadata/md5-cache/dev-python/inflect-6.2.016
-rw-r--r--metadata/md5-cache/dev-python/ipykernel-6.24.016
-rw-r--r--metadata/md5-cache/dev-python/mediafile-0.12.016
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.1.1816
-rw-r--r--metadata/md5-cache/dev-python/pyamg-4.2.316
-rw-r--r--metadata/md5-cache/dev-python/pyamg-5.0.117
-rw-r--r--metadata/md5-cache/dev-python/pydyf-0.7.016
-rw-r--r--metadata/md5-cache/dev-python/pyproject-fmt-0.13.016
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin177354 -> 177840 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/instance_storage-1.0.0-r217
-rw-r--r--metadata/md5-cache/dev-ruby/instantiator-0.0.7-r14
-rw-r--r--metadata/md5-cache/dev-ruby/sigdump-0.2.517
-rw-r--r--metadata/md5-cache/dev-ruby/vcr-6.2.017
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin111404 -> 111248 bytes
-rw-r--r--metadata/md5-cache/media-libs/liblscp-0.9.913
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin74055 -> 73892 bytes
-rw-r--r--metadata/md5-cache/media-sound/liblc3-1.0.34
-rw-r--r--metadata/md5-cache/media-sound/qjackctl-0.9.1016
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin37765 -> 37766 bytes
-rw-r--r--metadata/md5-cache/media-video/pipewire-0.3.724
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin56172 -> 55702 bytes
-rw-r--r--metadata/md5-cache/net-libs/xrootd-5.4.317
-rw-r--r--metadata/md5-cache/net-libs/xrootd-5.4.3-r217
-rw-r--r--metadata/md5-cache/net-libs/xrootd-5.5.4-r14
-rw-r--r--metadata/md5-cache/net-libs/xrootd-5.5.5-r14
-rw-r--r--metadata/md5-cache/net-libs/xrootd-5.6.04
-rw-r--r--metadata/md5-cache/net-libs/xrootd-ceph-5.4.316
-rw-r--r--metadata/md5-cache/net-libs/xrootd-ceph-5.5.44
-rw-r--r--metadata/md5-cache/net-nds/Manifest.gzbin3587 -> 3744 bytes
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.6.4-r217
-rw-r--r--metadata/md5-cache/www-servers/Manifest.gzbin9161 -> 9161 bytes
-rw-r--r--metadata/md5-cache/www-servers/nginx-1.24.0-r14
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-libs/Manifest.gzbin32615 -> 32613 bytes
-rw-r--r--net-libs/xrootd-ceph/Manifest4
-rw-r--r--net-libs/xrootd-ceph/xrootd-ceph-5.4.3.ebuild38
-rw-r--r--net-libs/xrootd-ceph/xrootd-ceph-5.5.4.ebuild2
-rw-r--r--net-libs/xrootd/Manifest9
-rw-r--r--net-libs/xrootd/xrootd-5.4.3-r2.ebuild187
-rw-r--r--net-libs/xrootd/xrootd-5.4.3.ebuild133
-rw-r--r--net-libs/xrootd/xrootd-5.5.4-r1.ebuild2
-rw-r--r--net-libs/xrootd/xrootd-5.5.5-r1.ebuild12
-rw-r--r--net-libs/xrootd/xrootd-5.6.0.ebuild16
-rw-r--r--net-nds/Manifest.gzbin2397 -> 2400 bytes
-rw-r--r--net-nds/openldap/Manifest1
-rw-r--r--net-nds/openldap/openldap-2.6.4-r2.ebuild869
-rw-r--r--profiles/Manifest.gzbin179329 -> 179332 bytes
-rw-r--r--profiles/package.mask11
-rw-r--r--www-servers/Manifest.gzbin4714 -> 4719 bytes
-rw-r--r--www-servers/nginx/Manifest2
-rw-r--r--www-servers/nginx/nginx-1.24.0-r1.ebuild2
286 files changed, 2684 insertions, 881 deletions
diff --git a/Manifest b/Manifest
index 8b43086697d8..0f8a1c744d7d 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29247 BLAKE2B fe69b87740b1e5a4501ab3e8cee95e58485789e4ab4987b98f6a7c8130580430b7f49dbf03771a54f3267f1e96d5ac4fc4496e86934b62463f1456649673abd1 SHA512 a028e267e5e636768541e908dba5a268bb25ad8af95d88f5775b4f91e7b3d3b861c83aeede7a17faddf97fbf27d1d8efafcd69fe40c0b98489051b6e3b5fed6c
-TIMESTAMP 2023-07-04T02:40:04Z
+MANIFEST Manifest.files.gz 29245 BLAKE2B 50c96224a18c9f566227594058eab8ee8812fff48ede2efd309f4f104b331cb32bba1e06273f88a0de14c9fdfc043672216a1ab810419c9293968795dbed92dd SHA512 83f14ed51e6b68f714ce71d9a5195d033c54a0861d4484928a3d9c548ac16dec9af24273e12272a6df015265d1a55648b079f5620b0eb0d4f081e796d685229c
+TIMESTAMP 2023-07-04T08:40:04Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSjhoRfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSj2uRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klD7eA//WhMojnhwtpXdAg/vPjSLNWRqQwGVB1IlFY/YLguY8L0+UpYzN3Jv8dcy
-Av9NeHSUk75qErYLFX3hAKP48la63oWwVaJzOdXtWhPAhdMdqi0Ii2JtF1hxXgCh
-vlPscPurVGy5NhI70aAQTtDy3vKYFJZO6eUCPEJ1zFXCsWT90oDS7BuV3jN2txdA
-jJ2CiBWrtnkVvyF/g+yn/W0hnkouHbnP12h/1TsCqP6eMiEZQzm41f3RoTs3mRrl
-q+N8VVtB7WP7HBAfF9j9AoPeYuw/nGHKJtg81SKalSEbq2azL/XXpbnDCUVfnG1N
-kCIgx+mXExNJ7+IjVz/y4ES2M0LERxP8XFuZO5HY8PnXGsMsXdQx3w8PcP6R4XvH
-EyHHg2yaQGpyvHI2uA8Lund7DdgIY9fMl7V3Jeabemyrmqq+TZ6CBr76NLBjrFIw
-vjLIlg2xv1acRS1Gdh+oijj0+nB5tSoJXK5Actch2+cWOXVGEaEjMtnRkD/cIr3o
-ajCcfQDQ4mvxqsJxwBvHRgpLrzUiXpYuflNLT4n9uQjU5O5zrCGYVcdwhb966Q/r
-8m/e81VdtQVYp5rbn7D+zfi70xOqoRI6PHKnMZsVM6pARogRWg+LMEGVWR0Q0cE6
-kffOhs3CYmF0jwtYj/VspmuyU44ZuThFWfof0OADuXcEPVeWFWA=
-=pbBE
+klC69g/9HnpW0xs1MiClaD+lQFL0nlO7tCAe4irfneXPCNFUxW4J0on0RQ9m8Bn2
+uyCbrZV+bNDy30+JC6/z7RO7MIRTepzASPnfB4k01lJUOVj6BYeEN5P1+d1tATio
+KCT2ailR7y2j6PCElkPDnAZjcuYxP33Hn1/NDINtpxpvBQR6l7mnPJcyIWx/9D94
+4z08/64Bo5RvF/89X9jxioIhC0FdUTJrp24R0Eyv9r8hXgTDg4jIX03Sq+JVBm9c
+m5J7RZybnhyMRy1qr2q/AdP/nqiUMckIXMhnuAmjHHu8ytAtdQGkNOVV8UPXDqXY
+qk49aELwA0MreUICNwu8/PuPiE1CxxzZem36s/RTvx1D2yEl9X93Bf6Q0qZRH8RM
+8p3VFS0aDDBG/SyJ6jRzYFfBWevV+jqDQBCOybmKV3tMTYxW4EHG4xj1zUY7jTKf
+Lo8bCAeMo7feekh7rDW3Xv2fwApvDSbPpJZIhde+WXzsqP9ywz5LpPnTZyqFg0+/
+6hvoMMNaTdLp8IN1dpcZuwwrtEJ80VeSn2d17GDc34DX9o2sO5HZb1aNT7KLdh15
+wi45IoJvMr/u3t4frNRxg4Yh+c1s+HZBaHFVmJkS58VOcGdB5w0lUeDEs19RJpVF
+uzxqKBbUauU1o3bUOFTdbD6bCgNqekxKBInG55QE/YtZHmcTyng=
+=WJTt
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 0dfbe643fe25..5660cfb53af0 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 03671fd1e418..f5be107754cd 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index dceeb6dea215..d7cae7b6e293 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,10 +4,12 @@ DIST aws-cli-1.27.162.gh.tar.gz 2440126 BLAKE2B dd2abeb835e52bdd3c164bc475fde491
DIST aws-cli-1.27.163.gh.tar.gz 2440844 BLAKE2B 2e89c9c5ef595f299314fa7018eb23e55f4af624789371f51c245c574c61e7d274f56356056ecc1607500f201127666358fc750521ed3342c3e2abea60f65220 SHA512 475f8c3b8e975e5c9bbd2b9f4c1ce0f0e26d4c3f063edb5427a4fb89b11eb2b37e7e468a191be0debf03781e7716b08ec4a9970baddbffc0d7110af6fb4b80aa
DIST aws-cli-1.27.164.gh.tar.gz 2441955 BLAKE2B 51a4e88eed1196baa92110c6ad671534404da05825f7dbaa8f97aa9340fb7bf6494441f02b69d354045f8abf8f3ce71605235e79bb7bbee2ac38813469b08fd0 SHA512 fb0ead9338bda6b7e64dfe86ce132f72c39df3b6e47db181b2813730d2df11938f28becc007f8a675616754ba204083f7f17a6516bf47dcd13f0f795ce4aa925
DIST aws-cli-1.27.165.gh.tar.gz 2445911 BLAKE2B 72496a0b5695c78631349b7b6efb4aee7a3681c3683cd567fe904d02d5198366e79146bfd2db373738936c88e2cd97b2e858e45de1e44ec863f386aef865367d SHA512 cde5e9bf6aa2783a0b8c90ae78686bb6a8d5e625e15826f735bcf6e138b112a56df25f4429192ed44fb7cc58e9ea736f7e7fd8ffe8ad0092ead763e3f801a7a0
+DIST aws-cli-1.28.0.gh.tar.gz 2445988 BLAKE2B 5c56f908d72cdc10c3e256dd1cc279a202d302cfee0ce860dbefec33ec78aea7afcae37aa699bab6a8644503c9ff0648d0efd60a168f180847f4392e3440658f SHA512 cc3239b7609de0dfa0bb15fea044a9f51151e6c1873c07dc1f0893b0418721eef9b28d1757bc59f7d9e603b865eec406fbe3865e0f31de2f58142ca6768bd1a3
EBUILD awscli-1.27.155.ebuild 2278 BLAKE2B a074ad11e996c7c4e5c0366e5e5d3856cb1bdd7984b8eaf9ac959108e0c5737b064be5d7a579f46669403efb0c3111e8814570f041106e920102cf2a6ddf3687 SHA512 060c06ae5d2295b74940bc86eabf279eeb7a81f7cafa4a9d89e9af8076feff5a23cc3f9bad5a631e75155af64b948abe4c0de7283883a53d4b1ee5791765176b
EBUILD awscli-1.27.160.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.27.162.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.27.163.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.27.164.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.27.165.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
+EBUILD awscli-1.28.0.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab
diff --git a/app-admin/awscli/awscli-1.28.0.ebuild b/app-admin/awscli/awscli-1.28.0.ebuild
new file mode 100644
index 000000000000..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.28.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+ https://github.com/aws/aws-cli/
+ https://pypi.org/project/awscli/
+"
+SRC_URI="
+ https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/rsa[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ !app-admin/awscli-bin
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+ # strip overzealous upper bounds on requirements
+ sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+ tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+ tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+ tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+ )
+
+ # integration tests require AWS credentials and Internet access
+ epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+ newbashcomp bin/aws_bash_completer aws
+
+ insinto /usr/share/zsh/site-functions
+ newins bin/aws_zsh_completer.sh _aws
+
+ distutils-r1_python_install_all
+
+ rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
+}
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 9f88ad643441..bf3d03935a7e 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/rinutils/Manifest b/dev-libs/rinutils/Manifest
index 9eb183dfc9c6..e0ed8a33a8d5 100644
--- a/dev-libs/rinutils/Manifest
+++ b/dev-libs/rinutils/Manifest
@@ -1,6 +1,6 @@
DIST rinutils-0.10.0.tar.xz 17268 BLAKE2B 2c651b70295d10690ca76bf1349ce83728cd5398fe4babf821ee6a0d61d4c7d107c6c68595e19a841fb5baaa0057237357b3917acd61c02599781bf0252fd512 SHA512 d3780b34b4eda4658f65cf7555553430441fcd45fb2d4fdba22a8f48c0df09c6c0a4e9543262c797c0602e2f9bace2d3f41514ae202ee13183286c9fb1f38677
DIST rinutils-0.10.2.tar.xz 19452 BLAKE2B 45345ab9cdefaa789856d312a1fb3e595e2be9701d0dc33ddc8f49b5b45caf4b1e1de6463a20245a841902b82bdeb6f0c7dcd8c89071159f1e85938537f41d0b SHA512 e2bc6304e84235947aa9aeb09fae0a27c10892ce547d59ab82569e2f03219a783a20c3bf7bd8a471464c2c07fe465eb8f2985e31d1f0e060da7d7bd832a67b67
EBUILD rinutils-0.10.0.ebuild 574 BLAKE2B 5c5e80e6d6ea8f11d53cfbc150d3d7d6d0193158ac7cea68aec82dd0db3ba052a618518df5277201e42d3b13160ea34c8da28c634d1c85d9238d026b0684ee26 SHA512 8507f335499f14fc23d5ac82fe43d991b2b26a76a3213ae4f4e26248fe0214304467555a5eb5ed7e0a0c15d71dcf6e122d327f403a73d239866a82cbeb4c74f3
-EBUILD rinutils-0.10.2-r1.ebuild 949 BLAKE2B d1b620cd5fd1c24220906b36055a08303718841a3d65213a3e57029088248de0bb5bf4bcc5299098060a308b055a784bb88d362c66a18990820d301f4c529abf SHA512 0819ff98f53dd943821d6d475852a9a4494afb0f47bb940758385dbbfaedd732ec9d983ff9953a85f2e254bb3aa5a55318dcb02d16147e1f91f1d12952cba82f
+EBUILD rinutils-0.10.2-r1.ebuild 956 BLAKE2B a8e650fb5b1c6d047c2c9a8676d28a1ca39909297e2eaa529d560587f4a8fc11d52f15d63c74bec724e22bb99177205ee546eea68a6341dfa2719e8ca511062f SHA512 0c44de62f767fbbc4e54d7b7c62d0be4eba37fc9784b4ff3d9fac7eb7fa208d08dc8e80665f58589ed840e816452df012a8abde1200deee3001b968825513e5a
EBUILD rinutils-0.10.2.ebuild 615 BLAKE2B a3844922d40fc61591c89e4836d7667ad20fe072bf82e24d58b6181e4e76f24a786bb871521df5c22623f80296102e1de281b1383bcf10b76a0ada5bcb1b4bb8 SHA512 8367bb1123232b356bbe94ac73831dbb1592ed6dcfb5369ec682605cbe68fd002f8bfec4a49b62aaf77044cf51d3b99afcb0ddf769f0be227fac7a262cdeaa62
MISC metadata.xml 331 BLAKE2B 13bfca0ccb2a90655ee3b9c9ed39a893bdaabc7a9155e6cdee251f26ac5eaba68120b75a62ada42e2dbfae6aa1b007891ead4474cc3f7cfde0d5ce0b53c9ae36 SHA512 771495cfe5d20f7033d45ca1cff49be98d5b1c11d75b29a8e9ddea47a986c6567ca6662290def45fe7a6c6f3507372f8865ee8d3a9e078175e2aba755d561069
diff --git a/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild b/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
index 0447cdb10754..ef4c7950d592 100644
--- a/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
+++ b/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="MIT"
SLOT="0"
IUSE="test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
RESTRICT="!test? ( test )"
BDEPEND="
diff --git a/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild b/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild
index 569052fbb76d..64ff9d402935 100644
--- a/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild
+++ b/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Lists of reserved barewords and symbol names"
# GPL-2 - no later clause
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/B-Keywords/Manifest b/dev-perl/B-Keywords/Manifest
index a1121603d650..4e39b281615a 100644
--- a/dev-perl/B-Keywords/Manifest
+++ b/dev-perl/B-Keywords/Manifest
@@ -1,5 +1,5 @@
DIST B-Keywords-1.24.tar.gz 14110 BLAKE2B 3b5d8e32fdd4470463a5e93035c8fe6a5620f4331d6d90ce1765525597e490483a906ed7c82b4fd851f7f5fc939a03f9933cf715b8164f622e4730791e0e97fe SHA512 b48290ffa0fc2f843930c0dc5227c0cce5552c5e112d2c63307b7557323387207a70cb30d7bc5e00db6e1ad4c8055b40e80c158e449a4fda9f4471cbc07ca8f7
DIST B-Keywords-1.26.tar.gz 14263 BLAKE2B 223d8ad584970a7df627b2d9def9ecd0900b90849c44603fd684dca3722b930bdd918526acba0c580e9f065e20221a32ef01037ebaa7114c4d0227c438b57ffb SHA512 b2abf8df82975db907ce4061c00faf7ad03b2324e98ded6a008b58b80b90a3d7bc1d63b68a404b3bfbabed97c1640e355c3d17e15819f9093d12f257754a7393
EBUILD B-Keywords-1.240.0.ebuild 535 BLAKE2B f6a47e1939be290464774056b1236c43c586fcd6ab21dcb0c2c3afcb5c09d850c7cfec1a3918951e3e5414bd9953cc6694e83ecc8b0aadcbef1ee7106d7daa25 SHA512 3568014fc6bae5e5ee475d80a6343d163588384dac6df86d888b00239a6d6c9a4eb6626fe50712532e55532aa7e29140871273b4358733116e112026fa6a5ef0
-EBUILD B-Keywords-1.260.0.ebuild 560 BLAKE2B d7299fdfa9dc2cb3ed72fa8c0b8aa0dd259021ffa4d31e78c5de930f5b37bdaccc7f575b6ceb4cd6e8107d0c2494234cdab46213e44418bc492b15d90cddaf41 SHA512 2bb405dc28116d6584f98e891b1cd76cf0fc176ea23b7df933dfffa3ec3397cb6a0229085ce65559155f941382c4edd55745465000304b825cb9626ad0fa6527
+EBUILD B-Keywords-1.260.0.ebuild 567 BLAKE2B 64589a79eee4b3af575c8baa805ae3206ae0b0cc9dbac4d119498dfffba4841fdf1414245bbf82a19dfa081f76d533eed511849487e081b2ae81dd55acb5cb88 SHA512 988a6d68f6fe95fd4d7ea90494567d476140ae99e2967cfa741f70c909bcf787ad78146d5892ae6242432ee0c6f09bbf381146d958600fc0d860de27321c0793
MISC metadata.xml 393 BLAKE2B bc98e38d5dfbadc296e201fa2bd738bf149278a5af52b738e5c5e8813f164dc2f252b2b9691d1e3813a26aa35c1ade600f967ff694bde02b74db9a0ccff5385d SHA512 e86b75c1f1606ea93050c4e9928c5b9f00844c95d3e0e7032fdc43dd5644b0a6bd9cf08b9d033c3ba62ea2c3194561993023c0ab2318006710d42e5fa7c14e97
diff --git a/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild b/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
index dd98df6506e7..bedaac219363 100644
--- a/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
+++ b/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Pretty printing of data structures"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-MIME-Base64
diff --git a/dev-perl/Data-Dump/Manifest b/dev-perl/Data-Dump/Manifest
index 6cf3308d1a42..b3aef05265f8 100644
--- a/dev-perl/Data-Dump/Manifest
+++ b/dev-perl/Data-Dump/Manifest
@@ -1,5 +1,5 @@
DIST Data-Dump-1.23.tar.gz 20771 BLAKE2B 04f28bc08e43a736cb9fc532883aecb85add98651e21f19a68387dd578efacc71ef85b567ed7f3c82a13a9e8ce84b0c4bebb9afffbb43f892f6b1adcd065ef92 SHA512 6fd6c23bb6df7f7396219149dbfd23132fc2ea1dd344c32f62fc27a1afeeb28d7ebf2d429184bb6d1189f412e218f9e62a966b49fdd9ad5564e5152d67a02b96
DIST Data-Dump-1.25.tar.gz 20912 BLAKE2B c68ba6c3af8d5b963185c2643411afa294e12a0353baa08c12eb784640aa080926a0e6fc13f57071218fc4ac65d5a16ed12b14894319aee6625a0786a714d440 SHA512 fc859b0f02a44a959da3e162606c8fbaefececf8dbd0aa357d68a5a3143b818ae423dd7862063f2f77161ea000fcaa6841c96a2c4a268b889da9588292b157fe
EBUILD Data-Dump-1.230.0-r1.ebuild 521 BLAKE2B 81be9d54b83e25103f50c03c807cbb3cbff34664af87d484a42a9135ef59901346d1240ead454fe815145f6392a7c57b912f97e52c6ebbe2af5078fc7adb6f09 SHA512 ed82b3eef1acb2e6b187b7e2e9f8142604a462fccbe45e940362d74e5c7ec1967b845434e327acd9d5af98025f61824f1791fc376811965ffe1ea448b20737f6
-EBUILD Data-Dump-1.250.0.ebuild 492 BLAKE2B d69015b2f5ecde5daa68273305d6e52ff2b3c362c4a397e796bb6fe00bd918a16619f3e2fdee5f463e33990121b88b65fed0fc988ee200f4a19ca52504413483 SHA512 2788fbdff0b09b1f1d895c9544616c34db26f1ff8ddcbf9289bde8fea18da7feba3635d87dec7af111f30d7f15f0e82fe2290e7ef435ad9fe04080cdab8bf8ac
+EBUILD Data-Dump-1.250.0.ebuild 499 BLAKE2B 993c59f00f8744e1996ede48e4c43bf74b9c01714d6771d9736417c7b4e0f8c6501f14d1ffc21f8daab5f0f4057a201f7f8068696733d8c5eafb0598292d8793 SHA512 f4c129c5c22388bd1f2e22c4a531af2b331a0bd4c10f5052047b7ba15f23d8884e3743aae3a79ad1ac37f2854ba01c66927bdec69f1d92930a81526003a2bd44
MISC metadata.xml 737 BLAKE2B ab23794cd775658046a940cbb6f639a1019a1369c27bbeb19472fcd9e4e2034cf0c9b8d1e48bf73a0eb1d46fb8d60d1d11a413e3ff3ae005334d28e4ab05289b SHA512 bf1fda34977d5b035ea0df37b983a1dc682582a6ab8bef0d59401b999af01c9a89a505d7b23f5cd46e27ca97e22858c0d931654aef99131499f81f1f8e829cf9
diff --git a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild b/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild
index dcd40326a1e0..f2dc7ceaca06 100644
--- a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild
+++ b/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Create DateTime objects with sub-second current time resolution"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-HiRes/Manifest b/dev-perl/DateTime-HiRes/Manifest
index aeefdbca43f7..bf1e05dc70ef 100644
--- a/dev-perl/DateTime-HiRes/Manifest
+++ b/dev-perl/DateTime-HiRes/Manifest
@@ -1,3 +1,3 @@
DIST DateTime-HiRes-0.04.tar.gz 27696 BLAKE2B f5e08d0facd0dd636d8fb198f31cec7ca1df28fec5b1f9b60085c8916389ba716d3661614bc0689b980aed20f264cc94eb6999734cbba499f9e9994195c7fb20 SHA512 5e0a8c3e0efd4b50a6057e56200735c5457edbc99005cea4620f2b6c095c47b283b62b2d6f06a8ddc2886c9020cb0e32f9fb33c8fd711210c67bc8391fa57bc3
-EBUILD DateTime-HiRes-0.40.0.ebuild 532 BLAKE2B 442177ffb04e4dfb8f167b6fd64fffc9763e7dfc081cda6e8f01d8d3a10ac994df19009a4b346f5ebd8afd843fc63b3a7de778e8b441a682da68fe81c259f4e0 SHA512 3c81bb577e768f3de148aa269d8e0d9fae5fe6e160f9dbab53047f6dcdd9ec4ef46c0ce69ec052c32ec986f11617fa0fe2dc6d23b797b36de66622affd85557e
+EBUILD DateTime-HiRes-0.40.0.ebuild 539 BLAKE2B cc5e0baaddb1b16e9b482af053e0e95187d75700ac8d5d9301daadefb793b6c7f0ce9f2fc4139b0d4714b74efb412d7c524743d5b944d4088cf374c6350bfa8d SHA512 6617327a9faed06a6de78045a8c3be9700cd82250eee80a90a83579598fe07a2053efabe2f704f70f66996caae24b0dfaddc7850d674c968617c34971416f6f9
MISC metadata.xml 401 BLAKE2B 58edffacf2bb6ecf95bcc927109a44c1df006332b9e5e1fd93ba1d8724c7516ce01fef28c4be15f8e1276810c24c4e96d7d235b32748787ebbd90191e144fed4 SHA512 ea4f355660eb3ac2c6377cb211e5995f0f687b723edbffd47ecedf61fa1d6d998e95c4a8fde95c95eee450a3d4b6b5ee32e792c644557f8aebb3796309cbef52
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0.ebuild
index 8b35672d1bee..6e1ad46b791b 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Localization support for DateTime"
LICENSE="|| ( Artistic GPL-1+ ) unicode"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~m68k ~mips ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Locale/Manifest b/dev-perl/DateTime-Locale/Manifest
index 95f89ae33b1b..9d0c0b1ec5a1 100644
--- a/dev-perl/DateTime-Locale/Manifest
+++ b/dev-perl/DateTime-Locale/Manifest
@@ -1,5 +1,5 @@
DIST DateTime-Locale-1.32.tar.gz 1463023 BLAKE2B 56dabcb6bddb81536cae8c5f8ad1073d9e1519faa97de4bb5de2ecce01f2425a778705c33ae9557ca44ec82c75d16e2320d5dc390b7cd7b82e7d7549b98cf98e SHA512 8563f7121876272b9815f5af36f77501cc89d720e0fe08a855a7c563dee6b6399a6213162c6a6f1257c7c76c30a0f3741f642947d1499876d981225c1f5a878f
DIST DateTime-Locale-1.39.tar.gz 1745640 BLAKE2B 0dedc14f9bff6a7db977917b421cd922bd697f3813e1ab4bb18ed6921fd3407becc58e9203d93527cb821250392419e533daf2a56928190574eb94ea7887c12d SHA512 3932f6406e8c0d2afaac9c15bade891ea9c373ce1b981516611a3d8861da5ce0d20c20db7e8f0e5a4316c3b9fed5797bcf307bc84073d37e9bc433cbb8858c79
EBUILD DateTime-Locale-1.320.0.ebuild 1180 BLAKE2B 296a98b0dafeeb2d91bf94e171dadb6318d6eae0a78cb9a2dec737a3f5a05575286eb9cda3dab666de3b3eeb874abe57c791817a87531886addb7dc1074f325e SHA512 09e5cd0b956e5bdb39c5a70c21d0d9fbc8578ad7205fe37378aad817eeeb84f0965ff7d06216ab6c95aade2e5656f34869851b8750090dd3cb79f5677515aa21
-EBUILD DateTime-Locale-1.390.0.ebuild 1207 BLAKE2B aae79e45caf9777f8ac8287c0b967091b174f4eb1f0e827e8a7703c11a7f0de32ff4eb03c8d6cf2f36596f7ce457138a1a632c843b7fbccf095d8f81020fdaf1 SHA512 1f6fa37a002eda8058d263fec1ba13bbb075a9046432d73de834ab2a1f2fb49e14f1192861a62402c81d422baa49638f4d939d13336df568ba400dcc6d486fbf
+EBUILD DateTime-Locale-1.390.0.ebuild 1214 BLAKE2B c24d08be018bd9d0b6885b7a1ece14fa81ea060ad2f292c278c9c888fe5c9108cbf89fd7166d0543106dce79780fc31cf60834025069c18006e3e670cd87d9d7 SHA512 e85cbf67cefa0058e60660bdf2f74ba461129860df001197d526ca8e3daf3a5370b362ba1b2568e22b35ef0002d4254c5db8b1a99e420439786a873b6544b8f9
MISC metadata.xml 826 BLAKE2B 7fe3dc4564349c189813e5e0624b5b50920668d0591ed0d0f802d2d7cc51ff980effc63d9cead67d16bbb7e3dbdfbf2765c35b3d6f42e503d08386a599b0958a SHA512 158fa8dd652a0ae0c663d0ffdfbe4e628173d68173145ea1aa26ed1f2a4eee081f081249f932890f7f3dc251e67642a1fc67e1208ffcd248afc23c0feecf88d0
diff --git a/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild b/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild
index 7e1b0770f9b1..fdf0c90d9d7d 100644
--- a/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild
+++ b/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Find memory cycles in objects"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Devel-Cycle/Manifest b/dev-perl/Devel-Cycle/Manifest
index 31d4e52b1b7e..c48124c9ffbf 100644
--- a/dev-perl/Devel-Cycle/Manifest
+++ b/dev-perl/Devel-Cycle/Manifest
@@ -1,3 +1,3 @@
DIST Devel-Cycle-1.12.tar.gz 7276 BLAKE2B 618e5474cdfcd524da340717e0522880ee7e3e6c3e59438188b7eef836c804b9874084a60e31d14104d36d07df26d9ccea733fb8ab99dd19f6d6d8b4e624fa8b SHA512 e2c83829905449d13c86233ad5bfce28e7b4eca61a8ac1e2f73e3c906a2d8580f66ae84d865ef876c38c2d25f0a5a8adeb05f6e94594274d8a5fa1739842d08d
-EBUILD Devel-Cycle-1.120.0-r1.ebuild 542 BLAKE2B a207be1eb8db572757a01f157f0efdbdb6f54715b3ed1b8cc4aaf5199df6ef539724d41a9844534e7eacd0ce979c4ea5218bc544d012e15bd72bdad89b3f0dbf SHA512 0513f0f50c4062cf71618a8cfc23459e07a67015d457aa4a19817f4ed1ff43f3eb739c5ad8ca2b43be15b39932d2c7d67ca7c096e5076a8a77a985770e761262
+EBUILD Devel-Cycle-1.120.0-r1.ebuild 549 BLAKE2B f290e84331319eb28c8580dda29999c3c2eb4dad517a1453a8e0d73cd8b4e7378377c4dda1505b7fda97aebe39669390876d2800206e91b18f4ee92898f03f34 SHA512 ec540a195d7a72ddc8d5ed7aba3131d8114ad9f95c3b03f519d4d6e85fd1702d544c4c00d52f5bdb116a2daf8117a416118352df30a8744dd364c6235f8007e8
MISC metadata.xml 395 BLAKE2B 6d97d09cd34ac3c01d1215905a8fcbc8f44c3ac98669a1d8f0e0e2643e0f65b9311e98e2e810687ab6f6a6c47b1a7c1914f0e973030d25b34087784ebae772c0 SHA512 829a6920b0ab21b8abdc69a2671c05884a2ff23634626d95cd1ada76f8d73d2deee14cac561af35ac081940bd9dca1a5587e057b58104418a295264074600f08
diff --git a/dev-perl/Devel-Symdump/Devel-Symdump-2.180.0-r1.ebuild b/dev-perl/Devel-Symdump/Devel-Symdump-2.180.0-r1.ebuild
index c4490bb8bb2b..768f77535dd5 100644
--- a/dev-perl/Devel-Symdump/Devel-Symdump-2.180.0-r1.ebuild
+++ b/dev-perl/Devel-Symdump/Devel-Symdump-2.180.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Dump symbol names or the symbol table"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Devel-Symdump/Manifest b/dev-perl/Devel-Symdump/Manifest
index eebd98b0071a..62c3574732ac 100644
--- a/dev-perl/Devel-Symdump/Manifest
+++ b/dev-perl/Devel-Symdump/Manifest
@@ -1,3 +1,3 @@
DIST Devel-Symdump-2.18.tar.gz 18439 BLAKE2B 98e7de99fdb8338cc9fbfb76f447d169a87309949a2fe38dc2f5acc16dc3ebe1a9b5bf84fbc9d32cdf6d7ebc26e7b1c6e129d492f27feaaa3f99a4831f20506f SHA512 4e8e1ee723e3e02d2f0c100dace40d7722f6366402cff24fb50c8616a863628bc2faa02210754132afa7cbebbd90c75ea6f173e15bbcfaa5158dfcfdfd03da73
-EBUILD Devel-Symdump-2.180.0-r1.ebuild 574 BLAKE2B 5aaf68ff948986588209732054c2925385f21df41668afe30310e94c8b19f45b5cc0941dc2f2570c6b345774e0330a0b4247aecf6a6aec1442543f44583ffded SHA512 a2a013e04f45f172b5474654ec449c67ba7af81925c77c84de93da1e9c04a92259ef04ca68a47e636c7086dca5375283a77551cb286f397d70e60d1af405e086
+EBUILD Devel-Symdump-2.180.0-r1.ebuild 581 BLAKE2B c38f78a25f6591978675ac454628b14c4f92a03ced648ee99659729d94c691d30c73be759ffc60ae55f4fa7c2bc50a85151baf7f2e96e656da992237c8ef1918 SHA512 203b41fb5ebbad863c04a24af19761bb1b08128d69bb9f5db01e8d5149d013af3f1e12c0c6db3c7cea8f5931864b83eab2a602c672a7758418a33c8d528e3fbf
MISC metadata.xml 468 BLAKE2B 264eaf150a9e842b09ff6c6729c289c70e60a08c52bfeccdf02d6ca93b4901adeb5b01a1fc788e857743cbe7b50b4fa59d8a67274d420404e3cd6070fc2e1f96 SHA512 85177e80f4f886171af7d69b36baf1783ad034171d08cfa5e2c742c2b6a9a27caf67c62fe6c79790581f0e0087d417ce4402ca0e825654298bb1221ac0aad5cf
diff --git a/dev-perl/Env-Path/Env-Path-0.190.0.ebuild b/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
index 2f18f636be69..2f51aae012cf 100644
--- a/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
+++ b/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
DESCRIPTION="Advanced operations on path variables"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Env-Path/Manifest b/dev-perl/Env-Path/Manifest
index b29327790e9d..2861ce44679a 100644
--- a/dev-perl/Env-Path/Manifest
+++ b/dev-perl/Env-Path/Manifest
@@ -1,3 +1,3 @@
DIST Env-Path-0.19.tar.gz 11036 BLAKE2B 5bc29c6f1d809f6d8f50d53941dc50c91063859181cfc250e97d51d2b082065bf55efaf0f080434aadb9a2a1a12c08f3ef7b3c48f1edb403b600032b8653a6ff SHA512 ea75dd808bd1d1e00a70179ccf834b4395e810ae46373eb16a9ebd37ada550ce3d9996073dfbe45909c66537fbc7712920d4dbb6dbf905200501884c5acb52fa
-EBUILD Env-Path-0.190.0.ebuild 335 BLAKE2B 17174bae9347070c998d0a8214a8b1cbffd27abc626bfeaaab6c6484843a52c9b17f169b9e763a25646ec653ecf6cf30c201d0e1ad8a81474ebe3f633cb2d37a SHA512 99f72433676c73d88aceb4c2fbacaf071751d7432e0a000c3e050a6fe2379c06dd86e681a67f3526b8757ce18b42e8f6b785dfded55fbeddec5d9449a1171e83
+EBUILD Env-Path-0.190.0.ebuild 342 BLAKE2B 01db933c2c1ef2785974d25de430750648e4870233db21397ac71298a8fcb83332cee0a58229b85a8360338915693f5aa58e90b88eaee6e39824808db43ca76e SHA512 b102e7b61dd69dbc4d6959620490260f6e1ae342ab58abf213f591e1609cce65da8a6c68cfcc885f304ce9a292fc427ed1cc9933508cfbd8af994896e0900a2a
MISC metadata.xml 389 BLAKE2B 802e660d1cebe87d8ed20974b69f4412039ae6be3a5c2520f9506a8d8ad79d2667b3fbdd2dd1b03f3a9c1ac800f6faf9439bdc9041f407d9f4b28233458cd536 SHA512 678b8e6f36c9555a5147f2e7f590c758f824dbfa323eff30c0b9bc8bb26e50c4ab113e6d2068433c655861e157a1fc29b26229fd47a5dfad56f4749cf306734a
diff --git a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
index 75520790b825..a25eb9d4b27f 100644
--- a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
+++ b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Alternative interface to File::Find::Object"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-Find-Object-Rule/Manifest b/dev-perl/File-Find-Object-Rule/Manifest
index bace9046e05e..aa6c39aed47b 100644
--- a/dev-perl/File-Find-Object-Rule/Manifest
+++ b/dev-perl/File-Find-Object-Rule/Manifest
@@ -1,3 +1,3 @@
DIST File-Find-Object-Rule-0.0313.tar.gz 38087 BLAKE2B b34e3e63799d326ca88f6e7217625d41d34fdea2ef76f6fbd76d4cfced2fb5dc6833b42fc431de32bafdde69350a043e4008cc58a745e041ed2c58d27aa094c1 SHA512 cfcd4294e053609c9c6ce50c198ad61a7abb02a8755cef47014d39fdee84ef184e9817a0a9ee90d1beb1c81110a8de51ddba729fa13aeeee223d93faaac196e8
-EBUILD File-Find-Object-Rule-0.31.300.ebuild 594 BLAKE2B 496a9ca12f8dae334c1134adde877e05f0e6216247cff0b42c8e70d01bc27b2b8ec20238a0af73ddd64e1e6c7550e00334dd805b4f63200cd473af823ec7b0e7 SHA512 d2361ab4f9f55d96e7b979b36b291ece1213a98dcd79e0ab5445f19d5bb35b749c48a0ab4bd55d7118cddccf0d3ad56f2b20cfa8e2f819f1e60bc4f8e8ebc0ca
+EBUILD File-Find-Object-Rule-0.31.300.ebuild 601 BLAKE2B b0a05cce1db6cc4cfc83bff423275039d61fe4e702bd52774355f18128f628dec49dfd29589e9efc3c12fca95fa8f0b5532339d81fbb844d58b8c7d7c0e1d1c5 SHA512 e10e582f0213a8c83f8e957381fac3c40d888d6908912f5754733c1c2ee0b7eced2e80451ab3986cd9b3c301aa64f12305b2e1f74ed489d295bc1734847fce11
MISC metadata.xml 417 BLAKE2B fbbb8397f66781cd9ea02851d34a57f8ff2f2ce49b0ec99e7f5bd6d64bdd14477bf5537b4f7a33e2c8513ad9c8ad9bc368d2e45cb95e33a04ecd56d12dc5fa38 SHA512 bb7176b296d0fdae9406f9cd75f2fa97a7b96c967492b2fe669767ee89c7ea1b6dac28823383b34a9709b11e72c56f226fe2cb3664a25f9fb0f35403fd9ed3fb
diff --git a/dev-perl/File-Find-Object/File-Find-Object-0.3.7.ebuild b/dev-perl/File-Find-Object/File-Find-Object-0.3.7.ebuild
index f279fd2ec79d..86141d218b4a 100644
--- a/dev-perl/File-Find-Object/File-Find-Object-0.3.7.ebuild
+++ b/dev-perl/File-Find-Object/File-Find-Object-0.3.7.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="An object oriented File::Find replacement"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-Find-Object/Manifest b/dev-perl/File-Find-Object/Manifest
index f9ec15e4a262..d6921cbb6cd6 100644
--- a/dev-perl/File-Find-Object/Manifest
+++ b/dev-perl/File-Find-Object/Manifest
@@ -1,5 +1,5 @@
DIST File-Find-Object-0.3.6.tar.gz 30317 BLAKE2B 530a71d6abb6ee55caca4caa301959e5fdb7fbde86fd5cacd6aa36811e1c2a2d4198b0b1e2dd3a6b44222307cb067eb30ad239e102224a8e1d1ece9e87d921fe SHA512 62aec37a3f23b05396cf9786bd884383a621a214b2d7b1c7689c281391c81bb26ad5648f62942b6a08398930f9d74f3e526cd3139ca3d907c364475b207d6822
DIST File-Find-Object-0.3.7.tar.gz 29725 BLAKE2B fc76664e7b62c1ea19f83ef5dc557e50c35533079b0d4ad71e9c357b38d8fc27b66a4663edb8a880c8517e1d82d865d3989cee7dd49131ca6aa5a809dac14c31 SHA512 d6bf9835d3fef13bdcf5b2821ac359279b9779c76658505ff487cc0df73e26912999b8630df997ba98e1d15c4f69cc71312c76327bcb9deb72a94d1ffdb7cb2d
EBUILD File-Find-Object-0.3.6.ebuild 556 BLAKE2B c0c93e7c25a9682bd3de22b038c263d942fbd392acd19e4391a6377ff6cd9e0d002a06321ab2203a86959644404073a0dd5953268c75a34d6bbbcd1a3647521d SHA512 7d1d1d71ffd9c5285ee234919d17f643527b862b147c30dc462700f85da0c74f90346ff54c2b0beca98540edf386e81e5b7d78bec2a151e53e709fe86f1dec2c
-EBUILD File-Find-Object-0.3.7.ebuild 587 BLAKE2B 98ebaacdd1d1415d247170552c4985b59c8d97c7b5ffc2b104cec337c19fec7216acc0b0892c3844c8fbc238852f00b73e828184638f404cbbea62257cc7df22 SHA512 541c2f65b726a632d8682300047063b7bac40bb9ea2d98f53c6803521ab0b18b68ee4fec6d8228e5592744df037980e2ee9e6ca3683ade56000b6d4d62b767d7
+EBUILD File-Find-Object-0.3.7.ebuild 594 BLAKE2B b026ba29bcbd0620361053cfafdeeb6514fa6b0cdae5017e413da7f44f98e407030774955d88f9fb3783a65e39a53180e83cf51a3b67d821c2f9e234a54dfcac SHA512 b755c88b03b1a00d1e7fb4b183db801e2992a79ecb9f72224897961c97f7a4ed4621709251de9885ceae64a900d309d7323a1a7b01e31cf9d746ed379647c444
MISC metadata.xml 696 BLAKE2B fce744ce2989fc0e927a5bc627c3712b79209685e55a5e83898f874a2987f42c787a2fd15a5b1b0b8823ae51ca27326d7bf32899fcf4a8c5735959febfce3e7f SHA512 c7209047ec77bf2a49db481e20496ec64f308c0b1d6599e40626cc2ce93c3760c06f0ceff6e2d3a0deee682200eb24391cdbc7abc9b93c191810ed7937597580
diff --git a/dev-perl/File-Remove/File-Remove-1.610.0.ebuild b/dev-perl/File-Remove/File-Remove-1.610.0.ebuild
index f4ba13b5a3eb..a3c2a7b254a8 100644
--- a/dev-perl/File-Remove/File-Remove-1.610.0.ebuild
+++ b/dev-perl/File-Remove/File-Remove-1.610.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Remove files and directories"
LICENSE="|| ( Artistic GPL-1+ ) || ( CC0-1.0 public-domain MIT )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-File-Path
diff --git a/dev-perl/File-Remove/Manifest b/dev-perl/File-Remove/Manifest
index 96b3f062f417..1471f006a08c 100644
--- a/dev-perl/File-Remove/Manifest
+++ b/dev-perl/File-Remove/Manifest
@@ -1,5 +1,5 @@
DIST File-Remove-1.60.tar.gz 25997 BLAKE2B ffb98155d757bae6ec0d4f56dabdb78749fc968845e284797d0f0611fe9068722a007c7e0e890179720745d1451c926575949f36642dceef7071468a2863c7c6 SHA512 7781629896f16f0b34574a879803473002249c32cf03001f4c1c290edd379571d96d5b1049874f9f71bdb8d7881c3f30a86dcdd0d4f42b4e78998cd6a96de750
DIST File-Remove-1.61.tar.gz 26346 BLAKE2B 8f395afa3f3b27f6174ae0f65494b4403b794b7c506a66ffdcd0231fc391051401f7062f9c6d9bff4c6213d12a872febfed84e118f5f8ddaefe55f722fe991a7 SHA512 2ff999f7d71349b7e4a7db8728cfe2b5669c76fb27ca42fe006b0e0061bb73a29d556f3e3da88c004a4dd23bf2d9e12a1e1054b85237e8c14fb2b58c1086971f
EBUILD File-Remove-1.600.0.ebuild 692 BLAKE2B 99e320e36c026c3df8eb829f1e7e3a2fd0b94ca2f54e6ca843484902e353f3fdeadf4a9d79304ae68e31baeeb2c3aeb0b10d2a9a28c5b722086259f05633d4e5 SHA512 8e473f5df685ec2ba9f79bd243628ca712c251eb1373053c6cd484a7a132e089650762b34a6accf5e3c87c669b5a697e2f4cdf2813bd5d109aa0291a60249b01
-EBUILD File-Remove-1.610.0.ebuild 663 BLAKE2B 6dadabc98df0beb5763cc3c713410142b483f2091f49f307cb8e3d66dd4c32eaf01f214f8a96fa35b2b24cd8eced1ea0356767d931966ab1b1eff8474200957c SHA512 540936af5d608a1126efbcc86a6dd3561d8d8d5dfbabd77f3c90f66e8f4d59b4f1497aaed4b45ae6bea5fb18ad5746f4c61768779ace945dd197e1ab4e1f30ba
+EBUILD File-Remove-1.610.0.ebuild 670 BLAKE2B 49ca61f76cb92e02660263d52879f102763fb254603ca2c2e2c6524fd2407aff9cf0b2581b587fee023749cc29cc3f88f3d1725bcd8917d36dec07e7dc04e0f6 SHA512 a10fb8a7752c3225cb47c05a8d9b22b4d7b375890945d1ec18376703ed186eeb1cbb79baa665232ce4a39b6a2b16a6167dfe5a0b0ace23a4d29fd38d3d90fe7d
MISC metadata.xml 395 BLAKE2B 7a9de44245e30da839807df8ca363d0d43650e00023e7b5ec2a7a5fa53038a012f23ff8f82812fd4bf4ca840ac9878d5585e1c70659bbe27ef49575e01de6d2f SHA512 5f87ba4c268cbf14501cb025623cda7d9dfa232701fd0bdb60d034397231e641562160aa2f3b2e873f7238f0216630740e6383566d16460d411acaa24e84315c
diff --git a/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild b/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
index dd4c5099df73..edb691fcd887 100644
--- a/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
+++ b/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Recursively create a directory tree"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-TreeCreate/Manifest b/dev-perl/File-TreeCreate/Manifest
index 88ae41c4f1de..30445a99dabf 100644
--- a/dev-perl/File-TreeCreate/Manifest
+++ b/dev-perl/File-TreeCreate/Manifest
@@ -1,3 +1,3 @@
DIST File-TreeCreate-0.0.1.tar.gz 11476 BLAKE2B 8e1aa22303ef2cc36f6d7020db8417df9a017327098c23f2cd22f5713e905dec17445c6c338ea71f0eefc00a21f284e1093a561ab78d4471f35680460d28e04c SHA512 736c850db328b74d4ef4ea52e01e76d8e6473243b4676c59549904dc8c7ee486601d7512b3347f67f6e6ee3a7639a38edbe74198ec3526c6b94e1f2227ce524b
-EBUILD File-TreeCreate-0.0.1.ebuild 478 BLAKE2B d9428c68004362afbd062762493a2c0fa6e7fb8354e565057d8488b861879e3aeb521d2fbb8f3d6302185d2f274f87860aff1d4846c46b32bd5c837d7241c168 SHA512 3d4f6304c0674cdef18ab248dbbd189714e769c3b73e39adc849d873648c2730e0bca1bb55c47eb4139156910f5c95125a445097b4919d72792fb98b58ba32c2
+EBUILD File-TreeCreate-0.0.1.ebuild 485 BLAKE2B 7ab7a79458d6116d18e66cce2534e35da6b0e4abe661351cc35ecde44dba93d493fbb0804b618a0a6c83814775203931d598363b2e08e9ab2a0692fe2c1b9256 SHA512 f5ecbe2fe8d958ddc4f609e980f9d6cd84b13bd9352ed3158a942da5766bf7bc3a5b4b8f9889e473f8d7962b3d21c8a93f053b263c573988d258ddd9917bdc70
MISC metadata.xml 473 BLAKE2B 2ffc5b4ed84a5561b48d93dc232de590ee579775f7b0ec167cca64557323e57b0a3c38a66256dc4fec191d42def31668e44ab2eee0a2e27a7f7a3f0dc90cd066 SHA512 9e352ecceb41741de9072faa3d7f1478656cd09e48c6085d3b6f27fd5b7ee0804efccf4e647536e89baf40d7fa9f195db1122caf8c6bd6d8189bffb69036b3b0
diff --git a/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild b/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild
index db28451554e4..cf7a5ab16a41 100644
--- a/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild
+++ b/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Minimalist HTTP user agent cookie jar"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/HTTP-CookieJar/Manifest b/dev-perl/HTTP-CookieJar/Manifest
index 01bd2a3f575e..a187447d579b 100644
--- a/dev-perl/HTTP-CookieJar/Manifest
+++ b/dev-perl/HTTP-CookieJar/Manifest
@@ -1,5 +1,5 @@
DIST HTTP-CookieJar-0.012.tar.gz 28223 BLAKE2B 67284519bf19271896625ec577121171d6bb559a7c011f2a8f1e92be537077d1ec5bbd5f4ad043e44c754d5b2a3f2b617e37a87bfef3026533fd442fd9275613 SHA512 3b4b0cd2228d53dfa9c1a75cf108f9b2a328c3bf054f0c7d8308bc0a71375340684b165ab05cb7868cdbeb232e4ceb4b465177a43c7573863e9274f8aa4034af
DIST HTTP-CookieJar-0.014.tar.gz 29036 BLAKE2B 8979526253be074542d4a4cd67d6dbca0841dc613cf661a213a3a32b2deb0715b1ed72fec50d3ffb48f5bdec9dd2d2114b62803b24ab52c6bfcf4bfcd2ba4ea8 SHA512 98e6834574e28d8e278ba6f23817d7a4b0a072fea144f97db78e20881f622c01ddf4edff1dc5563c0fc46b22ba94fd9acfd18c9c81118c8c18c7d810f7534467
EBUILD HTTP-CookieJar-0.12.0.ebuild 712 BLAKE2B a6922c9ba5b767b63c32a3daf09749b26efc0e5dc5536bba4d6dabebf81c0bfc4e232047294a33609431b3337e162b5358d93d6d402b7e3da364486f5b552479 SHA512 108055a1a3f715949031c7169dbdafd1a8adee1ad3e308fd2ed368c6fcc512e5d06c6771432dbb024700d1e1d08bd4718ff7ce8e104501ff8818fd467d32906f
-EBUILD HTTP-CookieJar-0.14.0.ebuild 760 BLAKE2B 1ecb5e4bc523de72c8e51bca694a80ce45d272b5605af21b81e38a7d34c334f87fb0716f8e49a7cd645891ff5aa16751797056689dbda11cb8645c6d82420eb2 SHA512 bfa5dbd4826bb237d2d8c5ddedce582e8f4bc348fdda82e53840aab1673f4be6a208cc08132f4120ee1a943c7697f719ed3087bd932eb5f3c95d1b74d89dcd18
+EBUILD HTTP-CookieJar-0.14.0.ebuild 767 BLAKE2B e060e00fbf818ea0e1377f6384ac8efe68714387ac50b4649a3eb6418c9f95f177191d66fa084bb01abc4efa91a1c07c071747779179ef13f439ceefbf56667c SHA512 afe518d70a61e191c54ec8036c9cdf55b942d1b7b29c6571337acd1b8b07f69341206564d43696b921e50cda01835dda26ac88995a3ddcf5646e661368ba099c
MISC metadata.xml 468 BLAKE2B b2e2c0b06433b5ea89a63c1a64627e081229cd1f108a1bb335b4f7013935aac05772bfc396be234bc30c9bdf3f99b65c5f8a5583318f08f67e456cf8b404696e SHA512 b012ddf554fff7a6da7391ee3472c87246c0a23bdf63d5e949118168f0ca782a3fe5704802a4cd20b455973e4ddbb528699725c30b0862b321eaef9e8b0a41c8
diff --git a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
index 541baf9068bb..2f97147d3eb1 100644
--- a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
+++ b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Lexically scoped subroutine wrappers"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Hook-LexWrap/Manifest b/dev-perl/Hook-LexWrap/Manifest
index 98544d56fda3..14057f5dc175 100644
--- a/dev-perl/Hook-LexWrap/Manifest
+++ b/dev-perl/Hook-LexWrap/Manifest
@@ -1,3 +1,3 @@
DIST Hook-LexWrap-0.26.tar.gz 29479 BLAKE2B 63c4128655342b752cb50347769674f40edaf633ea47b0dbb1f3fadc4bf9e1342bd810aab891f23e8d2c5918e4b4ebf2bae92f29910d6834da499e8e2a7c94e2 SHA512 f7771d4fb8379f43fa5b864e345f4526603914c3c486c637ea07fb9e2d41569bf40948a9039fab7d10c683fb85e16a8653876613903d34cc6801fcc9e92aa58b
-EBUILD Hook-LexWrap-0.260.0-r1.ebuild 578 BLAKE2B 13fec46fad6eb5a9e7da263dd3a51f4fa0e552e0809a094637ca766c84a136fae1bca5d2edd0f1a24a3b50043f4aa6f7885fcd66e2da4fb9cab8c4eded653393 SHA512 b79d795e14c82f4f5288abf99cad2f487daaf24f57fb68cb973e6d64c4f1a913b054597f2ebb42e43ea3f01802b65b56e25ba9afde4f01205598e3cc67ed1b09
+EBUILD Hook-LexWrap-0.260.0-r1.ebuild 585 BLAKE2B c4e944cadeeb253a06ae8a4c63848677707774ee1809f9fd733d2a117d9da032faae37b2650c03537358f94545aab930d0fea7266b7e8d872b1a2cfb94d04905 SHA512 0dbf372cb1cda7413a6ad2dceb2784fc417fa378343b616ec26fb90dbc5e0a41c05b6fedcf0da3cb67975ebb789de7c1fd78c892eee32468fd17095696b753b0
MISC metadata.xml 397 BLAKE2B 611fe28ea8485545e944da97ee3d95d7f9a5dfaf87a37d191573ed18c2eb2c6c8853bbc5eded97886ce287eaf27d3a4049d303e654da4fec39c172a3fc3cd4a3 SHA512 5ca859421d7dacef7994dc6eb9025d59ba9bc49d9ef7fc8dd85bd70ca41d36736dea8c5d6a4dfb6f611758c385890f06dc5c6247847fcc6d419121722060bcfb
diff --git a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
index 486ec2a577f5..227bcd7f8dc8 100644
--- a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
+++ b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
DESCRIPTION="Unified IO operations"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc x86"
diff --git a/dev-perl/IO-All/Manifest b/dev-perl/IO-All/Manifest
index 0d1447f21cc8..51ee58b11d62 100644
--- a/dev-perl/IO-All/Manifest
+++ b/dev-perl/IO-All/Manifest
@@ -1,3 +1,3 @@
DIST IO-All-0.87.tar.gz 77819 BLAKE2B 7a02816bbca80465bd1f40317a97dffbcc52e92ef767aa9e38987b59e8b14bd1d1a0b77dbcc2e4defeb3d44a46fa749b111bdffdc3b3efdc4217e3e52e290280 SHA512 bd8cb6d44db51a9a140209223f016e48acd713ec03ced1b9c02933fd88c6363926635dae033b20905201b13e8186b8bcc3f428d4d85cd187fc68b777cd197267
-EBUILD IO-All-0.870.0-r1.ebuild 292 BLAKE2B 25b9c6219bd32581a07094654cb809ba828f3c4f4ea02c989be9976885485df583d38f75eb0091492296632aefc206680973bcf6c43fc99eaa21720a6ce4e7c8 SHA512 aaf52ffc7d26f11d935eb68e2910ca12e2e85219457f803117d360b985017c7ddca5d9802a757b5ca0634dab949890ff9de75e34b7659a99340e341693e2b940
+EBUILD IO-All-0.870.0-r1.ebuild 299 BLAKE2B 1ab68d16479f2040723c7211ea66d8d1d081a9be441ca585114c6ca2f372c906dfec785afc7cc91fa43605b7640a6e215fa4a5db3eb6ebf7745648a8964b0e45 SHA512 c116c84d7b1ba92e46e74e8c85afe586f9a5e5a967571eabb0dab44fc78d45c2c57eee32355e55538dc609c950ee7cf92009de59115bf22900575fe5c31e42d0
MISC metadata.xml 1112 BLAKE2B ef1dcbb11dd9e84f268e7223d4b82d34beac47b8b90bf5587caafd9dd75c7c9864361a1dc42282dab336db00dc27f4e827e54c24226aa9570f5583db55eb6619 SHA512 b0ecf15fcf2cc342d10991ef135e24f9ff122beb6c636b47dc582a1eb430fd9fdc7fe8ef47f17c8d7aae83348d2d2915040752e2767321dd591a7013461f5aa2
diff --git a/dev-perl/Inline-C/Inline-C-0.820.0.ebuild b/dev-perl/Inline-C/Inline-C-0.820.0.ebuild
index 138a4ef682f4..97d0eb7ca64d 100644
--- a/dev-perl/Inline-C/Inline-C-0.820.0.ebuild
+++ b/dev-perl/Inline-C/Inline-C-0.820.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="C Language Support for Inline"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-7
diff --git a/dev-perl/Inline-C/Manifest b/dev-perl/Inline-C/Manifest
index fcf096eb8c0e..cc199d16cb70 100644
--- a/dev-perl/Inline-C/Manifest
+++ b/dev-perl/Inline-C/Manifest
@@ -1,5 +1,5 @@
DIST Inline-C-0.81.tar.gz 76855 BLAKE2B 04686ca513760bdf75a2ba4dabe723de9797ac348b2d6552dea93c8c84c590bc02d7255e56bb26a2e504c8bbabed47fd6f764d7dbdd402cc39c9cda344575462 SHA512 c3d0d669c26017b4b63cc101377d067438c31fc5d1e6187d01194f70158049e386683b792716aad58772eae839512ecaefd4b3ac7a2377dd1404a651c24b2277
DIST Inline-C-0.82.tar.gz 79182 BLAKE2B 0b8e66d88a7139e2313add82a2c0fe4cabf9e6cfc3230ca6280f6ce33a2978e79bac1b544f5c076ead3db65c8ef5f88c8e27f654f23c70417fba4ca7bbe6547b SHA512 1d1e91a63df12b4f3dc631fd1b66f9bd2e006b300002d9aa184ab571a128953722127400a39055d07ee630709f2a7c96dd35ad6e0860959cbb5a6fce3134b357
EBUILD Inline-C-0.810.0.ebuild 1013 BLAKE2B 0838fe878726b3115e2920a3580c440af612e396c93350d1062e34751c1668cd72728309442c173f7e7641dfeb4a8056e915b9e3222dce93b33aa90a795992e3 SHA512 dce57824a8745e11f9391349a138d09a82c6146624fbeb922fd89e56a3f12bdaf086f3bac45e1ca750a98a42e2cb5ec978bb3928297f6f6fcf29b3cb7be6825d
-EBUILD Inline-C-0.820.0.ebuild 976 BLAKE2B 3e1ad4eebb28b28cc2e7da9622aef3cd0dbcfd83b3116ead6101e28efe7fb0c17f50b2103e59c02468636bd8fc957cb60db12a21382c531260552586739dd869 SHA512 d7cc4f5b8b8a3bccde0c5dced2dfcbed0166af62b7d0e04d6336ae5fdcd034ede36439635c8b201ecf91ac84c93de7335d287fc50b4f69d04eed4d47c8e6e9b8
+EBUILD Inline-C-0.820.0.ebuild 983 BLAKE2B 14c1de0fed8476ab7d6fb7d23e05d60d3f5b12dc320cbf49a79ea1871c1ef56cff0ed95c357dfabd6df58c560660ecb9dc26842ea9a36f3b2f89cff771a760a8 SHA512 016842a14e3a833f8281fb35fe6e179320f108cb903cf2ae8f17c0da06534f7591f6e3d32f83a09acaedb61ac0eead302c3cb314a0254bec3e5e156846501d2c
MISC metadata.xml 389 BLAKE2B fa89265ebcc98e0d302f3117d6a7c79ed289999c946c75f65d6e0acbb5b804866c4806dc49b3ea65442955bd447e2ea57d00ec8ac25abc3c2714ec214da6d6af SHA512 2e6a862acda3f3aad944dd1ffc4af130675230085c4c0100de6cf85b611995582d48894cdedc92dc5ec85cdbd009fc7a41fcf0d4dadb658ab693f7e325a151bb
diff --git a/dev-perl/Inline/Inline-0.860.0.ebuild b/dev-perl/Inline/Inline-0.860.0.ebuild
index e76ecba139cc..d5e6f08ce87b 100644
--- a/dev-perl/Inline/Inline-0.860.0.ebuild
+++ b/dev-perl/Inline/Inline-0.860.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Write Perl subroutines in other languages"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Inline/Manifest b/dev-perl/Inline/Manifest
index 63c9205727f7..c62f4e2d5943 100644
--- a/dev-perl/Inline/Manifest
+++ b/dev-perl/Inline/Manifest
@@ -1,3 +1,3 @@
DIST Inline-0.86.tar.gz 87329 BLAKE2B 843a6c041a3c766b9cb9b9c70863ecf2631dca2cd6d1d461d4c0b8a37a30d1707480b57adf2da6a0440da880cde61f7c219982a2cd37226ab01ae0887368d29d SHA512 d7f5a15f66c686c89dbc0b6aa3e2496b939683befeb5033b242b4d5281cc1ed6bb5d7303f51059177e042d6fe8c903e4df535099b60eb16dbef431b50a179ac0
-EBUILD Inline-0.860.0.ebuild 612 BLAKE2B 3983659e7beada3c6eeffa5f76671f3927d1f2551b1d1dde97b86ccc67c1dbc7ded3ca5642fdb4db5d4b32464fa8d5bdaa6ab9520fdfad8aedfb561ed029cf66 SHA512 eb271f406cbf4fd8bf5c5ec34c3ca0e54dbe7709aae7d0177123419252a5f76683c499d36b648d239016cc132815a8c0fdcee88ff790da90ba94a3fd54576b5f
+EBUILD Inline-0.860.0.ebuild 619 BLAKE2B 1bf25cd430b2940adf474eea58507a1f3e941b5c863420a83125ca165bd82887445212ce064e6a7b4d125161dd5c3fb55830d78584c651056e5d899bfd92ec7d SHA512 bd8c9bbd15479a8227fcd0ae34c2f3133d759eae9d0fde91d8702d0f260a32fb87212fe55df68193f415a7558cb1067ec3ad146ba2a3527f187cc3b5ed9a1a13
MISC metadata.xml 882 BLAKE2B fd0e926649cf9b78f019d34990ad039a9166163ccd87f9fed9c5461c0ae5e1296f5cfe948902ddece9cdfb3bfdec862b3bd7f7a6352891c4063b3517eaa4286a SHA512 964b77dfab271dc30f48b56bbe1d12b25cbf4b90200be0d1c207bf76eea0af332e55a8323b85d29ff0376ca488d2914404a7557a283e531ce21e079e3cb26350
diff --git a/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
index 05402588ecb4..d117542faf53 100644
--- a/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
+++ b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
DESCRIPTION="Perl module to pluralize English words"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/Lingua-EN-Inflect/Manifest b/dev-perl/Lingua-EN-Inflect/Manifest
index 84a2370ff395..a14c00b21bd9 100644
--- a/dev-perl/Lingua-EN-Inflect/Manifest
+++ b/dev-perl/Lingua-EN-Inflect/Manifest
@@ -1,3 +1,3 @@
DIST Lingua-EN-Inflect-1.905.tar.gz 59715 BLAKE2B 752d45125630c5df71b94d92575f9dd9e14a22964f2b63ecb7682edb2e71197dc7a8d121dc386db7d1cf29ac12de8401d46d2c14cdfb6d18f3063f6c8148d97e SHA512 394671c4a645edd426d3f8d7b3980aac10345b68f9c7d2558f46ec3b7ffadad86138c5f27d3afd64e2c193c6d20a537f179ff01aa40a84cd1cee718e4afde42b
-EBUILD Lingua-EN-Inflect-1.905.0.ebuild 384 BLAKE2B 428b510e9ef44a64c5329963a1223aead414c11f9048135e99a19a2a49982f42299237dd97360a8dde81c817580381daf32472b8a4441d10559c5de394f6e094 SHA512 678c07b29e7fd458095cecf207c511eb1330328d538ff7f8648050769c267774c26aeb44f36cc538187871b4e021a07e4c5d46dd52aab20c687ff3f2f50b719b
+EBUILD Lingua-EN-Inflect-1.905.0.ebuild 391 BLAKE2B 320cabd587683c10ab236ec5f9ea7e45309f4b52ec2cb100e6bb04c1865e0a7fb3331fdb734eb3ba3a018d1748afae9c4925f05ad48d5bc368e48c45ed32206a SHA512 84660ffc81064ea90d2df5c965376fa7a3105d595f5aa95fcb43f75d9b3b0bb58e4e3917a203120659a9828da85424dce83813caf2ad2358ecca2707af2910f0
MISC metadata.xml 408 BLAKE2B 7a75ab49cd1284e55fc9b38beb7e961ae94ca96fb92fad93909608b0387714184c3fad276d37294274165b6450fb7ee3b85e8e523cbaa704fd14d4094df42b10 SHA512 85445425973270f12247530f1b450be3f8de5dcf96251cfee221529c8a0f7eff35ae59effb93b0459e297010ddc0a9ee37c18f3dd861ef541aa4197503dc77ff
diff --git a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
index db97246e52c8..3c4dda4d85a4 100644
--- a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
+++ b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="XS implementation for List::SomeUtils"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/List-SomeUtils-XS/Manifest b/dev-perl/List-SomeUtils-XS/Manifest
index b6d89ab4a17b..0af119ea37e1 100644
--- a/dev-perl/List-SomeUtils-XS/Manifest
+++ b/dev-perl/List-SomeUtils-XS/Manifest
@@ -1,3 +1,3 @@
DIST List-SomeUtils-XS-0.58.tar.gz 94190 BLAKE2B 8b1fbf4acac0ae219885cc760306f8887de56dbed2e7f5b8e5975f2445d93c676dd231cdfbd12d43c052587b5af5ad96f4112c531268938fbed9cf3c1f32b4ad SHA512 f89f5a35224a69a59c1d512a819bd725b324f0968ea447824a42c741c4ba66ee9522db939bd3e75d190e0f2f75d54100912b83a86d5e7dd1079025a57a245c38
-EBUILD List-SomeUtils-XS-0.580.0.ebuild 724 BLAKE2B f93ea919ed6376bd8d6c9eaeaaf4df18423ca97642e05b0726858b77bc93930c62e69d645be56f60216dab9a4171c66c841ad184f6c926f919889903160370e9 SHA512 d9db21b4c01f0199612ccd7853bb4009b9ea76c071b793db0344c605ce598cb46ecc3c8ca33996557f17799e643f319677f52a8507da58a738c97f907b9f4a08
+EBUILD List-SomeUtils-XS-0.580.0.ebuild 731 BLAKE2B c623c2f0799af220fccdfa5810a35d401a241a6bd14d9aa7531dd0622bb16cc93db7dcee8dc33a2412c709be03c65332d30c3c3baff5158af93886503210517c SHA512 a7098e8aa189105cbd14bb7ebb2bd55d4217f32fd7879a01811b40ca7495e783d9d884a3fe23e41349d0706a5e4f2e6d7ed68a95bcbba81705eb1c2e01e2d406
MISC metadata.xml 408 BLAKE2B 8cbc8ffac9fdb160b647833ed0dd98f57a5ad709d5018551ed96f83d2439b6547e54820bbbf0c2efb02c2bddd7395b604e8cc3b31f4c23173f83d50486621207 SHA512 89a15fdf9b802e067de2786266d491bd082e27efb7dc92429bb17e7bb446cfe12335ac7a1edba8dcc4e916de908482fc74a4c87d435ba780b8322cd98af82b84
diff --git a/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild b/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
index 88d1d6883de6..345a24aaa3cb 100644
--- a/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
+++ b/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Collection of List utilities missing from List::Util"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/List-SomeUtils/Manifest b/dev-perl/List-SomeUtils/Manifest
index 0cde0f7a8a38..e2b59bb924de 100644
--- a/dev-perl/List-SomeUtils/Manifest
+++ b/dev-perl/List-SomeUtils/Manifest
@@ -1,5 +1,5 @@
DIST List-SomeUtils-0.58.tar.gz 67003 BLAKE2B ea492496861eee11008f6eef2f64153f4c7e2c344977d7f51939103a28d3eb46237fba128af4192bf6c2b368af34292230a3a11c403d430040d5abf3afae77df SHA512 e45f05dbd82914bf804cc1ee00c808b6f8b4f2c80f852db55b3efb13cfe1601c34926e4c7966887a75ef49fd0fb2bd43adf48d12c72687464ece4e2b5a697ff4
DIST List-SomeUtils-0.59.tar.gz 69166 BLAKE2B 421c11f23a03f98f4a5a74230d902a3d13c038fe30d468eee45c68d259b4fbdb5ce7db8e0a042007cda93addc4caa1b49ab9c7f6ff466f38d77acc2354e32755 SHA512 e8120f3231ae91ec1d60a90281bca6d109fc0df0d98ddb45528fcac186854acb7e5805f77c0cbca589ff0e0f2ecb5eac1a86d10be52e9a4902f59f84fd0a3d79
EBUILD List-SomeUtils-0.580.0.ebuild 691 BLAKE2B 1b80883a7bcecbcd9be7d7dbcef97c2de7b9e045712f99bfbf95ee280f17ea6cfd701026e279ec63168b167611252718518e55457b340704f8b80c44f13af18b SHA512 26a650f6ba712321907aff27793e7ac8de2f5203cc64daffacd4ae278dc76e36b3d443aefed98560ecc47107afd4e308aaea9d329ebdde5a4cc822785b77ff16
-EBUILD List-SomeUtils-0.590.0.ebuild 708 BLAKE2B 4146cc9ebad832bb321fa2057001b74b8a7392cc1f2267353a0022b5c56d60293f68c629cab936766dd1b6a9c578b59718fb0dcc378ddf440f264804685d7ce6 SHA512 fa3ee547bcc506fea15adb2585c26c3fbab64fcc941368198d8bd9c11a83fadcb081987c292d2891feb4dfd72b035598a6224a4726eb6d596d2f2333fb762a1d
+EBUILD List-SomeUtils-0.590.0.ebuild 715 BLAKE2B 57e6b5e73a4839c4ec6b136fae153851d5cbdec8b0b1045fd128d6b6ad7bf973ba9ceea030f13530e7a53fd2a2c6a682617548e876d7d7be61ab052820104bb0 SHA512 40d04cbefb61ad0518856d1f964bfe054a4a723c08ef279f3415c77fc7a1dd88ffbb60b562105fa8b2916038af9515c44e92adfc6d26e73cbfa95d42e1e61168
MISC metadata.xml 467 BLAKE2B 0d6e09a46ad215d9b2c0990817dd31aa23b71ee2aa9e1168617c17d4bba2cbd104bbd61833ff316202058160a78b074abaf9096522078c62dc493faf329ecfc4 SHA512 04f117b7a4c0a81dfe3741417ea35a0f16209d0a671480c420706f21c2a01ee5ea1cb81bb39f6f7b8e1fe9bf30feba74b83342ca737a4570d836ccec515660e0
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 53ee10b87fdd..9bacb1c56c93 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Module-Util/Manifest b/dev-perl/Module-Util/Manifest
index 231592db77bd..b976dac1f755 100644
--- a/dev-perl/Module-Util/Manifest
+++ b/dev-perl/Module-Util/Manifest
@@ -1,3 +1,3 @@
DIST Module-Util-1.09.tar.gz 11661 BLAKE2B bb3007ea53f840539d6d8f6d1d46de2d0ef7a293ffa452cec3f9fc09a2413d45c8dc00600eda4ed11616cb35a0110a3e829706504b32072c0f98f228356919b6 SHA512 6669216598c5a3b41964e65792fa5bdea9675150bf2ef908ed3e154b9fbc207de0b766feaebc2656a5379393cf8acafa5e27aeb694b9a56d8ff3b5f9c35837ad
-EBUILD Module-Util-1.90.0-r1.ebuild 411 BLAKE2B e27df5870c1a9f9e6edaffb719b3241d91ce6fb02fa64c0d4992a13ee35b86e5a593e5e828d187abbb7074d47a5fd5490b598c7506525572bc092b99415bf569 SHA512 b19f1e7939bd07f6f04f1e4c84c884379391f3bdbe73a30e7910f37c8d2156d2f667eb84319551190928a131a2b5d7db24a0c9cbc8215f5bf3bd03205d063a19
+EBUILD Module-Util-1.90.0-r1.ebuild 418 BLAKE2B 7e125544559a8dd5e58ba7506a2c81ea159040fe4509a8af604fa7c100115e71253f2a87b6fd16e8ea003c2e57e94b615a4c85a02545e15827510208467d19ba SHA512 d1a4c0406a38e877f4f2a37f563d02a7427f2f098e3ebecfb10e400038cba7916c8513878dd694fa8fdc9588708b75d0be460a76fe8448a5f21ec323596a384e
MISC metadata.xml 383 BLAKE2B 0a5ad06e7341a04b41c9e49da240cd9cbcecbdef190e525f04b9888b28ca0ef8d275320bf8f6131a97836f6fd7b8bdae7ba9e6305de58ab1d69f6a259055595f SHA512 32b45ee7be1213331414d0bea1217eebfbc4c732574405dd98855e4e369e0573ea2cd100a8cfcca648fc9dbd2398a49cd9bcfccae58f2060d3ee8cfda7ca297f
diff --git a/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild b/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild
index b312fb583cd5..6702b13b1b5e 100644
--- a/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild
+++ b/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Module name tools and transformations"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
RDEPEND=""
BDEPEND="
diff --git a/dev-perl/Mozilla-PublicSuffix/Manifest b/dev-perl/Mozilla-PublicSuffix/Manifest
index ac56234b187b..2816e6556c23 100644
--- a/dev-perl/Mozilla-PublicSuffix/Manifest
+++ b/dev-perl/Mozilla-PublicSuffix/Manifest
@@ -4,5 +4,5 @@ DIST Mozilla-PublicSuffix-v1.0.5.tar.gz 87014 BLAKE2B fef4cb6c255eedd4f98392a422
DIST Mozilla-PublicSuffix-v1.0.6.tar.gz 87552 BLAKE2B 70aa50e9a37210e0d37abeddc3f6dc41ac75bff143f6b41594d5335bf67f37aa0a0f366224b8b9a89423fedbd0e58d30e1a440649ee6e92f849df32173594b0b SHA512 fec423b901f4a67d9db81ce9f18a84254d32a68df4881b6d56eee7788ddc735832212dc1bbf53fd280d599aef410dc9873ab0da1328293f3bb0c3c4207c8b946
EBUILD Mozilla-PublicSuffix-1.0.4.ebuild 613 BLAKE2B 3a605a64a317d11129f086135b2d8cb8ecaa41acd82883d805ebfbd58749bc9ce01bd55827e57d7fb3e94d40e68eaa55323c65da5738be6951327d5974dab0db SHA512 ef427c8400961990c526e3d8af9d31214a92b3158970f7b5ef7bd68ec4b2eb76502c09a78e8a0b0e8e824e9f724ed2be700623893992367179b3845c3df4f92d
EBUILD Mozilla-PublicSuffix-1.0.5.ebuild 613 BLAKE2B 7ea6c39c38d11a72a3917d8b72fdcf0272b08ea6ab6c680c786bfcea7a069b79c12afa72b72e3202d1699078f12ba47df5d389278cede7758943c29b836f07f2 SHA512 bdb856a7c188ce2c8ab5a68d302be3c5b825d486ea6a14251ae5b5966fd4dae3f88fc8ecd67ce1edb7639f7dfa50b53f41e070a8415df1139d9443b57cecbe93
-EBUILD Mozilla-PublicSuffix-1.0.6.ebuild 665 BLAKE2B 8f7e0421abbcda196c403134b300f396947085e111525ba97452161c4e31ff6d93ec1c3d5092c9439ef39255b9f298fa3333064c1be2f5aec38f514845fab728 SHA512 9260f00a10b910d9a1f71191c6f9a8696140a7e9048d01274b44f7718a2193f681c3f7ecc9a4d2c3b4a8f7b9aaeb83727f11c04078df4afe1c620c4f13a0aefb
+EBUILD Mozilla-PublicSuffix-1.0.6.ebuild 672 BLAKE2B b75c5eb0a213fae10b1a7a47225d6bc5355410ace7bd3cf50cc86b7408ebdbcd5f91bc94cfc9dd9075944052d721b44f03e803603f7079b11b6948b5b09209ab SHA512 b96cfc9b795aefc524bd21cac8e6433f440654c9625c48e9a616675231c6859bcbbd78dadd9546b50e69708ffd9aed12f03dc1ca01f0b90181ebde87fa81f68c
MISC metadata.xml 413 BLAKE2B 14c456e53faa78de9b6084959f1f8f2b565902968ba2b41ec6b59cf275959c1805231c480a758a22637f31c2bb6d700f5fe8d92f71777117c04ab658683e499e SHA512 d234b1c2776cd4d43d0703e8281088935027cfd644dbd50a356c2c06a33d3cc520345614d55f1395310002514604403da66dbd5ac9a1b9d832bb2143a82160c7
diff --git a/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild b/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild
index 984e7a843ea5..fe1d3c3824fc 100644
--- a/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild
+++ b/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Get a domain name's public suffix via the Mozilla Public Suffix List"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Number-Compare/Manifest b/dev-perl/Number-Compare/Manifest
index 7256b6a44cd9..8969e2b819f9 100644
--- a/dev-perl/Number-Compare/Manifest
+++ b/dev-perl/Number-Compare/Manifest
@@ -1,3 +1,3 @@
DIST Number-Compare-0.03.tar.gz 2572 BLAKE2B 5b7ec7adf7c8b3f295c6587317f892ed5e9b726bf87f0ab8ddefeb26e3db5d9df4586f97e1f71ba7220771374143ec0fd727ff7b5b2f909eba66af2cad7b4332 SHA512 fc7efb0177bcb84142619b7d8c0252f4548e547650ddbe9cfafaba97b8ae791c20fbffa6f8b01449b9dd217d9914f94bfeaff57cdfdc2c11e2a1456992bd9893
-EBUILD Number-Compare-0.30.0-r2.ebuild 364 BLAKE2B dd817ecd9ff2b0accc37be973a5941c4dec582fa9a0328035c63da01bc5969d8c918a27ceae0991496ed362481b001732b7bf00d774d3a89c63f4c7b8c99394b SHA512 02e0e62484b55cb4424e2b86963a624c8213a92a6ccdef9b46d316e42d25f1d3afa67de5f69ab7d4640265c4c9f205c0f11d0a8a7b23361c2b36e6ca7a5e46b2
+EBUILD Number-Compare-0.30.0-r2.ebuild 371 BLAKE2B 6f0e03f234285acaf555d30a17b9c41de0c86df8f06e8483c07b37011967aeb13507ec033846d03b686a2c932731f43dacfbec39d0abbcc516ab75bea87e69f4 SHA512 9de2e2a010a7da7db91a3ef74effab380cb5fec70e7787feb55b99afd30fdbe8477cb3b30922bfa52824b3f29f77ed225c97cd90603fa56e4aa665634a1cd26d
MISC metadata.xml 401 BLAKE2B d875946c852845d194a3e0c8304b1f93812c4012de6fb4ec1eaa9a72465f45df49ef99972669ed437135f4ab6742cb45bfea52284699711f666afb5fad147142 SHA512 6250bdcaaaea9fabd055b2793c4cc649d35f9fcf433f7fbac5e0c49854d7fde52c4435bf35d2f25d6609d1daac11cd0f3ffe40d6e624312fd0928835c6ceafac
diff --git a/dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild b/dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild
index a1f4da8ba533..5b39a6f84fd8 100644
--- a/dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild
+++ b/dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Numeric comparisons"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/PPI/Manifest b/dev-perl/PPI/Manifest
index ae23b0caf528..c9015feb2b1a 100644
--- a/dev-perl/PPI/Manifest
+++ b/dev-perl/PPI/Manifest
@@ -1,5 +1,5 @@
DIST PPI-1.270.tar.gz 251100 BLAKE2B 8b31c41c5fedd9593466dc2673de6ab8767f04578af09b2008984f6d76c71c404e506ac4b9fe7adcf996f5cd01803203c9cddb84fd6e99f87799804526a533c4 SHA512 d138db281c69fc8bbf53174df720e97633e7fd35bc77a24ceeb164277a69a5aff2629a66e7d898d62db270333c87f998eaac23a9eab7ede76dcfd43d2c546858
DIST PPI-1.276.tar.gz 245196 BLAKE2B 966efd9fb3f2d4f11798450ae8ebb156c4b573a28a7c10aec03560041f9972ff2827814cdec7a27a96baa77659b5286f22746fdb88e7fcaeae5bb03c07122adf SHA512 fb6ed20e7d36ac83757107a7d075bc7a387cb32a83e5927b47423b7705f7b7d2b05762bd21d480d75cda494fee9a40d789515c84efec5c2f2e4a1041524e3af0
EBUILD PPI-1.270.0-r1.ebuild 973 BLAKE2B bc31eed5f2e396550d4cbadb1094845afd598c9bc66786bd23d4174d21e2a3d14d47f03abaa20b10db26c925c07b93da1ebfe3d94c5b2c48292d07ce3cd8dc36 SHA512 0f639149b5ded208bf7849b662eb87d23367326266481d0bb764b579a451791628b78b2a48691e2f9e208fa047d3e055864ee87fff4a4870032a7c6c9b567546
-EBUILD PPI-1.276.0.ebuild 935 BLAKE2B 9a1d39382c2fe90a979fa4fa1ff2ce3cc09d830e33c118c6f0e2a0dbd18f823579c15176139e9405d43e0cc704225480fe44a9a551968f74c6bfe0c708fd3f6d SHA512 a3130095b33eea964a521ba31ffcc3af0d883a39ea4706a59f118d85a55106b00754a7f46d48ff11502dfa10aa6305b4de50dd1ccda2d067f66d88dd51f7aff3
+EBUILD PPI-1.276.0.ebuild 942 BLAKE2B 36bbd6ac9009bf36dbdcf7cfcad7af7b45d51ab54bf4991169bd0766416eb041c86bfc0fea81b3afde6ebd967a79308a915d6c14aaf9017f863848bbc95fa36b SHA512 4075ef4872f39f6b57326ac27a6caae570e1ac1b03ebbc2e762592194a115d636c4cca505e2133cf27916d556c613baf2061c4e4f20fc8ec43d8df8d3ddc8786
MISC metadata.xml 6634 BLAKE2B 8cab7f05a2eeb6aa7dbbf677c02f12bdd3c728de919017715cd15b8fa20f03180e518a20abadcd3063daa55e7cffe7af5c8f39fd308a117d2ef56380b0d36c78 SHA512 1c62af3d0c31e29a26c4c35e9e9407070597e96b1607e4158b0cdc0da36be5e5d3b39922e01408ea34477305adc48c1546200fa6014e27b2d0148dcbc9262621
diff --git a/dev-perl/PPI/PPI-1.276.0.ebuild b/dev-perl/PPI/PPI-1.276.0.ebuild
index 7f61c36ff0ae..54924130dcf4 100644
--- a/dev-perl/PPI/PPI-1.276.0.ebuild
+++ b/dev-perl/PPI/PPI-1.276.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse, Analyze and Manipulate Perl (without perl)"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/PPIx-QuoteLike/Manifest b/dev-perl/PPIx-QuoteLike/Manifest
index c87c05f3ad44..2172109a7855 100644
--- a/dev-perl/PPIx-QuoteLike/Manifest
+++ b/dev-perl/PPIx-QuoteLike/Manifest
@@ -3,5 +3,5 @@ DIST PPIx-QuoteLike-0.019.tar.gz 73446 BLAKE2B a27835662834921e94f645b3cbe8e11d3
DIST PPIx-QuoteLike-0.023.tar.gz 76751 BLAKE2B 6bb740f587cbab2c6a4e6e2a269509d72e9a87dc2d8e63315ce14298889f9af565077ce08701c37696c51b60a64a5c8a0c729fadac21c160ab1e7bd2783ef7d4 SHA512 63a14b7d3337162ba2a4ac60195a45eb0a00084d77eb07fa98bd3c848e098279d7ad0f2dc08694dea40fe23006e2e0ded970d602b2a940009d29d47c604c45cd
EBUILD PPIx-QuoteLike-0.17.0.ebuild 637 BLAKE2B 9c08be5185ed6c84d94a070cf6b46c47325bbbed20924fdd48a8531a3d4fba4ec4d51cc7e121cc42ea1dba75597d399bd3db6cd43286fd3bbbd4a8447bae4054 SHA512 f1f7f20590f10e9b10c5025f5da1a245a69fb25bd5ad123f9bc1cba602cd284f25c582e42b4a9500a1ae0383f5a1383ae7ba45484cc7e5c5680d82442ea8ea4f
EBUILD PPIx-QuoteLike-0.19.0.ebuild 589 BLAKE2B 52f03ba4f2df55817a5ec1306058f1b744881ef5a38bdc479857fd3d533e891c1cc7369cb4026a6654becea386babfb77361be20bac37cd525247fc351084a88 SHA512 bc6ca85cd0ea210cb3c6e28b8d0f26478925acc6b6ed1674b74358cdc04d28006ad8fae3ba78569ddef5c866d5838048f429c5e9209a9d9e904a0055f0f73eab
-EBUILD PPIx-QuoteLike-0.23.0.ebuild 620 BLAKE2B 5ab16852b89c1479536685afac57351d425522210b753e1be2354384f9cd1be6b4d989366232caed6744a69f637d0bd5e0f0c6ebee5fe8c6a49d578bc90dd941 SHA512 e61214896194182d8d7ef1a79b5e63869b42014a0a8f17301510a244064bf5967d7fa77e46bd6d740eb3c36bc1cb5eca8190bb63e4ee3b3430d85ea134a3f509
+EBUILD PPIx-QuoteLike-0.23.0.ebuild 627 BLAKE2B 412e459f391c229805d5e8fc27d1e9a1837b6b002b0d883ba134613b148dccf7af34e08a9d4c0c0eceed2cb3ec1d77766168c33cc67b258d8045236c7807affe SHA512 c7da9f239055e4b09f4c79ed7f410048e279c844966ff9e39ef776c39f89b9a865d05024993d9ea9e65836bb76b895063737f0e9e6ce94cd075c7a8a3975aafc
MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080
diff --git a/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild b/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
index 60bd4e93eef4..94356a37347f 100644
--- a/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
+++ b/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Parse Perl string literals and string-literal-like things"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/PPIx-Regexp/Manifest b/dev-perl/PPIx-Regexp/Manifest
index 4edbb88ce68d..4ff2ad932330 100644
--- a/dev-perl/PPIx-Regexp/Manifest
+++ b/dev-perl/PPIx-Regexp/Manifest
@@ -3,5 +3,5 @@ DIST PPIx-Regexp-0.081.tar.gz 239607 BLAKE2B ce049b55647d8f4ad4b6c29f79a45080e39
DIST PPIx-Regexp-0.088.tar.gz 255295 BLAKE2B 160c1ecb0c61b3197a7d8957235498e80cfc3522448b2b15fd629549b9ae3fa848cd45c1d9d491c7fe939ee93aecd98aaaf7142c260ad995918fb7b61d5a5c99 SHA512 a787c34c936f4b26f50a7dabd5212b2d7d4ba34e16753e740768bd354072cb6e45ebfe880658d2c9e3799ee6e99c7f2b208f128d76421750f38bd63abe2bba3c
EBUILD PPIx-Regexp-0.80.0.ebuild 649 BLAKE2B 3c0f34f81d92cbdcc781193f5d926011f6f332764abe087448862b59ca16c1bb338cee0aaefbad4f2a04828bf587bea53f7723970ad65ccd76f4a4c652873f7c SHA512 db4ca9073482c41ecff6f40a5b63734ea3baa642161fb248d154a3b9dd67f63aec4364f0027927db5a5b9b93de50297d9930c94e30a403985377fc7f9ac7cfdd
EBUILD PPIx-Regexp-0.81.0.ebuild 623 BLAKE2B abbbbb127c14542c6b1a40bbd36fb4b93cbab4088a6275e79c04a2196b99b96d82ce0d9abfde266074552198d7473cbde3801aa9e7a2632ea17f90ec71dde3bf SHA512 227630666801458bec9f920a41ad6db4137773afbe45f543d714e9e50b45e7e44a91da20d19cb835be9410b47960845e66bfa4aad42d09e7268bac96b39ae512
-EBUILD PPIx-Regexp-0.88.0.ebuild 647 BLAKE2B b775b835a03b4d69bb716b5abf9079d0bee662dceb5aeea883f40d72583cab359667152b4627997a4788af474af560bc0a77323eb36601b54ffc67214f749478 SHA512 165a34f605e4f6e893013d473308891563e653b1c875c5b763cf6357117609e07ce01a500e12d48eeb994d2d53159a02530f4e77ab067cea7d09ad4b398d85be
+EBUILD PPIx-Regexp-0.88.0.ebuild 654 BLAKE2B 993a3d412cb34a49f8bd3276f2c94141bf75c0f4233fddcbbb8c102f13ecb28bb6249849e596f470824234afe52cac24cde0357d947dc54e340537408cc7e850 SHA512 8b39f2ebc1d3b11dd086762fda17a1ca7a8383a7abfed6ddd9aab5613b76b00702a12f6d6a6b34e1012142ecfac94834756810abd2a2419db89cc4cdbc90f83e
MISC metadata.xml 5136 BLAKE2B 970bf8516b007345c2b7f5b42f1bdc432198e6600e4c6ac27db285c4999342970c992f353434a5dc344a53e23c052e840b825970c026e0668351e4c8e7d6226f SHA512 f1e49bb07f03210ae31e48d1095ffa075cc157b0372cdced2f7d619d418841ab06e01d6733729f68c5277fbdb90b58e545b151ae38a67dd8874192fc498a9c0d
diff --git a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
index b0a228ecb0de..cefb1aa4af82 100644
--- a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
+++ b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Represent a regular expression of some sort"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/PPIx-Utils/Manifest b/dev-perl/PPIx-Utils/Manifest
index 8ccb4d50e7ef..be4b357b60db 100644
--- a/dev-perl/PPIx-Utils/Manifest
+++ b/dev-perl/PPIx-Utils/Manifest
@@ -1,3 +1,3 @@
DIST PPIx-Utils-0.003.tar.gz 38028 BLAKE2B d9b26f6df59b5052be6bcf52f0e6948c0647c6e95aeab759c80f2e27ca6a9ef1771bd36a78b9853cf74cdd527dcfbb4fd2057818e82cc187849a0f52dfa27eb0 SHA512 7f56bc2bf2afbf1f6d3c0e5bc0ed21752be809714e32b256feb1ea39125c7671c6ef949e2c122a95a41d3a603f5d5253133886f3700890387ad6cf0732ab87c6
-EBUILD PPIx-Utils-0.3.0.ebuild 556 BLAKE2B bf586308f695ab804d764eeb19ada0e8b532b4df83e01b4ca231920c27501933c049b48b44fa75b444fe1c4d5f8045f0085eee18264dc82e156abaffe47b4ee1 SHA512 3155e3fb83eda7768fdea1e19d0f48fd1ab0060518f305841790f670f92f8929ff7867aaee26fdc7ffa71ad90ab3771bb72e2049c03c74815fc92e814c63b3c5
+EBUILD PPIx-Utils-0.3.0.ebuild 563 BLAKE2B 6663e1271133b731b555617bfbf93127b70ec347fee788324683638d1cecfa242f252b95c14fac11fe38f2897f2db40d47bfbbed2bd3248ec99d71009ab1bca3 SHA512 f4f9507dd596766384a8cec0c62125da24260e2f601115f70cbdd6888c1f0d394184ec8d2188a064e2c8bcb291f4a7232dd77845f014ad6c1e18a82b19aa06bd
MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080
diff --git a/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild b/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild
index f2aa9bbea6d9..45c259b99784 100644
--- a/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild
+++ b/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Utility functions for PPI"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
>=dev-perl/B-Keywords-1.90.0
diff --git a/dev-perl/PathTools/Manifest b/dev-perl/PathTools/Manifest
index 8e3526342fa6..028c3ebd01b5 100644
--- a/dev-perl/PathTools/Manifest
+++ b/dev-perl/PathTools/Manifest
@@ -1,3 +1,3 @@
DIST PathTools-3.75.tar.gz 119064 BLAKE2B 1c1c79bbc03901e8ba92cf3008886bb81885cf33eff261baadc3d077e7089f77450a230549aa98305afd87a77b8bf9597a0b14c7bf3d02898bfed8e1a91f8e4a SHA512 bab592a64df391a50b70717cd5fa042ca395e83790dbc447abd72ef81f0e7caf7b8ce1158102d77d470765c572e6773cd907e4884532350bd2f15da667b9a993
-EBUILD PathTools-3.750.0.ebuild 531 BLAKE2B 618eaec09ac1476bd2effc1c72db472821da4857d5a507c091fd9cf5eabef653626de0d9bdd07cbde91c8e30bf5354f9643959ca72de69a23626370b3840b0e7 SHA512 54920e5f5a98595ee864329c1661aefed32d67b450a4fc7597608ca84142ee059eaa07e617a82c60de7c485b751577297d69e85195078e013f712196cb29d56f
+EBUILD PathTools-3.750.0.ebuild 538 BLAKE2B 0ae9e8541dacfa9b54aa14e1c0595066fe8fb146b5b4f083011cd9290456eb9df5d2e6035248ec8346aed62c8007ede5e139210c8ae327431f9cee3f5f617251 SHA512 782c9d115bd36a53305127cf92d0a81c041310a9579edad95111c55a2c9940b7286e555256799777d1a6a4ea2d4bd658005b6cc4b69a583b477e8889490ae3fa
MISC metadata.xml 1016 BLAKE2B c39fd3689fa301862a41f5f2b39f5e67d0e6a1b9d067e40daa97a6c10071b3b3ac75f33033b539520c4b8667ac54a7e613e861d6455f3d0f0c9c2d47e277a30f SHA512 7988784d32be82c90ffadb996e219e14e5be028086b21cb7ac5af98a5d00d7cdf7656cac2409f57cbc6451c2f55ca1b1e4a6e48d25022a9106d93221c7f24995
diff --git a/dev-perl/PathTools/PathTools-3.750.0.ebuild b/dev-perl/PathTools/PathTools-3.750.0.ebuild
index dd24e0469b5d..246515ce7cdd 100644
--- a/dev-perl/PathTools/PathTools-3.750.0.ebuild
+++ b/dev-perl/PathTools/PathTools-3.750.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Tools for working with directory and file names"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Pegex/Manifest b/dev-perl/Pegex/Manifest
index 73133090f4da..e3cbc1f224b8 100644
--- a/dev-perl/Pegex/Manifest
+++ b/dev-perl/Pegex/Manifest
@@ -1,3 +1,3 @@
DIST Pegex-0.75.tar.gz 148676 BLAKE2B 7b23a8c751f6272437d240e99f3e37521d4ebc4d76ea1493cd6830b3e12890b6079571db326844de06fef21051286f07f9a026cd57a15eb10e2909f378bdc9d1 SHA512 ff204b21085bc3ce5cf6dac70636443f206272ae9741055e8972eadb720d52a46e542dee5b6559cc308d9fb597d545bb4d148b02499e2f75fa08a6dc689dc30d
-EBUILD Pegex-0.750.0.ebuild 686 BLAKE2B cae57efee2755acc68ae91fd42fffd29039276c3fc9f5bece597640fcc17ae0fc2f3dce35afdb05507b037513acb4d8a2343b343130148da9967f73f89e510f3 SHA512 84d6072003c8c8dfa97c2576b63c5b83f34bc794df6d9e49334deffef21e09a95948756a4ad2c5273f864a38208bcabe36953683c44c09660855d08e3bc53a1b
+EBUILD Pegex-0.750.0.ebuild 693 BLAKE2B 3dcd13c20e2781b5e0002acee3073685e0e771659c8dfbf0bf47f7c486b246a553a1087fc855b49456f209d317d001cdb119d83aa309d67f2ad0e583080b8a5d SHA512 9ea2a501a4fa4a6ff08ea908c42971d3074f41e4102372e82167b6f11f9cdf59bf8a7b9658e6b992a432b475097784ad20bc2e13dac3d8b9932ae4b6832c9eac
MISC metadata.xml 1441 BLAKE2B e3d11d267629adfb687ad3ad54857104a84bff996a92f7c831f03cb856d396e950e759f75daf06e5631d82645463faeeb6bb2ff9fa70bccbb527ff60d5cad9dd SHA512 088cf86fe5722d62a06ba53dd4c7f22330cbc37db8a41a68d28f05383b410d562e14283ad205d9ebd66599784170b8cf0110804a3abc54390c2560a049e89e48
diff --git a/dev-perl/Pegex/Pegex-0.750.0.ebuild b/dev-perl/Pegex/Pegex-0.750.0.ebuild
index a507be920073..4d757d565266 100644
--- a/dev-perl/Pegex/Pegex-0.750.0.ebuild
+++ b/dev-perl/Pegex/Pegex-0.750.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Acmeist PEG Parser Framework"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Perl-Critic/Manifest b/dev-perl/Perl-Critic/Manifest
index b4b14d3b1579..812ee012d125 100644
--- a/dev-perl/Perl-Critic/Manifest
+++ b/dev-perl/Perl-Critic/Manifest
@@ -2,5 +2,5 @@ AUX 50Perl-Critic-gentoo.el 435 BLAKE2B 67cd9711566c4f06785a1060202638c7501648a5
DIST Perl-Critic-1.140.tar.gz 650449 BLAKE2B 648e3605278fbcd9c62437b1c3d587353541db3146829ed2d4aee5d0e240e13d692358146fd860150d1bae79d359ade93b53451a095a36f9c05f49cb0fd93d5c SHA512 46afc8260d2b500edbb29836be993f065270ed9ffa6aa00611a980b294025b794286bc820afeabb94b7d1cdd9bfb4e715e44e466fb0340cb9d938e031b54a6f0
DIST Perl-Critic-1.150.tar.gz 662419 BLAKE2B 0a8191c3bde85e78d5c41f8bed87048a9edbedbd4ded81ba7227dc03d4d467f3d0bf224cd8bc8e727d99984f6e241740ec2ce6cea523a44f4c887fdf76aff566 SHA512 cc5c604c77865edcf8824e3ffbfb44adda0e9d56f8fad35832d35be8b85450fc9c85ba7c0b6859a8f54523285067d46296eea88f2034c98cd7aa61a8511f3b34
EBUILD Perl-Critic-1.140.0-r1.ebuild 1965 BLAKE2B 2bdb56af548cdb005a79da7eae74f2114719075287660d621049dd0a4fac130c3637f881b34ba5fb7dcc1edf671308ae13da391926cb742acde51f5fe645acf6 SHA512 fcff48a0e2ba43bf74520ec9277a573a596cf75fa66d9424fbb4ecff2662548b8ed449bd0522c69841d8e102082368c9d500d90fab896978d16fe02dd4b2dd4d
-EBUILD Perl-Critic-1.150.0.ebuild 1899 BLAKE2B afdc33da221aab0c448f41d13914132960f5f9258c19802d983ee08a7d43f6bd482bd777ce15542bf9cafe9475078376724c145c1458727c5dc9718253f7c734 SHA512 b6d9ce8d07a0ccf4e345bf13350bbf7b6e62f48b366304622dc575e874ba76e665d8149fb909c057fd1826b0ad27453c4e030ed10053e5464362d557b5316536
+EBUILD Perl-Critic-1.150.0.ebuild 1906 BLAKE2B a55206f0678fd64a18d99b44b681ef30e01145a62f8342777736e631a3bbb730b7145a221189f6cf8f2637033e678db2ea43b9ac7cf75d39ce6aa183633c881c SHA512 e7dfb12a485c5659105f9f25935859a72a61e0f2da907f6ae2a2a4fa8a615064b4a7d54e93bb19814904321e46ed14cf320b61c9de57c153ea755944816c9793
MISC metadata.xml 20126 BLAKE2B 8e2ae5e5a1c2214056ab7d6f71429bea085727ff75a7ec4bf40728e54ed955abca0d3c1890dcaf7267db9609fe16db0c629d4f06d060fb0bbee50499d4bb87dd SHA512 ad0138f3cf0a781079142de3641747309779e350081aa6339481396cd7771f0e72391896a1e7e68fc9f2afa5e4dff6c4674a36e5b91a5a07d956137b634a1e9f
diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild b/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild
index 643f1a759fe8..3c705b9be329 100644
--- a/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild
+++ b/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module elisp-common
DESCRIPTION="Critique Perl source code for best-practices"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
IUSE="minimal examples emacs"
SITEFILE="50${PN}-gentoo.el"
diff --git a/dev-perl/Pod-Coverage/Manifest b/dev-perl/Pod-Coverage/Manifest
index 90241607d317..6c6daa892427 100644
--- a/dev-perl/Pod-Coverage/Manifest
+++ b/dev-perl/Pod-Coverage/Manifest
@@ -1,3 +1,3 @@
DIST Pod-Coverage-0.23.tar.gz 13211 BLAKE2B 0a17ee10325135b00562ec3491ecb05bf7cf7050c24795f19d727074ab1de29c0b3adb8db7400c129f377b29d1657bd1a686e02cfe30761d03f6ed8107767202 SHA512 64760bcaf37b22a1308b665bcccb9273e3f7d12c9a96e4a2c4a0fddd4b528e2b476dcfeb654dc52ef3f40f64f2e7a1e860647f139dc53909c7696f406b7a312e
-EBUILD Pod-Coverage-0.230.0-r2.ebuild 596 BLAKE2B 0f08bb09b7aa2df849b57391f876da474d35a06dc3f0bbf990d476e0a62ec7d3d8e8664c8c2afe46f37c61f0585505005d06447d75e7354d8a6b67752bb78bfa SHA512 1788fa4304a10b1c5f70ce2f9aafa5cf77a6b1801a86aff4b74f3755d11d970f0207ccbdc9f2c2b55084ba74ca12c8d18f2668819d301912186585d026a28822
+EBUILD Pod-Coverage-0.230.0-r2.ebuild 603 BLAKE2B e4cd97de768bfe84a63baafd23db8df0da77b72077b71ab9e0d2a96b11c6c7ea3572bd177d0c1da33f1b38aa3e228c82a61a4c1ed45e289e0b5ca09eefed9a5e SHA512 7897984529aa18abf4187654a24f39271a30aef2f38e785a2058c3a5e45874b160b2f3bfe671bd76e43992fdff51d2b82aa26f5eb447ab20d3955053f971e8d6
MISC metadata.xml 686 BLAKE2B 411c7c456372dfe43c474ade95f371246c569e59ff9508fbb2fd19055aad5efba4d583528266d3d40a2baf9b8553e103d23f3b70a1825aab023dfd3027bff5e0 SHA512 c9b4b252bac5bfab53d228f609745e9053e8155e7a10fe9fdf22a2e041c4e511454a1b54bfe648efd7b6bd0733fbe0a1d053141edc3b592c322484c3d4026a68
diff --git a/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r2.ebuild b/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r2.ebuild
index 49a5079d75f4..e091e339e45a 100644
--- a/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r2.ebuild
+++ b/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Checks if the documentation of a module is comprehensive"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/Pod-Parser-1.130.0
diff --git a/dev-perl/Pod-Spell/Manifest b/dev-perl/Pod-Spell/Manifest
index a91b6d4a1cef..3a999e3f28a4 100644
--- a/dev-perl/Pod-Spell/Manifest
+++ b/dev-perl/Pod-Spell/Manifest
@@ -2,5 +2,5 @@ DIST Pod-Spell-1.20.tar.gz 31220 BLAKE2B ee725edd8d0dce09ecd076b468e1a6b05f89d2b
DIST Pod-Spell-1.26.tar.gz 35564 BLAKE2B 119829ab617de85b1aff136a934db71adbc9091469847fc65a924cbfada179aead2a70931c971c2cc8f6f3add2a6797ac6bf75689ac90f8035d724ad36437675 SHA512 6fba5f6337fcd0e7f8df7d379e9d7a7de5ab13b748831c9f0e48cefbce9b1548d117d96db64693fc71519d700c397d217f27574359518b39225489b96c3c3c9e
DIST podspell.1.gz 648 BLAKE2B de6d7b87d746e9649986570c83882b598c11033d78624055df33e81285abd442de3484f03a9c2e4ca08cb4da528ddcd48de75c7244a84959d2b0da5a5546c63b SHA512 651d2fc9376329cb95986a885119dfd542f55e79045ec7aa2f37afcd9fc7bd86ba690c2e3a247b35ffd2d90c9adc9ad85e2d6128fb3424c75130d70aacb1c154
EBUILD Pod-Spell-1.200.0-r1.ebuild 989 BLAKE2B cc3f5e775421d6fb090f56d0ce4d778a220bfd63bc7c7c98ab9e518a67553616220aeb70a8fea5b35f7d2b3b2d538a75d32df0bcd1bc9825d757a8cc1dbe882b SHA512 a6408f6dadbc3052c31f54de4260fbcb0a18b98e8ea7850a21ac9e67ce813b2507e89d0093ffea711ba5fc63fd278803dd6c1c677f1290018b6f34c8e2716b13
-EBUILD Pod-Spell-1.260.0.ebuild 963 BLAKE2B 70d81082366e33f39a8dc95d861119c4cc0e7b1afa4bc152c6a1c7f9194abcf7bf7ac4391016bc7efbbb288dd503927ad5e4d73dba15593cafc7d5b06894a1c2 SHA512 8b15a849055b54b94788dc43eaae2cc71d1cdc6f978dd355373d8b8e7d80c88c92738c5984001102d94db99a6901a1890c4a1cb2167520f8677ce08726522272
+EBUILD Pod-Spell-1.260.0.ebuild 970 BLAKE2B 25b074c27975493a2093598195a1f309cb190c350ea5ed78b76ed32d257870b0c97ce46c6a70c75a258243854846829b991d9c23423575d2835c18d166f11dc2 SHA512 c1c63afa1b0b26a88c0ae4a0f13a11ea0080251bf6b6689ded9207e61242a85868cff69dc298afe4bcb7c570d466d75fe70dd443e07e976027d9b7f9cef73611
MISC metadata.xml 437 BLAKE2B 7255177ec6b427bff93025145f10c362158ad647fb0c625cc17cfd9ab96fc72b6e66ae4518027780ddfa402ea06dde2bbece67eb6249829b613421df466baba9 SHA512 3bc33e6eb2972878721bb04f63ecd98e7d87627178e11f878b5f7036e50c2854bd35758546ccbcb5e08d4bb8ba9e9984d3088a1708637d0e0bada9be30521b90
diff --git a/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild b/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild
index 1db0975be24e..5728678708e4 100644
--- a/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild
+++ b/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A formatter for spellchecking Pod"
SRC_URI+=" mirror://gentoo/podspell.1.gz https://dev.gentoo.org/~tove/files/podspell.1.gz"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Regexp-IPv6/Manifest b/dev-perl/Regexp-IPv6/Manifest
index f7de71838ad1..0ff41c6943a8 100644
--- a/dev-perl/Regexp-IPv6/Manifest
+++ b/dev-perl/Regexp-IPv6/Manifest
@@ -1,3 +1,3 @@
DIST Regexp-IPv6-0.03.tar.gz 3291 BLAKE2B d663f456073d79bef1323bda7eb8e6fe1019b82b215013c855707294f2568bc783e9b5a3102766f8c4f8b813d0f9aaecf212b156faa07327253e94acc5e2fdd9 SHA512 e4d226d3f925f01e03bf610dfd397babdb7ef823b4df6189aaf87a84e75c242e32073dd90a96719f8ce8969af42806c59b24e600534c330a983e1e301574d29f
-EBUILD Regexp-IPv6-0.30.0-r2.ebuild 303 BLAKE2B 6aef45b305cc9c5a3e39cb1ae341b309d640ac33480d59056a9c1d5cf0c6748c2c156dc6bce8a15eba68ae1867f67a2aeaac2d1385dd33bea528f40f7fdc7693 SHA512 7274a9a0057fd385290ad6f2ec7b733e23ab28ff6490da9161770778c7c66fefff9e2cdd450b6be2423b21e2f35713766174613b84e954f0b62820b7b7c76a41
+EBUILD Regexp-IPv6-0.30.0-r2.ebuild 310 BLAKE2B 65fb14bacd9abb12fc96b97feff04cd549374c03db568f022c9c3846499856d9fa955757855a48cfc183cf177d61afc07f73f423648af39f1713286a6f080941 SHA512 ffcb55028b4c2a5b5b0498749452b4f57e104a5272cc823edcc0053565ba789f857e2d24837092b71e3068173c61da41683e569b9c94378364125b8f9db6d3a1
MISC metadata.xml 395 BLAKE2B 4308cc02bdf6eaa5cd5077d17f59d44c9c6f7c3d7effdae8de731ff71fa5f2e81b6263f22f4b75bbf1ebd287ea4db70a2f0f26d21907e886541b83c48f7d6f6b SHA512 3445d7c4dfb600434ee9eb9706d3b950b3b807661593de31232aa8fdce7cfec59f66d52db5058cc276cf51f8818efbbd2c2e8ba98b300fba3106d222c43d656d
diff --git a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
index 3436f0ea97de..14a22e2141f1 100644
--- a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
+++ b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Regular expression for IPv6 addresses"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
diff --git a/dev-perl/String-Format/Manifest b/dev-perl/String-Format/Manifest
index f1cb9c19a317..6b0fe38b846f 100644
--- a/dev-perl/String-Format/Manifest
+++ b/dev-perl/String-Format/Manifest
@@ -1,3 +1,3 @@
DIST String-Format-1.18.tar.gz 13676 BLAKE2B 4876364f972d9a6859de661f59cf251f65d6bfacbc294ad40b951ce4ee1a51f8ee1a2f26fe997dab4ba36deb0def9226b9b2f545c1832bbd06782e00d1bac2bc SHA512 34eb3991a9bea931f59ca1683ba72d8b07244ed4c2a9409be0626346526b4eb2ab07acdd5c4eabf44a767867a4991e97d89835eb0e4c3c43b413de75eb3c0d5d
-EBUILD String-Format-1.180.0.ebuild 396 BLAKE2B b0a329fa26e5f5d06925b7583ac92c5662add2310c20dbb09d8d3b234b188a4d11fd56b0bfe9ea5002ebafd734dff38757f5b50d64257b1cfe8d6782f140c54b SHA512 66b67862f9883384a94d6e3bdeecce3932449c3772ef7937b5e6c381557a0d740ff238057c2aa8a63cdb665712e19bd5c777b94243c4f13cbd93616155a20611
+EBUILD String-Format-1.180.0.ebuild 403 BLAKE2B 1b4b930da1dd1a8281461b1ff5cf60e88a5966404718cd397533a003f083a219a20f09d9e3551911dd23f54eec547bd114c8adf8e590fa887bcd46096c64d952 SHA512 10923d7e935bc91468d9bcd0228634434a80e8740d2bfd597e91e3ed9c76169544160bdccef74794a3e983e06e773959b741ac266c35f2592eb38081c2b635cc
MISC metadata.xml 399 BLAKE2B c37b004f57bffe0beeb4540bb79eae873e7eea4de549156d5ef4628ce4589bc06d3978457aa3ff0e6d97b56695264e6849799d44571006e6b68c1f537db563eb SHA512 a564fa2e7922fe4450c36bbed64337799be67a8e087a28766d039d705707f4e4dbc841d394d260836f16a3797064f87d5ad1662b401e2906f0c0d42019d40b05
diff --git a/dev-perl/String-Format/String-Format-1.180.0.ebuild b/dev-perl/String-Format/String-Format-1.180.0.ebuild
index 09d2feab7099..4c4c28e0f42b 100644
--- a/dev-perl/String-Format/String-Format-1.180.0.ebuild
+++ b/dev-perl/String-Format/String-Format-1.180.0.ebuild
@@ -11,5 +11,5 @@ DESCRIPTION="sprintf-like string formatting capabilities with arbitrary format d
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
diff --git a/dev-perl/Task-Weaken/Manifest b/dev-perl/Task-Weaken/Manifest
index 54aba2000ef3..9558683c24bb 100644
--- a/dev-perl/Task-Weaken/Manifest
+++ b/dev-perl/Task-Weaken/Manifest
@@ -1,3 +1,3 @@
DIST Task-Weaken-1.06.tar.gz 28404 BLAKE2B d5014c343b4ca938a95d263d024656985df3381bb35c485b7c6b624aaa004b4e5de332e7cac264b08db183052fe43dca78d962fb2b314de8a2764b01191d640b SHA512 2cd723a748c1fb3df12b465ad278070330959c611ed125f54770c2d820202592cc6e46f16ee43671e310abfcf86fe7ffa639db7dd605d69d7d13fca793d59808
-EBUILD Task-Weaken-1.60.0.ebuild 510 BLAKE2B 9d90567245a7a7a4b5527201e22dd63076dcc37c5723361357f39fa1e31b416f484998573c3b01c30bd81b6e8997d40b6f0b8da3e9c0187a5a9fa16595275395 SHA512 57b7d6ba27e0ab715dfc6054e5b2f9455cac652d379ebdc9d5fd9dce11bf8a4c0e818b5a46103bdfd88f4258fb860eb524ec17a2e79903f93007dd5fb2092dd3
+EBUILD Task-Weaken-1.60.0.ebuild 517 BLAKE2B 7bb80439dfbb3e45ff773e245d6f4480f92c04663727cab65bbda5c3c1e5c89e1dfa28f8e1b56d12e6b590b238af1810ec94129cdf3f7df8920daf71fe3090de SHA512 bd5ed0bc4c8207f95e930108680e2f7e73b427bbf9c80998e2879914e925df3827dc1ee5a4e83119a8973751d6a1085c06f533ded296bd67542b16bae6d86bf7
MISC metadata.xml 395 BLAKE2B bcc2918204c1b3e9141af259d3cdf534b59c6904a1ca95cd5056d2d6d8536cf66915fca54220ef44e06dbcbe503cf3e1e9c020eb41ed0a199324a217012e8cf5 SHA512 1b0ca9400c203e0f5d5b83a21789d6980c1bb5bb58022671ebbccb98b5507bc92e083be1a9b25d47990e5a028d1d05c8c13d656ffeac8c1a3a5acc12e0599aa1
diff --git a/dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild b/dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild
index 384d453cb74c..cf7dcaaba9c6 100644
--- a/dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild
+++ b/dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Ensure that a platform has weaken support"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Test-Class/Manifest b/dev-perl/Test-Class/Manifest
index 26602d7044ef..82e0a4e32233 100644
--- a/dev-perl/Test-Class/Manifest
+++ b/dev-perl/Test-Class/Manifest
@@ -1,3 +1,3 @@
DIST Test-Class-0.52.tar.gz 61103 BLAKE2B 7e0f0a7926d9e95d0442f041c54861796838bb77b95cd84d5745f58349ef80ef0760cfe1faa3719b4911db7c5bcebfc7f4c3055d6a672779c45d0dbb63573887 SHA512 94d38a7cc93b36ea45c0c209afa7fcba01f45006b8ade638e9591be2510ca0d89c04e0dc271ede870e00f834626d4d271d5799b5044060e9f9b670459376b64f
-EBUILD Test-Class-0.520.0.ebuild 745 BLAKE2B b423816364b2b45576eff403e3ec8a6cf6f8e6498b7249e229f3354dbf042a72f9f55d990dafc2964de387c2ed56033422def22c2b6b4ae9b9a9eb08c926f352 SHA512 f34d6c2c2f7b9652fb7a756e5c41407cf6ad532e237f10839e28d475bf7b3185d1cd4523388be48f9dc54c6b8c85696cfdb8587e0c6161068463e8e5cf52fb59
+EBUILD Test-Class-0.520.0.ebuild 752 BLAKE2B 4499410349c978a1de5102162d43d0d9f55dcd180b88312247474bc2a2d182fbcbb61ae5013bb679b7bffd76c588b90fa453a15c10398660d4e4eee428cd53a0 SHA512 20f2d8d3694c0cf67fae4817c07927296a3a29ed36a0400e1f2025b6ad676a891abe574f579a1f414f14a37afdd5350ec778fade70a6b8975ff4d62383e269ca
MISC metadata.xml 527 BLAKE2B 960b5d285e895d5cf60202b012d0a98f4614e4291652251199249e0036f2f1a08fae998c516436d60c1eee56f90bd2d93d5a356a1405c06024056459c6f23d64 SHA512 8501ab931dfb5d86963958bbb43bad7770883f158571a97f4221d5268c84b9572d298fa45ae50e4ae588864c078e0e095df9051f307ee868a0887ab3c4f0374e
diff --git a/dev-perl/Test-Class/Test-Class-0.520.0.ebuild b/dev-perl/Test-Class/Test-Class-0.520.0.ebuild
index a7cd55f48aa6..c608febcb59d 100644
--- a/dev-perl/Test-Class/Test-Class-0.520.0.ebuild
+++ b/dev-perl/Test-Class/Test-Class-0.520.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Easily create test classes in an xUnit/JUnit style"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
>=virtual/perl-Attribute-Handlers-0.770.0
diff --git a/dev-perl/Test-Differences/Manifest b/dev-perl/Test-Differences/Manifest
index a703b4ceed28..263c6bcff8d2 100644
--- a/dev-perl/Test-Differences/Manifest
+++ b/dev-perl/Test-Differences/Manifest
@@ -1,5 +1,5 @@
DIST Test-Differences-0.68.tar.gz 14518 BLAKE2B ca4be9098d0a1062ed748711bd932e057a4a35e9ffa042ae4c7e6fa993f132a0da93f4aa932f0b6858e32f9e1cdc380a8c4d9531709c9321017eef6781cfe5d7 SHA512 17e5e54d9a67fefdccb383be860ea594ec15563b66a7d93652a93799deeceaf92a4d48d01bfd4d2276c5f1520916d1def654ba53759c7461737e1f9afa754e31
DIST Test-Differences-0.69.tar.gz 14526 BLAKE2B c511844e9c87928e2e2a00ecf92c4796f9008dfd77d9076072da5800de61fec6e45a2911bcb3f307d9e0de2fb1249901beee923e0ecedc45120bd5cc1d6b74ec SHA512 506859b6d983f6b81366bdaa365b02091d7a1ef1b3a29397b19175e37cde93a3b8e1d8765438630ecfc6ca1755868aefa47dcde0f1f45951f4610362c5d904bd
EBUILD Test-Differences-0.680.0.ebuild 639 BLAKE2B 60b31975cadfe112f9f5980d219980037d96f0132d6cd3ce4e6b09266a353ae2faac0888ff32ed3025845783a001d6a5f5cecd42a55bec6ce65274d79716a930 SHA512 3260ac62788ab41fde4883d49342ed8f401dead4af21b36e721495a7f35c9cfc487308e8441fed3a4476e97548f8ffa47daabc32033fee0cc7fb8f7624bc7da4
-EBUILD Test-Differences-0.690.0.ebuild 645 BLAKE2B b08db50aee71fa270e5753a2d8b591eaf735f79d0707816fa4a36abfd3a122a005522d819e6bd26363e8d5959241cc15e2178baacfbc905222af5885882166f4 SHA512 99ae9708622195c742e192c2bb3ad0056a8e0a9a25991f50f7cfef71ce797bf7053584e8e5a94aa3dc795f652695057027fa746df8973177b2a7a753d2780e2d
+EBUILD Test-Differences-0.690.0.ebuild 652 BLAKE2B ed8d298bd2848ff3164a712c5f3cb8ad0147ac577778705c9d0b9591a583a1cc8e82139e63c512033c28d72dcc1424ca2780427cdd5e0f8869b431f11dabefcf SHA512 e41e00f84271a5b04413d3a3705c0cb3d2cfade7ee7a4a199ffe0d247b5bf953392e82e0d6a570735404ffdf049f0f057a44e6c436fa09339ccdaf360c665e50
MISC metadata.xml 405 BLAKE2B bf198280cbae14efe62833348ee81e9f0daddd24f1e32b1f2cebe85eb271c7113c9e92f00eda4b55e53f3892da1beef942cc61c0e2cd86a224929805303c6701 SHA512 fd97d946657e5d83d74d2feba7a99d88cbd706dff414f0c7cdd458d11ced9709f56fd07ac41e3eddcceedcc1c99e429a5304fe2ec940fba16534dd57844ec094
diff --git a/dev-perl/Test-Differences/Test-Differences-0.690.0.ebuild b/dev-perl/Test-Differences/Test-Differences-0.690.0.ebuild
index ea1b2887cd24..3cdc25019738 100644
--- a/dev-perl/Test-Differences/Test-Differences-0.690.0.ebuild
+++ b/dev-perl/Test-Differences/Test-Differences-0.690.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Test strings and data structures and show differences if not ok"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/Capture-Tiny-0.240.0
diff --git a/dev-perl/Test-Memory-Cycle/Manifest b/dev-perl/Test-Memory-Cycle/Manifest
index acb6490f5f54..dbc22d295d7f 100644
--- a/dev-perl/Test-Memory-Cycle/Manifest
+++ b/dev-perl/Test-Memory-Cycle/Manifest
@@ -1,3 +1,3 @@
DIST Test-Memory-Cycle-1.06.tar.gz 8928 BLAKE2B ff221bd6ab6b576ec3f534c3dd3a6a6add53840c9985c67a25c690e24b258406101c8f04e7a30e86a0262a214b61b82d11c72ecb10723580ae6e2d41d9626c4e SHA512 d25ffd0439e47e0b57f136489ae200ca24c8434a19473d23f70d0f8a2c8d18a93fe453e9b1b844b5edbd9c788bfe3c83f5413441389dd9b53c780f734afeb804
-EBUILD Test-Memory-Cycle-1.60.0-r1.ebuild 655 BLAKE2B f97d71438f48418da5ce6ae661466e61e56af9680712c66626ebc66e1a198d952b3bc755bcfeda30d298a81b7260fbbf85d75a9545514c1fe519a9faf4c1a29e SHA512 5f397ed8db727b886e7112194e996a6b2af324d003699c43e8fa7330c13f9561a23dbbaae2b2d46185173bfd932ec1d3523c6578c6da375df2f55bb239e9042b
+EBUILD Test-Memory-Cycle-1.60.0-r1.ebuild 662 BLAKE2B 604902d815a0bcd41d25d9412f3b7149a9348b616f226cdf4477efc6ba4bcc04b278832977d22851b503eaa217df8891e1c0e537906e2d96c1e928d984df4188 SHA512 8b73105db8b43f5c48f7f1958a1ce1922c1f8a9a02ed71d22d0162936f4de668e3976634a804a3fe72e516b52e7a5749809b620090fb18236d11be4ccc9305db
MISC metadata.xml 408 BLAKE2B 3b3955b2fe5c993555689a6e70eb0ce1efc5c71ed0a996c9969975f60441f92887691df56edb3792393516d87070ac100032ab7998db9f3eff9605d15e52266c SHA512 0c54861a976d08b05d7b8c64927e2612231e0efae39cdfb21de961a73c36d0bfa12cb6a41fb8ce21daaed23dde4f2f713b5e1464f5f725c03301a64bf39d1e64
diff --git a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild
index 2ed7c21178b1..06e73172e7e7 100644
--- a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild
+++ b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check for memory leaks and circular memory references"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/Devel-Cycle-1.70.0
diff --git a/dev-perl/Test-MockTime-HiRes/Manifest b/dev-perl/Test-MockTime-HiRes/Manifest
index f696bef85a4c..7a23d85be1ec 100644
--- a/dev-perl/Test-MockTime-HiRes/Manifest
+++ b/dev-perl/Test-MockTime-HiRes/Manifest
@@ -1,3 +1,3 @@
DIST Test-MockTime-HiRes-0.08.tar.gz 11191 BLAKE2B 1ed672c707f4e8f0b7f6161309b62cb9c09158dca20bb9156216da3a4ed59dcd5576bd4dd0b52a5ceced00dcf5799288b5f1f36d16848e384a5bb05eb2aa5e3c SHA512 8a533d3650fe59ebc7852f5edb07d242d4c8833ed8ea918d4e0fb999e51b12ca6dc12567f55b47a6a37b65821b922e17e0208726ad3afe75a895fc84896fcf9f
-EBUILD Test-MockTime-HiRes-0.80.0-r1.ebuild 528 BLAKE2B 59fe0f8860178cd716aeef3e78954c1d3952d06dfb07369b9fa227aef9c403c0d605b4d35bd88c78d213962576a23b484466cf361c8da35c4017405d53f1a352 SHA512 6f5dff71c1fc61658e9407e98621ab1698f871634c389a32199b8c55132cadda41cd49ff883906ac6d340b3bf2c1293b90630928ea04e0005306ffb71b758cc9
+EBUILD Test-MockTime-HiRes-0.80.0-r1.ebuild 535 BLAKE2B 8105f728c6571145c676c8919dd4be1be69f7795616f1e992aaa78da9a0c0acb4f51479b862de3914adb251d192c7e0e2dacf1de1116aaf0652389b0cec1a7ec SHA512 3d65c73b280264580e456847c0f23c86a675c253cb714c1921a1a3f1dc449a33b8bd8d41836d882f741cdd18ab931254d07e33c4d99cf390c7cb43c21c70af05
MISC metadata.xml 412 BLAKE2B 001c0366ec769b396073aed57c6fd92af32cd5d2c20a199b23387c1272e9e32551ce0b3b77714d32d08066f0e7d58806d02864b29b5ec6d176b4d141e316c8e9 SHA512 c30ec4338d155913508ce56cd78816cfa0761a604bd4f846bb3e7064eaa07b01ef258215ea162c8e546529b7c7f584e92def2628a57eaf902f63530714bbb474
diff --git a/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild b/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild
index aec1f22e87c3..9ce2b59486c7 100644
--- a/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild
+++ b/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Replace actual time with simulated high resolution time"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-perl/Test-MockTime
diff --git a/dev-perl/Test-MockTime/Manifest b/dev-perl/Test-MockTime/Manifest
index ea9a272eff67..ca8907db5db9 100644
--- a/dev-perl/Test-MockTime/Manifest
+++ b/dev-perl/Test-MockTime/Manifest
@@ -1,3 +1,3 @@
DIST Test-MockTime-0.17.tar.gz 5885 BLAKE2B 6a27d6731554f934802c7cca561f4bd7bcf960b1007df4562dfc807a62961d965daa94c11d218ac2b557ed4bb6b1a8e0503630002cb7a32f2045c99939ed9299 SHA512 ad73be430e3a483a61209bacf4bfa170d6eec6597d3c0efcf5de167f9c129fbf656581dcdceeba88bd98e530371db2542894ded793f9d46e4155c612e2b7cac5
-EBUILD Test-MockTime-0.170.0.ebuild 447 BLAKE2B 3201bbd46e652a2ac352879dec65b7ba90cca1bc2c06a3f334ac57a3da99a1c700ee5b7729ca86e33ef909d52c6935c371f54ec0821ec70d3a22898f0532fd57 SHA512 3c5fa97a878c9303003c4621b7bd991b0218d20665cd8c9a9b93c096a75f133f22c19a4a2dd0cb2fac0a6e27312b0733905c7935be24b0c3dfd38a6f1c3c1188
+EBUILD Test-MockTime-0.170.0.ebuild 454 BLAKE2B 1b6111d5a634a6c5d171e408ea39286506d780f26cfa71787712658158620016f79eb185ef5318c41f9d33d0cd0b05a520ef7e70f86f08f83cdcce0e5ba4e376 SHA512 756a889c839f3c18a124bb0db6d1b5ba467ac4a998b05630ede33502f6544f842f6d8ba41ab655c44f8260f4de2057539efcb0bef6119cefe221df4527975195
MISC metadata.xml 399 BLAKE2B a0dfd1cb8eff90aa26e01bf0fb7bc239ec67c333e02b82d06d9698dd8d84e74891df7863a6ff311dc2247df17c4286865c4b28088c60fbad4dcee9f619472a3c SHA512 6d90b4959985d7305af853c9c4dda011f80325405ebe20e470e8a675ae9004aaa135a950eeaf962186efa32c777317d73228340dd2e2977541854686ba55d46d
diff --git a/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild b/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild
index 97ce0eb09c9d..6fd97c03c208 100644
--- a/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild
+++ b/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Replaces actual time with simulated time"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
RDEPEND="
virtual/perl-Time-Piece
diff --git a/dev-perl/Test-Object/Manifest b/dev-perl/Test-Object/Manifest
index d1ceeaad88ca..334276d8bc1a 100644
--- a/dev-perl/Test-Object/Manifest
+++ b/dev-perl/Test-Object/Manifest
@@ -1,3 +1,3 @@
DIST Test-Object-0.08.tar.gz 25008 BLAKE2B 21640a075491fca6dd650f107dd8fa08edfcdcee67caf834fb0bb959537982db1ad7a464508277ea235be96b90bd3a1578f9b770b650f904f951cbf2d33d67f2 SHA512 c528ee4d8eebb26cc336344765f1c5d402f020dae42f658164a5b2954c48975ccf33dafa768228bddff7583af5cd219959a82d037408c250cf162d59ab3a90d1
-EBUILD Test-Object-0.80.0-r1.ebuild 556 BLAKE2B 0560d7d572fc4124668c0f347135e3bfd5b222688138256c3687719c5fdc3dc45854a033f25ea69adfeff8b2ec46d89eb65fa55814e5c5da0cd53bec55c8b7ce SHA512 5cae057d039fd544daa77d6c8ab46d507364d3977dce2075f0bcbd0279c103e2a7985720735ca609fd20e05119bd6875c8327276c358ecb7f9be2c53710c1654
+EBUILD Test-Object-0.80.0-r1.ebuild 563 BLAKE2B 3c8b0d13143eaac6f6fc6d9890885183789497ebc1f4d5eab83992f03aa9ded8881f394aec2cdfae0db3cbfbd544e8468b518b8520f9844125d7b628e49a63a4 SHA512 67bdae6bcf641ed2b74d6db8ca719a541e81546eea87006fd691ca2bd0d88692c47866616b772f1577dea6605ba65ea471727d18f2accab8591b18fac851b4a8
MISC metadata.xml 460 BLAKE2B 7b08674cdb31e7cadfeaf030d6c4e848d42f40e5695d9f259cfe675e4a61eb5106e52c00ed70f4f96744da5c2e4626f62ef2c07c2f3ed11915551962be5ccb62 SHA512 523e1c9e4776051e1b8c4205db6c409f1123f0ae7d2f013ef9d05d91edfb9c01c6124da65d8f8dce170c0fd094ae886f215caf8fa78edb146124e5b88c146a44
diff --git a/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild b/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild
index 56baaf28fc2d..68e28893adad 100644
--- a/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild
+++ b/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Thoroughly testing objects via registered handlers"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-Pod-Coverage/Manifest b/dev-perl/Test-Pod-Coverage/Manifest
index 6506534753f1..5c7952e8935d 100644
--- a/dev-perl/Test-Pod-Coverage/Manifest
+++ b/dev-perl/Test-Pod-Coverage/Manifest
@@ -1,3 +1,3 @@
DIST Test-Pod-Coverage-1.10.tar.gz 8083 BLAKE2B 17fe95d7c2ed66d698ece1a7f3c0fd32f59ea7fc4f63cd43ac02abcabb3196101ff6a37e770c1a0785481476eb4fcade3e0a44ed6ae0c3ae02d03b3687999650 SHA512 ebcebb900f4367984245d1915937200e2de8586a6e6ea9c9b71588e56caf68808ee73c21e633434ab5c43b80b42dd56cb0cbd4e67519e928270e1eda06c1d02c
-EBUILD Test-Pod-Coverage-1.100.0-r1.ebuild 580 BLAKE2B 1aceebdcd28975e9958c8318590ee0c0a1611bd43519b4be8ea5f1739112bade633e983319fa896604ceda2b0d1d8646fc8d363f58eb52caf47b064b76c72125 SHA512 1abab1ea7bf93525795d58044f51031032746339a185ada0f69faeb161e31298352c3f396de1214107cf6f84dbc0dc37155f127ed4ffc66c0f603ba59c138097
+EBUILD Test-Pod-Coverage-1.100.0-r1.ebuild 587 BLAKE2B 344d3fbbb981c139cfe8deab96992b785035b691de367cb3a0dfdeab48903a471cd67f0ba5960a4426be57d9037c19d112f0dbfd40767de6294446ddf945a812 SHA512 5aa17250f1533c3ef1873c8afc136319b579859d46f00d1006ab22ecb884fb5b001620e9c4a31ab32c18316acca0d218e05e1b976e2b694e9c0738f53cf67f35
MISC metadata.xml 408 BLAKE2B 56492c886be1bce8563c092013956b679e781712ec164b2405fd2687d0df549cba02812ecb122151f2a07ba2602554a21a5793f2a5f34b2944ec57e9bfa28f73 SHA512 15d26822a5c4d1127f95456b4468618adbf6a5e77fd15edd37924a8bfbe2d43c045243d303cfa82e5aaf84c074025e226467fdf5f115522cac1fbe528bf0c5e3
diff --git a/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild b/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild
index 3cf5fae97c47..6c9d26e13f5e 100644
--- a/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild
+++ b/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check for pod coverage in your distribution"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Test-Simple
diff --git a/dev-perl/Test-SubCalls/Manifest b/dev-perl/Test-SubCalls/Manifest
index bb75576337d9..43f6a84edad7 100644
--- a/dev-perl/Test-SubCalls/Manifest
+++ b/dev-perl/Test-SubCalls/Manifest
@@ -1,3 +1,3 @@
DIST Test-SubCalls-1.10.tar.gz 25431 BLAKE2B 5fa320a10896a6db6ba7e2cc7ee12a052e66c9a9b290624677b92055f031251b931d8417c2901f0738fde61112586d0b23e332f5df550abaa95a25f29dc0e586 SHA512 67c64eeb9dbf7ed2f5fd4461316ee44cba4f503c6b822a5fb8c3f100c3d4de7ac09058afc0cdf355549829d8e412d1919bc64a1f3030f16f38775b029936a4f9
-EBUILD Test-SubCalls-1.100.0-r1.ebuild 529 BLAKE2B 62106c1d20db24512988e2afacd33ecdde76f37946a11bd8e16343e7ea3b58500c4f45286158c79adde2b987234542d82f2673b9f38a6c83f41498540e2a5aff SHA512 a93667793e44a1d89f905154f6e944af817855c7ea4c1eff64a3bf8f877c5a715c917e8ab092817404c2c945b541794bbb58556c20405410666020c6909d24c3
+EBUILD Test-SubCalls-1.100.0-r1.ebuild 536 BLAKE2B 40b8787ea903185f357533f54db1d68c8796be864c6f5f39a7b0f5e3bc8b204ac7a016c7e241eecf4876f0021cbf78890a5eb3af7f5fdb4e90b210c061c049de SHA512 6c9b006004b54cef0baef8c38bce9fb518bb4fdcde96dae955f313959de2a156946314eb7589aa547fe76cbbdbd354d4c06312c43ebed4dc3a4d87e3f839a0c6
MISC metadata.xml 399 BLAKE2B 59b3bc34d5dd1cbcf656c0a2b8251de1143761f3912fbb70bdfa75337a5d8a202a5548ad34fa154930db118ee010e80f36a470304def42bce48467c672e8e081 SHA512 9eb108233e62007bb8132aa68e1054b2c34dffa9a07acea9ca2a9da64a042bb86fb5126ae7488102f2011a88bc0e23ef545caecdd8d68921b171c92aa279717f
diff --git a/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild b/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild
index 2332f2e974a6..854a62003dd2 100644
--- a/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild
+++ b/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Track the number of times subs are called"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Test-TrailingSpace/Manifest b/dev-perl/Test-TrailingSpace/Manifest
index 6670624c9469..55d40ba714b2 100644
--- a/dev-perl/Test-TrailingSpace/Manifest
+++ b/dev-perl/Test-TrailingSpace/Manifest
@@ -1,3 +1,3 @@
DIST Test-TrailingSpace-0.0601.tar.gz 13917 BLAKE2B 811df35fc4fdb027fbd718cccfaf432c3d7063cbb13db8c0af970ac5306e1778542d8332f0823a8dbbb9c02d11ee55a05b8b7ee6722d7fecfffd4d385a0a74d8 SHA512 71a207be6d3d0791ca3f7784cda053a1de33969a531805afea3d2ce4985eb745afa5ab8cc9aa8642e236eb516dafe5962c3a433c2b53910d0b272e94efb5586b
-EBUILD Test-TrailingSpace-0.60.100.ebuild 616 BLAKE2B 2735071f1df2cbefce66eea3650e92047d143f388468e077f9176f416fecb1d64f3ff1ca2ca145bb0496c20b2dd309641dd5c95aa0218a5c359d90d0f3bc1c01 SHA512 442a8a4dcf0c8699c710baa2428365062e8a4f88f9d97ff63770f161e656c71a2898de761166fd361b1b4cb6bf02dfb2ce33d7a34a7f41d75cb0ef0210853ed5
+EBUILD Test-TrailingSpace-0.60.100.ebuild 623 BLAKE2B a2fe8e706cbb9f6ee3f2ea55977a256201e08ac46d547942a5203e5ed7ecb024c27f1803a6b0e0575c4c8744bff2843f15950941883b772a1449a5dd7a055b22 SHA512 2f0702d98e2081e2160e91371d96859fc20f9b3c2a70c67bc0537d7f4a91ffe313e715578c9e6c277ed3b0e5b155f9d687ad44a70d27c7fe7ab0e32463e0d25e
MISC metadata.xml 482 BLAKE2B 4c622b2cdea1ecd6a6dd64896c03ce3580d6b061aebfe193b0db3168695ca19886dad9643ec3bb13af6f6dce28b9f8847c2ec393859b0cff6932bfe33725312c SHA512 bba8ce9c99d397c792086550286caa63648b7f7eb63219064c090f18225bf8f876c62042d6cffb22864df0b82701d7aff8f053bd784f1f0b2a2206a04a12894b
diff --git a/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild b/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
index 07c106ed4195..5942003d88be 100644
--- a/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
+++ b/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Test for trailing space in source files"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
>=dev-perl/File-Find-Object-Rule-0.30.100
diff --git a/dev-perl/Test-Trap/Manifest b/dev-perl/Test-Trap/Manifest
index c950457950a3..246561376643 100644
--- a/dev-perl/Test-Trap/Manifest
+++ b/dev-perl/Test-Trap/Manifest
@@ -1,5 +1,5 @@
DIST Test-Trap-v0.3.4.tar.gz 55339 BLAKE2B 67200b2852786284e7c7200d0611e025cf39c1329a7e1fb51908ca02c36c85f991a3b0e437e87126ebede507ae5f00df37085da542d457eb481cd2c083533596 SHA512 cac4412a55511c820a1813a277afa802769a64219bf306190d83fea775c53bcd1d7faa275cb7f1b435e5ae274b6c1f78dd862525a6426040e51fdaf537e720ff
DIST Test-Trap-v0.3.5.tar.gz 55600 BLAKE2B 11681d3d4e3914fcfd8e489ad21a9818746f488be5bf971e8024d08f5207409550f0cfc2495af256d401c544864d788e8c76ea8e162d306224d50c6d6c4f2119 SHA512 02836ed9c91448cb5aa84246c17d72d119844e072289656529d87e944ad1c26fa7e18e7b45290cdffdabaff7abdad4547233156331194ce375da0b902811313e
EBUILD Test-Trap-0.3.4.ebuild 648 BLAKE2B d866e57416e9972eb3bbbf052fa517b05e3a761186afc769ace2f2e051bfd5238ec8cf952266f4218d094217193cd74bcd5d3a027c9de518c527f2bf845d249c SHA512 f539fa8df9b0a2c4c33b33bb3f2f947931c307331b846da82ef6baeddcaa20b629fc336ca32b81192e2a985a70b82e59c8890fb52614a2879d7e3c2423a4ab6a
-EBUILD Test-Trap-0.3.5.ebuild 654 BLAKE2B 67e2434b4987bec8200b67b259f59bc4c3e6293d4f6894ae2fe205ba52525ee07be16a451a9f0c4ab5d033236684308d2b48076a044b3a2c67b1a9e0dd9e3317 SHA512 3b3e864b56e58c79c88ad982d413cd1e55d9380fed37efd3f1f4a50bfef087235ce6e7b5908d5c5d32f39cf6a2d0d897adec77e208afcdd59cfc7719904a5988
+EBUILD Test-Trap-0.3.5.ebuild 661 BLAKE2B d1bd40bde375f8ba6fa40b03293c5cd3c8c6ba4eede24e5c46b5d235a6c26b7ce76b67eac49d5985c9a6c70b9cad115bd6ae26726476448f6609b4620d0457cb SHA512 31f30c3ae8b3fe07eb440a41711f8938aaf04fde2ad0bbf2f84039934087d72881f64a443f87d777251a71ae70d426deeef7edcc1a470f358215a43ff9d83b1a
MISC metadata.xml 685 BLAKE2B 3751bba9fce75901584d8b542b2264de2d9f25891aad01e707e1f9de109512a0b3873cc9d8a1361a06bc94ca7bf4a50fc404488ad37e3a37e71212e937e6598b SHA512 69cd66374bc60f6d24fe0a1c821190526bdea729f09ed2d4d894d7ef69ae36e67c466295cd5ead680b0ed4167db9f56aa54b3f75c9140548560f436cdd3b1405
diff --git a/dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild b/dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild
index 9498d2deb37b..ab1859a430c5 100644
--- a/dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild
+++ b/dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Trap exit codes, exceptions, output, etc"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Text-Glob/Manifest b/dev-perl/Text-Glob/Manifest
index 55e10fe4b156..255649624f34 100644
--- a/dev-perl/Text-Glob/Manifest
+++ b/dev-perl/Text-Glob/Manifest
@@ -1,3 +1,3 @@
DIST Text-Glob-0.11.tar.gz 4862 BLAKE2B d57c2f2cde24b8fedfe0e0bc17c4008c1107b07bb91fa62d95428100c80bc8dfebdcae2e16dd0768a88130d43a0461b6c5227bcd00607afcdb09606cdbb8db61 SHA512 20322fee3f56ee7e65f0f8e5371d9dbbe89895d8b9c9207486e7934e29bd883fb557c9765e406f85f56b67019293d82a0318ded83a9387b164cb5e8f58bef0cb
-EBUILD Text-Glob-0.110.0-r1.ebuild 508 BLAKE2B 37cdb810a847ba6ca1b829d58e35672bf470e10afc36d8f2187e9467eefb5534728ddcea5e0fc3027c59ea0394b0630972ac748ffd4f1f6d1f2645519e172e08 SHA512 e6631ad51c45b1f35d8269e590e81da8a91ee823c4d9dd1c873948bb26efff6f5aac3c2e9ab665ffbf2ae28b3bce59af700aeb7997ed6dd81b54e4213c658a80
+EBUILD Text-Glob-0.110.0-r1.ebuild 515 BLAKE2B a12537063932f2324fb63e74139d65c62f065e9ceaada2f1037700fa1499a5656787e2ab1adab457b5ba24ad8f8a3168e4981ce79c3dcccf759b2519821694cb SHA512 a46df9938bc9aa80890d7f36fbe264c53cfce9bff3ccae17cfc31d79857302388a2064e4d198fd8d5af2b636409a4c3fa67b6085b0660eadbdc42f4c62a14f37
MISC metadata.xml 391 BLAKE2B ad7c22f8b38efd3c09cc5479b7e88f070fcf8daeec0c578ef014318b02086956c8cbd54c4b74365e4b51481c072fd2ea96cf42ce1ac001cee9b3a1080b11969e SHA512 b2224b064b68a0b718edd8c2ce66626b879a5fca9255698ff689cdc0b1010b8ce68c305b7404f0c9d53ccc1aad404fedd868b12d5af40228cf8de1fa0c7dc2ed
diff --git a/dev-perl/Text-Glob/Text-Glob-0.110.0-r1.ebuild b/dev-perl/Text-Glob/Text-Glob-0.110.0-r1.ebuild
index 7257386ca9b1..6e30ae8f7f28 100644
--- a/dev-perl/Text-Glob/Text-Glob-0.110.0-r1.ebuild
+++ b/dev-perl/Text-Glob/Text-Glob-0.110.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Match globbing patterns against text"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/URI/Manifest b/dev-perl/URI/Manifest
index 77b8ba33448e..e4c2e411eb1f 100644
--- a/dev-perl/URI/Manifest
+++ b/dev-perl/URI/Manifest
@@ -1,5 +1,5 @@
DIST URI-5.11.tar.gz 113305 BLAKE2B 0a68623a22d38f9269839522f8f42ea4f7f817388de2fb43715bb138dd593541a23eb803705be9e687da6d644f1c426063ee0bdae85525242954be7bb453176f SHA512 d04dd1b4a00f7bc712433e789947dc11296de6376c73da30bfc1e87082b471d9d056d7bb6dcae11f452fdf87d3b5b69edf6d5782dfa461c5ebe1ee041f55d660
DIST URI-5.19.tar.gz 116185 BLAKE2B 3bd8982141739f10e584e0a7e14745c58b93070555361cf78c094381288d6eebdbd6a9c075182f54483d55970ebea21d1ce484616e9ecea06ab84a742ba8467f SHA512 db22a65999ab2b7735015cfabb0e2e9f8ee7d6f4b353572269cba7b2c1c83840f2ab0c71a7d272a5ae8743b7e77c60bffd0948ca3d04d4abfa8dcd6188481103
EBUILD URI-5.110.0.ebuild 816 BLAKE2B e644d0ab4b36fbd1af03c7058e13f98f7b22ca1e292fb5d755137787933daa6a07c20958f3871c35597f585c504be95f060f035eb52eb0665dc35216dafe3296 SHA512 f8553dfb8483b1ce8f443af0da29ab8323e0fded631dcf75f54211f2a7a31f50ce528d728cbc401e720ad9b27990fd93d3dfa3bafc5ff016bfc7bf56048aa66c
-EBUILD URI-5.190.0-r1.ebuild 891 BLAKE2B c03df65564f95837e6eac96df5c04aed7a1c1b6c0b2f8638cdd00a36318608ca0a8b0b99640201d2f0824b9ccb0a9ba0f1df483c322f35347d1742e739936621 SHA512 6ca6cc94eb309803b38bf8c0d6346a2ff9acdd42eb46baf8139d7409ba875a746fa680133f45e612f789e022118827032b3640adda1751e91c53476ecf895d56
+EBUILD URI-5.190.0-r1.ebuild 898 BLAKE2B 04ffef13e38a58523d65f74461e52f7f5e4b89608315f6cdefb3a46222f0931f8573b5c0b19202c9aa974a7232c425ccffc3334f5343dc5d6a56ed8751a33755 SHA512 a69fedea6c8012982fb955acfb1c8248a1d58235ef513134fb89b3d44908281e11215a890856706740551c18a6a70270a5975c0b844e5969bd2539da8198e281
MISC metadata.xml 3395 BLAKE2B 7fdc51ea225b12429b44d0b48ea969f3a7378d58de09558d60dbd9df48e3d53c287cc7046ccca24591b167008af09c1c784c2ac5c7e0202718d976fc6275757a SHA512 86c198d458d1e0b6ceebd934ffaa017d83d6dafda1e4cdcaf8ebd073f5c7a01a8dd2a4fd56cc66501c0b3f7fff41caab241adea1c8f4a0ce5c3e7606ab7fc3ff
diff --git a/dev-perl/URI/URI-5.190.0-r1.ebuild b/dev-perl/URI/URI-5.190.0-r1.ebuild
index 0c908abf59e1..50cacbbb2482 100644
--- a/dev-perl/URI/URI-5.190.0-r1.ebuild
+++ b/dev-perl/URI/URI-5.190.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/XXX/Manifest b/dev-perl/XXX/Manifest
index dfc4b8d41a15..26547d3b8176 100644
--- a/dev-perl/XXX/Manifest
+++ b/dev-perl/XXX/Manifest
@@ -1,3 +1,3 @@
DIST XXX-0.38.tar.gz 15059 BLAKE2B ab7694f5cbd8ef998bc956de1aa31c08e02f182d1cc50b77c737b667e4b5ff4d8b564e7e93fc6fabd16f8a8bb1145907f9ebdb17abda6b917fd2aefc8f0d83fa SHA512 bb157d2efed5a832633481c52de0486780bf4f16cfc39f76d983d4ee3dc6cb6a6e88b7d28357884bce39befc1b6571525ba68332b2e44b35565160cd911d09bc
-EBUILD XXX-0.380.0.ebuild 389 BLAKE2B 0877ac933c19f94cfd9467dcffca2a448c4e4dcb5e452a7bc6cc20ede51a62f3e6251d0c7a8db8fc287ff0f5aa7712ce84aa4714e2fcaaeee9067a500c7768a3 SHA512 11462111aed79118d463c1a6094f45a2706db4c607cda93034657f2e5fc5d25e8f84580ef353a4b01836d058971497da1652cbfbae4a4fa61a07771d469e6e31
+EBUILD XXX-0.380.0.ebuild 396 BLAKE2B 8749d7baf2dc1c8e4bbfd8caf733351878e041c4edf89ec9074cbc91951bda2b96a587bb330d8f018a4cc1c7eb37670313aa1765db9d0fc090055925925ddd7e SHA512 8cfdb6c90a3dfb3edbe4c3485321da7008c619bf79dc49d2723a50f2f87cee97e5c896cdaca21b998aedf22a5001cf562a07eb006d52b1313289d86de4d62e09
MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080
diff --git a/dev-perl/XXX/XXX-0.380.0.ebuild b/dev-perl/XXX/XXX-0.380.0.ebuild
index b84cc9a9b0e5..1a2aa3dc12df 100644
--- a/dev-perl/XXX/XXX-0.380.0.ebuild
+++ b/dev-perl/XXX/XXX-0.380.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="See Your Data in the Nude"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc x86"
RDEPEND="
>=dev-perl/YAML-PP-0.18.0
diff --git a/dev-perl/YAML-LibYAML/Manifest b/dev-perl/YAML-LibYAML/Manifest
index b8dfe24a85f9..e0dc943a7bac 100644
--- a/dev-perl/YAML-LibYAML/Manifest
+++ b/dev-perl/YAML-LibYAML/Manifest
@@ -1,5 +1,5 @@
DIST YAML-LibYAML-0.83.tar.gz 152593 BLAKE2B 16fcc52bed1920a6cd99526fe1e2cc5a6168560b144a6d6c812ac81c54999713443476a87bfb96206d2bc9a2261fb74280253cabaf7a4b2b9585717f3bd9deb0 SHA512 4d70846dae3f5e18e96da786037a6cf09cf06ebdc472243406bf828021071ebaf6f9ac0bab6a88c5208ffeb72c7012cbc054ebf5d6be0f562084db68d3de7451
DIST YAML-LibYAML-0.88.tar.gz 152979 BLAKE2B 143b0b4973f9b142e626106dc694c5413ea2726927ce3c2d3a7eaf11f011a988438194aa16a8345d177d4074f97da29970a96e8410b934d94e9339c9fb4e67a1 SHA512 3a91fc85a87662ac5145fca6715be99644896056430ab628e1a1b8d7a1d60ae5505ecb2f168302aacb1a9ca4669c5f71a47a5e0249ebc7787ebbc032bef75b4e
EBUILD YAML-LibYAML-0.830.0.ebuild 418 BLAKE2B 990ad3dcf98c8adf3967f04b37c9ac71853c0c2ed19d405228180fb07c2a27b4e36b00baac1ec1876cb0825e3b7229ce301f74df1f2108bbb0a8548158b3e1b2 SHA512 03ff1d3bd0f7055f3fdf1c81c4f4ec247ffd2eec7cc924bbacfe5c92188023e4109dca5f7bee4e9b4a65c5da4eccfd4d14a884d1af43bfce4ebe1425bf662fd7
-EBUILD YAML-LibYAML-0.880.0.ebuild 423 BLAKE2B e3660e8dc8d9a798f9e8c8dffc1dac682a717374adc2d689a1c8e5c6c25c0e6e1a857a43e566c02930b208c8974c8fcb7bbd3fc470a71d9d0a729f00b67ab700 SHA512 5b7332551df9c1da4359beb986744c766f35b7ec8cc0048682836635f974c608599d391fd3961665db6f6528040617b7f2583ec9ece84c709914b401f2ae3356
+EBUILD YAML-LibYAML-0.880.0.ebuild 430 BLAKE2B d55456b950e7c1f1e4c9170ed751d0b6bcae688268df90a85e0e167620e6bba49d14a849e9cc8b4e919dac73296027af69d7b2598c831bd36f7cd390be7873ff SHA512 74e96dbe89bea2fff455717969f8def2ec6869e1578e1333d40db05f230157feb5a54d4cb85b2ec65c467810610b9d2a407798b9f910e45198736da0ac2cfe1d
MISC metadata.xml 548 BLAKE2B dd31d97ca15d4931b8f6dd60cfd53f344927cba19c19394c16d04a5afa3df24f659259b2480a03b70f9ac07ec59aa760a205c6a3ae73f5eae4e6ca1681515568 SHA512 47abe8b55e8cdbcdf53e6cb4d62a7a6158c5816909f9c09bf158b82045819bc7f1e476e6e7a48b7ebebb0ffd2b6cebced980d8bd7b89e554e3f187e8b342e720
diff --git a/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild
index 76a0b501fc40..c52b55e236cc 100644
--- a/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild
+++ b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild
@@ -9,6 +9,6 @@ inherit perl-module
DESCRIPTION="Perl YAML Serialization using XS and libyaml"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
PERL_RM_FILES=("t/author-pod-syntax.t")
diff --git a/dev-perl/YAML-PP/Manifest b/dev-perl/YAML-PP/Manifest
index de62e3425d67..3554db3bf459 100644
--- a/dev-perl/YAML-PP/Manifest
+++ b/dev-perl/YAML-PP/Manifest
@@ -5,5 +5,5 @@ DIST YAML-PP-0.036.tar.gz 133579 BLAKE2B 83adfed310f92a8afc2bf5743226abe6fdaddb7
EBUILD YAML-PP-0.27.0.ebuild 812 BLAKE2B 6af7848a7f482c3a49fa43df8cfccd3903c8dffde654827401b9b9db036d0567e445c9a2d813f2a5df79980f7b9f0a366334adac4bd45b35e3cf6c3a44bea2c1 SHA512 998a8111dc913aff9f0e9d19238e7f7a6d313b806f17a133c218560fd6751dd4d3abc9eb8d9ddecfed5eed3acbc04efeac96a5198ef308d732bdbb164094d9d1
EBUILD YAML-PP-0.30.0.ebuild 773 BLAKE2B e12e522a14c29f183114e090aadd46f59f7a468d4aab074262a6a31e4721b2975b4ead4bc3f46b28b26c9831ef5e06305adcf6b886a259e7aa8fe943e3694020 SHA512 a572a8330f72b0e432be1de7d3f8fd54979429b0432c7401cabe0aeec260e7927213414ca01bea510754d9f45ba2beb760bc81f4272ab8e7fb9aec93b5c9e9bf
EBUILD YAML-PP-0.35.0.ebuild 774 BLAKE2B 7ba6ebafa44bfe4a911a057b12ced04e52a9ee20541f5337c9fe3c7ee243401b08ee0823cd7591e50e1b5da1a95aadeb02d0479fac023cd29facbb70daffdbee SHA512 48f2b2e344ef3f0bab1d0dfea52f0aa642142d5bf167a6f6c32a10516e6046be0450a8b883c348c3e1dc64a262ba6fd15913a49b916daad34791836ec4abadc3
-EBUILD YAML-PP-0.36.0.ebuild 777 BLAKE2B 0537da4c613f8f1235884d81d244e2fd09e88ad25734a9c766caf8bf12bf812b28555ccb2aa5cfdd97c37a0ed8614c18a600bbc9cb5c4a53c268e0ce712cac3f SHA512 2cff7013ec2fba0473de424b174840b585b12cbe16706b556193fa87a5f8b5b059e158a848cbfeadcc2e00c67fb893a885bc052f237b2a958cf9eac31475a8f8
+EBUILD YAML-PP-0.36.0.ebuild 784 BLAKE2B 05a80802b32e46ca708cc6253be399f64efdd9c0a9a96a889114b7caf6c7231f052b0924f490c1a3fe18e957d3f6455e71df9d7ea2339a954893774168713ca1 SHA512 0bd635548d37dd13d4b9b111c842decd6452b1b1cf785c66f429fb1063ce324e7f4a1245aca7cd01eefb73ce7513cef719a0277e160a0b6cf85012b67c86e91f
MISC metadata.xml 502 BLAKE2B 614e03ec974c835207130cf00e1e15c9d50f9dc71066ed0bc99e6923ba013b2896e2f7d33edbe6c43441574416e96879be6b1f4923ecb949738b9c9965376e73 SHA512 398af141450c31e41b8da54476c63447ef52534c753ff7415b1c1ea189a7972c7f5ef53722081670bd7f3f43a3eba54f2b46ff65eb48feb7c9e634cae39aa537
diff --git a/dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild b/dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild
index a3981dfe97cd..7bfad5dd5249 100644
--- a/dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild
+++ b/dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="YAML 1.2 processor in perl"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/libwww-perl/Manifest b/dev-perl/libwww-perl/Manifest
index 2c1f3f9715d4..7bc38b377af6 100644
--- a/dev-perl/libwww-perl/Manifest
+++ b/dev-perl/libwww-perl/Manifest
@@ -5,5 +5,5 @@ DIST libwww-perl-6.71.tar.gz 184513 BLAKE2B 175523f0b5bb5f964c27ef574185ef1e630e
EBUILD libwww-perl-6.550.0.ebuild 1992 BLAKE2B 0445acf640ad3204f59e88d03d26e28c1090e056198be3d654d2b815192be6896151fac5ee5d3dfd084b7cd61463fa76d0949159bcd3f718eacc1fbb36a962e9 SHA512 eaede1f4cdd478b48a7cdca7720a1f0b47cede2c7bbe0ce0a75809cae0fc5c27a086d0b6b09899926ead5de517e7f7bff8eed8d06bbce269cb7984d2d6f89b67
EBUILD libwww-perl-6.580.0-r1.ebuild 2031 BLAKE2B 01e09c11f90fc6cf0921f3ff25bcc8328b5c2e5c8a900aa0ffacd0101e0f9e7f052cf47e737e35199fb9ad7c73e2557edb063700bc6a578a8ff161f0c050fa47 SHA512 eedd9c5df58cefc1810a0c150b23a5e2fbe48a53acdb9d3bd0839c8461af175e115520b2e0dae6fb5fd2d4e10b825d0338b0ab4d688fc2b3a986efb644548a41
EBUILD libwww-perl-6.600.0-r1.ebuild 2046 BLAKE2B 42a414d2e53157d95c20eff64b04e5a85e9c375efbf5a402a274a898cf3a52574601ecf4aff0e6a1b9613884c7b5ab1c2e0572a4e0f7d6e5f0d74d1a65092dc6 SHA512 01a707ff9d45ede51fc976a676df58b209402b0f63965330d934e801f74ed7e1dd6098bf301c452348af4de13fc76dac039e442a1b198b5ca9f70d89f9dab2ec
-EBUILD libwww-perl-6.710.0.ebuild 2061 BLAKE2B 2e2b6099eb9b1b64d87255511e281c694148bbe529bf3291e81b75b08d52fbbfdeb78936a0ac60d8bfa8b7a0a19af6e1d977154fe9945cf231a094c8aad351e8 SHA512 6ab5313b9b3fca7987c68bb04992d87b491d74cbbc9ea5640d37b2e6ebc2548fc6e7613d23011b4c2f449a716f3bcec1b06ee206f0caf9701d658a8581bf4b5a
+EBUILD libwww-perl-6.710.0.ebuild 2068 BLAKE2B 4162db7c182c524643f7de431f1e16ea9a3dfaf46ae7e6bab931dc1aa95d90775a1bdcd59fef5eb0ca7cba5c08044085421cc5ef83fee4369984623f75eb5da1 SHA512 3d4b7cf7348d6f5a65f878631f4da99a7c2aba360494b99482f935c7c3e3389a7ef4aeff80fede72e4d34e259df199c13f7ae39ef938ad608a8bd6986e01b01c
MISC metadata.xml 1922 BLAKE2B c1a1b2d570bb03b990ee12de3d9f894add49062c91039ef72915c54e201ba5d0d3a53327702cd7f084dd763450b991579ced8cfa9a4b6f18752aa3ee61509950 SHA512 fa6024146dd6fa9ccfa51110d00e517359221e705d2dc3cc7c87876fd50b59023571804082bc66f3596afc12cec8a1fb17306e54816700cda0f78b4bbc183c90
diff --git a/dev-perl/libwww-perl/libwww-perl-6.710.0.ebuild b/dev-perl/libwww-perl/libwww-perl-6.710.0.ebuild
index 481e1f8eaf0b..a452ac17a546 100644
--- a/dev-perl/libwww-perl/libwww-perl-6.710.0.ebuild
+++ b/dev-perl/libwww-perl/libwww-perl-6.710.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Collection of Perl Modules for the WWW"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
IUSE="ssl"
RDEPEND="
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index c0d457ac2101..10fbf50fc6da 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index d8f8f31aa3a3..83403eb2e1e8 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,11 +4,13 @@ DIST boto3-1.26.162.gh.tar.gz 669402 BLAKE2B 33b945dade4486c0f7069c2209d0877fd3e
DIST boto3-1.26.163.gh.tar.gz 670006 BLAKE2B c2bcd2a3a4aaf1f2f5b69a605971ee62a09c754894825acfb7fdfcb7b7114bcbbb5864fa7a5ab6fefd8adc6264746223bd801ed4d45553bb5823b19f4cb8ce60 SHA512 31fadc451df41030e88e51d2345d1b0e952ec88f2a381ca28679db8c0bce6fd97b928658216e1eec2e075ff3c98c512d732b93466e6f646bd44616b9ce2b1450
DIST boto3-1.26.164.gh.tar.gz 670774 BLAKE2B d5a1f93ac403e738b754a915f6d64f16c083aa604cc535d33ca00c5484b3ff99a64b80173b0b1d60222e5cc797039d4135a767dab1284b0b16e913e2afcf00aa SHA512 165b779c667f7d6f53c4849e215425f9cd717923df582215a6966b0f30b81014c8e804d24072623c8210fae1c702c38c9331cc6d90903d2d270a9060318f3c08
DIST boto3-1.26.165.gh.tar.gz 671248 BLAKE2B b9c390bb2a32fa75fc48258137f04961d54c269f78ac8a87ef5d5eb24aada8708c341f89051b8c8e5d306b7e0c59ebc128659bcf89e071c479edf9cb7b959a5c SHA512 734df5b6301eca682c0ae1f6bdda3024ed7171d3ed9952f24d177454fb19653b9bd573d9b9a09f44a9324163190620c72623f1f7f20706af42eecf5026e9f853
+DIST boto3-1.27.0.gh.tar.gz 671636 BLAKE2B 1a3927db8c67b066108b03a9018522b73f6b2ee95f7aaaad278a3e04c0e785764148e6b86ab63804acc035112df13203aa853f435d95e0a647ce8a83f4ca3504 SHA512 11a438c2cd9d55bada47575b784f151ff4ae1ad9520c6cbda2edfc2a0b2cfefbac231c11b977bcfbe031d0fc813a663b59cd29a04aeb6376fb9d4869d69feed7
EBUILD boto3-1.26.155.ebuild 1508 BLAKE2B 42be8b915da646a7afe6dfc988542d3d79b5dbdc565d2e738d210e3f77b7c5ba6dfbac45e46b9cc3cc4770611cbc0c155abc7f1807ff0cb8e6033f927bea4048 SHA512 06404c0363c0c7c0d378d1c2b91073c137a1685d2d846d98c655e6d001df5cde0eb51bf6e160879af2b56321a02e84146ce634855f70c7c3fbbd1adbb9b8ef8e
EBUILD boto3-1.26.160.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497
EBUILD boto3-1.26.162.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497
EBUILD boto3-1.26.163.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497
EBUILD boto3-1.26.164.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497
EBUILD boto3-1.26.165.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497
+EBUILD boto3-1.27.0.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497
EBUILD boto3-9999.ebuild 1514 BLAKE2B 5d31d27ac50ed037fb8be61559bac03bd2a8c63f3220ac93ecc864c0e3cbd34763b9b70761a9f364cbc85a0edd84c6f6eeff614292f31473b4935e5bb86fae7b SHA512 26bd2959c745f0e423d683d2fedeab9a438d215fa9b28b403d0cea81caac7436f05382b2a91a183bc1095f3b205e3b2115f931cd7803e0b9838c2a507562da5c
MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd
diff --git a/dev-python/boto3/boto3-1.27.0.ebuild b/dev-python/boto3/boto3-1.27.0.ebuild
new file mode 100644
index 000000000000..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.27.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/boto/boto3"
+ inherit git-r3
+ BOTOCORE_PV=${PV}
+else
+ SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ "
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+ # botocore is x.(y+3).z
+ BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't lock versions to narrow ranges
+ sed -e '/botocore/ d' \
+ -e '/jmespath/ d' \
+ -e '/s3transfer/ d' \
+ -i setup.py || die
+
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index dd1ee66c222e..f0a77d2a27cd 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,11 +4,13 @@ DIST botocore-1.29.162.gh.tar.gz 11720182 BLAKE2B 38ab0a8e5c466417427d559a5646d8
DIST botocore-1.29.163.gh.tar.gz 11722194 BLAKE2B 2519b70cf7e5cba4e0544d7d1e520a499f762a78354804bc70c97177fd91eae3ce60acbaac2c0a0fdad4e99f02b85660696826b378680bc35b80ce0c6d99e254 SHA512 8ddee4f7aea1479494b0a4763d044c75bf610d0a4b52ce4a224e36c325ecb418e3560489fee56eb51428e8f0156fb171cc6af87665112d7fb787967a3499a52c
DIST botocore-1.29.164.gh.tar.gz 11728330 BLAKE2B 241747c505ae64941073de3b307829d443f79335ac2e8b756f00560b727e10d6b7ac65da92a4196ebc85fb2d266cf63a9e23fe89f3ecba8a90b13dd06a6f1a61 SHA512 181f715ea1357ed080e7bc6bfa5ea11a5a1d794721a38a32be834b703b503deae6b5bc2de25e9da541942347bbd53e4cd339eda7872e397fa90ecd0c5bdb72aa
DIST botocore-1.29.165.gh.tar.gz 11734461 BLAKE2B 30a479dfbc1e19c08baf38e5140a542bad0dab2fa7fc141103fc08deb6f5875a96b1d2c57ee2260d29f214f98a5a3b6c22ef811164e2f0a339515979c63835b2 SHA512 5ddff691727ec26b9af5158e6547b1641f345e017c087fea9829ea8dec250da805600467b9e27ee629dcd10db71f9adb88e562c3371674f6df71401c1b72c323
+DIST botocore-1.30.0.gh.tar.gz 11743386 BLAKE2B 5117ae44f7b70dcf82e319fce1f72cba9291c7557144b410640b9ae727de0c4d31b7d896fd4d730b06a02f3ebd4341f208b84cc432a4aacf040b119ed2836923 SHA512 b1d3237949300e44eb29d3e4a14d3069cac75ad2da115d3c3e261605b7e9e7951402bf804b5055c33ce3e91a7c3c6b936ec4429e34f8b0d76ea61f1b804195c8
EBUILD botocore-1.29.155.ebuild 2478 BLAKE2B 12b452c39c98b793a4f15b9a8e8b082ba77dcf677a7c529d2d4b8b81d729403597e071da7d2c98e5e4ed65778e19ea881c6993cf3405e7f80ad20a078fa18a63 SHA512 5118842311b8971e9d2b9f03a45f496caef3b95cfa79334f77097430d569cab7ac1261dcab3fe13236ecad3907936ae49eea87620a12304ae6cf6798639deb47
EBUILD botocore-1.29.160.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44
EBUILD botocore-1.29.162.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44
EBUILD botocore-1.29.163.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44
EBUILD botocore-1.29.164.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44
EBUILD botocore-1.29.165.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44
+EBUILD botocore-1.30.0.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44
EBUILD botocore-9999.ebuild 1736 BLAKE2B 6ca7ea14855f5f8db2d166ba1f29835d4c994a0a8fa38f3852406289a4465c091909562ac678f1c0bf7e640a594731b0d4319efc0f34f6bc640fbae06746c4bc SHA512 f891bf0eded88d9af3b87fc7c9ee4c6a129d263e672821f3b9654d43bb3bcac41305b834192088d15b50f3f9d36ea95374180cf13e1cb67149595ec63e4cc155
MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0
diff --git a/dev-python/botocore/botocore-1.30.0.ebuild b/dev-python/botocore/botocore-1.30.0.ebuild
new file mode 100644
index 000000000000..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.30.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/boto/botocore"
+ inherit git-r3
+else
+ SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ "
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+ dev-python/six[${PYTHON_USEDEP}]
+ <dev-python/jmespath-2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ # fails on unrelated warnings
+ tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+ tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+ # TODO
+ tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+ # urllib3-2 compatibility, mock relies on implementation details
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_expect_100_with_different_reason_phrase
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_state_reset_on_connection_close
+ )
+
+ epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}
diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 91d2ed1a38b2..562a243d1ed2 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,16 +1,26 @@
AUX django-3.1-bashcomp.patch 2085 BLAKE2B 36a0aa4d3413f13089ac104f5d3f98ecbb152a9a5a35f8c1ff2e5ffc9824153b0ac89f1cbca76c31a1afefde471e4d6ed801e405551b25cb31da89c20f3019cc SHA512 82dceede4292bad6e3e4966a6dba01bd2bbc7db494fce592e25dc4a64236485d88d8ad67b247239a80f8fe96dff054d20afea6f48a5518b67cf88404d399e61c
AUX django-3.2.19-py311.patch 7776 BLAKE2B 387f602318cbf9cdc7edfb2c63a2fe05d3559c3773defae5a5aaf30aef5fe46aadd5c764273d4b7af59132a57caf28cc0463c70eac680105103ba824009eba16 SHA512 5d94f45e92d8ac020aeda1c682e9c5cc60f4c82920dcdf46ef777e76c880e6ca81ec70daabd09cde4ce769fbbc13ac63d1a3763d7eeeeff53102bc31890166ca
+AUX django-3.2.20-urlsplit.patch 4567 BLAKE2B fc167eeba60856cde358a37239eda0cc77c856bed76597505d934c71a88f838e4c001adb2593abdc98a8e4f0bfd90e1e9ea86b3a25fc8bc1d9cf8f556b046afd SHA512 0f26a0118897f2cdcdbbbaf02b1fe9c2e2ad7b680f15e19cff2b69a242a0108975d1b9029f78a49db75090ee292c12d14f2b0618fd91aacc97cd18cf5190e86c
AUX django-4.0-bashcomp.patch 2021 BLAKE2B f04c83b500a92ea8ef9609225191e38a41b3349a295beca8f8575ab05395d0cf37e1aefe295004b11c1bcf34cce9074ac7d274034cb50e1ae43e2fcb5d6952b2 SHA512 2215dca4120023b0fd839738bd602443c49e9adaa98d182bc74081ebe70613649c2dc11e2b5f6242701dceac25755adb8605774895091360b56ed1195a7e629e
DIST Django-3.2.19.checksum.txt 2558 BLAKE2B dafc8f9b47686b96aca4e3c48fd7bac91ce26f5439439f5799cdbfd892120797cdf99dcf99ede62bc825f4e2475691b6235c9fd077da1cc3b2a946933798f207 SHA512 4d1596e83a064b02abf0c00ec7f9f134be1cb9a77e61016b5a3370b5c286ebb667c1a29b678a403b98f6d8b5488dd16c50297db7026d46e913d2793996aa1171
DIST Django-3.2.19.tar.gz 9832772 BLAKE2B 3b18fe5edf258b71111bbd34d55c5006d4f399155841549e02d4e256a2710bd1c22408d6cb1edea041aaf3239c709d4c51695e5a42a5440339714f0e6c3d4824 SHA512 25a611b4479718b866b9f7b9247d6ada1f20c9118d17735f07fe3ae2e7092bee3655c1733c5c244b2e7f5ab04f6d5cc7fab94ca33d2426e281581554a64582dc
+DIST Django-3.2.20.checksum.txt 2559 BLAKE2B db638871c5fd57d05000fd4765a8a0d1b2cc198ec7879fbcd76a11021b0cecd334cea50f27cd0215143fb735429e7aba6638f9783a632009054226b2acd2080c SHA512 dc82a2ead2cd9167a0d0309475d57e0a63b0f35bb2dae4f0a2240c3ab2f3425a748eb7cc66cca678904b1907192457fb3fbc867119329d3daf1fd4230f9a615e
+DIST Django-3.2.20.tar.gz 9831078 BLAKE2B 3591081804dd08188f41ce0b2013b4d7a9adc992b8136ad76ff7a9c49436e6d26e659136e3463c40b380f441448aba8ead4de3e3c7726ec6908830719bef8dcd SHA512 32555552e3929718c998ecb7ca2f39b94bbce378cd3c2b633d497fdf58e435fc7a0a89e22bdfdfcb8e5e6884d909103c0f4b545ee0c01fe58a0ba9dd6eed992b
+DIST Django-4.1.10.checksum.txt 2559 BLAKE2B 103d1de6ec0da3a2440ea339388e2525ef5770f896be2383cf1828315e2c04ff8f5f8efe4d705dfcb905d453c25b8660410d4ab1b9d61331bc150a16ad857a28 SHA512 f23599dd06889a49c4fbb0c8c7b8f39ebaecbcb02c88ef95cdf33ea0c6563f3cf5c924d8b9a8b81e7b5aa17b6a1469b95e422faa7a53eb759bff516e053f302c
+DIST Django-4.1.10.tar.gz 10513572 BLAKE2B 0f1ef14fcf40cb6952fc459855a4e633e2d21c252a4732b27f8e980af6277ef69869a65a7bd0508fd7cdbd82742cb838170d965219b2919679ac92abfef087b6 SHA512 f31ad6fcce3bea0e0f895ec14b063485edec70872aa9c317243a38fb49b6c863159afc5aa31fb5c7a824c737f520f25cfbef55781c23fa0a204b61cefc66fb01
DIST Django-4.1.9.checksum.txt 2548 BLAKE2B 13f0594922dce5c2f680b2c2c03955c1772161204f96ec48744b56d8388c35790fec9c1dcd6b91dc2585a07137e05b1952e3f2a8524112d5a2de4cd1590a247b SHA512 d80687c1986cdec1facb040f35380b34618b493abbedbaea9326814e64a200118c6ed74d7a1c48c794de8d30de7a87381ffc4df6024153a0380f840fa5caaf7d
DIST Django-4.1.9.tar.gz 10514944 BLAKE2B d54350ee09f1460156d98d597075a63a5a64bc1198805eadffd337b1af8423332f874fca2327f4aa18aa3dd3ad362b687b14ceb2ca1b7d55b910b8a2030c182c SHA512 75f6f25e84b48f066b7e7e2ee47eb5af60a63d206d83aa32f366ec5685b202a97537daaf98afbbc1c3214f6df7b88630f0d2849f4c78827e2de1141c9bd0b317
DIST Django-4.2.1.checksum.txt 2548 BLAKE2B 4d20462ad292d01544a60f9fac13a52204763555ce317ddde161613edd58641b0ba2e8313e5683de9cdf555b2d11d5d2942da4142844572ad928f1e49488be94 SHA512 aeb69a20e331416749712fc2738e9bf9798a7333f45d680149aaad65b88bcc5a76f6f8692eff43a9a74c33137ac4a135fd59f00f8400e20377025d4b7e3acd02
DIST Django-4.2.1.tar.gz 10420051 BLAKE2B 7d657155f45bea0bfce964e74222edd742b2f4db1d23b91baac1021aebceef5d8e553767e1da32507832047e8d62e525783ddeed31f86f80ad7ea9a4962b5c6c SHA512 eaa3f633f380e9a215e52bd40c2f7c7aed9f0a6122f5c9c07d954904dcb8ccc9ae8ed2e988742e2b1b3b32e626cf754ab4e0d2b4ed06f3b81ef7a38f0bd047ee
DIST Django-4.2.2.checksum.txt 2569 BLAKE2B ff89a4ea9ed88ebe1c2a0ea2d8b9945986c550a53ad2ccb68754cb41e39766181c9605290c23c893083ee40e4544d486d7be86d5e096c4ea49837a367a22ff05 SHA512 226dbdda2e3b2898428ec90229ea043d3b568ebac6e6371cc56ef9b5d401fd9b73ef97788760cac44450d9b579743f9471228638a43a14ece7a25fc02dea4aee
DIST Django-4.2.2.tar.gz 10390518 BLAKE2B f5fd69d814947aadf7654c8863826524f4fed2d0c086af47d8009ada4fc2f40f7e23550ee14e09003788eca09b0d45835dd98be11bda5b8970e54a4fc2a01815 SHA512 68b88f79a784c0bcb80338e9c3497443716d02dfaebab1d8d87974393bd12d4d322cd61a05297e776966497a736962835c0ca73defc663fb13342a5d74863a5b
+DIST Django-4.2.3.checksum.txt 2549 BLAKE2B 8cd57d91bc05c4ae7c5fad7682668cb132c587cff63871173a7f3e9f9adada203544b93e017f743b7c7916ec97b4d7bb7bac06d1c875410a8836c49ea1627774 SHA512 d8e9c3f90fccfddb6b0284fc37d22e67476e49f58f80151e70d2640ed311e9657ab8aa60eebd509751b24c2f4102f33d496460a335f1adbba4ee0082d2d5c2fe
+DIST Django-4.2.3.tar.gz 10419003 BLAKE2B 393cf4d01865a6ff84de5d18860bedea6a28c8df9e1a3769026b308215e9373bf2c8d86e75914d76e2d104b5c1411aff0757682e0129b1dbef29a5dd3836bbc6 SHA512 33c84a3fe16f8188a2c8090177d6bfd235004271ee1cee9c840e33dd22f60e0d54276c0dbc4127faaba82ae7d6a219a07c5638b19c701c3f36db238d2aae33f0
EBUILD django-3.2.19.ebuild 2954 BLAKE2B e37bc4d50bc4ccd5d2c525485de6f563400c7661b752345af01eda9a8fb2491d1c9d1903d64d3f660f42bc2e312474b4475a26a9b76417caaa9e73e071db8513 SHA512 f1d35ec16520ca15cf3b0ac809f2078665035cdf0111d5730debfae8c893fb415b1669a8fc6ba8bfdf58c912a239f36cd52ca12aa0ea82fea925ce2772f94539
+EBUILD django-3.2.20.ebuild 3029 BLAKE2B 9189884296629c423132e1a86461aefea3e46c760579c2730ae12ff1fa1dac449c8dc68f62b1bdb303101e121ec2248e6327cf167ec9eeb8c71b27a6d6bddd5f SHA512 aba9ac53b203d989fdc080914f1ef60581d238519119ab38208e203b4e3b05a21e93f16d15c1e780d9eb5f9040bba6a00f467dfa9ff44943245c96180c7db9fb
+EBUILD django-4.1.10.ebuild 2652 BLAKE2B bc57e449bfb519e496a02cc8735813de2877e21ff2ae68f739208a5c97e87a453f7b9c711f5ae6548a3a021a3e3fe57e55df16d6bf2b8545e16e8cc118d3d64a SHA512 9b67663317e18a7cb497c35c6882f8a4917dd1af30ba94cc0abbad309296cf495aef9b5818df1b29f514da12692d8bef82075885ba8b717b2574069b5271cb84
EBUILD django-4.1.9.ebuild 2648 BLAKE2B 6f8dd38c7c971d2a491b823aacdff02484827e70be698f415ad3472bced34ea2d74ee934a17f13f43e7362888275bf8aec750231d6f75c6740745a1c0afe849f SHA512 d57119bd84757b49b8bff391e85f9d0bdfae6e9e3d83dd12e560d0a92ab59e1608a0f08700d7e7e30c936d68433f58052723c171b543823e9eb09e1e2d43fa95
EBUILD django-4.2.1.ebuild 2647 BLAKE2B 6ffc3ebf7ae9470f8b995c53edbd8341c1082124ac09f92ffcc92a96099b709273c78fef6a5635ac929d0e5d4dff183324e2318307b45fda70baeedc9035f990 SHA512 2722a2a44256e9d243eb62162886a614729fa5c6807bb53471910ceb71d0a61a99ef4008614a1a029e41ca21f144673019c52adbc41e6e22485a8e49a2003c25
EBUILD django-4.2.2.ebuild 2652 BLAKE2B dba17f470d703c878a3694d668036288a5b57e716297081a788862814defc5ea57e9e5ecbe0b94020913cdc7afed6da106a9d0048498e292c4094734ac9f02ca SHA512 373690924d88596f32c0681316b506d26faed93d1e6c08d46d386fce7a6134f001b72099df94df26ad6ffb4b5f6c003bd3f8863afdbc3eb9d1e3a6e96b3c4dee
+EBUILD django-4.2.3.ebuild 2652 BLAKE2B dba17f470d703c878a3694d668036288a5b57e716297081a788862814defc5ea57e9e5ecbe0b94020913cdc7afed6da106a9d0048498e292c4094734ac9f02ca SHA512 373690924d88596f32c0681316b506d26faed93d1e6c08d46d386fce7a6134f001b72099df94df26ad6ffb4b5f6c003bd3f8863afdbc3eb9d1e3a6e96b3c4dee
MISC metadata.xml 400 BLAKE2B 6b3414ac734f078d90c82b44edd2f9f70e494e98da8a3d874d18006ae5e0eb5f7060b98b402094d6045e800bf525586f2566e6f554a8b2999cce37bdcc5472a0 SHA512 1cf0bb6ef93da3abbd1a66878462b1b8672a9b8fccd7f968b427e429caa6ecf30cb703a6060d621ccad1ba77b927d2b0e632b04b0a47975918ccbfcc5f2b85f7
diff --git a/dev-python/django/django-3.2.20.ebuild b/dev-python/django/django-3.2.20.ebuild
new file mode 100644
index 000000000000..ca46ed4c7d3b
--- /dev/null
+++ b/dev-python/django/django-3.2.20.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="
+ https://www.djangoproject.com/
+ https://github.com/django/django/
+ https://pypi.org/project/Django/
+"
+SRC_URI="
+ https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz
+ verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_impl_dep sqlite)
+ ${RDEPEND}
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[webp,${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tblib[${PYTHON_USEDEP}]
+ sys-devel/gettext
+ )
+ verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.1-bashcomp.patch
+ "${FILESDIR}"/django-3.2.19-py311.patch
+ # needed for Python 3.11
+ "${FILESDIR}"/django-3.2.20-urlsplit.patch
+)
+
+distutils_enable_sphinx docs --no-autodoc
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc
+
+src_unpack() {
+ if use verify-sig; then
+ cd "${DISTDIR}" || die
+ verify-sig_verify_signed_checksums \
+ "${P^}.checksum.txt" sha256 "${P^}.tar.gz"
+ cd "${WORKDIR}" || die
+ fi
+
+ default
+}
+
+python_prepare_all() {
+ # Fails because of warnings
+ sed -i 's/test_dumpdata_proxy_with_concrete/_&/' tests/fixtures/tests.py || die
+ # TODO: this suddenly started failing
+ sed -i -e 's:test_custom_fields:_&:' tests/inspectdb/tests.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ # Tests have non-standard assumptions about PYTHONPATH,
+ # and don't work with ${BUILD_DIR}/lib.
+ PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 ||
+ die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ newbashcomp extras/django_bash_completion ${PN}-admin
+ bashcomp_alias ${PN}-admin django-admin.py
+
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature_header "Additional Backend support can be enabled via:"
+ optfeature "MySQL backend support" dev-python/mysqlclient
+ optfeature "PostgreSQL backend support" dev-python/psycopg:2
+ optfeature_header
+ optfeature "GEO Django" "sci-libs/gdal[geos]"
+ optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
+ optfeature "ImageField Support" dev-python/pillow
+ optfeature "Password encryption" dev-python/bcrypt
+}
diff --git a/dev-python/django/django-4.1.10.ebuild b/dev-python/django/django-4.1.10.ebuild
new file mode 100644
index 000000000000..627b1753e2a1
--- /dev/null
+++ b/dev-python/django/django-4.1.10.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="
+ https://www.djangoproject.com/
+ https://github.com/django/django/
+ https://pypi.org/project/Django/
+"
+SRC_URI="
+ https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz
+ verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ <dev-python/asgiref-4[${PYTHON_USEDEP}]
+ >=dev-python/asgiref-3.5.2[${PYTHON_USEDEP}]
+ >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_impl_dep sqlite)
+ ${RDEPEND}
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[webp,${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tblib[${PYTHON_USEDEP}]
+ sys-devel/gettext
+ )
+ verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.0-bashcomp.patch
+)
+
+distutils_enable_sphinx docs --no-autodoc
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc
+
+src_unpack() {
+ if use verify-sig; then
+ cd "${DISTDIR}" || die
+ verify-sig_verify_signed_checksums \
+ "${P^}.checksum.txt" sha256 "${P^}.tar.gz"
+ cd "${WORKDIR}" || die
+ fi
+
+ default
+}
+
+python_test() {
+ # Tests have non-standard assumptions about PYTHONPATH,
+ # and don't work with ${BUILD_DIR}/lib.
+ PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 ||
+ die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ newbashcomp extras/django_bash_completion ${PN}-admin
+ bashcomp_alias ${PN}-admin django-admin.py
+
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature_header "Additional Backend support can be enabled via:"
+ optfeature "MySQL backend support" dev-python/mysqlclient
+ optfeature "PostgreSQL backend support" dev-python/psycopg:2
+ optfeature_header
+ optfeature "GEO Django" "sci-libs/gdal[geos]"
+ optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
+ optfeature "ImageField Support" dev-python/pillow
+ optfeature "Password encryption" dev-python/bcrypt
+}
diff --git a/dev-python/django/django-4.2.3.ebuild b/dev-python/django/django-4.2.3.ebuild
new file mode 100644
index 000000000000..e93ec1cd4c77
--- /dev/null
+++ b/dev-python/django/django-4.2.3.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="
+ https://www.djangoproject.com/
+ https://github.com/django/django/
+ https://pypi.org/project/Django/
+"
+SRC_URI="
+ https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz
+ verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ <dev-python/asgiref-4[${PYTHON_USEDEP}]
+ >=dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+ >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_impl_dep sqlite)
+ ${RDEPEND}
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[webp,${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tblib[${PYTHON_USEDEP}]
+ sys-devel/gettext
+ )
+ verify-sig? ( >=sec-keys/openpgp-keys-django-20230606 )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.0-bashcomp.patch
+)
+
+distutils_enable_sphinx docs --no-autodoc
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc
+
+src_unpack() {
+ if use verify-sig; then
+ cd "${DISTDIR}" || die
+ verify-sig_verify_signed_checksums \
+ "${P^}.checksum.txt" sha256 "${P^}.tar.gz"
+ cd "${WORKDIR}" || die
+ fi
+
+ default
+}
+
+python_test() {
+ # Tests have non-standard assumptions about PYTHONPATH,
+ # and don't work with ${BUILD_DIR}/lib.
+ PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 ||
+ die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ newbashcomp extras/django_bash_completion ${PN}-admin
+ bashcomp_alias ${PN}-admin django-admin.py
+
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature_header "Additional Backend support can be enabled via:"
+ optfeature "MySQL backend support" dev-python/mysqlclient
+ optfeature "PostgreSQL backend support" dev-python/psycopg:2
+ optfeature_header
+ optfeature "GEO Django" "sci-libs/gdal[geos]"
+ optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
+ optfeature "ImageField Support" dev-python/pillow
+ optfeature "Password encryption" dev-python/bcrypt
+}
diff --git a/dev-python/django/files/django-3.2.20-urlsplit.patch b/dev-python/django/files/django-3.2.20-urlsplit.patch
new file mode 100644
index 000000000000..4883da38c0f5
--- /dev/null
+++ b/dev-python/django/files/django-3.2.20-urlsplit.patch
@@ -0,0 +1,111 @@
+From 74fee3f5cab1481dcb299b6eeaf82f862470bafa Mon Sep 17 00:00:00 2001
+From: mendespedro <windowsxpedro@gmail.com>
+Date: Wed, 15 Dec 2021 11:55:19 -0300
+Subject: [PATCH] Fixed #33367 -- Fixed URLValidator crash in some edge cases.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+[backported to 3.2.x by Michał Górny]
+---
+ django/core/validators.py | 13 +++---
+ .../forms_tests/field_tests/test_urlfield.py | 40 +++++++++++++++----
+ 2 files changed, 40 insertions(+), 13 deletions(-)
+
+diff --git a/django/core/validators.py b/django/core/validators.py
+index b9b58dfa61..aad21f95ea 100644
+--- a/django/core/validators.py
++++ b/django/core/validators.py
+@@ -111,15 +111,16 @@ class URLValidator(RegexValidator):
+ raise ValidationError(self.message, code=self.code, params={'value': value})
+
+ # Then check full URL
++ try:
++ splitted_url = urlsplit(value)
++ except ValueError:
++ raise ValidationError(self.message, code=self.code, params={'value': value})
+ try:
+ super().__call__(value)
+ except ValidationError as e:
+ # Trivial case failed. Try for possible IDN domain
+ if value:
+- try:
+- scheme, netloc, path, query, fragment = urlsplit(value)
+- except ValueError: # for example, "Invalid IPv6 URL"
+- raise ValidationError(self.message, code=self.code, params={'value': value})
++ scheme, netloc, path, query, fragment = splitted_url
+ try:
+ netloc = punycode(netloc) # IDN -> ACE
+ except UnicodeError: # invalid domain part
+@@ -130,7 +131,7 @@ class URLValidator(RegexValidator):
+ raise
+ else:
+ # Now verify IPv6 in the netloc part
+- host_match = re.search(r'^\[(.+)\](?::\d{2,5})?$', urlsplit(value).netloc)
++ host_match = re.search(r'^\[(.+)\](?::\d{1,5})?$', splitted_url.netloc)
+ if host_match:
+ potential_ip = host_match[1]
+ try:
+@@ -142,7 +143,7 @@ class URLValidator(RegexValidator):
+ # section 3.1. It's defined to be 255 bytes or less, but this includes
+ # one byte for the length of the name and one byte for the trailing dot
+ # that's used to indicate absolute names in DNS.
+- if len(urlsplit(value).hostname) > 253:
++ if splitted_url.hostname is None or len(splitted_url.hostname) > 253:
+ raise ValidationError(self.message, code=self.code, params={'value': value})
+
+
+diff --git a/tests/forms_tests/field_tests/test_urlfield.py b/tests/forms_tests/field_tests/test_urlfield.py
+index 19e4351c6a..68b148e7b7 100644
+--- a/tests/forms_tests/field_tests/test_urlfield.py
++++ b/tests/forms_tests/field_tests/test_urlfield.py
+@@ -135,13 +135,39 @@ class URLFieldTest(FormFieldAssertionsMixin, SimpleTestCase):
+ def test_urlfield_10(self):
+ """URLField correctly validates IPv6 (#18779)."""
+ f = URLField()
+- urls = (
+- 'http://[12:34::3a53]/',
+- 'http://[a34:9238::]:8080/',
+- )
+- for url in urls:
+- with self.subTest(url=url):
+- self.assertEqual(url, f.clean(url))
++ tests = [
++ 'foo',
++ 'com.',
++ '.',
++ 'http://',
++ 'http://example',
++ 'http://example.',
++ 'http://.com',
++ 'http://invalid-.com',
++ 'http://-invalid.com',
++ 'http://inv-.alid-.com',
++ 'http://inv-.-alid.com',
++ '[a',
++ 'http://[a',
++ # Non-string.
++ 23,
++ # Hangs "forever" before fixing a catastrophic backtracking,
++ # see #11198.
++ 'http://%s' % ('X' * 60,),
++ # A second example, to make sure the problem is really addressed,
++ # even on domains that don't fail the domain label length check in
++ # the regex.
++ 'http://%s' % ("X" * 200,),
++ # urlsplit() raises ValueError.
++ '////]@N.AN',
++ # Empty hostname.
++ '#@A.bO',
++ ]
++ msg = "'Enter a valid URL.'"
++ for value in tests:
++ with self.subTest(value=value):
++ with self.assertRaisesMessage(ValidationError, msg):
++ f.clean(value)
+
+ def test_urlfield_not_string(self):
+ f = URLField(required=False)
+--
+2.41.0
+
diff --git a/dev-python/exceptiongroup/Manifest b/dev-python/exceptiongroup/Manifest
index 5992eb68c66d..4651edcd8f55 100644
--- a/dev-python/exceptiongroup/Manifest
+++ b/dev-python/exceptiongroup/Manifest
@@ -1,3 +1,5 @@
DIST exceptiongroup-1.1.1.gh.tar.gz 23107 BLAKE2B d68778e4a4d14add65ee2300fd15308c17b2cae1733bf4e8938e88b5cf76b9f19d8f9c102c06298769ff9541ded02868763d9c4aac776d22f78c250ea2d942ce SHA512 eb072fef6160cc6d332ae6e08ee7a34ce478188d143f97daae3f8251a8253a7b460249a121af27d66953ff8000ea5ef43a6dee145b14ba7b2968790132a766bf
+DIST exceptiongroup-1.1.2.gh.tar.gz 23079 BLAKE2B f6bce757f1a2672956bf919f3ef0c9c6ea1034bf176e2ed8f3fa92c3fe34974885c59fa9915a42b8d5673b077d48fea3179e12cbd0c39f4277090fdbb3803d08 SHA512 432768f97e3468546b71993fd20ed98d85eb15170228cef8fe39d7c2232d0249c29f6fe1c991313742ee3a22a73cc91336d54ef278337b20e0e2ba296cf7102e
EBUILD exceptiongroup-1.1.1.ebuild 876 BLAKE2B 58bb66ab1d1bc8ce5098dc1406009fc423309d50d6b42e7390661ee1ca5d22bf0d18fb980d0c047b3e32bcb7d07148fad4944e7f946a77717af3e16e91611f66 SHA512 6293b89ed4befd794c2792a6210a088b3b7caa585eac3a43d63bfc7eac9e6b2558ba2c39b197d6db7b81fa1fb062e485e0b41af00666f1bd5138d648a526adbd
+EBUILD exceptiongroup-1.1.2.ebuild 885 BLAKE2B 9fcdc0a0684ea1a13c751bc67f54bf639194626ec697ba83f4ac1b0b33ae0c589d0fd4318e08017eb21ea73651db63b4c8556571e526aad15c0e7a5d06ca9611 SHA512 3d0541b97ad0774d90b62b286ad7432c4fc541b646033f7404eda6c0d2b07800b5b7ac91649f03f479a5bde1e175395c5b2563874ffe4069e7aeaebde39ab4d5
MISC metadata.xml 384 BLAKE2B 248abcb5fc08c91396cdbff52e5c3e4f6cce2aa273cfd52b48ee13de9ccdaecd09e9a436ed79f258d15d8d4583fe5995e054010c909a522f47e6866e55b3458f SHA512 c631c69438059cb2a6c80e595e45fac904d32dfb53f8be183142f1195d3a3b9bc14bc240f0808e14f47d31beb1887ad82ee79c5f1847c8e6b59dbfeea7913c8b
diff --git a/dev-python/exceptiongroup/exceptiongroup-1.1.2.ebuild b/dev-python/exceptiongroup/exceptiongroup-1.1.2.ebuild
new file mode 100644
index 000000000000..0726291913a8
--- /dev/null
+++ b/dev-python/exceptiongroup/exceptiongroup-1.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit_scm
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=${P/_}
+DESCRIPTION="Backport of PEP 654 (exception groups)"
+HOMEPAGE="
+ https://github.com/agronholm/exceptiongroup/
+ https://pypi.org/project/exceptiongroup/
+"
+# pypi sdist does not include tests as of 1.1.1
+# https://github.com/agronholm/exceptiongroup/pull/59
+SRC_URI="
+ https://github.com/agronholm/exceptiongroup/archive/${PV/_}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT PSF-2.4"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV/_}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 0251dd53365d..ee5113dc06a9 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -2,8 +2,10 @@ DIST griffe-0.29.0.gh.tar.gz 157523 BLAKE2B 2854d6e30898e7aec9b6481215311956bcd9
DIST griffe-0.29.1.gh.tar.gz 159747 BLAKE2B b998c2014a883ddb5c845b620ceba7a6edcaf7fbd7178ad356961cd1f0866927008d7ac16c1a0f13e886812ae706b3d117f8cd8e26e5f46999da44d843f0cd43 SHA512 f8405b2ace1dac83e451fa344d395f8e1733362409853b7952cbe10321eb13b7524cb96ba899559a08ebdbc57f997b7ee38ba8951730b288e4f87127e87b100b
DIST griffe-0.30.0.gh.tar.gz 165537 BLAKE2B aa6b54e6b15dfc48c1caaa7b440fdaf486cd9e838a047248140e32f4a8ae1ba05aed36643f1c2681abe58e0858789df8228eb346bede5909d9016e0d2f9fd9be SHA512 0741ad533243628a08c25e9b9ce91a463653851429bc469f635d740ad3974e1545c3e70e3ce6213b684bd9bfdd283fcaf3721255df0de83b79193ac25617e175
DIST griffe-0.30.1.gh.tar.gz 166243 BLAKE2B 7ae9820b63788d27b0078723a81443a45a52c59a1abc09ae283708e4bb3fab862878a63ac3c841568ac092b6d08b3c2b0fd6970e9dfe3b493347a6d58944b4c8 SHA512 7f96f3c899f39f32f220a810af30b4145c000dcf240e3a4e1345ff590e4f433770282caac3d94f4f99d950723eec9ae04d98d4326696e65e61e588460cb009c4
+DIST griffe-0.31.0.gh.tar.gz 165043 BLAKE2B 66db057df761f7ce6e68abbb48cbb793ffcafd437b4549c3e666c3fa1013f3d109367da437c755c487d52187a9b0618ded7dd099233f15827b8bb12b52027e77 SHA512 b644c9f9d7826fac52a9a2c84f67de61a597ad392854574c71ef548ef769625ff14003b40f8b5eff8ecd7dff9f3badadff2bc9805da238228c820d23b0625e80
EBUILD griffe-0.29.0.ebuild 827 BLAKE2B ce36608d42756f021fa6b19f5d5c53ceb738c3b6ee6d9c7c9129630a0ffd8c9fe28dcec424d3087eaf4a1396cb317bb1322c4d2f589fc8358899ef7630d3f73f SHA512 cd0d580d94ed8f03ac04985bcc40ca1ea70aad8172bb39290f4f106f0e0eec3c7eb41f05fec954a2ee02308c5c5a0f2fb6f54ebd35081cff9922b86d7b0ade05
EBUILD griffe-0.29.1.ebuild 827 BLAKE2B ce36608d42756f021fa6b19f5d5c53ceb738c3b6ee6d9c7c9129630a0ffd8c9fe28dcec424d3087eaf4a1396cb317bb1322c4d2f589fc8358899ef7630d3f73f SHA512 cd0d580d94ed8f03ac04985bcc40ca1ea70aad8172bb39290f4f106f0e0eec3c7eb41f05fec954a2ee02308c5c5a0f2fb6f54ebd35081cff9922b86d7b0ade05
EBUILD griffe-0.30.0.ebuild 958 BLAKE2B 10c44ac7ea571eac3359a86c6f614a0281c08af4600e92757877ffe96cdd38f1080f5677143487429b436e913399b26d02917961a9d300f9cd97446b7e8ca15f SHA512 03f908068ab85bff169f4e2dff0a3750cb78f9ad9837a706cd8acb6c6a72d4cf57ecc35de39367320c8cf4b816f0abbba043ce457919985cdfc10acb3d536756
EBUILD griffe-0.30.1.ebuild 958 BLAKE2B 10c44ac7ea571eac3359a86c6f614a0281c08af4600e92757877ffe96cdd38f1080f5677143487429b436e913399b26d02917961a9d300f9cd97446b7e8ca15f SHA512 03f908068ab85bff169f4e2dff0a3750cb78f9ad9837a706cd8acb6c6a72d4cf57ecc35de39367320c8cf4b816f0abbba043ce457919985cdfc10acb3d536756
+EBUILD griffe-0.31.0.ebuild 958 BLAKE2B 10c44ac7ea571eac3359a86c6f614a0281c08af4600e92757877ffe96cdd38f1080f5677143487429b436e913399b26d02917961a9d300f9cd97446b7e8ca15f SHA512 03f908068ab85bff169f4e2dff0a3750cb78f9ad9837a706cd8acb6c6a72d4cf57ecc35de39367320c8cf4b816f0abbba043ce457919985cdfc10acb3d536756
MISC metadata.xml 398 BLAKE2B eb35dbbdd7d3482404991416d9e06e3e87f88a96cc91d481b5a2f53eb732172116b4cfefa1a65f9ba8db44e2b10ed0fd6e4031b7d17382e9e931d1a2eedb322e SHA512 833aac5d52c2584143d67b7ad325e9538cee17d454410b3c4708ad9b47f58d3b2c0875d735b149603bb36ae124d24343b2e456a6db5e5f806da2e13f32c108cc
diff --git a/dev-python/griffe/griffe-0.31.0.ebuild b/dev-python/griffe/griffe-0.31.0.ebuild
new file mode 100644
index 000000000000..c8d57610c9ff
--- /dev/null
+++ b/dev-python/griffe/griffe-0.31.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+ https://mkdocstrings.github.io/griffe/
+ https://github.com/mkdocstrings/griffe/
+ https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+ https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+ >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+ >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+ # fragile to installed packages
+ # (failed on PySide2 for me)
+ tests/test_stdlib.py::test_fuzzing_on_stdlib
+)
diff --git a/dev-python/hcloud-python/Manifest b/dev-python/hcloud-python/Manifest
index 930a4055815e..4109149306c1 100644
--- a/dev-python/hcloud-python/Manifest
+++ b/dev-python/hcloud-python/Manifest
@@ -3,9 +3,11 @@ DIST hcloud-python-1.21.0.gh.tar.gz 102150 BLAKE2B 4ec6fb813f61f3c487d632e12a71f
DIST hcloud-python-1.22.0.gh.tar.gz 103301 BLAKE2B 0280567bf75dfe1e684cc9a630cd9c517a9039add7b8937d6293fdddf55e593afa68c4ee7ffc73c186b3444d47fb5dcd385229bace3cf058a37497790d2abf46 SHA512 fca41cc61033c050981588633f9a9801a444db5782eafa35933dec5011f24542a103b1c900b9a830ea426418070d060e4ec407941d54cb9579291a7b467e6a22
DIST hcloud-python-1.23.0.gh.tar.gz 101752 BLAKE2B 5a8746d7ea58e3ba89271efe541183c72792480b81307433a899278e0e6037e3b5d59519a9d1af4ffeaf391b20643cec33fdd8b82019faf29ed865c4563ff96b SHA512 94463080d0b0605efbbc5bc193c602ae207d45ca7accd5a370b8ba7663d867bf065f5cf154f51095f6ae8b4fb2470202512ba3f61df36d2f6e04bf7ad2a606a5
DIST hcloud-python-1.23.1.gh.tar.gz 102214 BLAKE2B e8e16a9a4435b579ee7e72738c296b1ee55c15d3868da39c58fcf9489479451e7adfe046696ffd9728a529f60003a4ebe26b0c07f322296ef1e3fe468fe0e9ed SHA512 cf5497b4906cb2abece9afd64fad0aad4deedecafb50f6977c29f0a38951287be07f9f75a18e1ce4cbcedf38261c146236526be7581d8362c6d6ecf7c38992b9
+DIST hcloud-python-1.24.0.gh.tar.gz 101860 BLAKE2B f64c0024047b11a060b3766a5692d74c038483ccd25943227931d6ca695be4e7ded7857ccf5d1a8361644b838cee5cd1e5c3ddaaf714ca97b3c0e33f5c3863f2 SHA512 efeb511373009af49b280fa09b152a648d33136c75d12fa69290e2193d5162fb07dea3d457171e0b27c7256f0be63b5c6fb84526cf1e9f32d8c38e350c47686a
EBUILD hcloud-python-1.20.0.ebuild 1046 BLAKE2B f2c7f38ee3a6f1e58d5486a0e6255191ff832b4165fafbe08e3af3fbff2a4b55a2d7268a8ad87bef5ed53ca731b8b5a4591adfdf694dfa97302ef3af0d1f53df SHA512 2e6db7fa1a08b69db9bc90a5f5e74bda2d7e1fb44343f0598b9ce137c763c95a13930fc97a8bba26f3193a8102d31fdc83b5f87992fe3ea7f1048854b93c4f7b
EBUILD hcloud-python-1.21.0.ebuild 1098 BLAKE2B 9486b9380fa0a8e07aaeb22d45e195db384a1d1f62275617c4f264c1ede18f25300fa1e7b4a1b174245dadc919054e0b854c52cd0bf62f98ccfc1e7e4c3b339b SHA512 4019e4aef91954555fee9e24626a2e5d9b7772a010d7df418f50efc50d100a9aba35eb1c24d5d36c50eaa3fc67c83496d1966ed0ade88fa5fe9816edfb2ba85c
EBUILD hcloud-python-1.22.0.ebuild 1106 BLAKE2B 0e8e2cc60a2aab3fb2765e9bda6e2016f315444ff18d8e45637c670d70eaae0c3b543acf05e4022c0380426bc3df6bd569a798175dbe06669c15f3a06cf97eda SHA512 9a3c620eae056265d308653ef94d3f38dd8c7d59541c118fc8eca2a5368e392f486edc89391356a414f7ef42a81df88c89f2309be4e06f4f29bb8e44c7b9f6e7
EBUILD hcloud-python-1.23.0.ebuild 1078 BLAKE2B 2d13df752c155700117be5a6bfa53669e60862abc7af67bc16649404fa793e57fd9b0d1a6cb1dbe2b972e626efcba595743e53b6b6300bd3e91332981435ec79 SHA512 bed732985cd1e5edec54bcc64355e9e1038e4470dca0f0d055efc5f662e1508dd2d0ac2602067ac419254927629f0128e74fbc20003bef5826398fbb00ef3015
EBUILD hcloud-python-1.23.1.ebuild 1078 BLAKE2B 2d13df752c155700117be5a6bfa53669e60862abc7af67bc16649404fa793e57fd9b0d1a6cb1dbe2b972e626efcba595743e53b6b6300bd3e91332981435ec79 SHA512 bed732985cd1e5edec54bcc64355e9e1038e4470dca0f0d055efc5f662e1508dd2d0ac2602067ac419254927629f0128e74fbc20003bef5826398fbb00ef3015
+EBUILD hcloud-python-1.24.0.ebuild 1132 BLAKE2B 36c8da11a3c3e0a252a19fc9f62ac9baa408e6cfd28948cec5b0a490898702cb2885c5376b47a319c3ed9969ef38d9817449841ebcd50f5440865404627b3af1 SHA512 0181d301d65203d7fd0679a5a4973b5e264402b799f645c1dcafb6354fdea734e60858716c97690eb077ed222aa05532166d06b7f1273fd0a22b647583d9624a
MISC metadata.xml 483 BLAKE2B c945a22b776b5bf73deabf93718a1dea3a9b98f7257467e845106f71910347a803f96ef969227d7c10a119f1e35b904bcb7501b9672bf3ce5a2bef112d903e56 SHA512 4a6540a06d57eb3bc8c455d982531427157fbf1a85abf4b909032b0880c9e2847b295b3c9b02378be35e88f74876357503dd04bbe544ff9a9612df2b1c321b1c
diff --git a/dev-python/hcloud-python/hcloud-python-1.24.0.ebuild b/dev-python/hcloud-python/hcloud-python-1.24.0.ebuild
new file mode 100644
index 000000000000..498400383d05
--- /dev/null
+++ b/dev-python/hcloud-python/hcloud-python-1.24.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=hcloud-python-${PV}
+DESCRIPTION="Official Hetzner Cloud python library"
+HOMEPAGE="
+ https://github.com/hetznercloud/hcloud-python/
+ https://pypi.org/project/hcloud/
+"
+# sdist is missing doc assets as of 1.19.0
+# https://github.com/hetznercloud/hcloud-python/pull/183
+SRC_URI="
+ https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+RDEPEND="
+ >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+ dev-python/myst-parser \
+ dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ # Integration tests need docker:
+ # https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
+ tests/integration
+)
+
+python_install_all() {
+ use examples && dodoc -r examples
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index ee4444e5a7bc..6ccf38450da3 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -1,5 +1,7 @@
DIST inflect-6.0.4.tar.gz 71131 BLAKE2B 24ec6f25462594fde4558f7a4269c68d31989ead54c982f3a4382b5f0c192fd5fcac7544413fecef0abaf7c3fe2f9b4a8049fc7dc7d324e4397fb6a81763ef8e SHA512 96aaa74b3e8c5dcc91d81af336af73535826f3cedaa556d6baf540ca54db1a7c1f17a372c240446c0d81697520eab154bad4f0aad6195c6ab8e131ae443d3811
DIST inflect-6.1.0.tar.gz 71080 BLAKE2B a4f86fa3d64f979ad184d3744dd40c5a220ea904bef3cc87af3f675febdd1346b918797a879ebee368f4d9381e698476229b538fe15f14921c41351450132a04 SHA512 2457ed594081a3f26390e88b5d5826867cd3d54ffd73c4cfe52c20cac873157ec64e30ff3e01efebb0b1edf8b0e412930bae434e1cd8c7920a273667d5e6eb68
+DIST inflect-6.2.0.tar.gz 71776 BLAKE2B f0ddd4a00d23db6462d8286baf11f46596cf1292dff327940e7aab2d17e73571f8ff68bb54f1b449176398448b1478c0b99e886990dbed75b33ba170bb54a343 SHA512 ebc1c0e0518112417bfbb1147c42e2c867e1a3dffb22a67bb995170a04c3813e55620bf6fd07d1c40d380bc8886435ec634c477f706134e4f8943c94b3269851
EBUILD inflect-6.0.4.ebuild 697 BLAKE2B 23f52b8eb2aa8d980bcae8b96362d72cf4a00b12c2fda83f59effc672e6a40d9cee96ce91e1b8f75a93ffd3d927144f7b6345a0a81e3142c55c175570b82e6be SHA512 b72de91fa7d7e2c5e1db8e119b3c2b4933def5af27c113ebe48552f7c2640a43dcdc84c790e334ea83c9690ae35ea05a43cc148a733d635e753a478c69cee950
EBUILD inflect-6.1.0.ebuild 747 BLAKE2B c9bd16700bdfb66efacc80bd2013906bacea001ffe4b7a6d0b24046af59fd75e5b2fc818d805f289dfb3a740eadc8af8f37818a422ee4cd478b5e24fedda12fb SHA512 d73833baa2022d8e4a29249dd1cd0d9bcbbb8c935bb4de89b3abd195a6db55aacb3f97a43a66fc7678a612d985855dfa0f484ea1b7bcaeb0e72d659185878bc7
+EBUILD inflect-6.2.0.ebuild 753 BLAKE2B c782e87c80e0ec503ae19487930e3977c2429555ffd83eff39810ee71bed626abd4c5d3c2104d19d3f96ca6035c4f32782f44dd24e9c9530ab9a2a21f4f8de00 SHA512 dc26f9e2b89a27dbf6fbe72bf543453030beb4620838a9d03b4608ccf72b3bdf608bcca409c0996ed9ff7e2fff30a2684f64656709ff4b7103de15f2a58b336a
MISC metadata.xml 557 BLAKE2B 1a327bb3ea2f7ecb0b3100d9f443c9c0c20a89f1e560eac79cef20a6f12855355dab9c71bab94881774e2be6fc2b4bd9530e1155caecdf687228db259ed34bba SHA512 d719ba7da2f6544cada37998dbc6b104cebb6419ab65bd164411928953c5898da2f5f2f789b72d41f7b46ee7a5570fc6646d331e0df39b34c1fa0685fb9165ab
diff --git a/dev-python/inflect/inflect-6.2.0.ebuild b/dev-python/inflect/inflect-6.2.0.ebuild
new file mode 100644
index 000000000000..c74cdb223fa2
--- /dev/null
+++ b/dev-python/inflect/inflect-6.2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Correctly inflect words and numbers"
+HOMEPAGE="
+ https://pypi.org/project/inflect/
+ https://github.com/jaraco/inflect/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/setuptools-scm-3.4.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest
index 38fd737f4a10..dd0e8e711a68 100644
--- a/dev-python/ipykernel/Manifest
+++ b/dev-python/ipykernel/Manifest
@@ -1,7 +1,9 @@
DIST ipykernel-6.23.1.tar.gz 153370 BLAKE2B 654998d46851bcc55d3c0c9c6134f3fcf8c81c2552d5af6dcdbd791e1ac98ed223a59aafc9b7b4260345f8730d243d3c82d4e19e03935a368a0a0154de547cb0 SHA512 8f3921789c837f7c046eed4ffdaade2273b6491cfd97b9a192a256966a66d58c1ad93cbfa69a5e933e052fa35c2c7a4671a652ee9f2bb2cca5a156c79df0f14f
DIST ipykernel-6.23.2.tar.gz 154126 BLAKE2B 75289aed8e3eff98519fc309a802e440b4486a89f8f62717facb85c04fa03405bb0b1200f5c61e07dc6c96e4efda67473a50cc677fc438b7ec8f72157f084859 SHA512 f3c05d145aea0ada4a11486357895b9938d64cbebc4a7265a6bd1246dfbe0a3cba1ad4ef1de900115ce24d6a0bdfda71eb6d7a06980366f41c410e22f73ebdec
DIST ipykernel-6.23.3.tar.gz 154264 BLAKE2B 7fc9fd9dbbc928aaee2cb8549b097ce87896c0e08c326e4d724a39a04af934e62f5c02fef35908d8d5cf3bf6cb6abcbcc175d771515a2df0835f7003385e85d5 SHA512 c5de85de9e944b3441911b8af289496705078b56572b4a91f1c3fd402a30cf3957bda3420b810b6cbe80ebd05c22cdc1024c4cbbc838a5638d537104105b2056
+DIST ipykernel-6.24.0.tar.gz 154452 BLAKE2B d9ff81dd2f4cc989fd8356d3f02451158dde49fd83076fd7fa42f002b095cc87f296f2deb34fdc1becbbc0391385466dc21d167ab22167a0bd6d1d561bb19427 SHA512 555ed0d6df7a4d82bb5db63718c320e1628b8d5691e831eae041ac78400be6935793b258c219815fd070cbad29e869897111add6958308db55ea03843a536393
EBUILD ipykernel-6.23.1.ebuild 2304 BLAKE2B 1b483c39af4a5c097b3694bd9b9d8ca75641206f4c209522475fd76dc5d5c68f299e6f6d9f458a2811734c2d31b14c3288be0af60ad49341e6a1a005f90b76c5 SHA512 4b50e459e4ad311f7c74fe1ada9f4be0091a881f0f1409b749a29d17d0c282067ad305d8637d1d0ebde420751c0aeb8425fbcd9251ed92f3a24a1137372ac50b
EBUILD ipykernel-6.23.2.ebuild 2312 BLAKE2B 9713aa23c05d561f240fdb1a92162f14b7861fb977d45e4cbe7c8ae280b9143775cedda780e78d03e0d9a7480934b9b1eb78c989a0920d8b56ac452ebfc323fa SHA512 ce4d9d500bb46d60283ea645ee80df8444149984eb38fd8b9b1d1c14ca11fda32e578c68e2e44f824d714d780b3c8152cc9f222a61dc11c6960631ef34c2c10c
EBUILD ipykernel-6.23.3.ebuild 2312 BLAKE2B 9713aa23c05d561f240fdb1a92162f14b7861fb977d45e4cbe7c8ae280b9143775cedda780e78d03e0d9a7480934b9b1eb78c989a0920d8b56ac452ebfc323fa SHA512 ce4d9d500bb46d60283ea645ee80df8444149984eb38fd8b9b1d1c14ca11fda32e578c68e2e44f824d714d780b3c8152cc9f222a61dc11c6960631ef34c2c10c
+EBUILD ipykernel-6.24.0.ebuild 2312 BLAKE2B 9713aa23c05d561f240fdb1a92162f14b7861fb977d45e4cbe7c8ae280b9143775cedda780e78d03e0d9a7480934b9b1eb78c989a0920d8b56ac452ebfc323fa SHA512 ce4d9d500bb46d60283ea645ee80df8444149984eb38fd8b9b1d1c14ca11fda32e578c68e2e44f824d714d780b3c8152cc9f222a61dc11c6960631ef34c2c10c
MISC metadata.xml 527 BLAKE2B 4a24cb9d5b801bf94c71c47d0c90b04bc249fb41a794c7b688a5762f08545d1fcfe9e4976aa4f583ecb456458b5f6dfc394349633959444584c0abad0da4be42 SHA512 ed9f0ef12ec5de67a646783243555f1737604a84c78c57b9f7c65137cec8cbc396991411501927f92bd393daad2238c27363ecc9c115031450231c2a4fb2cbb9
diff --git a/dev-python/ipykernel/ipykernel-6.24.0.ebuild b/dev-python/ipykernel/ipykernel-6.24.0.ebuild
new file mode 100644
index 000000000000..3ae331be622c
--- /dev/null
+++ b/dev-python/ipykernel/ipykernel-6.24.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="IPython Kernel for Jupyter"
+HOMEPAGE="
+ https://github.com/ipython/ipykernel/
+ https://pypi.org/project/ipykernel/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/comm-0.1.1[${PYTHON_USEDEP}]
+ >=dev-python/debugpy-1.6.5[${PYTHON_USEDEP}]
+ >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}]
+ >=dev-python/jupyter-client-8[${PYTHON_USEDEP}]
+ >=dev-python/jupyter-core-4.12[${PYTHON_USEDEP}]
+ >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}]
+ dev-python/nest_asyncio[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ >=dev-python/pyzmq-20[${PYTHON_USEDEP}]
+ >=dev-python/tornado-6.1[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}]
+"
+# RDEPEND seems specifically needed in BDEPEND, at least jupyter
+# bug #816486
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ dev-python/flaky[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/ipyparallel[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die
+ distutils-r1_src_prepare
+}
+
+python_compile() {
+ distutils-r1_python_compile
+ # Use python3 in kernel.json configuration, bug #784764
+ sed -i -e '/python3.[0-9]\+/s//python3/' \
+ "${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" || die
+}
+
+src_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ ipykernel/tests/test_debugger.py::test_attach_debug
+ ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines
+ ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint
+ ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint
+ ipykernel/tests/test_debugger.py::test_set_breakpoints
+ ipykernel/tests/test_debugger.py::test_stop_on_breakpoint
+ ipykernel/tests/test_debugger.py::test_copy_to_globals
+ # hangs?
+ ipykernel/tests/test_eventloop.py::test_tk_loop
+ )
+
+ virtx distutils-r1_src_test
+}
diff --git a/dev-python/mediafile/Manifest b/dev-python/mediafile/Manifest
index 32ab68611bf2..e68e046a4976 100644
--- a/dev-python/mediafile/Manifest
+++ b/dev-python/mediafile/Manifest
@@ -1,3 +1,5 @@
DIST mediafile-0.11.0.gh.tar.gz 568718 BLAKE2B 3815af2985312d5464158ae3aaecd23eadf53bec4f6b66247014dd5c3768262d33d0d6b7234d69d6169de77d2f8d9fab2c005c75e2774a53951451b08511971e SHA512 2e4f11995a8d83dcbfe6aa01f5162db0f01851bb93e8ad9ffc50afca703edd6a23c4f5a3b94d2fd6e07285534d081f78ea384d04b3858eefa58216e415a8498b
+DIST mediafile-0.12.0.gh.tar.gz 568721 BLAKE2B 659ba62622a85786073b3ecc09cf0d09b16fb1ae832e1b62ef40546745bc271d33587efb12ef70fb7306fd2bb419db1b5b11bfc886048f46f956162d9f01e76e SHA512 a89d683154f71214f018cdee28c0faffa0a3ffeda20798cb135a711d9449b742186b5715858dce9ab06908e7d2c0f09a17f038adcd05369c185cd25b59146dbe
EBUILD mediafile-0.11.0.ebuild 645 BLAKE2B 3e76907bf62071b73a5b67ceb1a8487555b767533483c69b09acb51d0ec229efc8ddf455974cf04754317eb1fcc9abdb3370c8e6b6acd604f858044aa12e0f3e SHA512 ea30fc393fe4107fd06f577f549c8eefda9ae05209b3f4ffac4a22ffd4314e8917bccf5029843b49e0a847422f51809bb49f9d1b145c349dd77da3d2cb018a9a
+EBUILD mediafile-0.12.0.ebuild 646 BLAKE2B 3d8ca0c245de63e86f35ca5e2667fd6b078002e8eaf610210277c1306d942d9717813acce5fdfb66d8ba03aa6f8e383dc6ea29faa006d41316c157e2ef70d59a SHA512 767f3c34bf33b0913e42e8f136227e09fa7c2478a35a5887f08cfb11fb8986370d6b05fd790dd24640c32489997fa6fbc99b9fe58524edf40ae9a6fd32678741
MISC metadata.xml 680 BLAKE2B 0b6b669509378e4377452e3f0020f16f41cb1c162b5596aaca7459c794b7f5c818df76969b5829d3b2e72ca0a4463a5d8b946c133acdbc063e5c4cb6a55ee1b6 SHA512 70109bda3921ac9eb6f0f09f748d3afdb977b6cb6699a457e5ad439d341a88cca2a28c229c0a7c5cbc50937ce7e8b2448156f829b9603f911b5c07807e3eebd1
diff --git a/dev-python/mediafile/mediafile-0.12.0.ebuild b/dev-python/mediafile/mediafile-0.12.0.ebuild
new file mode 100644
index 000000000000..15bd342220c3
--- /dev/null
+++ b/dev-python/mediafile/mediafile-0.12.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Read and write audio files' tags in Python"
+HOMEPAGE="
+ https://github.com/beetbox/mediafile/
+ https://pypi.org/project/mediafile/
+"
+SRC_URI="
+ https://github.com/beetbox/mediafile/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+ >=media-libs/mutagen-1.46.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests unittest
diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest
index 5f25f7af2150..1b157508fe8d 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -2,7 +2,9 @@ AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370
DIST mkdocs-material-9.1.15.gh.tar.gz 14217712 BLAKE2B 316d19f8e3c8f8edd57481c692b7b1cb136c3b914a5fd12fcbf68b9a11d268b0965874c3657b1f9bc766713426e2873597ca387942f610d98f2e8ce88b1bf52a SHA512 29ee4d859a54fcfa627eebc3e88f2269c2f1cb6dbea6180a02216bf9c64bccc628ca45f6136725d1af41a532cc5d209dca4f862f62f79a89f2026b24a1e55b7d
DIST mkdocs-material-9.1.16.gh.tar.gz 14243340 BLAKE2B 73d89f310150a6f411b173497a33349e98e6cf0930781747a26321bec9834cbf1e3482e9a002d9db35ef69257ee2d125b43d776a6b05d91517ff22174ecfea86 SHA512 d4979ba567eadb26071e4a49bebaad196e80f292a870b3dc94484c9b59a7b061c9cf40a5c258725cb0a7cd7ca3f5d1a8de657518c4e806926fc059c40f37af9b
DIST mkdocs-material-9.1.17.gh.tar.gz 14256009 BLAKE2B 85f835cfec6749247be97444666470d57474d433d39c6f11e099834911cfa2755fb2f3485d967339d60a57ea0fea173b45406cf7bc1b78bac02dad5b17c3340b SHA512 809bd69486b9d62b6ad5cb654b53f3c6303edb4540921c48cac20d186f056f09c104d8b07a54b9e9a257ba960fca96d4b90351eefc059db1344df6425e3e537f
+DIST mkdocs-material-9.1.18.gh.tar.gz 14282902 BLAKE2B 3e0186f17c3d6d2fabbaa73d4181fd2a75f92cf47ee903ea1ce0f6df1eeea347a6fc55bf03c25ad8c021f22a8988e73cd01e1a3e90627f7fc05901d4decfcc6c SHA512 bc368f1cb4f7a2be0417558323d945dd0c3b26f277db10122bdbbb643b2359f1094c27f74b83eea04c5d62e0da754b8184da578429844b56d3674438f3621e02
EBUILD mkdocs-material-9.1.15.ebuild 1547 BLAKE2B e5a0dc9eb099892623a06e4bfb4bf223218eb077c52b54684cdc7046f95f5227e74877d89ac4bd1c6ab1992d6b9a0ee24752062dcf7bcba2ddb08fb48fb8c0b2 SHA512 d32a1ec59873efb156bb833dc07ef94989059bc98f09f56f82d7450bbb41b3dbc9016c1a05b79797f5056490233275a91c2b1e3e38fc0b877c3ce7e8c3e82853
EBUILD mkdocs-material-9.1.16.ebuild 1549 BLAKE2B d1d1661c9b7743b851efa84c142625c79f2be58470f9d3dc63c9fa03e3c502fcdfedb46b5c433612b67f001bee56301feaf6a02ba9ebc3d450b1c80d33460f45 SHA512 5e0a7ba6e1a371b25824addee3ad8827080cbec7709bc5e1fd1f8a308c73768a0a5ed9e8b90298178a5ff418de6a5c19782f10b7de79ef91bc80641a2d3884f5
EBUILD mkdocs-material-9.1.17.ebuild 1549 BLAKE2B d1d1661c9b7743b851efa84c142625c79f2be58470f9d3dc63c9fa03e3c502fcdfedb46b5c433612b67f001bee56301feaf6a02ba9ebc3d450b1c80d33460f45 SHA512 5e0a7ba6e1a371b25824addee3ad8827080cbec7709bc5e1fd1f8a308c73768a0a5ed9e8b90298178a5ff418de6a5c19782f10b7de79ef91bc80641a2d3884f5
+EBUILD mkdocs-material-9.1.18.ebuild 1549 BLAKE2B d1d1661c9b7743b851efa84c142625c79f2be58470f9d3dc63c9fa03e3c502fcdfedb46b5c433612b67f001bee56301feaf6a02ba9ebc3d450b1c80d33460f45 SHA512 5e0a7ba6e1a371b25824addee3ad8827080cbec7709bc5e1fd1f8a308c73768a0a5ed9e8b90298178a5ff418de6a5c19782f10b7de79ef91bc80641a2d3884f5
MISC metadata.xml 1146 BLAKE2B c9eb031eb40f303fdcc39f891cdd2d4317075deb030d0f8374f874ecd63bf73960427eb3ee485b5b28515f58689b1e1bf977ee7b565bf8f9275b115853044f2c SHA512 01db399842cb09af4823278f84fcf8c51ed42609a2e61d8e64964e1759e14d22ed2f32ec0565f19184575089a218dad4939337798cd3a5b39f5be55f5f7edb69
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.18.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.18.ebuild
new file mode 100644
index 000000000000..c6eb88bef19a
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.1.18.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+ dev-python/mkdocs-material-extensions
+ dev-python/mkdocs-minify-plugin
+ dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+ https://github.com/squidfunk/mkdocs-material/
+ https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+ https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="social"
+
+RDEPEND="
+ >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+ >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+ >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+ >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}]
+ >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+ social? (
+ >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
+ >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+ )
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+ >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+ # simplify pyproject to remove extra deps for metadata
+ "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+ echo "__version__ = '${PV}'" > gentoo_version.py || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index ee7257dcdc0c..a89820a1e03f 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,5 +1,5 @@
-DIST pyamg-4.2.3.gh.tar.gz 4101959 BLAKE2B 190cce0bb06bbfc09e8c7a8d6d70498308e4d0e098c23a12d12ae8373b56ef183694430c1f85e287682f9733e3f85ff2bd94d8e10003f578af32f3c3f583a8f4 SHA512 ad11ed2870de41bb9596167a5a7fc3edd4c4bc898c2f5b5ffa3cfa862372d993fe1adfc5f3d199150ba69a4d2acbf75e5d99b3aa872273da0d05f1fd8d9f5c6d
DIST pyamg-5.0.0.gh.tar.gz 4132243 BLAKE2B 72630feb399653566c32ece3aad52f7e7634418c607ff8a4cc84aa1f5a378ef27b0b954e2ed1e52a9cb74a26a3b0c30ca3b0c25469ad4a7001dd5dc0b6a2a535 SHA512 c601e93dbc805f56aa976e5e32c80ae8307022736f29d1d28c5646e814d0c3684b1241f0d8953a2c47ba372107c013e9421d49997340887c0dc92d7c0a56dea7
-EBUILD pyamg-4.2.3.ebuild 777 BLAKE2B 3c54988e6b94f11c50d85330ba836d2b55ba3184291b536ff8fb62198d57086a218b0949ff2bc79ab655972203a799afed8e5e6e2ccdfe07c6a89ccb51f640b6 SHA512 c788a848bb6ebf0171747bfaab6c75d2ae998afd61054a5677471ae8ed74e45b8d6161211601f104c9d561071543ea0e476eb7c7b4954960df147aba90a0fcec
+DIST pyamg-5.0.1.gh.tar.gz 4132815 BLAKE2B 578a8b1ff7eb627698ba1f0fc2483c614bf73b38b0f38ba11264a3754d5d6e24dd09b818e42d059e7efc18300bb7eb0f661c8ad9e874fcb4d316c5dcebce27df SHA512 d04291854840bbf349cb7b73a392bf3d043f8db88ed1070e8689d45803c8544470d09c2eb268d57ac994e59b99b3f42c8350f1e3612600069c2b93f65ceb659f
EBUILD pyamg-5.0.0.ebuild 977 BLAKE2B 4a4fd902e6bb3a6f32d4cddcc3919cfd83f1f4d8ffc989912999f51b9777f19beecac55e55b8c8dbcb0a170a563f017c4ad4f267c93c1abf2666c1b06445c01a SHA512 3ef206d73ca19289d63bf7afd2d22db27f2808c72f5d35cb83237e6c3019e79992377b9debf33628f12ad49154fbb3b078e69f578d4431ccad972481cbcdd20e
+EBUILD pyamg-5.0.1.ebuild 978 BLAKE2B aaa5e1e0f434f25367e4328e10571f17e2fc85a66f5becd9dd6a43aae65b3f8064953a0c6eb5ad18daa64abb0bd6ea63fef8a2e538d32dd43f0a5c14d2a85fa5 SHA512 edba68f8f520a6688e3f1adac084df925db167bc5e81a1b30663d1fd659192a10c1a15759ac6c07d379d3ef9f1d334e7feb06fca065434343641d32aff076e57
MISC metadata.xml 768 BLAKE2B 26229e93507c2f6ee26cf2f079b9e9591bd9e4b0f7922ae231444f885afc4a3050b4175a948b81260d5b50d2b30e608a65c220fa0c1e7a5fb8c3e7816f81e610 SHA512 f7f5876fbfc7a8057edd3c0f1bde6721721408a2def54cad978ca4a3699a1bf9c75a7b690c89e74a82a325a368d884e8f232a64385026dda267abf8898124b33
diff --git a/dev-python/pyamg/pyamg-4.2.3.ebuild b/dev-python/pyamg/pyamg-5.0.1.ebuild
index dddd6660400f..41040e9f8260 100644
--- a/dev-python/pyamg/pyamg-4.2.3.ebuild
+++ b/dev-python/pyamg/pyamg-5.0.1.ebuild
@@ -3,13 +3,18 @@
EAPI=8
+DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="https://pyamg.org"
+HOMEPAGE="
+ https://www.pyamg.org/
+ https://github.com/pyamg/pyamg/
+ https://pypi.org/project/pyamg/
+"
SRC_URI="
https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
@@ -17,22 +22,28 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
+DEPEND="
+ dev-python/pybind11[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
RDEPEND="
+ dev-python/CppHeaderParser[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]"
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+"
BDEPEND="
- dev-python/pybind11[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
+ ${DEPEND}
+ >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
test? (
dev-python/matplotlib[${PYTHON_USEDEP}]
- )"
+ )
+"
distutils_enable_tests pytest
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
python_test() {
cd "${T}" || die
epytest --pyargs pyamg
diff --git a/dev-python/pydyf/Manifest b/dev-python/pydyf/Manifest
index dc84c9bb758e..348ba7abaa24 100644
--- a/dev-python/pydyf/Manifest
+++ b/dev-python/pydyf/Manifest
@@ -1,3 +1,5 @@
DIST pydyf-0.6.0.tar.gz 16027 BLAKE2B 8dcbcb0cdd6f27aae53d74c1f60646bda17b05862d3fcdfdf18d459fd0f419f9418488bddf210f29cca945adba3670b41d67d958ebff031934db57ab954ab554 SHA512 2819aab7b9e72abd02b8658923b595fe0775f341a829b732e1448c02a4aeb8538a7eb5d42307499e255e240c00f8a991687f42122348bcc39e6660c8c27e4f85
+DIST pydyf-0.7.0.tar.gz 16186 BLAKE2B 8dec96ba9d263ed503f1b13c8cfc6eafbd66c7d1cc080b5a18476c93063c0099c46c3362bbeeb71a796fbfdadbd2007c9858b21053464adc243a7d1f7a2f9a54 SHA512 cfc58170b57684cbf5233ca48798881a980af0b3e3fdc8da91c5932affee0365f1e9d535df1f983e0f16c6e612ec5048c91d236bf69b6fae46c7e59f6c2388d0
EBUILD pydyf-0.6.0.ebuild 495 BLAKE2B e64ff9f63b84330fae28a152b755f306530c4897c85bcf8ed81635e6455a784ec31aa558f1334bcbcb10941ce996c3cdc8d4505464ca044318f0656f93671927 SHA512 b2affd398623836bab3e8d73c52ff1548d338248773c7065a6a5e7003f6e629297b6d705d1724faaa398813896186b0a8c4dab989bd4879da88efe457e45efd5
+EBUILD pydyf-0.7.0.ebuild 497 BLAKE2B 521f01dc752f7160c32564405401c049abf5d39ed3c9e9bf3ff65c1d4786274bd82ed60c63c0d1a34f995e68adf134f2bdf3657aec2939d8c3a2a7fd127a4d59 SHA512 86e395cd825bb15bd6fdf067aaa9c140bfc1e6bb69ce4afcd737b6bce9cb304c3b2092ae15056e82b949480fdc94ad7f644b0d060b1dc2accd8854d6514442be
MISC metadata.xml 346 BLAKE2B 1019f43890db1484163da244f781505c1193dc5516cbeb8921540dc298d4cf61903a9a0151e23cc22b7db7fd677f4424c74b5a051b95eb75e38f3546501096b3 SHA512 420175bcf83c3fe2fc1bcebfd88f07e3c56272b999f9693a82b76a703ea5d94d6e144683a67eca871bc6d2723ceb8f70c4d29e354df20d273587a7be6a369904
diff --git a/dev-python/pydyf/pydyf-0.7.0.ebuild b/dev-python/pydyf/pydyf-0.7.0.ebuild
new file mode 100644
index 000000000000..390195e90def
--- /dev/null
+++ b/dev-python/pydyf/pydyf-0.7.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A low-level PDF generator"
+HOMEPAGE="
+ https://pypi.org/project/pydyf/
+ https://github.com/CourtBouillon/pydyf/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+ test? (
+ app-text/ghostscript-gpl
+ dev-python/pillow[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest
index d1c076328b86..4595de82b348 100644
--- a/dev-python/pyproject-fmt/Manifest
+++ b/dev-python/pyproject-fmt/Manifest
@@ -1,7 +1,9 @@
DIST pyproject_fmt-0.11.2.tar.gz 12134 BLAKE2B bff72bd12d41f9d9fa7cae82938f6cc921a079e966587a6432f07d17702835863f20e460003cc9321a8465c2e660b7474e0c9f54987b7ee7deaae99dd0e76b56 SHA512 2600212e4afcf238636c7b41a60e9a235a742a923fdcafcb174e08799845797d1813fc61ca56db9ada35def0deb94192180fe4ff15bb6cfa7208e1c1d3b339d0
DIST pyproject_fmt-0.12.0.tar.gz 13006 BLAKE2B 77581a51f4cf3885ce0e13ba91170406e9f757cf09bad251b5dfe38d209f9efcdaa9909d2d52b21106d5db021bce3e498e67bcf95011155955b821337e9f6e36 SHA512 98c6c8f95032d53f188a2cf85f477aaafdb94b59e3619aab155751f328ff309b959ffb1f1de9b613486486c98abd850396c891c04d5548c93931ead41d742503
DIST pyproject_fmt-0.12.1.tar.gz 13006 BLAKE2B 435f08e09ce6f28f33ac6b4a8701793622d1b118838babb7166e672776571beaeeeb2f2cc0cec95271abce678fa43f6ab03d616a3c6b86ad0ad3ea2feb3acdb0 SHA512 e48e73770f636f74b1e02b55e8bc3b76de110b72f1dd0f5a1c6d2616c8c64d4651bc99207b41524fce9d15443e69a8ffcc4f646a4aa5d56c515e9ce225391835
+DIST pyproject_fmt-0.13.0.tar.gz 13021 BLAKE2B 911925fb489782af9952cea68105ceeaa62fe96af130688f08892bc6fc701063f0a3b17c079323fd5358999f73fdffff59dbe910ca280cf9a963b2e45c10d22d SHA512 eb97893c9e04edd4667f961cb2232cda1be42f96ae94cd95886e70e48835b0228a0054bb4a75c439deff16990335ef56fbf60b8a0b2530d18856d075d42ff404
EBUILD pyproject-fmt-0.11.2.ebuild 775 BLAKE2B f9b4f138b36c1d48afaaa242313cf95d4dbec1c1a23ec988697adeaa3efaa6d666ffe4210acedd5db82865033b526ff139f4084f59fd7c1c257a0725884b3ee8 SHA512 3d402ddf5f98337dae17b66341f5affa6e95d3167a469c2767e9006e3f96ec8a84adcbf27d8f9f1bbdfe89dd415315423b5f01a9c93024683affeb84ad725a6e
EBUILD pyproject-fmt-0.12.0.ebuild 783 BLAKE2B 9305fc4f3a93653b8a5ee516452ecfd712bbd710818cef177a96f35ca793ebf560cf809d3b7b9cf99f2e269798601191dbec61c0416be25955250c4777a9f860 SHA512 acc912914d40cb67b7b08dd92128b497e91709eaf3f55488a83cd9428be0cd2ffc18f22bdb9d8c04bf26b04c9f9c1d096af123fb96617a34b2f9a08695b2a4b3
EBUILD pyproject-fmt-0.12.1.ebuild 783 BLAKE2B 9305fc4f3a93653b8a5ee516452ecfd712bbd710818cef177a96f35ca793ebf560cf809d3b7b9cf99f2e269798601191dbec61c0416be25955250c4777a9f860 SHA512 acc912914d40cb67b7b08dd92128b497e91709eaf3f55488a83cd9428be0cd2ffc18f22bdb9d8c04bf26b04c9f9c1d096af123fb96617a34b2f9a08695b2a4b3
+EBUILD pyproject-fmt-0.13.0.ebuild 783 BLAKE2B 9305fc4f3a93653b8a5ee516452ecfd712bbd710818cef177a96f35ca793ebf560cf809d3b7b9cf99f2e269798601191dbec61c0416be25955250c4777a9f860 SHA512 acc912914d40cb67b7b08dd92128b497e91709eaf3f55488a83cd9428be0cd2ffc18f22bdb9d8c04bf26b04c9f9c1d096af123fb96617a34b2f9a08695b2a4b3
MISC metadata.xml 380 BLAKE2B f139b3f6c22d40d7c91b9b35db262813e299d1a3c1a1f8d6129e457fac62e3e7029a05315a3bddd9c4542764a33160c89b58b3b62f457efb088a7ae7cd86a936 SHA512 38bd0633defb67ee1831480c8b3896e158d0735ec74057b13b3c389cf26bd6ecb878f21d172f83293789d81ca2c30afedab8eaeb4ab1774b39972fdd5f805a81
diff --git a/dev-python/pyproject-fmt/pyproject-fmt-0.13.0.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-0.13.0.ebuild
new file mode 100644
index 000000000000..0770ee3966cf
--- /dev/null
+++ b/dev-python/pyproject-fmt/pyproject-fmt-0.13.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Format your pyproject.toml file"
+HOMEPAGE="
+ https://github.com/tox-dev/pyproject-fmt/
+ https://pypi.org/project/pyproject-fmt/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/natsort-8.3.1[${PYTHON_USEDEP}]
+ >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+ >=dev-python/tomlkit-0.11.8[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 05ab51e51a51..7b8f4d731eda 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/instance_storage/Manifest b/dev-ruby/instance_storage/Manifest
index 79bd242a221f..a61959743af4 100644
--- a/dev-ruby/instance_storage/Manifest
+++ b/dev-ruby/instance_storage/Manifest
@@ -1,6 +1,7 @@
DIST instance_storage-1.0.0.gem 7680 BLAKE2B e8c4f90c90c6efebcbaa577ab17824f4d759782f1b3985679200ca97b89f04245c562f6d9aa96ac894d488417f4e393bb7faf28ab18aa3f3ede1e03365706a29 SHA512 45ff98b3d0ab47d3459d868eb1b0075abb83b23bbc3a9b84f261077bdddc385ed016e81d01c19f93fa6cffd7cb9020ce1e22411636709f18af09a76c7d44598f
DIST instance_storage-2.0.0.gem 8192 BLAKE2B e71926c7c35691d5d46a438b3ebcf2e138f079ece1d6ef0b8845927425acc86ff0f09a2afe17b5bca3d0c9beb9bfc69c61e3c3a6c9ccca9a9e9398a86f6fd9d4 SHA512 ad986dd1220b19f171c9808c4692bbb9a9e4f6cb59ab6bf403e5a53b4af5f753941b76cba754d9d56a300b8adef8937094764985a994e8a87c7f99949c0e264a
EBUILD instance_storage-1.0.0-r1.ebuild 479 BLAKE2B b72897d7b521040318a779cd8528e0fe16bae24c9f354e9a701067b56e54b33bf73ae60195c51440815176f2abad36d5be1a105c8ffec57c88160b3e564a510b SHA512 54a50fbaa2e098e5f71ded617ac8c1041f87addfe57e645ba5b4eeef9d928492b5b65be3a60a779f02f2bcb1e90cc544ac9b051ea891978252bb40df7e20f553
+EBUILD instance_storage-1.0.0-r2.ebuild 472 BLAKE2B 047049509173a4e88b6e9398132e4404f4fdcd5d56b8b3dec2738d4284a58307513cab95169ef7a723415f84e2cb2ae440bcbe747c0464a12b4bbac245aab2ff SHA512 c2b205c9f1b797ac431976535d82673d743ab92e80c0971fccd73fc5c1968882fc66200f0c4ad930fa9aa63996665e42d8bbe7d6cec5e48c1b193511b7af2cb2
EBUILD instance_storage-2.0.0-r1.ebuild 483 BLAKE2B e9316ff9e2286643ee7a91d9383aa11092930f42f883bf6be968f8d2f96d60c7d48a5ee8ff3536edd61205699c15fbf0242ce9b17f2fa4f53bf6161079b42aa0 SHA512 baff16ced5b9be9c221e30b4607c2610f080774ba4b197c30ce5c50f37f5855c9edca0ceefaa4c8b7d3632ce3cbb5a68163be1df8ad9e85556f2ff582b75f2f6
EBUILD instance_storage-2.0.0.ebuild 490 BLAKE2B 8b27e769a90b5dde0820377d35180b36594fd35ec23de010fc6e3cb69e2cdbfdddfc3cf054d4a7cc67b0a3e72c11bcafc793e1591266f9792470be4de1743876 SHA512 f17e4a2723c51c3298e129e8939925f15b5b748bd4795c8b71e852f5867b7eaea9bf583149b193faf2b992afc8d976c46a218e0709e5097fd7da12b7c349d69e
MISC metadata.xml 445 BLAKE2B 4431893558d744025451404bab813891228b319d87695c35fa142207d5495b66f079bede68e1beb25e60c09f631f284874f2dbb669515d25f544852ef0b10208 SHA512 f877d9f69214eabbb90c628cf50e62264b84416773bbea9dde85a4b436e8a7f025e18bbc151c597863719da4f3ae9b1a6ea7ae301192c2feb84628aa32d7ec9a
diff --git a/dev-ruby/instance_storage/instance_storage-1.0.0-r2.ebuild b/dev-ruby/instance_storage/instance_storage-1.0.0-r2.ebuild
new file mode 100644
index 000000000000..4969fc6b1dcf
--- /dev/null
+++ b/dev-ruby/instance_storage/instance_storage-1.0.0-r2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+DESCRIPTION="Manage class instances with dictionary"
+HOMEPAGE="https://rubygems.org/gems/instance_storage/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' Rakefile test/instance_storage_test.rb || die
+}
diff --git a/dev-ruby/instantiator/Manifest b/dev-ruby/instantiator/Manifest
index 43719231be56..518df379446a 100644
--- a/dev-ruby/instantiator/Manifest
+++ b/dev-ruby/instantiator/Manifest
@@ -1,3 +1,3 @@
DIST instantiator-0.0.7.gem 8192 BLAKE2B c1cc0bf4a3f2aaf9afd522e33fdd2b32d78ca114fc7b113f6ae297e825177827cb6aa5398917d6d05523f912bebf22e43709e53c0dfe4e1a941ebda4350d3098 SHA512 b37a9380d787252244d2b85bb99365f4a4ecdab58f76caf5e59df00b239f4981119eb5c2eb2fe6ddcf810bb0fb43695f8926370a101f4223fa28811953e6731d
-EBUILD instantiator-0.0.7-r1.ebuild 534 BLAKE2B 736313dacb7a076025d3b18afc79f512dea274007b458751e700dd562f7cb5a8c5d1d65f61bca6eb3b4623d700df1f3c3876f7154a33679cbd8e58caf8123685 SHA512 783accc85a069bfbd45e1a9b7b25f99c3579225dc299cd5a1dbb003988f8f9708ad6ae8f73c1f2bcfbd7f113a74ebb683c398bf007ab9249877a2f8134d6a57d
+EBUILD instantiator-0.0.7-r1.ebuild 533 BLAKE2B 29e6d2e658b8a3568997a8709d6b06b0c7d220a6f5408078daa52290682a9b46da2c3c35d044396abc8e18bb72c85ec2e2bded6a479680e123e28e1803c28408 SHA512 d7d70eb2dbeff0d3f1b43ed4d0dadc6807a1489dace998b515c8100334b78ad6e429d8494d252672a4f0554940e337542f8c0ff694211aee24916bc4e3233884
MISC metadata.xml 351 BLAKE2B 6e084682032749f5c2ef0362c7c03352e77b804d4d85538e0fb26fbc6e22f401ec5be2252156d5def142be73ed53730fde82baf138d0f78f05b9cfd62ae11328 SHA512 3da384f7e5e5e57740aa53f410d97a92635a670f5a2032c41dead2b51942eea3b44b2989132543bb4f26f26a6616a9bb3bc5f8b90286c31303078ade91bfe2c3
diff --git a/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild b/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild
index 6f6eac191a73..6921472fc5f3 100644
--- a/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild
+++ b/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ RUBY_FAKEGEM_EXTRADOC="README.md"
inherit ruby-fakegem
DESCRIPTION="Instantiate an arbitrary Ruby class"
-HOMEPAGE="https://github.com/floehopper/introspection"
+HOMEPAGE="https://github.com/floehopper/instantiator"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-ruby/sigdump/Manifest b/dev-ruby/sigdump/Manifest
index 8c774d67bad1..6ccf59ccdc82 100644
--- a/dev-ruby/sigdump/Manifest
+++ b/dev-ruby/sigdump/Manifest
@@ -1,3 +1,5 @@
DIST sigdump-0.2.4.gem 9216 BLAKE2B 66c3d61eca7f1288de6d95e8d0376d27ab39fee6e5168430801d0f2016f6488eb20cc92e83967d69f690e5ff064952d2696ed08ecd0ab0c4e98c61fdfdbf38cf SHA512 c079f538d3e4e1af61325f18b0580a8d92869800736fc770bc7b193358df480105f1ff223158d52e62ea272e1c375be82ab6415b43c28cc1d74c57cc7640d9cd
+DIST sigdump-0.2.5.gem 12288 BLAKE2B 6d0fa601b9df6c1b3e6bf7d95c1e36a24a01f4b68f37b2e897ba9e0bcd27caa7ec7c96155cd62718deac7958541e9029148bb0ccdfdd8836e26d47dd9a565891 SHA512 2400403768f4606cb21a3fc34b4630800846ef5ad4c06f1bfca3b04fb62208bfd48a53f1f090b8c65858b49d1bf594c42f555c2f997534129793773c837cfa73
EBUILD sigdump-0.2.4-r1.ebuild 438 BLAKE2B 5d194e9db85622bff6963fc7e79efb76383110027f99b29270436abaefc5f2bedbf6f1f0c0d10daa98ab7e3c9e73659d63f863ab47d55dee2bc1d59f75b5dfae SHA512 9df5212e72f8b544c9d9f349bb359eb45dbe1a14d4510661d31df073fb0febeea926be03e8a649b9145bac8f6966d5a4568b2ea16827df53f6e35a72c7890ce9
-MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
+EBUILD sigdump-0.2.5.ebuild 430 BLAKE2B f425637a009aa8e600f4d645d73f003dae38eaecc3bd96071eef53945eedb63a47f44f89895d31209c80a55fd0bdef4a33c1b5db598a792184cccfb78a57aa3a SHA512 c88741776fc5572733049b2897f340e43f699db585e9c2781422b75004de14f3d44628b8cb4f6279434c22993615e1e4f0f040d1a85379879ecdc2eae3638279
+MISC metadata.xml 341 BLAKE2B ab4fa52db7f92d4b2c61ee40e9284a1c88528943986f29c35f115cc1f06c60df460e362f7369921890ad7767df255c3a56db185a08e7991fa03cd09fe471b360 SHA512 da802c0eb97a9474299b160218273d7604bbfd76cc8045967654d71477c816b661994b208a8c7c972daba2cec290a08cb6d422f19d497d8149d042a8737f613e
diff --git a/dev-ruby/sigdump/metadata.xml b/dev-ruby/sigdump/metadata.xml
index 658c72b1920d..f51aa85da01a 100644
--- a/dev-ruby/sigdump/metadata.xml
+++ b/dev-ruby/sigdump/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>ruby@gentoo.org</email>
- <name>Gentoo Ruby Project</name>
-</maintainer>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">fluent/sigdump</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-ruby/sigdump/sigdump-0.2.5.ebuild b/dev-ruby/sigdump/sigdump-0.2.5.ebuild
new file mode 100644
index 000000000000..3f1861459a00
--- /dev/null
+++ b/dev-ruby/sigdump/sigdump-0.2.5.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Setup signal handler which dumps backtrace of threads and allocated objects"
+HOMEPAGE="https://github.com/fluent/sigdump"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
diff --git a/dev-ruby/vcr/Manifest b/dev-ruby/vcr/Manifest
index d4603e62be2f..bc3133e8b160 100644
--- a/dev-ruby/vcr/Manifest
+++ b/dev-ruby/vcr/Manifest
@@ -1,5 +1,7 @@
DIST vcr-5.1.0.tar.gz 150438 BLAKE2B 615a0ce570da29be402f97dcba1ba987c611c73cc9ebc561683333c752d57c1c2f0acae78b42164d8c56f71cded150a93566d45c0c84153bdc3dc8bb37199e4e SHA512 5297e46b1ffe31c3559df57f0af158cb8064ba48b83702ea3bf12eca4c7260bcb71d3df7ae645a3cc14817366992458beb4fd9771c1f98a56835dcd69ff107f9
DIST vcr-6.1.0.tar.gz 153296 BLAKE2B b34fbb88458bca2faef0b7bc801f664eb7b1ed79c09362f0fd1ed25da9d768098721cb45edbf6801cc63d9c78c8d615ef8d468daf5757043cd130de2b7029859 SHA512 62ab8abfe8e0dff391df4e8874bf10315aa58baef1cc28bb60e5fd63a207bb054a3b253dbfc9ad32dfdfe7d832557c262cb0139178fb778b77150def77214a68
+DIST vcr-6.2.0.tar.gz 154715 BLAKE2B 5d6054c81106a1498c91a578347d1c092908d98d79e58303b5718620ef699705d33bfa1ea4ea8fd37653298cc18812a84d8125b79ad5fab746277ecf27725afc SHA512 516e7a8acb06872e111f20e07f3b95713a8e2cf7b5f6939ae1b643cafa8e87488a98ee5d0cf1ec0e150c128e19241c2e6d0c4ab8e811584d9f8ed05e8f93a691
EBUILD vcr-5.1.0.ebuild 779 BLAKE2B 2da5ed21ff776ac959c8439b0fb8a6d48cb45bc7b207bdee7f5205cec1bb8ee21b0692838ef11d5cd3fc9cf8885adcf0d97150c64a632c6d2436310a90c2eaac SHA512 c4b0e6e57a3956caee6ea2e677061312be43a135a68f30152bb2cbb8fc8a8ce1a41952d7873dc4766c696b5bec5936d9baa7c27e6a5354e92c696bb4e80f770f
EBUILD vcr-6.1.0.ebuild 787 BLAKE2B f3fc477bf78c3fae6bdd8b9234dbcc7695dc65e86e34e8762af10fc99f3d6fabe03a1673f05d50fbc0d76d9e0e77f715b3b2d34ea91f5c4a4eea1f6337d3cca9 SHA512 8df0180bf5b049ece7abb46ab2dae0b57bb4f546f9702d40126b9d7b5eda2b66a7e0dcb37fc678001399dd588e5f5521ddc437b99357691f999d45bab12b67b9
+EBUILD vcr-6.2.0.ebuild 781 BLAKE2B 1607ed161e2cce7a7d72a223fe988f2133bf5826b331a0587d156aadf2a400aa324e71c8bf2d0954bdd939aed717b07dff278ff1cfbfda15bea77bdc104ec4e1 SHA512 e06b5aa7b8d208887f3790a3cb767342520872164248d6ed0a56843fab5259b4484c8e96d962a00c918458b860f3b16de264822fd9a94c02054193c7b1dbb479
MISC metadata.xml 435 BLAKE2B 79e71186140ae8aa7f495640d1fc8d4227bb15419296f6d8ea72ef1cf71778e06df69220922c5e5754cb38f4d28b4604e5ddea955929a4b506e9773e68562ed2 SHA512 1d4e7cf1f4795c030ae746014c2a696d302cc9d5ca7d514601848f231cc728b0e186498f82cee1df12d9db9e5628bae90216c802190800d9ef12d6f4a06d46dd
diff --git a/dev-ruby/vcr/vcr-6.2.0.ebuild b/dev-ruby/vcr/vcr-6.2.0.ebuild
new file mode 100644
index 000000000000..72776069a303
--- /dev/null
+++ b/dev-ruby/vcr/vcr-6.2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md CONTRIBUTING.md README.md Upgrade.md"
+
+RUBY_FAKEGEM_GEMSPEC="vcr.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Records your test suite's HTTP interactions and replay them during test runs"
+HOMEPAGE="https://github.com/vcr/vcr/"
+SRC_URI="https://github.com/vcr/vcr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="json test"
+
+# Tests require all supported HTTP libraries to be present, and it is
+# not possible to avoid some of them without very extensive patches.
+RESTRICT="test"
+
+ruby_add_rdepend "json? ( dev-ruby/json )"
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 04323e48e1f1..2e7848691f81 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/liblscp/Manifest b/media-libs/liblscp/Manifest
index 8bd4291e098b..07540c78c225 100644
--- a/media-libs/liblscp/Manifest
+++ b/media-libs/liblscp/Manifest
@@ -1,7 +1,5 @@
AUX liblscp-0.9.6-conditional.patch 275 BLAKE2B 4ce887eb210c4e32d16a8b0300d7a03903671967122aff13a1c5d59edd02778bc4f1a7e29fd9cb56e54526e91b4ba9c6ed6f8ab526c49f783f7800c9f4587a7e SHA512 1d3d2b0ab448d7e58b8eb561292d445de41df9989a3268fa34a8d3b440195c09d7ce5b674227a4786f8c947794933250fea636b294723bb26ce65b301cc096de
DIST liblscp-0.9.10.tar.gz 99115 BLAKE2B 1a0a40bd42d4ecb863b8c0fbb76c31daa3af3494e7959f341843686514a2ee37248a8ee40f4d852645adeeb19b783ecf7ff423d46b63028d068ff567cf67e173 SHA512 5c7f61039cd3f675cb212980200e470c9a3a4a83e083e3fd74ba7f13bebff77c826c1ed30fff6f91ff216db4d384a4fd2e86b29c0cd47ee9b4285d53ef336531
-DIST liblscp-0.9.9.tar.gz 98483 BLAKE2B 7fccc9846629d94d31ea5b4474dd59a23699c7ded911393c6e395dcc28a34b07a129cbd2e2f8b5e4fcd99230ed801cf1be3af8b2503e896bcb87d93a0875ea9d SHA512 514cf2ff33456beca6dde057a6db47c7c338647e9724a7f13bbfa878aaa606347b9b4fd7c432c545aa9d1a0fff7873ed46b28b82e6cf959c4ed81b1115e92caa
EBUILD liblscp-0.9.10.ebuild 748 BLAKE2B 0d001b0d06c800f1f0a404e5ce07708c4e7e3c7333089430b1f2ccc866f983e65937b4d41c3d45b323c618e9a0ec7a1b7b1d86462b472315c7a8caa900cf3070 SHA512 9e377d3a7aead12fe991dce44d91446f9da73fe4c9d0ada58dab1a6f770d48416e5ccfda886998e18585fb4b65d8952059f1ee2f5b81c377013c8ff9c22a3a84
-EBUILD liblscp-0.9.9.ebuild 748 BLAKE2B 0d001b0d06c800f1f0a404e5ce07708c4e7e3c7333089430b1f2ccc866f983e65937b4d41c3d45b323c618e9a0ec7a1b7b1d86462b472315c7a8caa900cf3070 SHA512 9e377d3a7aead12fe991dce44d91446f9da73fe4c9d0ada58dab1a6f770d48416e5ccfda886998e18585fb4b65d8952059f1ee2f5b81c377013c8ff9c22a3a84
EBUILD liblscp-9999.ebuild 750 BLAKE2B 4ec1fd94a04806df5a2c8ec18f12a21cb53159a933be39253bbf2ad3d2e505e8cc71d8bfcb8bfeb751da7fc60c18437d63c74c05e4a723f94106f1d4717bb4c7 SHA512 fdcb708593aec437922f534f90a1bee1040d68c5659d56645052f933f7dec512767d70b359f535db3d7fec4dd6677dda306e0c205be565b25a48d470290e687f
MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8
diff --git a/media-libs/liblscp/liblscp-0.9.9.ebuild b/media-libs/liblscp/liblscp-0.9.9.ebuild
deleted file mode 100644
index f58f229f36be..000000000000
--- a/media-libs/liblscp/liblscp-0.9.9.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="C++ library for the Linux Sampler control protocol"
-HOMEPAGE="https://www.linuxsampler.org"
-
-if [[ ${PV} == "9999" ]] ; then
- inherit subversion
- ESVN_REPO_URI="https://svn.linuxsampler.org/svn/liblscp/trunk"
-else
- SRC_URI="https://www.rncbc.org/archive/${P}.tar.gz
- https://download.linuxsampler.org/packages/${P}.tar.gz"
- KEYWORDS="amd64 ~ppc x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="doc"
-
-BDEPEND="doc? ( app-doc/doxygen )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.9.6-conditional.patch"
-)
-
-DOCS=( ChangeLog README )
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_DOC=$(usex doc)
- )
- cmake_src_configure
-}
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index f8ab169f2fc1..379e14df6a73 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/liblc3/Manifest b/media-sound/liblc3/Manifest
index 97b16d76bea7..edc05988d077 100644
--- a/media-sound/liblc3/Manifest
+++ b/media-sound/liblc3/Manifest
@@ -1,3 +1,3 @@
DIST liblc3-1.0.3.tar.gz 261702 BLAKE2B 5b4f6961eb0990e746c9659c18f8a5daf1841cf3035d78f15414dfd631c18d0a61d8fbffb602130cae42d4ad3d87cee2bf311cb7065c217b79cc25637f2337c6 SHA512 ba8e2515b88bdc2db5c6fca0189d0f03720af1e2c33c91ade586efbd6f402a4ff9af33b5235716cac8dce7c17a5a432471f9572c17641fbc7877855aa0c2c2b4
-EBUILD liblc3-1.0.3.ebuild 510 BLAKE2B 3f3366a7cedb38d5b25d94ac89ea0ac99f66a90de8fc33e629ec883fd2fdd1d7bc674f95db91a9aa1d13b860bfd7d5afada1076687174af5119a09e39eb4291c SHA512 b6db9a9a2fbd9d3efdaaf33065d4d5708b01392fd79e6fbed1ea466b826805f850a0a39ada05e493bc216d63d79e6378922bdb97e58c59c082922293b9743a81
+EBUILD liblc3-1.0.3.ebuild 517 BLAKE2B a7d8dc94e043e81e8b08456e562db061021b3dd723f5e29151dd0d7e5958ed91ee68f86b21b565e874bdc13c2a8508bb3e9483b6f06181b2ffc51d7f78e6b61f SHA512 d26ddd71f7bf6559898531eadcb8219730cb2ddefa86426acf14fa3bb87cb5b487a5b3a5eca1e9337a6fc90a0e804dbeec1df817911bb4bb7abbd372bb59f01c
MISC metadata.xml 683 BLAKE2B 22a4df555d0a41a1ca34a0467e853f7e2db471b807f7fdc3d31abc9de7aeeba665ef87dc3f9ab470d37aca5ba404df58e8c3e048367e1ceb50683c66b7486854 SHA512 2a6f52b2d8e9769e19c33c3fb59d0b9cfe0bb414b03c181074707503cfd60995465a325d9f09b864e248c5121044421e351635a4ec650e42d423e84165d2b81c
diff --git a/media-sound/liblc3/liblc3-1.0.3.ebuild b/media-sound/liblc3/liblc3-1.0.3.ebuild
index 02db2d3598a1..49073ac3ebfe 100644
--- a/media-sound/liblc3/liblc3-1.0.3.ebuild
+++ b/media-sound/liblc3/liblc3-1.0.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}
LICENSE="Apache-2.0"
SLOT="0"
IUSE="tools"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
src_configure() {
local emesonargs=(
diff --git a/media-sound/qjackctl/Manifest b/media-sound/qjackctl/Manifest
index 8583b2b5580a..91b2bb500ac6 100644
--- a/media-sound/qjackctl/Manifest
+++ b/media-sound/qjackctl/Manifest
@@ -1,7 +1,5 @@
AUX qjackctl-0.9.1-disable-git.patch 468 BLAKE2B 84b9ec507f3e5c7d3524c6ee916eb77668fe3b1c33107327db0f5d974353ab5dbcb421d772a9803c9a8baf854659d50a40719c4c048468c928fd97150d7eb614 SHA512 fb9d5f7fd71b6915165503dfb39fe3e1d82a31f6e7c10b1285fde454ff59f051d4464f915eddb88afbd6597cc53c8558e9edfdf038d1423e98a210a93813ab24
-DIST qjackctl-0.9.10.tar.gz 1279033 BLAKE2B 923310e8f6541ae8c0c463a2f256c3f960a45c1025608a9b5712873983243498178541dda4ca08dc0558b35765ec0abab48fef9ee727963bea57cae82285f146 SHA512 e209b1814ac2ea0b2d885d7f265b515f95f8f94acb19c6475a0cc37073ca099d7c6ac4949c646b49ffcf0e38a188ea5587dfae54b350d0df5eae9600615b7645
DIST qjackctl-0.9.11.tar.gz 1276434 BLAKE2B c9409995bc861fa942c3a39d6a71332fdec423836ea0d283097a54a13a44a4d682c3f7c8bdc481aa1374748c589cbc3d758f2ec21f087e22df3bd0756a714960 SHA512 b620530017090cca118a71f61f3923c49fda974ab5e82bc260c14fcc6f282d90f39bd9bc30652cd1de157e687c3172350e679fead43b52374832008f88a325b0
-EBUILD qjackctl-0.9.10.ebuild 994 BLAKE2B 2b02d9b0578a99bd5a5280ad4988f735d9526362cdfe8b532fa1ab647438eccbeae9bfbb9eef4af1a76404f268ffe02f86ae22a3619fe74ee4856dcb68d66f03 SHA512 f8e59c7831f0a3cb4881979a00db4b78956d22c29075e7cb0d8b8d0a00c390ef6531ae501c9447899affc0a7a154fe44c9f3bc7724dcb27fff1bab49d461734f
EBUILD qjackctl-0.9.11.ebuild 994 BLAKE2B 2b02d9b0578a99bd5a5280ad4988f735d9526362cdfe8b532fa1ab647438eccbeae9bfbb9eef4af1a76404f268ffe02f86ae22a3619fe74ee4856dcb68d66f03 SHA512 f8e59c7831f0a3cb4881979a00db4b78956d22c29075e7cb0d8b8d0a00c390ef6531ae501c9447899affc0a7a154fe44c9f3bc7724dcb27fff1bab49d461734f
EBUILD qjackctl-9999.ebuild 938 BLAKE2B 402e75717088af6d0520d5a5444818d8d2ad92339f24bf255ef1c686af727150ef9128aea0439d6792069e8dd1a2addb748b5b3d2e0ae4a5b0041b089fabb39b SHA512 a02f0d2fad5f4e4160cc71ebda9fc69c7cd7bc86cbf432aa16723c68be426fb1ed386b0f4898e53c84a1fbc6c2617b40e72535fbeeb0154f297bc6f108212174
MISC metadata.xml 338 BLAKE2B 74efc1853779388695ea14b6ccbe8e22d88941b8fcb845f553c02bd9e052f5638b2f4629dd238272a20b76db17f0d1f30a454a4b9a27333eb1e80b8d826c0dfd SHA512 bf18f336710191bc34b33b34f3f39435a9f3c9d7c45cef4e5b0ad39c19f4a9b27ee032dd2dbf6c57daaa90ad5f9adce40c49230850b6c1d746d0691eaf5ebb10
diff --git a/media-sound/qjackctl/qjackctl-0.9.10.ebuild b/media-sound/qjackctl/qjackctl-0.9.10.ebuild
deleted file mode 100644
index e502a0385dfa..000000000000
--- a/media-sound/qjackctl/qjackctl-0.9.10.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg cmake
-
-DESCRIPTION="Qt GUI to control the JACK Audio Connection Kit and ALSA sequencer connections"
-HOMEPAGE="https://qjackctl.sourceforge.io/"
-SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="alsa dbus debug portaudio"
-
-BDEPEND="dev-qt/linguist-tools:5"
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5
- dev-qt/qtx11extras:5
- dev-qt/qtxml:5
- virtual/jack
- alsa? ( media-libs/alsa-lib )
- dbus? ( dev-qt/qtdbus:5 )
- portaudio? ( media-libs/portaudio )
-"
-RDEPEND="${DEPEND}
- dev-qt/qtsvg:5
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.9.1-disable-git.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DCONFIG_ALSA_SEQ=$(usex alsa 1 0)
- -DCONFIG_DBUS=$(usex dbus 1 0)
- -DCONFIG_DEBUG=$(usex debug 1 0)
- -DCONFIG_PORTAUDIO=$(usex portaudio 1 0)
- -DCONFIG_QT6=no
- )
- cmake_src_configure
-}
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index c451371dc42a..5b9739de3668 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 084c3103b4f9..b0c76eef4100 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -17,6 +17,6 @@ DIST pipewire-0.3.72.tar.bz2 1622951 BLAKE2B e3334410b551ba155dc79baecdd85fa5f21
EBUILD pipewire-0.3.70-r2.ebuild 17540 BLAKE2B c72f6bd813b69016c7e76dceee8d1a599fe0cfcc9cbba69e475df97609b29367c5a59e1be6052362985f145f676cda9e5621bfa2360674b8e31dba7bc2f80626 SHA512 ea444201b17236bb193e87d20b84c71ab4ffcd9638530707120c25e4f662a450e57e2ea1317b810482a0d124a3208320107991bc2bfea881085ad249b7560e02
EBUILD pipewire-0.3.71-r2.ebuild 17641 BLAKE2B f25bbbac377b63de4b9d73e2431a939a29af67025ec736d5f63b24d219ef76b1b58c73bea8f4107e117385a66ab9e639cef78af5f2fc3c357a7b1b9579dd1681 SHA512 0dcc22b48fc7aaab765286b87fe87dee46148fd41d33ab5a3b75f6495f1acd5f01a6b8c2d552db9540ef0254981d2405d1f7ceba9a7ddbf623401d636b92dcac
EBUILD pipewire-0.3.71-r3.ebuild 17696 BLAKE2B 6123a1a6d7664aaf5c6488b74267c92ba76f9a8cf96375f3f81d00fef0cd5005415bf7a8addb80200fd2ba8138d1c9c06bfc3daea11730a6baa9f6455e20a367 SHA512 1b812f71c1bc78b1364013996c9191429aac8811024bef1b12cbb0a24935f05f5d8177c796a9b83f102f25d22f4520456e03fdeafb2d2cfe74b2ac57752419d8
-EBUILD pipewire-0.3.72.ebuild 17798 BLAKE2B a9363624ef6dd9d664bcf688e363605ce72e902eaf6fc19f928d9e35b7443155ff11ab7ad4875c642da7e6dada519b0c6ccd239aae49f10b0cc9b3bd8ee9a7b5 SHA512 b708052727a5b60d27f750cd914b38cdd88429618bdf852035724e651d8e4969e969720ce387825fe244e7a44bb480e87648b15317681111f758f9629ca09e2d
+EBUILD pipewire-0.3.72.ebuild 17805 BLAKE2B 3c49f6649833e1b776ec5021d5e61f3190256047c86d4b60308f7cbea82bebce0155cc5d5a22aa2a08a43c45219a126e905c36a2358feb9883f19cc00dad2a94 SHA512 4cfbff2e244ceb0e580d2f471766030306ddd60a5471be50c14e5de9706cdb537b5d1cdd435d498ee324047ba5d62fae69a0835d5b0f494ec91279fb7e009348
EBUILD pipewire-9999.ebuild 17755 BLAKE2B 669538a42af558d4c0cfe5da569bbb8e3b92ed55ebed649bcc74dda42890bde7bce4ecd8ce0dcf79b23d94249a3c823a0db330db32a1ee0fecb0e0d96c04ddc1 SHA512 3cb7b9d65b600433e9f5471dff5423edec331219fb609285e1c499364f2d627990493da17b0b99bed161ee0e152f958ed0cbc10b10f1ca6be98f10a78540d43d
MISC metadata.xml 1949 BLAKE2B 8163c9569efec70ed5792f7c82773492da7d888a781b599a48ef851e73c31944a5b437f1a03892300ccd88a386b4f405f847b2708818621b0c2d257940979508 SHA512 3f8037b2f0f06a39186f15bccc1972ec1f65df93ec0484fba2dd186ae529ac63c50047afcf26abbc208e30641181a87e2d98927696c59e624b6465718d083e59
diff --git a/media-video/pipewire/pipewire-0.3.72.ebuild b/media-video/pipewire/pipewire-0.3.72.ebuild
index ba953af8515b..f4759dc2e89a 100644
--- a/media-video/pipewire/pipewire-0.3.72.ebuild
+++ b/media-video/pipewire/pipewire-0.3.72.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2"
fi
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="Multimedia processing graphs"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index bbf8dd7c061c..a3153b1c0e0c 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index d7c6683bd860..145cc20196aa 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 04 Jul 2023 02:39:59 +0000
+Tue, 04 Jul 2023 08:39:59 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index d648380e17b4..72ee8e45cab7 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546124 BLAKE2B b8c960a7f19f0cac8ea254b9330e3a1add1f4be28ff0a9b4020f5e68f250a6b511280b7dd1dec4e472c73320abae493b0ab8441075c681803abfb19ea280332e SHA512 0dccc4f920463740ab2803f55b50f1cf0df2af9d58750c12c98fe5963dc8738d5a3e8d6a895c2e0d3ba8230bb61557b6e88b4fa56b2f05f5697577b68a9413df
-TIMESTAMP 2023-07-04T02:40:03Z
+TIMESTAMP 2023-07-04T08:40:03Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSjhoNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSj2uNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAxyA//Tj09HES/SacixTSzDs4r4H8c/itbrBe8/+/o0aT95vkwc9nfcToBArfG
-G2Jc3u/3zaTQjjLA/9GrMUxWBkMwZclNH09J0yt9rzE/ThVVoBkDtBvySo43qbn8
-drjokf5+N1yZLxSbM9cRWbu612cgctKO2Q/f7Q9KP69xQwhY1q6ATkp950u40m2S
-jCzS6cz3vcxul7Zmt8PsHMUwQvZAYVwY9bamglqWw4dbrhtryux5JTI5C3TQuIMR
-v+0qNxpPB7VcADl25tolQCE/RhIzQ+HsBEYxmiQkGWz/aHxjbkwVCwZ0BsUIkTnv
-EUrr90gR++suNstgZGLp8SJ4/Uo7r+iHcXT7VgJipXPI/H7pazEpl8TDrqMxgDR/
-Clw3KZlaIfb8QIlJ67SJqCqh5KRkWujpAPTQhgKnRjaD1EEHEJH7vqguJvV19+V5
-fa9ocz+Xpj3WauPke35zv+CRItq07LegstDrjTLgCFK9flrO4RPjkYGOQYB5P3xy
-KGYuT6edgzNbcFbiJeD1V/NHjiu/B8re4evpldh0OcUNA6B6XikfJY0jJXO3hoaE
-nJAoBsnc1nzS+z52M5+aEHpOmQzCBBaBHXP0oxUx9Mlb2J96I8B3IkSkyjWSCU7F
-2Zzhn5zd9TBozrys0QZGHrMBotVC17iULveJARdZlInDGjpw/zg=
-=xVb4
+klAUUg//Q3wBSLStqIjGa55yJWswRCrSR4K5HT5BGxqtvdi6Z+SeRhX7Al3xna8p
+AqOfeAed+Y74l246Y/0hfT+ocnBwt/EOjm0ulgq16Ne4r+Nwi8kXDJHDSq5v26os
+u+HJ6siihNMVpH/1fOQwmrG1bBm3003AqJLqT7g74HrFwT5dJJ9xWpsmOrqSn+h9
+VqHJdMVvzfzK3WgiOgd4wbHFHpZ6BCh8NRoQpewbIgplNV8LDSNkNtL6qU5eopVt
+86naKADbpCuo++eY3y0GeaqJjLdB8pDyRhc7buTljYGk+7MJxLhTMESCHfgleQp1
+k/TyOapNnCnms43pA3J9/JzvijRatIo5pdfr/UR0TO2W+aHibPzL0xGvSffQKLT+
+LZLdvYt5+fOk+zqhRWLiBdkmBG6hvqs8H8imLWLCy589Wsn6qkKTxjX4Lsst1+OG
+zDBrCbRAZJcjQtGgOwH7jgfMFgGZhhFUZ2AAmha6YrxMyqgquQgcvzdbbGT4JJMu
+5yp51knTHqRcMOpOLSIM5vtI2bqYZdAh/8Rc7X6nhSQuTeki9tenRi9qWTWZZxxK
+KvJ+oXWR07Bn36k88OjUQ8vQSsN/SVdSx4QfSiuA20eTGu91VwlDZS8BaoQ5NsRL
+oOOo/QqbizRDrnfv/Go5+QiYipMGOVowZaX6QaoLKpeJw70JFLE=
+=kYBS
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 33511a443e6e..145cc20196aa 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 04 Jul 2023 02:40:00 +0000
+Tue, 04 Jul 2023 08:39:59 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 204ca98e46ad..b19917786faf 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 1a53774596b4..b87d2a18860f 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/awscli-1.28.0 b/metadata/md5-cache/app-admin/awscli-1.28.0
new file mode 100644
index 000000000000..4bcd944232fc
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-1.28.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.30.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Universal Command Line Environment for AWS
+EAPI=8
+HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
+INHERIT=bash-completion-r1 distutils-r1 multiprocessing
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.30.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aws/aws-cli/archive/1.28.0.tar.gz -> aws-cli-1.28.0.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=49e74325243b7907e30dd121cb06f7f4
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 6287de50de9c..40129bca7dd3 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/rinutils-0.10.2-r1 b/metadata/md5-cache/dev-libs/rinutils-0.10.2-r1
index e877e225127e..57a199e9b63b 100644
--- a/metadata/md5-cache/dev-libs/rinutils-0.10.2-r1
+++ b/metadata/md5-cache/dev-libs/rinutils-0.10.2-r1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.shlomifish.org/open-source/projects/ https://github.com/shlomif/rinutils
INHERIT=cmake
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/shlomif/rinutils/releases/download/0.10.2/rinutils-0.10.2.tar.xz
_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b22f0b04a817dfe1323fc9e3f097b2dd
+_md5_=ab17e2621a3809bc1807d6e0cb5bbb46
diff --git a/metadata/md5-cache/dev-perl/B-Keywords-1.260.0 b/metadata/md5-cache/dev-perl/B-Keywords-1.260.0
index 7ada4ed6fbb0..bd7d668ad80c 100644
--- a/metadata/md5-cache/dev-perl/B-Keywords-1.260.0
+++ b/metadata/md5-cache/dev-perl/B-Keywords-1.260.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/B-Keywords
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-2 )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/B-Keywords-1.26.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=8e70ce7f40d3b81e02379dbfd3dd871e
+_md5_=94c9870fa69c5edf2add514e1bde1b5b
diff --git a/metadata/md5-cache/dev-perl/Data-Dump-1.250.0 b/metadata/md5-cache/dev-perl/Data-Dump-1.250.0
index 2f3f35c2c237..13ccb96f2db3 100644
--- a/metadata/md5-cache/dev-perl/Data-Dump-1.250.0
+++ b/metadata/md5-cache/dev-perl/Data-Dump-1.250.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Dump
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-MIME-Base64 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GARU/Data-Dump-1.25.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=4fb2f8d3dfe039b13c00f419237ec2a2
+_md5_=d34ffc68d313e090d894706ac03cda6b
diff --git a/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0 b/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0
index d5ab8a3a14f5..a8102ace373e 100644
--- a/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0
+++ b/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://metacpan.org/release/DateTime-HiRes
INHERIT=perl-module
IUSE=test
-KEYWORDS=~amd64 ~arm64 ~ia64 ~ppc ~riscv ~x86
+KEYWORDS=~amd64 ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-perl/DateTime virtual/perl-Time-HiRes dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-HiRes-0.04.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=9fd0c845da2dd0d27b64d9b0636639ef
+_md5_=2927b901b1db474c7e26f2a355b69c83
diff --git a/metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0 b/metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0
index 4337106887c2..4eb998bf866c 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0
+++ b/metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-Locale
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~m68k ~mips ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ ) unicode
RDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/DateTime-HiRes >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir virtual/perl-File-Spec >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 virtual/perl-Storable >=dev-perl/namespace-autoclean-0.190.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-1.39.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=b0e9c17f00f3e98430521f0b89382f63
+_md5_=f2beb64f11b0dcd942d90f0b9793ef4c
diff --git a/metadata/md5-cache/dev-perl/Devel-Cycle-1.120.0-r1 b/metadata/md5-cache/dev-perl/Devel-Cycle-1.120.0-r1
index 09b7eeefa467..25c4ff94e918 100644
--- a/metadata/md5-cache/dev-perl/Devel-Cycle-1.120.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-Cycle-1.120.0-r1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-Cycle
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Scalar-List-Utils dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LD/LDS/Devel-Cycle-1.12.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=72646f106bcf72995cfdf0326f3b8cf3
+_md5_=6eaef0cae99eb970765b47ff86e7947d
diff --git a/metadata/md5-cache/dev-perl/Devel-Symdump-2.180.0-r1 b/metadata/md5-cache/dev-perl/Devel-Symdump-2.180.0-r1
index 9ac01051fa77..30d02afbc543 100644
--- a/metadata/md5-cache/dev-perl/Devel-Symdump-2.180.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-Symdump-2.180.0-r1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-Symdump
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AN/ANDK/Devel-Symdump-2.18.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=d415458dab74bc4a68f563fbb6eee036
+_md5_=282d0c3f608cdc630b5ea6a3fd119ecc
diff --git a/metadata/md5-cache/dev-perl/Env-Path-0.190.0 b/metadata/md5-cache/dev-perl/Env-Path-0.190.0
index 31bc089a2b18..4876f02cd21f 100644
--- a/metadata/md5-cache/dev-perl/Env-Path-0.190.0
+++ b/metadata/md5-cache/dev-perl/Env-Path-0.190.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Env-Path
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DS/DSB/Env-Path-0.19.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=8db5e2124f136b704ffc7b38b7185993
+_md5_=603dc5581514ccfd2099d61a0a230e76
diff --git a/metadata/md5-cache/dev-perl/File-Find-Object-0.3.7 b/metadata/md5-cache/dev-perl/File-Find-Object-0.3.7
index f996fd341119..64fc2a1b05ba 100644
--- a/metadata/md5-cache/dev-perl/File-Find-Object-0.3.7
+++ b/metadata/md5-cache/dev-perl/File-Find-Object-0.3.7
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Find-Object
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/File-Find-Object-0.3.7.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=7bd3663daf87781145fea575baa4cffa
+_md5_=56eed9c8cb99522c4f7b36fcac1ead8e
diff --git a/metadata/md5-cache/dev-perl/File-Find-Object-Rule-0.31.300 b/metadata/md5-cache/dev-perl/File-Find-Object-Rule-0.31.300
index 596277836439..6e7d5ef80207 100644
--- a/metadata/md5-cache/dev-perl/File-Find-Object-Rule-0.31.300
+++ b/metadata/md5-cache/dev-perl/File-Find-Object-Rule-0.31.300
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Find-Object-Rule
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor dev-perl/File-Find-Object dev-perl/PathTools dev-perl/Number-Compare dev-perl/Text-Glob dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/File-Find-Object-Rule-0.0313.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=ffaf565b1b735f5ce19602564c44d881
+_md5_=0db62a58e4df27e690bef7a35a8721f8
diff --git a/metadata/md5-cache/dev-perl/File-Remove-1.610.0 b/metadata/md5-cache/dev-perl/File-Remove-1.610.0
index 003686ed5284..732d8434559f 100644
--- a/metadata/md5-cache/dev-perl/File-Remove-1.610.0
+++ b/metadata/md5-cache/dev-perl/File-Remove-1.610.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Remove
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ ) || ( CC0-1.0 public-domain MIT )
RDEPEND=virtual/perl-File-Path >=virtual/perl-File-Spec-3.290.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/File-Remove-1.61.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=f2b2be67ee2928416df1303e575aae2e
+_md5_=b9a3eb37cad9883b7e97f9a1cb2c99c2
diff --git a/metadata/md5-cache/dev-perl/File-TreeCreate-0.0.1 b/metadata/md5-cache/dev-perl/File-TreeCreate-0.0.1
index 2ace7daeed20..173c84803564 100644
--- a/metadata/md5-cache/dev-perl/File-TreeCreate-0.0.1
+++ b/metadata/md5-cache/dev-perl/File-TreeCreate-0.0.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/File-TreeCreate
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-autodie dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/File-TreeCreate-0.0.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=185934a5d1137be2862f2f3e0b315063
+_md5_=7c24b646caebf731ac5046c9aa29ef00
diff --git a/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0 b/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0
index b5069c7b9651..f7ef177d20c7 100644
--- a/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0
+++ b/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-CookieJar
INHERIT=perl-module
IUSE=minimal test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=!minimal? ( dev-perl/Mozilla-PublicSuffix ) virtual/perl-Carp dev-perl/HTTP-Date >=virtual/perl-Time-Local-1.190.100 virtual/perl-parent dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/HTTP-CookieJar-0.014.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=558786b1a2d8e0fa864b111cf29cdb6d
+_md5_=00b83865ede127c0af07feecb6b7fda5
diff --git a/metadata/md5-cache/dev-perl/Hook-LexWrap-0.260.0-r1 b/metadata/md5-cache/dev-perl/Hook-LexWrap-0.260.0-r1
index b6210435550a..4a6c7bccd771 100644
--- a/metadata/md5-cache/dev-perl/Hook-LexWrap-0.260.0-r1
+++ b/metadata/md5-cache/dev-perl/Hook-LexWrap-0.260.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Hook-LexWrap
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Hook-LexWrap-0.26.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=d18f1ffa8fdf04c4486ca5882cdba64e
+_md5_=51365554152491624271d4033799ef50
diff --git a/metadata/md5-cache/dev-perl/IO-All-0.870.0-r1 b/metadata/md5-cache/dev-perl/IO-All-0.870.0-r1
index d63c23243a53..e26988d35ca8 100644
--- a/metadata/md5-cache/dev-perl/IO-All-0.870.0-r1
+++ b/metadata/md5-cache/dev-perl/IO-All-0.870.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-All
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FREW/IO-All-0.87.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=3ec9da526573aefdb4b3591b56804a51
+_md5_=de7205d3c3fdfc9c9538b717fe056fa1
diff --git a/metadata/md5-cache/dev-perl/Inline-0.860.0 b/metadata/md5-cache/dev-perl/Inline-0.860.0
index cf60159c4136..1cf7c87d8cbb 100644
--- a/metadata/md5-cache/dev-perl/Inline-0.860.0
+++ b/metadata/md5-cache/dev-perl/Inline-0.860.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Inline
INHERIT=perl-module
IUSE=test test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-File-Spec-0.800.0 dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/Inline-0.86.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=7c3fce9ed54c817ab7a2b36a4ce1335d
+_md5_=33d7886c86b2ebc55e116167fb8f2707
diff --git a/metadata/md5-cache/dev-perl/Inline-C-0.820.0 b/metadata/md5-cache/dev-perl/Inline-C-0.820.0
index 18828689df8e..e0e53fafeaf9 100644
--- a/metadata/md5-cache/dev-perl/Inline-C-0.820.0
+++ b/metadata/md5-cache/dev-perl/Inline-C-0.820.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Inline-C
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7 >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Inline-0.860.0 >=dev-perl/Parse-RecDescent-1.967.9 >=dev-perl/Pegex-0.660.0 !<dev-perl/Inline-0.510.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/Inline-C-0.82.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=11ff28fbfe308134577725724d203976
+_md5_=d6962a2a758fa1323bbec52630086e1f
diff --git a/metadata/md5-cache/dev-perl/Lingua-EN-Inflect-1.905.0 b/metadata/md5-cache/dev-perl/Lingua-EN-Inflect-1.905.0
index 1262a94856a0..7a2b54eecbe6 100644
--- a/metadata/md5-cache/dev-perl/Lingua-EN-Inflect-1.905.0
+++ b/metadata/md5-cache/dev-perl/Lingua-EN-Inflect-1.905.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Lingua-EN-Inflect
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-1.905.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=5b485f53f6de8e84a8d4f70870dea4b1
+_md5_=77d7ce9ca82e06376ba599e9fc17efb1
diff --git a/metadata/md5-cache/dev-perl/List-SomeUtils-0.590.0 b/metadata/md5-cache/dev-perl/List-SomeUtils-0.590.0
index 373bbc183cc1..903bc461dee0 100644
--- a/metadata/md5-cache/dev-perl/List-SomeUtils-0.590.0
+++ b/metadata/md5-cache/dev-perl/List-SomeUtils-0.590.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/List-SomeUtils
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Module-Implementation-0.40.0 >=dev-perl/List-SomeUtils-XS-0.550.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/List-SomeUtils-0.59.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=0ff4c57d16412375c9b86dc28efc314d
+_md5_=aac081df8baa919dc70699a52d70fab8
diff --git a/metadata/md5-cache/dev-perl/List-SomeUtils-XS-0.580.0 b/metadata/md5-cache/dev-perl/List-SomeUtils-XS-0.580.0
index 462b15479bb4..fcf287dab62f 100644
--- a/metadata/md5-cache/dev-perl/List-SomeUtils-XS-0.580.0
+++ b/metadata/md5-cache/dev-perl/List-SomeUtils-XS-0.580.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/List-SomeUtils-XS
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Artistic-2
RDEPEND=virtual/perl-XSLoader dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/List-SomeUtils-XS-0.58.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=66a78938aa5b997da03fa3046fadd63b
+_md5_=e765ba0b69a8d8049fc318fe402ba933
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 322636a8d881..a200d747b78a 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1 b/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1
index 195c80314adb..b43e2cddf1a3 100644
--- a/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1
+++ b/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Util
INHERIT=perl-module
IUSE=test
-KEYWORDS=amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MATTLAW/Module-Util-1.09.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=4beb324642ef50bc5496e7133a1950a2
+_md5_=ed3e8ac5cfd6db46083f41ae69c368eb
diff --git a/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6 b/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6
index 8335edb87e01..b56786a44b67 100644
--- a/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6
+++ b/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Mozilla-PublicSuffix
INHERIT=perl-module
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Exporter dev-perl/URI dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOMHUKINS/Mozilla-PublicSuffix-v1.0.6.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=4ee39debaf903cb8e12099982b93320e
+_md5_=ca295bcaa834cef76a3cec7c97f80feb
diff --git a/metadata/md5-cache/dev-perl/Number-Compare-0.30.0-r2 b/metadata/md5-cache/dev-perl/Number-Compare-0.30.0-r2
index 19c82b749f0f..b1362ca0fa02 100644
--- a/metadata/md5-cache/dev-perl/Number-Compare-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Number-Compare-0.30.0-r2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Number-Compare
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/Number-Compare-0.03.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=515bf16d2423e6e85cc82e3906acea23
+_md5_=8a8c48e35998e46d0b64dd51b7bb49eb
diff --git a/metadata/md5-cache/dev-perl/PPI-1.276.0 b/metadata/md5-cache/dev-perl/PPI-1.276.0
index 4dd213d3af84..bc5f826613c0 100644
--- a/metadata/md5-cache/dev-perl/PPI-1.276.0
+++ b/metadata/md5-cache/dev-perl/PPI-1.276.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/PPI
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp >=dev-perl/Clone-0.300.0 >=virtual/perl-Digest-MD5-2.350.0 virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Params-Util-1.000.0 >=virtual/perl-Storable-2.170.0 dev-perl/Task-Weaken dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/PPI-1.276.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=f584ba5dc7c555a22498e9e8d4b49509
+_md5_=dc22ff245f824e32ca9f807d3f81e1e2
diff --git a/metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.0 b/metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.0
index 93c512e35cad..0e7472e2ab5b 100644
--- a/metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.0
+++ b/metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/PPIx-QuoteLike
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-perl/PPI-1.238.0 dev-perl/PPIx-Regexp dev-perl/Readonly dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WY/WYANT/PPIx-QuoteLike-0.023.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=a80cb26b81166c879bc81a2827fa70cb
+_md5_=aefd266fe5ce0dea6b963244f13e1243
diff --git a/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0 b/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0
index 51ab28edb6ac..a68f045a54fa 100644
--- a/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0
+++ b/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/PPIx-Regexp
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter dev-perl/List-MoreUtils >=dev-perl/PPI-1.238.0 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WY/WYANT/PPIx-Regexp-0.088.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=0e33c6c8360f9b0c5c852c3d52d3f97a
+_md5_=c58cdeb36dc0885302e0ce311b939a35
diff --git a/metadata/md5-cache/dev-perl/PPIx-Utils-0.3.0 b/metadata/md5-cache/dev-perl/PPIx-Utils-0.3.0
index ed6841d43725..b7362845a3e3 100644
--- a/metadata/md5-cache/dev-perl/PPIx-Utils-0.3.0
+++ b/metadata/md5-cache/dev-perl/PPIx-Utils-0.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/PPIx-Utils
INHERIT=perl-module
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/B-Keywords-1.90.0 virtual/perl-Exporter >=dev-perl/PPI-1.250.0 virtual/perl-Scalar-List-Utils dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DB/DBOOK/PPIx-Utils-0.003.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=c31b8a125aced33ef89d2a4d6048e53e
+_md5_=36c8fd3875ab16377ed876a93f419afe
diff --git a/metadata/md5-cache/dev-perl/PathTools-3.750.0 b/metadata/md5-cache/dev-perl/PathTools-3.750.0
index 400aa1b2adf7..7deda06993d7 100644
--- a/metadata/md5-cache/dev-perl/PathTools-3.750.0
+++ b/metadata/md5-cache/dev-perl/PathTools-3.750.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/PathTools
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XS/XSAWYERX/PathTools-3.75.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=e800f2b6c3c5df967e79091973e189b7
+_md5_=fe8b05ce471804b8f523c91334f50a1c
diff --git a/metadata/md5-cache/dev-perl/Pegex-0.750.0 b/metadata/md5-cache/dev-perl/Pegex-0.750.0
index 1ecaed7bfaaf..0907e317a4e3 100644
--- a/metadata/md5-cache/dev-perl/Pegex-0.750.0
+++ b/metadata/md5-cache/dev-perl/Pegex-0.750.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Pegex
INHERIT=perl-module
IUSE=test test examples
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp dev-perl/File-ShareDir-Install virtual/perl-JSON-PP virtual/perl-Scalar-List-Utils >=dev-perl/XXX-0.350.0 >=dev-perl/YAML-PP-0.19.0 dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/Pegex-0.75.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=be7ffd7208a9ea0c9cae24f2dc1bf53d
+_md5_=2b792630f137929e48047bae34cfb960
diff --git a/metadata/md5-cache/dev-perl/Perl-Critic-1.150.0 b/metadata/md5-cache/dev-perl/Perl-Critic-1.150.0
index ed96d9e3b719..0bf939439eaf 100644
--- a/metadata/md5-cache/dev-perl/Perl-Critic-1.150.0
+++ b/metadata/md5-cache/dev-perl/Perl-Critic-1.150.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-Critic
INHERIT=perl-module elisp-common
IUSE=minimal examples emacs test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/B-Keywords-1.230.0 virtual/perl-Carp >=dev-perl/Config-Tiny-2 >=dev-perl/Exception-Class-1.230.0 >=virtual/perl-Exporter-5.630.0 virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which virtual/perl-Getopt-Long dev-perl/List-SomeUtils >=dev-perl/Module-Pluggable-3.100.0 >=dev-perl/PPI-1.271.0 dev-perl/PPIx-QuoteLike >=dev-perl/PPIx-Regexp-0.80.0 dev-perl/PPIx-Utils >=dev-perl/Pod-Spell-1 >=dev-perl/Readonly-2 virtual/perl-Scalar-List-Utils >=dev-perl/String-Format-1.180.0 >=virtual/perl-Term-ANSIColor-2.20.0 >=virtual/perl-Test-Simple-0.920.0 >=virtual/perl-Text-ParseWords-3 dev-perl/Perl-Tidy >=virtual/perl-version-0.770.0 emacs? ( >=app-editors/emacs-23.1:* ) dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Perl-Critic-1.150.tar.gz
_eclasses_=elisp-common dde4f515dde15603a26a3755438e9c78 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=1d7eaa5c2acb6973bbf169db37d0e46b
+_md5_=818cacfe07719f614aeda6c7548ddbb6
diff --git a/metadata/md5-cache/dev-perl/Pod-Coverage-0.230.0-r2 b/metadata/md5-cache/dev-perl/Pod-Coverage-0.230.0-r2
index b19b4a39e80e..0de493b163ee 100644
--- a/metadata/md5-cache/dev-perl/Pod-Coverage-0.230.0-r2
+++ b/metadata/md5-cache/dev-perl/Pod-Coverage-0.230.0-r2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Coverage
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/Pod-Parser-1.130.0 >=dev-perl/Devel-Symdump-2.10.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/Pod-Coverage-0.23.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=31ca47f570627cd592aeaf78d82a565b
+_md5_=de3a5bb0aa3b37e1cdd66824744409f5
diff --git a/metadata/md5-cache/dev-perl/Pod-Spell-1.260.0 b/metadata/md5-cache/dev-perl/Pod-Spell-1.260.0
index 2994133bcb61..578e959317c7 100644
--- a/metadata/md5-cache/dev-perl/Pod-Spell-1.260.0
+++ b/metadata/md5-cache/dev-perl/Pod-Spell-1.260.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Spell
INHERIT=perl-module
IUSE=minimal test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp dev-perl/Class-Tiny dev-perl/File-ShareDir dev-perl/Lingua-EN-Inflect virtual/perl-Pod-Escapes >=virtual/perl-Pod-Simple-3.270.0 virtual/perl-Text-Tabs+Wrap dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Pod-Spell-1.26.tar.gz mirror://gentoo/podspell.1.gz https://dev.gentoo.org/~tove/files/podspell.1.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=90893adf3a2519100014ffbb494ccf56
+_md5_=f16dbc1189a36a8d359a5da567dd56c9
diff --git a/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 b/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2
index d8d5e7dd6858..105524dfcf19 100644
--- a/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Regexp-IPv6
INHERIT=perl-module
IUSE=test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Regexp-IPv6-0.03.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=4f74c6f7bbf2578f7928a8d54829ba4d
+_md5_=976ca50fbb905ae5cd52724316f5bed1
diff --git a/metadata/md5-cache/dev-perl/String-Format-1.180.0 b/metadata/md5-cache/dev-perl/String-Format-1.180.0
index a225e3e36860..c94d3c3c96ed 100644
--- a/metadata/md5-cache/dev-perl/String-Format-1.180.0
+++ b/metadata/md5-cache/dev-perl/String-Format-1.180.0
@@ -5,10 +5,10 @@ DESCRIPTION=sprintf-like string formatting capabilities with arbitrary format de
EAPI=7
HOMEPAGE=https://metacpan.org/release/String-Format
INHERIT=perl-module
-KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
RDEPEND=dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SREZIC/String-Format-1.18.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=1235a62fb2027cbd92faf5e9e2bb72ec
+_md5_=9000898471cc8b5c228b7ecd01bf8c2a
diff --git a/metadata/md5-cache/dev-perl/Task-Weaken-1.60.0 b/metadata/md5-cache/dev-perl/Task-Weaken-1.60.0
index 4c871758e544..00197dcffd06 100644
--- a/metadata/md5-cache/dev-perl/Task-Weaken-1.60.0
+++ b/metadata/md5-cache/dev-perl/Task-Weaken-1.60.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Task-Weaken
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Task-Weaken-1.06.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=737253451bc927b74f13ca1d535af8a8
+_md5_=19988720060e9d5e455689583264fcbf
diff --git a/metadata/md5-cache/dev-perl/Test-Class-0.520.0 b/metadata/md5-cache/dev-perl/Test-Class-0.520.0
index fb420fdeeb5e..59ff543839de 100644
--- a/metadata/md5-cache/dev-perl/Test-Class-0.520.0
+++ b/metadata/md5-cache/dev-perl/Test-Class-0.520.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Class
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=virtual/perl-Attribute-Handlers-0.770.0 virtual/perl-Carp virtual/perl-File-Spec >=dev-perl/MRO-Compat-0.110.0 dev-perl/Module-Runtime >=virtual/perl-Storable-2.40.0 >=virtual/perl-Test-Simple-0.780.0 dev-perl/Try-Tiny dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SZ/SZABGAB/Test-Class-0.52.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=c0aa44dad37460cd3a9a61469dc11f41
+_md5_=9ddf318c708bc432f8fac4994c828eb6
diff --git a/metadata/md5-cache/dev-perl/Test-Differences-0.690.0 b/metadata/md5-cache/dev-perl/Test-Differences-0.690.0
index ea8660fb9373..e04b46e19d73 100644
--- a/metadata/md5-cache/dev-perl/Test-Differences-0.690.0
+++ b/metadata/md5-cache/dev-perl/Test-Differences-0.690.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Differences
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/Capture-Tiny-0.240.0 >=virtual/perl-Data-Dumper-2.126.0 >=dev-perl/Text-Diff-1.430.0 >=virtual/perl-Test-Simple-0.880.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Test-Differences-0.69.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=0d603c698ce8617cc58817f875a7b6c6
+_md5_=7358098e3bb6a600936b48e5e569f99c
diff --git a/metadata/md5-cache/dev-perl/Test-Memory-Cycle-1.60.0-r1 b/metadata/md5-cache/dev-perl/Test-Memory-Cycle-1.60.0-r1
index 63e03081f0f1..9dc3a3205598 100644
--- a/metadata/md5-cache/dev-perl/Test-Memory-Cycle-1.60.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Memory-Cycle-1.60.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Memory-Cycle
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/Devel-Cycle-1.70.0 virtual/perl-Getopt-Long dev-perl/PadWalker >=virtual/perl-Test-Simple-0.620.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Test-Memory-Cycle-1.06.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=1d9c0c41575513e07297d4389f8bc55e
+_md5_=e62e9673153e113fafb27feb64f8634b
diff --git a/metadata/md5-cache/dev-perl/Test-MockTime-0.170.0 b/metadata/md5-cache/dev-perl/Test-MockTime-0.170.0
index b0f92127ba36..312279dea9d7 100644
--- a/metadata/md5-cache/dev-perl/Test-MockTime-0.170.0
+++ b/metadata/md5-cache/dev-perl/Test-MockTime-0.170.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-MockTime
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Time-Piece virtual/perl-Time-Local virtual/perl-Test-Simple dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DD/DDICK/Test-MockTime-0.17.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=0799cb56444923b6f7c00fb81d5fa459
+_md5_=913a1f76df019b220fdda1b33b33fe35
diff --git a/metadata/md5-cache/dev-perl/Test-MockTime-HiRes-0.80.0-r1 b/metadata/md5-cache/dev-perl/Test-MockTime-HiRes-0.80.0-r1
index cd3de515851e..f5153a0ce4da 100644
--- a/metadata/md5-cache/dev-perl/Test-MockTime-HiRes-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-MockTime-HiRes-0.80.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-MockTime-HiRes
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-perl/Test-MockTime virtual/perl-Test-Simple virtual/perl-Time-HiRes dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TA/TARAO/Test-MockTime-HiRes-0.08.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=3ef430e899fa04ace0da7e95625d7288
+_md5_=45b34635d4098b0c2f70962db6ec4704
diff --git a/metadata/md5-cache/dev-perl/Test-Object-0.80.0-r1 b/metadata/md5-cache/dev-perl/Test-Object-0.80.0-r1
index e4537e3642b8..99a397095e90 100644
--- a/metadata/md5-cache/dev-perl/Test-Object-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Object-0.80.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Object
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.160.0 virtual/perl-Test-Simple dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-Object-0.08.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=e116a78de28ac017fa2d49132633a447
+_md5_=45a84328222f2a6fec8e7fd70115f21e
diff --git a/metadata/md5-cache/dev-perl/Test-Pod-Coverage-1.100.0-r1 b/metadata/md5-cache/dev-perl/Test-Pod-Coverage-1.100.0-r1
index 7c804df39e5f..1ce09c89c399 100644
--- a/metadata/md5-cache/dev-perl/Test-Pod-Coverage-1.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Pod-Coverage-1.100.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Pod-Coverage
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Artistic-2
RDEPEND=virtual/perl-Test-Simple dev-perl/Pod-Coverage dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Test-Pod-Coverage-1.10.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=b090c92e5933d0e6149bd816cd328c24
+_md5_=b9508c8fcaa5dad501321a6b141db00f
diff --git a/metadata/md5-cache/dev-perl/Test-SubCalls-1.100.0-r1 b/metadata/md5-cache/dev-perl/Test-SubCalls-1.100.0-r1
index dc1f4965b3b8..b7d63b7e7e5b 100644
--- a/metadata/md5-cache/dev-perl/Test-SubCalls-1.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-SubCalls-1.100.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-SubCalls
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Exporter >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Hook-LexWrap-0.200.0 >=virtual/perl-Test-Simple-0.420.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-SubCalls-1.10.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=1817c6947cda3c01d84c8310f59558e5
+_md5_=1643faff25da52974b845c456b7685b0
diff --git a/metadata/md5-cache/dev-perl/Test-TrailingSpace-0.60.100 b/metadata/md5-cache/dev-perl/Test-TrailingSpace-0.60.100
index 2205a3b73cb9..c2c2b05f46f5 100644
--- a/metadata/md5-cache/dev-perl/Test-TrailingSpace-0.60.100
+++ b/metadata/md5-cache/dev-perl/Test-TrailingSpace-0.60.100
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-TrailingSpace
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=>=dev-perl/File-Find-Object-Rule-0.30.100 virtual/perl-autodie dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Test-TrailingSpace-0.0601.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=7038ec8d7f42ec3683d26afca0ba9bee
+_md5_=fcda8b49e5a12307e316272836ac87e8
diff --git a/metadata/md5-cache/dev-perl/Test-Trap-0.3.5 b/metadata/md5-cache/dev-perl/Test-Trap-0.3.5
index 4e5acd7055f3..d16dfd37a981 100644
--- a/metadata/md5-cache/dev-perl/Test-Trap-0.3.5
+++ b/metadata/md5-cache/dev-perl/Test-Trap-0.3.5
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Trap
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp dev-perl/Data-Dump virtual/perl-Exporter virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple virtual/perl-version dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EB/EBHANSSEN/Test-Trap-v0.3.5.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=49810daa579a33a544b29beed599f116
+_md5_=513f87b53cc7b6fff6f20f80338db422
diff --git a/metadata/md5-cache/dev-perl/Text-Glob-0.110.0-r1 b/metadata/md5-cache/dev-perl/Text-Glob-0.110.0-r1
index 963d890c28ff..3fe3c1aa71a1 100644
--- a/metadata/md5-cache/dev-perl/Text-Glob-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-Glob-0.110.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Glob
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Exporter dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/Text-Glob-0.11.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=3f57ff404410e1ef83acce67e3dfe802
+_md5_=5fa0e72120b299cb41271e5704b48956
diff --git a/metadata/md5-cache/dev-perl/URI-5.190.0-r1 b/metadata/md5-cache/dev-perl/URI-5.190.0-r1
index fdf37dc5d4e6..a83809d2e4b0 100644
--- a/metadata/md5-cache/dev-perl/URI-5.190.0-r1
+++ b/metadata/md5-cache/dev-perl/URI-5.190.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/URI
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/Regexp-IPv6-0.30.0 virtual/perl-Scalar-List-Utils virtual/perl-libnet virtual/perl-parent dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SI/SIMBABQUE/URI-5.19.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=360f74c6b8e8800ebfeb2007c249b575
+_md5_=208c5de7d77bbe6ea7e5c456008fd667
diff --git a/metadata/md5-cache/dev-perl/XXX-0.380.0 b/metadata/md5-cache/dev-perl/XXX-0.380.0
index b8b5f830c9c8..8fe04e8d738b 100644
--- a/metadata/md5-cache/dev-perl/XXX-0.380.0
+++ b/metadata/md5-cache/dev-perl/XXX-0.380.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/XXX
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/YAML-PP-0.18.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/XXX-0.38.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=2f39f68397ac527e783f97d341979242
+_md5_=480ea3148b002b97ddb2439a969a3d5e
diff --git a/metadata/md5-cache/dev-perl/YAML-LibYAML-0.880.0 b/metadata/md5-cache/dev-perl/YAML-LibYAML-0.880.0
index cdb98a834471..21362e040345 100644
--- a/metadata/md5-cache/dev-perl/YAML-LibYAML-0.880.0
+++ b/metadata/md5-cache/dev-perl/YAML-LibYAML-0.880.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML-LibYAML
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/YAML-LibYAML-0.88.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=88905f9090660d585e8959a87a6e2087
+_md5_=639b4cc6d53a16b06da2c2ef0182022a
diff --git a/metadata/md5-cache/dev-perl/YAML-PP-0.36.0 b/metadata/md5-cache/dev-perl/YAML-PP-0.36.0
index 235e523dfbe6..36c67575d7da 100644
--- a/metadata/md5-cache/dev-perl/YAML-PP-0.36.0
+++ b/metadata/md5-cache/dev-perl/YAML-PP-0.36.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML-PP
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Module-Load >=virtual/perl-Scalar-List-Utils-1.70.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TINITA/YAML-PP-0.036.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=ceff762dd55e531325575713179a8f1c
+_md5_=ef3061002ca6aebf1e7b408c28545550
diff --git a/metadata/md5-cache/dev-perl/libwww-perl-6.710.0 b/metadata/md5-cache/dev-perl/libwww-perl-6.710.0
index af2a2fec3a46..be5129c3c8c9 100644
--- a/metadata/md5-cache/dev-perl/libwww-perl-6.710.0
+++ b/metadata/md5-cache/dev-perl/libwww-perl-6.710.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/libwww-perl
INHERIT=perl-module
IUSE=ssl test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
PDEPEND=ssl? ( >=dev-perl/LWP-Protocol-https-6.20.0 )
RDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Encode-2.120.0 dev-perl/Encode-Locale >=dev-perl/File-Listing-6.0.0 virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.340.0 dev-perl/HTTP-CookieJar >=dev-perl/HTTP-Cookies-6.0.0 >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Negotiate-6.0.0 >=dev-perl/HTTP-Message-6.70.0 virtual/perl-IO >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 virtual/perl-Module-Load >=virtual/perl-libnet-2.580.0 >=dev-perl/Net-HTTP-6.180.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny >=dev-perl/URI-1.100.0 >=dev-perl/WWW-RobotRules-6.0.0 >=virtual/perl-parent-0.217.0 dev-lang/perl:=
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/libwww-perl-6.71.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=ee3c6e6b1c32f1b8eaef76bd2667c552
+_md5_=03fa95b2decd626a6f4f781c9d324646
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index cc35a9e280b5..a6014906d1d0 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/boto3-1.27.0 b/metadata/md5-cache/dev-python/boto3-1.27.0
new file mode 100644
index 000000000000..6bdf3c113b6f
--- /dev/null
+++ b/metadata/md5-cache/dev-python/boto3-1.27.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.30.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The AWS SDK for Python
+EAPI=8
+HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
+INHERIT=distutils-r1 multiprocessing
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.30.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/boto3/archive/1.27.0.tar.gz -> boto3-1.27.0.gh.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=19c6bcfc191ce918489bff494ff185c2
diff --git a/metadata/md5-cache/dev-python/botocore-1.30.0 b/metadata/md5-cache/dev-python/botocore-1.30.0
new file mode 100644
index 000000000000..57de6b9c2605
--- /dev/null
+++ b/metadata/md5-cache/dev-python/botocore-1.30.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Low-level, data-driven core of boto 3
+EAPI=8
+HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
+INHERIT=distutils-r1 multiprocessing
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/botocore/archive/1.30.0.tar.gz -> botocore-1.30.0.gh.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=0a0fb1a94ac28cee470da7b1644eba68
diff --git a/metadata/md5-cache/dev-python/django-3.2.20 b/metadata/md5-cache/dev-python/django-3.2.20
new file mode 100644
index 000000000000..4c97db0eae98
--- /dev/null
+++ b/metadata/md5-cache/dev-python/django-3.2.20
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) >=dev-python/asgiref-3.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[webp,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gettext ) verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 ) doc? ( >=dev-python/sphinx-5.3.0 ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DESCRIPTION=High-level Python web framework
+EAPI=8
+HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/
+INHERIT=bash-completion-r1 distutils-r1 optfeature verify-sig
+IUSE=doc sqlite test doc python_targets_python3_10 python_targets_python3_11 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos
+LICENSE=BSD Apache-2.0 MIT
+RDEPEND=>=dev-python/asgiref-3.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://media.djangoproject.com/releases/3.2/Django-3.2.20.tar.gz verify-sig? ( https://media.djangoproject.com/pgp/Django-3.2.20.checksum.txt )
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=870b59e80269a5eade6e4e59965b4700
diff --git a/metadata/md5-cache/dev-python/django-4.1.10 b/metadata/md5-cache/dev-python/django-4.1.10
new file mode 100644
index 000000000000..3b0043256130
--- /dev/null
+++ b/metadata/md5-cache/dev-python/django-4.1.10
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) <dev-python/asgiref-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/asgiref-3.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[webp,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gettext ) verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 ) doc? ( >=dev-python/sphinx-5.3.0 ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DESCRIPTION=High-level Python web framework
+EAPI=8
+HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/
+INHERIT=bash-completion-r1 distutils-r1 optfeature verify-sig
+IUSE=doc sqlite test doc python_targets_python3_10 python_targets_python3_11 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos
+LICENSE=BSD Apache-2.0 MIT
+RDEPEND=<dev-python/asgiref-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/asgiref-3.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://media.djangoproject.com/releases/4.1/Django-4.1.10.tar.gz verify-sig? ( https://media.djangoproject.com/pgp/Django-4.1.10.checksum.txt )
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=395405df78bda8e992443ec655273b3a
diff --git a/metadata/md5-cache/dev-python/django-4.2.3 b/metadata/md5-cache/dev-python/django-4.2.3
new file mode 100644
index 000000000000..6aaad157ab77
--- /dev/null
+++ b/metadata/md5-cache/dev-python/django-4.2.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) <dev-python/asgiref-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/asgiref-3.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[webp,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gettext ) verify-sig? ( >=sec-keys/openpgp-keys-django-20230606 ) doc? ( >=dev-python/sphinx-5.3.0 ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DESCRIPTION=High-level Python web framework
+EAPI=8
+HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/
+INHERIT=bash-completion-r1 distutils-r1 optfeature verify-sig
+IUSE=doc sqlite test doc python_targets_python3_10 python_targets_python3_11 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos
+LICENSE=BSD Apache-2.0 MIT
+RDEPEND=<dev-python/asgiref-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/asgiref-3.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://media.djangoproject.com/releases/4.2/Django-4.2.3.tar.gz verify-sig? ( https://media.djangoproject.com/pgp/Django-4.2.3.checksum.txt )
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=e3572dcc90d22352a4527b60ed6e82a2
diff --git a/metadata/md5-cache/dev-python/exceptiongroup-1.1.2 b/metadata/md5-cache/dev-python/exceptiongroup-1.1.2
new file mode 100644
index 000000000000..fb3178250d08
--- /dev/null
+++ b/metadata/md5-cache/dev-python/exceptiongroup-1.1.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit_scm-1.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Backport of PEP 654 (exception groups)
+EAPI=8
+HOMEPAGE=https://github.com/agronholm/exceptiongroup/ https://pypi.org/project/exceptiongroup/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT PSF-2.4
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/agronholm/exceptiongroup/archive/1.1.2.tar.gz -> exceptiongroup-1.1.2.gh.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=cb7c6a5ed4ab846a01db8f3157224462
diff --git a/metadata/md5-cache/dev-python/griffe-0.31.0 b/metadata/md5-cache/dev-python/griffe-0.31.0
new file mode 100644
index 000000000000..8f6e18de8013
--- /dev/null
+++ b/metadata/md5-cache/dev-python/griffe-0.31.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/jsonschema-4.17.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-xdist-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Signature generator for Python programs
+EAPI=8
+HOMEPAGE=https://mkdocstrings.github.io/griffe/ https://github.com/mkdocstrings/griffe/ https://pypi.org/project/griffe/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~riscv
+LICENSE=ISC
+RDEPEND=>=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mkdocstrings/griffe/archive/0.31.0.tar.gz -> griffe-0.31.0.gh.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=1d9b44507355271ecd18b770f7be3a9b
diff --git a/metadata/md5-cache/dev-python/hcloud-python-1.24.0 b/metadata/md5-cache/dev-python/hcloud-python-1.24.0
new file mode 100644
index 000000000000..2b4eda583dbd
--- /dev/null
+++ b/metadata/md5-cache/dev-python/hcloud-python-1.24.0
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/python-dateutil-2.7.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Official Hetzner Cloud python library
+EAPI=8
+HOMEPAGE=https://github.com/hetznercloud/hcloud-python/ https://pypi.org/project/hcloud/
+INHERIT=distutils-r1
+IUSE=examples doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-python/python-dateutil-2.7.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/hetznercloud/hcloud-python/archive/v1.24.0.tar.gz -> hcloud-python-1.24.0.gh.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=818bbdf83e1f86c471b8617b9b5de7e2
diff --git a/metadata/md5-cache/dev-python/inflect-6.2.0 b/metadata/md5-cache/dev-python/inflect-6.2.0
new file mode 100644
index 000000000000..c9433db2f6ad
--- /dev/null
+++ b/metadata/md5-cache/dev-python/inflect-6.2.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/setuptools-scm-3.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pydantic-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Correctly inflect words and numbers
+EAPI=8
+HOMEPAGE=https://pypi.org/project/inflect/ https://github.com/jaraco/inflect/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=>=dev-python/pydantic-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/i/inflect/inflect-6.2.0.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=08654edcb856ba8226eafd654ea9be67
diff --git a/metadata/md5-cache/dev-python/ipykernel-6.24.0 b/metadata/md5-cache/dev-python/ipykernel-6.24.0
new file mode 100644
index 000000000000..6102ec890266
--- /dev/null
+++ b/metadata/md5-cache/dev-python/ipykernel-6.24.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/comm-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debugpy-1.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-client-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-core-4.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nest_asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-20[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ipyparallel[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/comm-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debugpy-1.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-client-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-core-4.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nest_asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-20[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=IPython Kernel for Jupyter
+EAPI=8
+HOMEPAGE=https://github.com/ipython/ipykernel/ https://pypi.org/project/ipykernel/
+INHERIT=distutils-r1 pypi virtualx
+IUSE=test python_targets_python3_10 python_targets_python3_11 test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/comm-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debugpy-1.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-client-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-core-4.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nest_asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-20[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-6.24.0.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5
+_md5_=dba6e521d0053703590723ae49ecbe94
diff --git a/metadata/md5-cache/dev-python/mediafile-0.12.0 b/metadata/md5-cache/dev-python/mediafile-0.12.0
new file mode 100644
index 000000000000..5859b3fb9ba2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mediafile-0.12.0
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/six-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=media-libs/mutagen-1.46.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Read and write audio files' tags in Python
+EAPI=8
+HOMEPAGE=https://github.com/beetbox/mediafile/ https://pypi.org/project/mediafile/
+INHERIT=distutils-r1
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/six-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=media-libs/mutagen-1.46.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/beetbox/mediafile/archive/v0.12.0.tar.gz -> mediafile-0.12.0.gh.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=df6e902853224aa1086b1a96bdf99511
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.1.18 b/metadata/md5-cache/dev-python/mkdocs-material-9.1.18
new file mode 100644
index 000000000000..ba87848c86dd
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mkdocs-material-9.1.18
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( || ( ( >=dev-lang/python-3.11.4:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-material-extensions[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-redirects[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-material-extensions[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-redirects[python_targets_python3_10(-)] ) ) )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A Material Design theme for MkDocs
+EAPI=8
+HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
+INHERIT=distutils-r1 docs
+IUSE=social python_targets_python3_10 python_targets_python3_11 doc
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+PDEPEND=>=dev-python/mkdocs-material-extensions-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+RDEPEND=>=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-9.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?] social? ( >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+SLOT=0
+SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.1.18.tar.gz -> mkdocs-material-9.1.18.gh.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 docs 7b9e167549c44efa7994614f33ba6d7a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=9ffb20d47e2625505ccc9524af451c06
diff --git a/metadata/md5-cache/dev-python/pyamg-4.2.3 b/metadata/md5-cache/dev-python/pyamg-4.2.3
deleted file mode 100644
index 07cfcd5a4f55..000000000000
--- a/metadata/md5-cache/dev-python/pyamg-4.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/pybind11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Algebraic multigrid solvers in Python
-EAPI=8
-HOMEPAGE=https://pyamg.org
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pyamg/pyamg/archive/v4.2.3.tar.gz -> pyamg-4.2.3.gh.tar.gz
-_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=f55a56c1844d7b7c2a20825b61415eb3
diff --git a/metadata/md5-cache/dev-python/pyamg-5.0.1 b/metadata/md5-cache/dev-python/pyamg-5.0.1
new file mode 100644
index 000000000000..fe96d8877097
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyamg-5.0.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/pybind11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-scm-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/CppHeaderParser[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-python/pybind11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
+DESCRIPTION=Algebraic multigrid solvers in Python
+EAPI=8
+HOMEPAGE=https://www.pyamg.org/ https://github.com/pyamg/pyamg/ https://pypi.org/project/pyamg/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 debug
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-python/CppHeaderParser[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pyamg/pyamg/archive/v5.0.1.tar.gz -> pyamg-5.0.1.gh.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=0c2f1b147b68edaa9f06394127329aa3
diff --git a/metadata/md5-cache/dev-python/pydyf-0.7.0 b/metadata/md5-cache/dev-python/pydyf-0.7.0
new file mode 100644
index 000000000000..1a64c0de93bd
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pydyf-0.7.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( app-text/ghostscript-gpl dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A low-level PDF generator
+EAPI=8
+HOMEPAGE=https://pypi.org/project/pydyf/ https://github.com/CourtBouillon/pydyf/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pydyf/pydyf-0.7.0.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=779744f4057217e72c6e495dcd55b284
diff --git a/metadata/md5-cache/dev-python/pyproject-fmt-0.13.0 b/metadata/md5-cache/dev-python/pyproject-fmt-0.13.0
new file mode 100644
index 000000000000..954c40e389d4
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyproject-fmt-0.13.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pytest-mock-3.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/natsort-8.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-23.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomlkit-0.11.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Format your pyproject.toml file
+EAPI=8
+HOMEPAGE=https://github.com/tox-dev/pyproject-fmt/ https://pypi.org/project/pyproject-fmt/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/natsort-8.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-23.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomlkit-0.11.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pyproject-fmt/pyproject_fmt-0.13.0.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=e08d04aa2775a06014b106bae6410c1c
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index ad8fca54200b..5af86d80f6a0 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/instance_storage-1.0.0-r2 b/metadata/md5-cache/dev-ruby/instance_storage-1.0.0-r2
new file mode 100644
index 000000000000..6b27ded4b9e0
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/instance_storage-1.0.0-r2
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=Manage class instances with dictionary
+EAPI=8
+HOMEPAGE=https://rubygems.org/gems/instance_storage/
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/instance_storage-1.0.0.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=74e7e3c2641057ad08df7404c7891ebf
diff --git a/metadata/md5-cache/dev-ruby/instantiator-0.0.7-r1 b/metadata/md5-cache/dev-ruby/instantiator-0.0.7-r1
index a8680aaf1a75..3c4080106ac3 100644
--- a/metadata/md5-cache/dev-ruby/instantiator-0.0.7-r1
+++ b/metadata/md5-cache/dev-ruby/instantiator-0.0.7-r1
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
DESCRIPTION=Instantiate an arbitrary Ruby class
EAPI=8
-HOMEPAGE=https://github.com/floehopper/introspection
+HOMEPAGE=https://github.com/floehopper/instantiator
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test
KEYWORDS=~alpha amd64 arm ~hppa ppc ppc64 sparc x86
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/instantiator-0.0.7.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=52ececfb137b4663bc283f6dffa650d7
+_md5_=c01eb907479dec6c3d66722761923b99
diff --git a/metadata/md5-cache/dev-ruby/sigdump-0.2.5 b/metadata/md5-cache/dev-ruby/sigdump-0.2.5
new file mode 100644
index 000000000000..871f54d6ad97
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/sigdump-0.2.5
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=Setup signal handler which dumps backtrace of threads and allocated objects
+EAPI=8
+HOMEPAGE=https://github.com/fluent/sigdump
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/sigdump-0.2.5.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=3f1c771e1aac81746681b4c8713c7041
diff --git a/metadata/md5-cache/dev-ruby/vcr-6.2.0 b/metadata/md5-cache/dev-ruby/vcr-6.2.0
new file mode 100644
index 000000000000..efbb71f692d4
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/vcr-6.2.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby30? ( json? ( dev-ruby/json[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( json? ( dev-ruby/json[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( json? ( dev-ruby/json[ruby_targets_ruby32(-)] ) ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=Records your test suite's HTTP interactions and replay them during test runs
+EAPI=8
+HOMEPAGE=https://github.com/vcr/vcr/
+INHERIT=ruby-fakegem
+IUSE=json test test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby30? ( json? ( dev-ruby/json[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( json? ( dev-ruby/json[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( json? ( dev-ruby/json[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test )
+SLOT=6
+SRC_URI=https://github.com/vcr/vcr/archive/v6.2.0.tar.gz -> vcr-6.2.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=e24c1ff3520249b3c3c49ebbabb90e00
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 0b352c186a37..a656957340d2 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/liblscp-0.9.9 b/metadata/md5-cache/media-libs/liblscp-0.9.9
deleted file mode 100644
index 480a3c86d4f3..000000000000
--- a/metadata/md5-cache/media-libs/liblscp-0.9.9
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=C++ library for the Linux Sampler control protocol
-EAPI=8
-HOMEPAGE=https://www.linuxsampler.org
-INHERIT=cmake
-IUSE=doc
-KEYWORDS=amd64 ~ppc x86
-LICENSE=LGPL-2.1
-SLOT=0
-SRC_URI=https://www.rncbc.org/archive/liblscp-0.9.9.tar.gz https://download.linuxsampler.org/packages/liblscp-0.9.9.tar.gz
-_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2985ee371c59f6b2eb76575d6036adef
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 50793e8c4672..2c2b9b4a6dae 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/liblc3-1.0.3 b/metadata/md5-cache/media-sound/liblc3-1.0.3
index 9ac1a89adf19..ef624fa3e7d2 100644
--- a/metadata/md5-cache/media-sound/liblc3-1.0.3
+++ b/metadata/md5-cache/media-sound/liblc3-1.0.3
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/google/liblc3
INHERIT=meson
IUSE=tools
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=Apache-2.0
SLOT=0
SRC_URI=https://github.com/google/liblc3/archive/refs/tags/v1.0.3.tar.gz -> liblc3-1.0.3.tar.gz
_eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=8cf0349a9276e9bb33014202fada5b91
+_md5_=748f9f7c9617ebd17fa4ba7f66aa77da
diff --git a/metadata/md5-cache/media-sound/qjackctl-0.9.10 b/metadata/md5-cache/media-sound/qjackctl-0.9.10
deleted file mode 100644
index da050f425713..000000000000
--- a/metadata/md5-cache/media-sound/qjackctl-0.9.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 virtual/jack alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) portaudio? ( media-libs/portaudio )
-DESCRIPTION=Qt GUI to control the JACK Audio Connection Kit and ALSA sequencer connections
-EAPI=8
-HOMEPAGE=https://qjackctl.sourceforge.io/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=xdg cmake
-IUSE=alsa dbus debug portaudio
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 virtual/jack alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) portaudio? ( media-libs/portaudio ) dev-qt/qtsvg:5
-SLOT=0
-SRC_URI=mirror://sourceforge/qjackctl/qjackctl-0.9.10.tar.gz
-_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3c4f51d8730df426d067807d5468f023
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 0e48466d3bce..d07bc12e7c85 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/pipewire-0.3.72 b/metadata/md5-cache/media-video/pipewire-0.3.72
index 303343f31d6d..9720fc25cb1c 100644
--- a/metadata/md5-cache/media-video/pipewire-0.3.72
+++ b/metadata/md5-cache/media-video/pipewire-0.3.72
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pipewire.org/
INHERIT=flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev
IUSE=bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2 modemmanager pipewire-alsa readline sound-server ssl system-service systemd test v4l X zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT LGPL-2.1+ GPL-2
PDEPEND=>=media-video/wireplumber-0.4.8-r3
RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( media-libs/webrtc-audio-processing:0 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) readline? ( sys-libs/readline:= ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) virtual/tmpfiles
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/0.4
SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.72/pipewire-0.3.72.tar.bz2
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=186468b7b9dd73938cedbe91fce99fa0
+_md5_=df65e2433d809470ba5c21606d7432e6
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 8efe9c829d6d..a87df8416539 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/xrootd-5.4.3 b/metadata/md5-cache/net-libs/xrootd-5.4.3
deleted file mode 100644
index 91ded4457b16..000000000000
--- a/metadata/md5-cache/net-libs/xrootd-5.4.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen[dot] virtual/latex-base python? ( dev-python/sphinx ) ) python? ( python_single_target_python3_10? ( dev-python/pip[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pip[python_targets_python3_11(-)] ) ) test? ( dev-util/cppunit ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=acct-group/xrootd acct-user/xrootd dev-libs/openssl:0= sys-libs/zlib virtual/libcrypt:= fuse? ( sys-fs/fuse:0= ) http? ( net-misc/curl:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2:2= ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) readline? ( sys-libs/readline:0= ) systemd? ( sys-apps/systemd:= )
-DESCRIPTION=Extended ROOT remote file server
-EAPI=8
-HOMEPAGE=https://xrootd.slac.stanford.edu/
-INHERIT=cmake python-single-r1
-IUSE=doc examples fuse http kerberos +libxml2 python readline +server systemd test python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-3
-RDEPEND=acct-group/xrootd acct-user/xrootd dev-libs/openssl:0= sys-libs/zlib virtual/libcrypt:= fuse? ( sys-fs/fuse:0= ) http? ( net-misc/curl:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2:2= ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) readline? ( sys-libs/readline:0= ) systemd? ( sys-apps/systemd:= ) dev-lang/perl
-REQUIRED_USE=http? ( kerberos ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) test? ( server )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://xrootd.slac.stanford.edu/download/v5.4.3/xrootd-5.4.3.tar.gz
-_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e7aa85457156bf9aae050c6ff0fb37cb
diff --git a/metadata/md5-cache/net-libs/xrootd-5.4.3-r2 b/metadata/md5-cache/net-libs/xrootd-5.4.3-r2
deleted file mode 100644
index 8b723be9f98c..000000000000
--- a/metadata/md5-cache/net-libs/xrootd-5.4.3-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen[dot] virtual/latex-base python? ( dev-python/sphinx ) ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pytest-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( dev-util/cppunit ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=acct-group/xrootd acct-user/xrootd dev-libs/openssl:0= sys-libs/zlib virtual/libcrypt:= fuse? ( sys-fs/fuse:0= ) http? ( net-misc/curl:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2:2= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) readline? ( sys-libs/readline:0= ) systemd? ( sys-apps/systemd:= )
-DESCRIPTION=Extended ROOT remote file server
-EAPI=8
-HOMEPAGE=https://xrootd.slac.stanford.edu/
-INHERIT=cmake distutils-r1
-IUSE=doc examples fuse http kerberos +libxml2 python readline +server systemd test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-3
-RDEPEND=acct-group/xrootd acct-user/xrootd dev-libs/openssl:0= sys-libs/zlib virtual/libcrypt:= fuse? ( sys-fs/fuse:0= ) http? ( net-misc/curl:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2:2= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) readline? ( sys-libs/readline:0= ) systemd? ( sys-apps/systemd:= ) dev-lang/perl
-REQUIRED_USE=http? ( kerberos ) python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) test? ( server )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://xrootd.slac.stanford.edu/download/v5.4.3/xrootd-5.4.3.tar.gz
-_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b855c67adb539501db24b324d6661c03
diff --git a/metadata/md5-cache/net-libs/xrootd-5.5.4-r1 b/metadata/md5-cache/net-libs/xrootd-5.5.4-r1
index 21229784ab0b..171abf814efc 100644
--- a/metadata/md5-cache/net-libs/xrootd-5.5.4-r1
+++ b/metadata/md5-cache/net-libs/xrootd-5.5.4-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://xrootd.slac.stanford.edu/
INHERIT=cmake docs distutils-r1
IUSE=examples fuse http kerberos +libxml2 python readline +server systemd test doc python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-3
RDEPEND=acct-group/xrootd acct-user/xrootd dev-libs/openssl:0= net-libs/davix sys-libs/zlib virtual/libcrypt:= fuse? ( sys-fs/fuse:0= ) http? ( net-misc/curl:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2:2= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) readline? ( sys-libs/readline:0= ) systemd? ( sys-apps/systemd:= ) dev-lang/perl
REQUIRED_USE=http? ( kerberos ) python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) test? ( server )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://xrootd.slac.stanford.edu/download/v5.5.4/xrootd-5.5.4.tar.gz
_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 docs 7b9e167549c44efa7994614f33ba6d7a flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=02f453b462deaeff244be1bffe036c5e
+_md5_=3a1b33af26870a1d8e401992e9348472
diff --git a/metadata/md5-cache/net-libs/xrootd-5.5.5-r1 b/metadata/md5-cache/net-libs/xrootd-5.5.5-r1
index 166cb0101716..b6eac832333c 100644
--- a/metadata/md5-cache/net-libs/xrootd-5.5.5-r1
+++ b/metadata/md5-cache/net-libs/xrootd-5.5.5-r1
@@ -9,9 +9,9 @@ IUSE=examples fuse http kerberos +libxml2 macaroons python readline scitokens +s
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-3
RDEPEND=acct-group/xrootd acct-user/xrootd dev-libs/openssl:0= sys-libs/zlib virtual/libcrypt:= fuse? ( sys-fs/fuse:0= ) http? ( net-misc/curl:= net-libs/davix ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2:2= ) macaroons? ( dev-libs/libmacaroons ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) readline? ( sys-libs/readline:0= ) scitokens? ( dev-cpp/scitokens-cpp ) systemd? ( sys-apps/systemd:= ) xrdec? ( dev-libs/isa-l ) dev-lang/perl
-REQUIRED_USE=http? ( kerberos ) python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) test? ( server )
+REQUIRED_USE=http? ( kerberos ) macaroons? ( server ) python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) scitokens? ( server ) test? ( server )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://xrootd.slac.stanford.edu/download/v5.5.5/xrootd-5.5.5.tar.gz
_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 docs 7b9e167549c44efa7994614f33ba6d7a flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c8f3dd2ce32e843266009b373af08bf9
+_md5_=31a43ede00a63668c1cb518f5865ce84
diff --git a/metadata/md5-cache/net-libs/xrootd-5.6.0 b/metadata/md5-cache/net-libs/xrootd-5.6.0
index 9f8d824ef204..ba607eb6cfb9 100644
--- a/metadata/md5-cache/net-libs/xrootd-5.6.0
+++ b/metadata/md5-cache/net-libs/xrootd-5.6.0
@@ -9,9 +9,9 @@ IUSE=ceph examples fuse http kerberos +libxml2 macaroons python readline scitoke
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-3+
RDEPEND=acct-group/xrootd acct-user/xrootd dev-libs/openssl:0= sys-libs/zlib virtual/libcrypt:= ceph? ( sys-cluster/ceph ) fuse? ( sys-fs/fuse:0= ) http? ( net-misc/curl:= net-libs/davix ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2:2= ) macaroons? ( dev-libs/libmacaroons ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) readline? ( sys-libs/readline:0= ) scitokens? ( dev-cpp/scitokens-cpp ) systemd? ( sys-apps/systemd:= ) xrdec? ( dev-libs/isa-l ) dev-lang/perl
-REQUIRED_USE=http? ( kerberos ) python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) test? ( server )
+REQUIRED_USE=http? ( kerberos ) macaroons? ( server http ) python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) scitokens? ( server ) test? ( server )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://xrootd.slac.stanford.edu/download/v5.6.0/xrootd-5.6.0.tar.gz
_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 docs 7b9e167549c44efa7994614f33ba6d7a flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=153c60e710eb033672b207679de7a7fb
+_md5_=d3c2e10f63ea668ecec649901c46d301
diff --git a/metadata/md5-cache/net-libs/xrootd-ceph-5.4.3 b/metadata/md5-cache/net-libs/xrootd-ceph-5.4.3
deleted file mode 100644
index 572f06b76321..000000000000
--- a/metadata/md5-cache/net-libs/xrootd-ceph-5.4.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-util/cppunit ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=~net-libs/xrootd-5.4.3 sys-cluster/ceph
-DESCRIPTION=xrootd OSS plug-in for interfacing with Ceph storage platform
-EAPI=8
-HOMEPAGE=https://xrootd.slac.stanford.edu/
-INHERIT=cmake
-IUSE=test
-KEYWORDS=amd64 ~amd64-linux
-LICENSE=LGPL-3+
-RDEPEND=~net-libs/xrootd-5.4.3 sys-cluster/ceph
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/xrootd/xrootd-ceph/archive/refs/tags/v5.4.3.tar.gz -> xrootd-ceph-5.4.3.tar.gz
-_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=25c9bdbfa8e1b1d6803a35e6a911f05b
diff --git a/metadata/md5-cache/net-libs/xrootd-ceph-5.5.4 b/metadata/md5-cache/net-libs/xrootd-ceph-5.5.4
index ead5f043e5f3..d32eb1609c7d 100644
--- a/metadata/md5-cache/net-libs/xrootd-ceph-5.5.4
+++ b/metadata/md5-cache/net-libs/xrootd-ceph-5.5.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://xrootd.slac.stanford.edu/
INHERIT=cmake
IUSE=test
-KEYWORDS=~amd64 ~amd64-linux
+KEYWORDS=amd64 ~amd64-linux
LICENSE=LGPL-3+
RDEPEND=~net-libs/xrootd-5.5.4 sys-cluster/ceph
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/xrootd/xrootd-ceph/archive/refs/tags/v5.5.4.tar.gz -> xrootd-ceph-5.5.4.tar.gz
_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f78f7027e20c675201b0e00e08a110c1
+_md5_=b4dab78378cbd62374d822c8d1c48f89
diff --git a/metadata/md5-cache/net-nds/Manifest.gz b/metadata/md5-cache/net-nds/Manifest.gz
index b36a0dcf0cdc..0cb7ce2e5dbc 100644
--- a/metadata/md5-cache/net-nds/Manifest.gz
+++ b/metadata/md5-cache/net-nds/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-nds/openldap-2.6.4-r2 b/metadata/md5-cache/net-nds/openldap-2.6.4-r2
new file mode 100644
index 000000000000..fb7095b01cf2
--- /dev/null
+++ b/metadata/md5-cache/net-nds/openldap-2.6.4-r2
@@ -0,0 +1,17 @@
+BDEPEND=!minimal? ( acct-group/ldap acct-user/ldap ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 ssl? ( dev-libs/openssl:0 ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test
+DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libevent:= dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.30:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) sys-apps/groff
+DESCRIPTION=LDAP suite of application and development tools
+EAPI=8
+HOMEPAGE=https://www.openldap.org/
+INHERIT=autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
+IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=OPENLDAP GPL-2
+RDEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libevent:= dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.30:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) selinux? ( sec-policy/selinux-ldap ) virtual/tmpfiles
+REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl ) autoca? ( !gnutls ) ?? ( test minimal ) kerberos? ( ?? ( kinit smbkrb5passwd ) )
+RESTRICT=!test? ( test )
+SLOT=0/2.6
+SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_4/openldap-OPENLDAP_REL_ENG_2_6_4.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert 33f6c352c602e87ceda767a86f3b7131 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=c234cd86f983c52a0a1717ed127f4b7e
diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz
index 4bb8c44801ed..aeca77a03450 100644
--- a/metadata/md5-cache/www-servers/Manifest.gz
+++ b/metadata/md5-cache/www-servers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-servers/nginx-1.24.0-r1 b/metadata/md5-cache/www-servers/nginx-1.24.0-r1
index 3cb3255ed3aa..59bb225df17a 100644
--- a/metadata/md5-cache/www-servers/nginx-1.24.0-r1
+++ b/metadata/md5-cache/www-servers/nginx-1.24.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://nginx.org
INHERIT=autotools lua-single ssl-cert toolchain-funcs perl-module systemd pax-utils
IUSE=aio debug +http +http2 +http-cache libatomic pcre +pcre2 pcre-jit rtmp selinux ssl threads vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_grpc +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_mirror +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_hash +nginx_modules_http_upstream_ip_hash +nginx_modules_http_upstream_keepalive +nginx_modules_http_upstream_least_conn +nginx_modules_http_upstream_zone +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_auth_request nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gunzip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_slice nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_stream_access nginx_modules_stream_geo nginx_modules_stream_limit_conn nginx_modules_stream_map nginx_modules_stream_return nginx_modules_stream_split_clients nginx_modules_stream_upstream_hash nginx_modules_stream_upstream_least_conn nginx_modules_stream_upstream_zone nginx_modules_stream_geoip nginx_modules_stream_realip nginx_modules_stream_ssl_preread nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_auth_ldap nginx_modules_http_auth_pam nginx_modules_http_brotli nginx_modules_http_cache_purge nginx_modules_http_dav_ext nginx_modules_http_echo nginx_modules_http_fancyindex nginx_modules_http_geoip2 nginx_modules_http_headers_more nginx_modules_http_javascript nginx_modules_http_lua nginx_modules_http_memc nginx_modules_http_metrics nginx_modules_http_mogilefs nginx_modules_http_naxsi nginx_modules_http_push_stream nginx_modules_http_security nginx_modules_http_slowfs_cache nginx_modules_http_sticky nginx_modules_http_upload_progress nginx_modules_http_upstream_check nginx_modules_http_vhost_traffic_status nginx_modules_stream_geoip2 nginx_modules_stream_javascript nginx_modules_http_spdy +lua_single_target_luajit
-KEYWORDS=amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
RDEPEND=acct-group/nginx acct-user/nginx virtual/libcrypt:= pcre? ( dev-libs/libpcre:= ) pcre2? ( dev-libs/libpcre2:= ) pcre-jit? ( dev-libs/libpcre:=[jit] ) ssl? ( dev-libs/openssl:0= ) http2? ( >=dev-libs/openssl-1.0.1c:0= ) http-cache? ( dev-libs/openssl:0= ) nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( dev-libs/openssl:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) nginx_modules_http_auth_pam? ( sys-libs/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/libxml2 ) nginx_modules_http_security? ( dev-libs/modsecurity ) nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] ) nginx_modules_stream_geoip? ( dev-libs/geoip ) nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= ) app-misc/mime-types[nginx] selinux? ( sec-policy/selinux-nginx ) !www-servers/nginx:mainline
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://nginx.org/download/nginx-1.24.0.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz -> ngx_devel_kit-0.3.1.tar.gz nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz -> nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.2.tar.gz -> ngx_http_auth_pam-1.5.2.tar.gz ) nginx_modules_http_brotli? ( https://github.com/google/ngx_brotli/archive/v1.0.0rc.tar.gz -> ngx_brotli-1.0.0rc.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz -> ngx_http_dav_ext-3.0.0.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.63.tar.gz -> ngx_http_echo-0.63.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz -> ngx_http_fancyindex-0.4.4.tar.gz ) nginx_modules_http_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/openresty/headers-more-nginx-module/archive/v0.34.tar.gz -> ngx_http_headers_more-0.34.tar.gz ) nginx_modules_http_javascript? ( https://github.com/nginx/njs/archive/0.7.12.tar.gz -> njs-0.7.12.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/b6d167cf1a93c0c885c28db5a439f2404874cb26.tar.gz -> ngx_http_lua-b6d167cf1a93c0c885c28db5a439f2404874cb26.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz -> ngx_memc_module-0.19.tar.gz ) nginx_modules_http_metrics? ( https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/wargio/naxsi/archive/4140b2ded624eb36f04c783c460379b9403012d0.tar.gz -> ngx_http_naxsi-4140b2ded624eb36f04c783c460379b9403012d0.tar.gz https://github.com/libinjection/libinjection/archive/49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz -> ngx_http_naxsi_libinjection-49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz -> ngx_http_push_stream-8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz ) nginx_modules_http_security? ( https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v1.0.3.tar.gz -> modsecurity-nginx-1.0.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz -> ngx_http_upload_progress-68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz -> ngx_http_upstream_check-9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz ) nginx_modules_http_vhost_traffic_status? ( https://github.com/vozlt/nginx-module-vts/archive/v0.2.1.tar.gz -> ngx_http_vhost_traffic_status-0.2.1.tar.gz ) nginx_modules_stream_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_stream_javascript? ( https://github.com/nginx/njs/archive/0.7.12.tar.gz -> njs-0.7.12.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.2.2.tar.gz -> ngx_rtmp-1.2.2.tar.gz )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 ssl-cert 33f6c352c602e87ceda767a86f3b7131 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=f1cd777b66135cef0f6b2fa3e789facb
+_md5_=de0c685ab1429609ccee6366bf2db9ea
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index c132a1f7b332..8f03648874cb 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-07-04T02:40:03Z
+TIMESTAMP 2023-07-04T08:40:03Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSjhoNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSj2uNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klABPw/5AfrA/yKnV57xji6re+U/l/u86OR6LldLtz4CtyEYknfqAD0v6m23MoLp
-NIspkaWAhSuyQywGo0RTU61X0OGridpWjfOyLubSfZONeFj4cfgxZtNt/xI8XBfw
-khR3/Ex4uho7rA59BfqPlXCK8Rgherp4UtR7gORS8Fo1zjRo7irVR3ISq1if4VFp
-zi2wsU90EeRu3xZOyii1R4zjRpohuB+6tUUa2ndyK2RS0zQEfKjmrREd2OEZR79l
-PxePABaXsXZZSmToZn/V5kQ1KLv26+uPrpKFvHWlxCwM4AXyiZsnv5qWOw/PD1IX
-84xCWdWZN2knKqVTX5OK618XhMZXPaGMUQBeJPpgPuxvZwLBP1fEiZUJuPQ8Pwld
-SdORDms2JCyQJ1ZaQBN+lVe52PpZbaiqyNC1whDbRoPRb7ZO5CRnnbHNacJVhiB7
-mVMji8/iaaKcvaUrQU/7ZbgbZY2L6Hw+gDjkNXSpd/LJxeODIKIyuKo51hTkThbt
-tMulV593Cz2R+raWej35xkeRn5nJzbzp34FJGDtx9//KB0+wO3E4BZzRj+HdDhFQ
-29ZV1aTH9b1cYkzEtq0Yt5L+9I02bVqcSjo4sbSL0vXuP2r88fVVCzwYtzvCbg8+
-ahB/ekySJT77nYuhjYeSfWXeYMuhWT4Md8ezhCcjhOnt3B6PVw4=
-=x5Bq
+klDqmg//S0SqUoiUeCRksMJblEt93xfmfaxxJV24kd6ezOhWPga+luGpoif+bzYD
+GP40+1Ecwqq3u2LZrxB5JuswFP5ILa3CBOv7yxq6bdunJsTpbboB5efVQ44sS7cT
+FNKyOH54RiZBEoBf87mXrFiG3H739y9Q+v955+D/HBpR2RudJvDDjGjevorvE7yp
+aXSZ0GIuioy7MOHSz/OARjJUJSmU7FkPyXtC4j4GVOafmRQ+y7AVyLYPTEJAqBuY
+/FpC6kfwY/qnb8RGtK/RHTcAlf6JCV4KD7v5N4nqUy9ywp2+1PJ9QbhnmNsFLpmJ
+hloamWvvhCmMjMahV/XiyVRRfKPXceGmf77JXQMunc6BAE05sklJwFosSM2NYaWy
+Ry7uRxfJTtMBqgoTtOMWHUMsBdF8R18wa1Q01WWpa7ZMsw798N+rT9Uh7mz22kqF
+uk+dcjwH9WmWbNI7lgHJGHfTC1j7gl947ZH5mz2AZXJ/h00VFVLYj/Ah3+iahZUu
+G1ZVFXQO0QJT081mhabp9NBi9jxlf80/1kaBJiHF7DQJmTqBlcQ4BeiX+7GkzxxT
+VewVM5eKC+imjhcBysl3+u8M0Xh2Jx7n6KrzYttEbjDKrI52c0OZrn+LQURpme++
+RcxXnkEsDVkD2zK8JIFut3VE/556MNuPRxPlni4Ku2md3JO32Mg=
+=JuBX
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 33511a443e6e..145cc20196aa 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 04 Jul 2023 02:40:00 +0000
+Tue, 04 Jul 2023 08:39:59 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index bf0f2c7370e6..8218bbf11806 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Jul 4 02:39:59 AM UTC 2023
+Tue Jul 4 08:39:59 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 8e7ea3268dd8..9c962f9d491e 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 04 Jul 2023 02:45:01 +0000
+Tue, 04 Jul 2023 08:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index b08b484d44bf..13eb198f93c5 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-116de834927671d66376f7088cc7d6086fbb94d6 1688425672 2023-07-03T23:07:52+00:00
+d6a3a16edbefead380fc53aa703d5944e0653912 1688459408 2023-07-04T08:30:08+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index b7105e5b289c..86c4a60b00bf 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1688438402 Tue 04 Jul 2023 02:40:02 AM UTC
+1688460002 Tue 04 Jul 2023 08:40:02 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index d7c6683bd860..145cc20196aa 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 04 Jul 2023 02:39:59 +0000
+Tue, 04 Jul 2023 08:39:59 +0000
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 54aed6e54a81..b9a194ebb1c9 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/xrootd-ceph/Manifest b/net-libs/xrootd-ceph/Manifest
index fc2d15d5a158..a244841ac738 100644
--- a/net-libs/xrootd-ceph/Manifest
+++ b/net-libs/xrootd-ceph/Manifest
@@ -1,8 +1,6 @@
AUX xrootd-ceph-5.4.0_no-werror.patch 537 BLAKE2B c07404d729e6b8328c849125b543d2d31df51c05d97dd7481c39762c5b32a20b6e9715afdd9db448d90b06be15b6207021bf1c213593c8c2046304c4c284e312 SHA512 1418e185a6c799ebf9d4eb97044055cba3afdfd8f742f08e34f6cea8a01f795cf538a7a3ec1b387e9cbdba01776bbad27d83f8c58898c3f128d369c342830ce9
-DIST xrootd-ceph-5.4.3.tar.gz 82057 BLAKE2B 3ca2a812e6a55d696c1336b28114e9d4ec46c18d764ab8966533e150bb7e3a040c58a957c73adfd4f79038b82ebafcc3b09eae2d7b06aba41e36ce94c36ac3fe SHA512 b1065cf55d3918eef5083ebd1737139a761a28e4cc41cd2b796e2a0157d7a86850e643cecd89aeef89419485397676ac7040df5a5e2e9f7405d26320dbe1c9e3
DIST xrootd-ceph-5.5.4.tar.gz 82015 BLAKE2B cfd2ec0151bfb7113954a7bab4f522984b0692700a2cd141c7039418d528693bf45e65308395a8eacf4e1a5b34389fc3c0b83f0575af132730103376bc8e07fc SHA512 59cc73505e8cb8ec9e43b30f3773872458257c3c463919337ef97e77de928378803719300f191877d54c1d67dbf45b54aa115ebc9bbac0f64acf51f4e7c23cc5
DIST xrootd-ceph-5.5.5.tar.gz 82015 BLAKE2B ddc9f2e54d698b7974a768da9f528dbdbcf0990836acfaf3d51996630388e68ce3e8c35b5f5849331f4479c5d4df93b890e857afb31a0eac1e7fd950bb196fca SHA512 0795a72c48275eb3f7ced96395536b1965f2422927e77c89e91acc3d0066d3bbafeddb378d3780d4b979e4c6308abd93a3a8bd759607562f5b1d263f99927414
-EBUILD xrootd-ceph-5.4.3.ebuild 930 BLAKE2B 3e9e600166da09de8b7834638d9c4dbf0188a1b0843198d1e3074bf7a57686f82323a27b9331482e2b0178fc1550435cf233f4d9adf0b95c7a0ad19867297a10 SHA512 cab7ccd34c1ea2097480b33de8b6884279f15d3f23f73e4f6144af63d05771bb7401d0f3a40887639e29b6b49af88fff406937b81c1034a87a57bde915afe62b
-EBUILD xrootd-ceph-5.5.4.ebuild 931 BLAKE2B c048e3c4b0492c2467ab124aeab665a81b22d2051b51a1bccc090f9c2b7f4280430b39719d626dbaeed0bd1a983a55fa7b827f90c57feb716d6ed4e32f603280 SHA512 7aaef26e87d7e11a16c6b8b23417a452ff5de903a0d2de443f7b9d9493e3ef7c579ef49b2522f03eb705976ff406addd7fa2472b7a1c77b5585016becfd975e6
+EBUILD xrootd-ceph-5.5.4.ebuild 930 BLAKE2B 73de66cfb8853171eeb124808e408a3322fe0a6936cb608bef5a398d2ed4883ba5419ab041ba415579058a3c7f5ec3e6a5a57965b1560df1e1f87cc25835b304 SHA512 c322e81495a1cacaf3c7393594f2d520edbd0a4758611185651b8d6a230bb3b125c6046f6d4830b5d4739492036974b97f84248e8c1139588ad3d0b430c301c0
EBUILD xrootd-ceph-5.5.5.ebuild 931 BLAKE2B c048e3c4b0492c2467ab124aeab665a81b22d2051b51a1bccc090f9c2b7f4280430b39719d626dbaeed0bd1a983a55fa7b827f90c57feb716d6ed4e32f603280 SHA512 7aaef26e87d7e11a16c6b8b23417a452ff5de903a0d2de443f7b9d9493e3ef7c579ef49b2522f03eb705976ff406addd7fa2472b7a1c77b5585016becfd975e6
MISC metadata.xml 580 BLAKE2B b962435892e924eb2df46bdfc27d96a7fc38f1d222c83c8fb23a0b171fd9cc979b09b306f39cf5f240b292fa493db3def90879541ca3060378b25c028081aed4 SHA512 9a53d67bd49dde3e990285fafef71d8f47d756be58ff9b945f3482c6aa0925c6543ada86b5694a659462e541848e0ec901adbae2c4ee628c8e494c598ca24783
diff --git a/net-libs/xrootd-ceph/xrootd-ceph-5.4.3.ebuild b/net-libs/xrootd-ceph/xrootd-ceph-5.4.3.ebuild
deleted file mode 100644
index d976d23d575f..000000000000
--- a/net-libs/xrootd-ceph/xrootd-ceph-5.4.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="xrootd OSS plug-in for interfacing with Ceph storage platform"
-HOMEPAGE="https://xrootd.slac.stanford.edu/"
-SRC_URI="https://github.com/xrootd/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~amd64-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="~net-libs/xrootd-${PV}
- sys-cluster/ceph"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( dev-util/cppunit )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.4.0_no-werror.patch
-)
-
-# xrootd plugins are not intended to be linked with,
-# they are to be loaded at runtime by xrootd,
-# see https://github.com/xrootd/xrootd/issues/447
-QA_SONAME="/usr/lib.*/libXrdCeph.*-$(ver_cut 1)\.so
- /usr/lib.*/libXrdCephTests\.so"
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_TESTS=$(usex test)
- )
- cmake_src_configure
-}
diff --git a/net-libs/xrootd-ceph/xrootd-ceph-5.5.4.ebuild b/net-libs/xrootd-ceph/xrootd-ceph-5.5.4.ebuild
index ef04b6db3238..bea7bc8efad1 100644
--- a/net-libs/xrootd-ceph/xrootd-ceph-5.5.4.ebuild
+++ b/net-libs/xrootd-ceph/xrootd-ceph-5.5.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/xrootd/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~amd64-linux"
+KEYWORDS="amd64 ~amd64-linux"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/net-libs/xrootd/Manifest b/net-libs/xrootd/Manifest
index e1cdc148dd9f..d18f9e585a6f 100644
--- a/net-libs/xrootd/Manifest
+++ b/net-libs/xrootd/Manifest
@@ -8,13 +8,10 @@ AUX xrootd-5.4.3-python_tests_py3.patch 4491 BLAKE2B 61e3eb0e10de6e746b1447c7a1d
AUX xrootd-5.5-system-isa-l.patch 9637 BLAKE2B f46dfec0b4abcc0ddb01575b823d74c2345b02d5c951359baf64bf3a3d41bbe622014b82d11a4e8a642e7b5b95d6bfa7cdf896f1a02842a8065199a91c12c3a2 SHA512 33591ef5416276e5708d0adc3cf1f79d9eb19e80299e99b10ffd1a024f14c87ba83687b29df6f1bd251d0ec850ff8eec1b40a9384dbe26ea7e2f9018fed79878
AUX xrootd.confd 651 BLAKE2B a35bf51b82334757dbd27bd48923e59f955361ab009c4b92eef83050d5d4e23904abc2b0b9577f8a5888c875c34bf736cf4072b6684a91ca6ad8cd90fe9a2ba9 SHA512 60ab5b6d77cf79437960044bf201127c8adf5134e7f61a18dcccd2e474a4e41eda971e3ada71dea987716080fb308af98a5237bab2a0b82f50f932ff59e3fdea
AUX xrootd.initd 858 BLAKE2B 306970196c9f69db3f94c095c8518b837f5f4723a1cbae273273821e4d77d30a7fe65ac4fccbb640ad5e0b6f879e549dbbc4e799f87b5b5c813d66f2d270af2b SHA512 dcdb75341d904c9850c2bf97393ccbb68ad37b095e0a20ca4dab27b10dd7525874c8ad6e07e5b9c1f3c3566391a50c06dee70622d865fa51a7e73aa4096da955
-DIST xrootd-5.4.3.tar.gz 3182127 BLAKE2B ed3f6a943167eafb5f6d7f78ca34f44c9a18b5ed672a4e622acb1e6e6997bd21756a30bf24f0b799ab4f16e7e1fb3f61a042f4e5e00f965b898fc5a287bf995a SHA512 189ec8e20901fd07093494187502e031a60d4ade22af33067313fad7a1bf6a6feb5c5d9d59d3a86d13a6a767e5a93cf4836da02e9cae11c81ccac07199898d72
DIST xrootd-5.5.4.tar.gz 3241021 BLAKE2B 505890ab7dbd0530d3c42390c9a6858cf0c8b53d42631b3bed615cb9b7c4d738bb791d26e625b010fef79f57291eb8bcd653ec629d240df92d37c12c973210f8 SHA512 1bf8fec3e20950e1dfbb5a7914c2f2b1d7d1fc1ce6b419dda129bb6cfb083ae674a14732b7b7330dee2287635749d91f8ee7e16badd71c723d189a1a44c309dd
DIST xrootd-5.5.5.tar.gz 3243062 BLAKE2B 697dbd9d42e3fd9c6d2cf86a1c120e3752e74abbae2cf69be4c20292c568ad2f20fbea9320a2e22c04b53232d32915f9f7ea08c0e93117e8e72f181d5b642044 SHA512 864b4fe686c0a618a2672b624b7c5a00a4e87b4bd97842f8e25666b48a23f01e7d91d926013e9f435fb439a9c464ebbca8818720ec6c067c04d0603d1381cdba
DIST xrootd-5.6.0.tar.gz 3277803 BLAKE2B afdad0bd311d670610e230899477364f7be322a87804b4fc21a914d0e4fb7b7b1917d5d00445d2b7568c11e6a80e2a75620979a8031cbd62daf78c525b9da2fb SHA512 98119f51eecc16551c7f69147dd736df2632d77983bb6090c5452cb08faf6413bd1c3a54a8bd158af2ccff404b95e7e0b1ef1b2f65651b9d4a64b2dc5895dd12
-EBUILD xrootd-5.4.3-r2.ebuild 4627 BLAKE2B c3820362346a32f41c9a9afe447854211af4a2015e3e0950b98e18e6346ec9ec7528ae3ec7cef8be29dbaf069a9188dce4fad2a31023c87cb82cef709dc03c03 SHA512 705bd4e6189c67a0b7f31dc96241b086145268a13113826292ab6b00fdf739c497c67cb00033f5f42181f51dcc0476bf816fc5daf2dbace16d14c989fecd8589
-EBUILD xrootd-5.4.3.ebuild 3186 BLAKE2B 39211730f3cf2da1f616c3cb88e0fbe5449b534fdb9612c47f919537162fb1cb14e4a225feeeed6b51428ae51c7550d31a875b71a0c1b5b3ee3b12e2cd474f26 SHA512 3ab16277df556260c833c1a60cb47c964ffefa7cef623aba61038d73be6959f2dbae41f2ccef28e95274472d0995a840347128fb38d4e5d8f171af709d8267f2
-EBUILD xrootd-5.5.4-r1.ebuild 4747 BLAKE2B b998c253caf6335c65a071d9ad58b3481e24c697ba53506d38751284561f3fdd89f89f9b42d30789b168d8bc83ed6d96b0d12fed781cb6ee61c1751f142f2ac9 SHA512 064dad4eb4c39910149ad0a9a98519ae44e93038a000f9df4d5f8e4981267d681994bf033a75dfb711ae504368ac76c3852dcfeae3b3aae04874eafa203e724c
-EBUILD xrootd-5.5.5-r1.ebuild 5323 BLAKE2B 7f447697571190745567e5e6225e4694d399e62d2e18b5a13a27af2859a9e87d899264bb8592d955410deef91c511879b8d84cebd8446afab4e537898564e3da SHA512 fd2ce0e94e4be67261d519ecf1c3aef653d1965f4a664f563a7554f51f56ecd4a84946abcabdf5bf50363ab29ccdcd305ec21aadb51b96ae5b062f99c4069a9e
-EBUILD xrootd-5.6.0.ebuild 4854 BLAKE2B ee28e0c0726c871f96f22169858afbae4d517a24fa0727e5acbbea5010cfc0e0f6e02e0d5206e975fc53061ef0b23a210563baf1e03878af938efe35eb88848e SHA512 aa45bb21389728c4670e3f6775778bff967732561e7b1f659976b59ad4cd13695460fbf5fef1fb6fe5e450e9fe726a19d5825e94754e1e8d31ab004abd682ee5
+EBUILD xrootd-5.5.4-r1.ebuild 4746 BLAKE2B 5cfbe7356851b74425a46ab3d1c591c850c7f2da41ba81c8986da8c7bc9d6c847d28711e6c20137b6d71f84b02cf3d12753c8d25fec76723aea001e9232fd4bd SHA512 dafc868aa612174b9fe080ed7897afe030c72b5f2dd40467812db64667d5473740a61fb095e6d70764245f54ff9ba9787c8fd5bb7505eb46915ce6fb01f518eb
+EBUILD xrootd-5.5.5-r1.ebuild 5304 BLAKE2B 73260c8b04723a4b9703158b5ae4c7bddd5c993cb37edde61403a93dc455c794696c655d9ece0ddb80b50f960a7eff1ebc37d7e225c3a3067418b1270c597197 SHA512 3e5e7bbdaea81ad0d114856e4288c1a97519e7c88358ccbbae78f15d2a724f016b54a0706d51ddadac966fb3a8b5e44f973d6178dfacad5f10a134d16d1070cc
+EBUILD xrootd-5.6.0.ebuild 4835 BLAKE2B cfc4f7ed78f91ca989eea89f2cec924c6efac364cccf2f975be3f4929328775a620aee628f5bf7678e4a5edd6cde3bcb685f3c70797ceee7a21932bb49bcd52a SHA512 acd36b10ddea57b0eb8c6672e9026c7a6b0afe815f955e75dee3d419598bfa8f4ad1f6fe1784b7a9c6818ce3a617a13e36437624ca8c768db9cb51028dad1132
MISC metadata.xml 1517 BLAKE2B a41f7e485316d636e61611a248b720da1d7d4a66a7faf731d96a299c6dd2c53f20b3ac077c6fbea209b6ff862067d1e32f68a121f9e9edcfe2afdbb30320c733 SHA512 07eb7d082a7a0fd97898a89fa130433ba507d70921de1b700904707bebea566efaefbf2044db2a97a0f931dccc3486a049cdfbf4118ea488de6991918c422b1b
diff --git a/net-libs/xrootd/xrootd-5.4.3-r2.ebuild b/net-libs/xrootd/xrootd-5.4.3-r2.ebuild
deleted file mode 100644
index fd1b2bdf0993..000000000000
--- a/net-libs/xrootd/xrootd-5.4.3-r2.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_OPTIONAL=1
-DISTUTILS_USE_PEP517="setuptools"
-
-inherit cmake distutils-r1
-
-DESCRIPTION="Extended ROOT remote file server"
-HOMEPAGE="https://xrootd.slac.stanford.edu/"
-SRC_URI="https://xrootd.slac.stanford.edu/download/v${PV}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples fuse http kerberos +libxml2 python readline +server systemd test"
-
-RESTRICT="!test? ( test )"
-
-CDEPEND="acct-group/xrootd
- acct-user/xrootd
- dev-libs/openssl:0=
- sys-libs/zlib
- virtual/libcrypt:=
- fuse? ( sys-fs/fuse:0= )
- http? ( net-misc/curl:= )
- kerberos? ( virtual/krb5 )
- libxml2? ( dev-libs/libxml2:2= )
- python? ( ${PYTHON_DEPS} )
- readline? ( sys-libs/readline:0= )
- systemd? ( sys-apps/systemd:= )
-"
-DEPEND="${CDEPEND}"
-BDEPEND="
- doc? (
- app-doc/doxygen[dot]
- virtual/latex-base
- python? ( dev-python/sphinx )
- )
- python? (
- ${PYTHON_DEPS}
- ${DISTUTILS_DEPS}
- test? ( >=dev-python/pytest-7.1.2[${PYTHON_USEDEP}] )
- )
- test? ( dev-util/cppunit )
-"
-RDEPEND="${CDEPEND}
- dev-lang/perl
-"
-REQUIRED_USE="
- http? ( kerberos )
- python? ( ${PYTHON_REQUIRED_USE} )
- test? ( server )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.8.3-crc32.patch
- "${FILESDIR}"/${PN}-5.4.3-no_automagic.patch
- "${FILESDIR}"/${PN}-5.4.3-cmake_no_python.patch
- "${FILESDIR}"/${PN}-5.4.3-python_tests_py3.patch
-)
-
-# xrootd plugins are not intended to be linked with,
-# they are to be loaded at runtime by xrootd,
-# see https://github.com/xrootd/xrootd/issues/447
-QA_SONAME="/usr/lib.*/libXrd.*-$(ver_cut 1)\.so
- /usr/lib.*/libXrdClTests\.so"
-
-pkg_setup() {
- use python && python_setup
-}
-
-src_prepare() {
- cmake_src_prepare
-
- if use python; then
- pushd "${S}"/bindings/python > /dev/null || die
- distutils-r1_src_prepare
- popd > /dev/null || die
- fi
-}
-
-# FIXME: support xrdec - currently only builds against bundled isa-l
-src_configure() {
- local mycmakeargs=(
- -DENABLE_FUSE=$(usex fuse)
- -DENABLE_HTTP=$(usex http)
- -DENABLE_KRB5=$(usex kerberos)
- -DENABLE_LIBXML2=$(usex libxml2)
- -DENABLE_PYTHON=$(usex python)
- -DENABLE_READLINE=$(usex readline)
- -DENABLE_TESTS=$(usex test)
- -DENABLE_VOMS=no
- -DFORCE_ENABLED=yes
- -DXRDCL_ONLY=$(usex server "no" "yes")
- )
- cmake_src_configure
-
- if use python; then
- pushd "${BUILD_DIR}"/bindings/python > /dev/null || die
- distutils-r1_src_configure
- popd > /dev/null || die
- fi
-}
-
-src_compile() {
- cmake_src_compile
- if use doc; then
- doxygen Doxyfile || die
- if use python; then
- emake -C bindings/python/docs html
- fi
- fi
- if use python; then
- pushd "${BUILD_DIR}"/bindings/python > /dev/null || die
- distutils-r1_src_compile
- popd > /dev/null || die
- fi
-}
-
-python_test() {
- epytest
-}
-
-src_test() {
- pushd "${BUILD_DIR}/tests" > /dev/null || die
- # There are more tests but since these are ones currently run by upstream in their CI,
- # let's follow their example.
- ./common/test-runner ./XrdClTests/libXrdClTests.so "All Tests/UtilsTest/" || die
- ./common/test-runner ./XrdClTests/libXrdClTests.so "All Tests/SocketTest/" || die
- ./common/test-runner ./XrdClTests/libXrdClTests.so "All Tests/PollerTest/" || die
- popd > /dev/null || die
-
- # Python tests currently require manual configuration and start-up of an xrootd server.
- # TODO: get this to run properly.
- #use python && distutils-r1_src_test
-}
-
-src_install() {
- use doc && HTML_DOCS=( doxydoc/html/. )
- dodoc docs/ReleaseNotes.txt
- cmake_src_install
- find "${D}" \( -iname '*.md5' -o -iname '*.map' \) -delete || die
-
- # base configs
- insinto /etc/xrootd
- doins packaging/common/*.cfg
-
- fowners root:xrootd /etc/xrootd
- keepdir /var/log/xrootd
- fowners xrootd:xrootd /var/log/xrootd
-
- if use server; then
- local i
- for i in cmsd frm_purged frm_xfrd xrootd; do
- newinitd "${FILESDIR}"/${i}.initd ${i}
- done
- # all daemons MUST use single master config file
- newconfd "${FILESDIR}"/xrootd.confd xrootd
- fi
-
- if use python; then
- pushd "${BUILD_DIR}"/bindings/python > /dev/null || die
- distutils-r1_src_install
- popd > /dev/null || die
-
- if use doc; then
- docinto python
- docompress -x "/usr/share/doc/${PF}/python/html"
- dodoc -r bindings/python/docs/build/html
- fi
- if use examples; then
- docinto python
- dodoc -r bindings/python/examples
- fi
- fi
-
- if use test; then
- for f in test-runner xrdshmap; do
- rm "${ED}"/usr/bin/${f} || die "Failed to remove test helper ${f} from installed tree"
- done
- rm "${ED}"/usr/$(get_libdir)/libXrdClTest*.so || die "Failed to remove test libraries from installed tree"
- fi
-}
diff --git a/net-libs/xrootd/xrootd-5.4.3.ebuild b/net-libs/xrootd/xrootd-5.4.3.ebuild
deleted file mode 100644
index 6f4cd2316201..000000000000
--- a/net-libs/xrootd/xrootd-5.4.3.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Upstream does not support the building of Python bindings
-# via CMake for more than one implementation at a time.
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Extended ROOT remote file server"
-HOMEPAGE="https://xrootd.slac.stanford.edu/"
-SRC_URI="https://xrootd.slac.stanford.edu/download/v${PV}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples fuse http kerberos +libxml2 python readline +server systemd test"
-RESTRICT="!test? ( test )"
-
-CDEPEND="acct-group/xrootd
- acct-user/xrootd
- dev-libs/openssl:0=
- sys-libs/zlib
- virtual/libcrypt:=
- fuse? ( sys-fs/fuse:0= )
- http? ( net-misc/curl:= )
- kerberos? ( virtual/krb5 )
- libxml2? ( dev-libs/libxml2:2= )
- python? ( ${PYTHON_DEPS} )
- readline? ( sys-libs/readline:0= )
- systemd? ( sys-apps/systemd:= )
-"
-DEPEND="${CDEPEND}"
-BDEPEND="
- doc? (
- app-doc/doxygen[dot]
- virtual/latex-base
- python? ( dev-python/sphinx )
- )
- python? ( $(python_gen_cond_dep 'dev-python/pip[${PYTHON_USEDEP}]') )
- test? ( dev-util/cppunit )
-"
-RDEPEND="${CDEPEND}
- dev-lang/perl
-"
-REQUIRED_USE="
- http? ( kerberos )
- python? ( ${PYTHON_REQUIRED_USE} )
- test? ( server )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.8.3-crc32.patch
- "${FILESDIR}"/${PN}-5.4.3-no_automagic.patch
-)
-
-# xrootd plugins are not intended to be linked with,
-# they are to be loaded at runtime by xrootd,
-# see https://github.com/xrootd/xrootd/issues/447
-QA_SONAME="/usr/lib.*/libXrd.*-$(ver_cut 1)\.so
- /usr/lib.*/libXrdClTests\.so"
-
-pkg_setup() {
- use python && python_setup
-}
-
-# FIXME: support xrdec - currently only builds against bundled isa-l
-src_configure() {
- local mycmakeargs=(
- -DENABLE_FUSE=$(usex fuse)
- -DENABLE_HTTP=$(usex http)
- -DENABLE_KRB5=$(usex kerberos)
- -DENABLE_LIBXML2=$(usex libxml2)
- -DENABLE_PYTHON=$(usex python)
- -DENABLE_READLINE=$(usex readline)
- -DENABLE_TESTS=$(usex test)
- -DENABLE_VOMS=no
- -DFORCE_ENABLED=yes
- -DPIP_OPTIONS="--ignore-installed" # bug 861452
- -DXRDCL_ONLY=$(usex server "no" "yes")
- )
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- if use doc; then
- doxygen Doxyfile || die
- if use python; then
- emake -C bindings/python/docs html
- fi
- fi
-}
-
-src_install() {
- use doc && HTML_DOCS=( doxydoc/html/. )
- dodoc docs/ReleaseNotes.txt
- cmake_src_install
- find "${D}" \( -iname '*.md5' -o -iname '*.map' \) -delete || die
-
- # base configs
- insinto /etc/xrootd
- doins packaging/common/*.cfg
-
- fowners root:xrootd /etc/xrootd
- keepdir /var/log/xrootd
- fowners xrootd:xrootd /var/log/xrootd
-
- if use server; then
- local i
- for i in cmsd frm_purged frm_xfrd xrootd; do
- newinitd "${FILESDIR}"/${i}.initd ${i}
- done
- # all daemons MUST use single master config file
- newconfd "${FILESDIR}"/xrootd.confd xrootd
- fi
-
- if use python; then
- python_optimize "${D}/$(python_get_sitedir)"
-
- if use doc; then
- docinto python
- docompress -x "/usr/share/doc/${PF}/python/html"
- dodoc -r bindings/python/docs/build/html
- fi
- if use examples; then
- docinto python
- dodoc -r bindings/python/examples
- fi
- fi
-}
diff --git a/net-libs/xrootd/xrootd-5.5.4-r1.ebuild b/net-libs/xrootd/xrootd-5.5.4-r1.ebuild
index 543ccf619b46..4857db5da8b7 100644
--- a/net-libs/xrootd/xrootd-5.5.4-r1.ebuild
+++ b/net-libs/xrootd/xrootd-5.5.4-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://xrootd.slac.stanford.edu/download/v${PV}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="examples fuse http kerberos +libxml2 python readline +server systemd test"
RESTRICT="!test? ( test )"
diff --git a/net-libs/xrootd/xrootd-5.5.5-r1.ebuild b/net-libs/xrootd/xrootd-5.5.5-r1.ebuild
index 7b7be06008c8..b80cac774a68 100644
--- a/net-libs/xrootd/xrootd-5.5.5-r1.ebuild
+++ b/net-libs/xrootd/xrootd-5.5.5-r1.ebuild
@@ -26,8 +26,11 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples fuse http kerberos +libxml2 macaroons python readline scitokens +server systemd test xrdec"
REQUIRED_USE="
- macaroons? ( server )
- scitokens? ( server )
+ http? ( kerberos )
+ macaroons? ( server )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ scitokens? ( server )
+ test? ( server )
"
RESTRICT="!test? ( test )"
@@ -63,11 +66,6 @@ BDEPEND="
RDEPEND="${CDEPEND}
dev-lang/perl
"
-REQUIRED_USE="
- http? ( kerberos )
- python? ( ${PYTHON_REQUIRED_USE} )
- test? ( server )
-"
PATCHES=(
"${FILESDIR}"/${PN}-4.8.3-crc32.patch
diff --git a/net-libs/xrootd/xrootd-5.6.0.ebuild b/net-libs/xrootd/xrootd-5.6.0.ebuild
index eb7a9c37b3a2..dd92b0da08dc 100644
--- a/net-libs/xrootd/xrootd-5.6.0.ebuild
+++ b/net-libs/xrootd/xrootd-5.6.0.ebuild
@@ -26,13 +26,16 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
SRC_URI="https://xrootd.slac.stanford.edu/download/v${PV}/${P}.tar.gz"
+RESTRICT="!test? ( test )"
+
REQUIRED_USE="
- macaroons? ( server http )
- scitokens? ( server )
+ http? ( kerberos )
+ macaroons? ( server http )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ scitokens? ( server )
+ test? ( server )
"
-RESTRICT="!test? ( test )"
-
CDEPEND="acct-group/xrootd
acct-user/xrootd
dev-libs/openssl:0=
@@ -68,11 +71,6 @@ BDEPEND="
RDEPEND="${CDEPEND}
dev-lang/perl
"
-REQUIRED_USE="
- http? ( kerberos )
- python? ( ${PYTHON_REQUIRED_USE} )
- test? ( server )
-"
PATCHES=(
"${FILESDIR}"/${PN}-4.8.3-crc32.patch
diff --git a/net-nds/Manifest.gz b/net-nds/Manifest.gz
index c76dd1bb397a..2da23d9c42ab 100644
--- a/net-nds/Manifest.gz
+++ b/net-nds/Manifest.gz
Binary files differ
diff --git a/net-nds/openldap/Manifest b/net-nds/openldap/Manifest
index 1d15c33bcea6..e36fced90e52 100644
--- a/net-nds/openldap/Manifest
+++ b/net-nds/openldap/Manifest
@@ -38,4 +38,5 @@ EBUILD openldap-2.4.59-r2.ebuild 29100 BLAKE2B ca062a8f8bf1b617027a64105b865aaec
EBUILD openldap-2.5.14.ebuild 27672 BLAKE2B f7c454642c171b366723c40899f46737c380eea65fcf538ffc70ce83c443bccc0fc678249fe56895040f0c160cbb861d581d29c9c27eb6a2950c97f10aa71542 SHA512 7a36d229f48b610a6080aa87a1b4f0c4f75ea859fed50dc1fa7eac6e572a9bebe66338e2107018ff15f030f23d7afa123695b42798e5b11e9f8c6c2bca3ab537
EBUILD openldap-2.6.3-r7.ebuild 26517 BLAKE2B c4bd11acf404ec4138e899616935dc1fd4bd2d603d1c9e176bbed1c5839e67c49ef59b25df33c3fe9de870bdb727e60d4d63201b2faa2879197cbf3739f9eeab SHA512 09134128ec15783ed99210e8b92b0bb9fac11cbec804fcc4a20d22ec56500c4579b1284ee23bc67c4c3042da734b694f65fee08996b1b13ce6242a41858e6c75
EBUILD openldap-2.6.4-r1.ebuild 27727 BLAKE2B 4f7419286f13d4524356cca34c461985a648c5f070ce7daabb7fe21ac44874a312ea4148f2f7ae3c74621119615e680178ffe043e4ef4c9aa5c46c904fa8e6d5 SHA512 0cdd1885850f5c128cc34a0089de246c00c142090930e9e69909c326508d4752ac87e9103779a31627f6aa44f922d4e35f4f850a192d7d672316a1948aa2db63
+EBUILD openldap-2.6.4-r2.ebuild 27871 BLAKE2B 0fd1c8d72e56cd9d7fa5deb06b47ffb717e3ba9b8724ca62bd255d3d8371585d3fd0f4446e1dd2d5babab1e1af296ea1541c99200938059fc5753664596f4769 SHA512 d4d44d6fddaa2e14ea725b3a96062351dc49118ef1331b286430011457cafecb66a174c42c45b379ac21e8f950ebd50896a2bd6ddb4e36887f44122eec191b52
MISC metadata.xml 1316 BLAKE2B 0635123aab1a5bed9a0da918501fc5e43affe0fbd0f83f8a7e42b0292f4d5ce8231bb9d5c343c67c1011c916e78d475398c1a744b11d6f7e041ac0caed35900e SHA512 818c412cd17d1c49c7f68452fb9e2715f4441a5ff85a4e27dcb7f264c1b4d89cfa46c9d9e506b087376224cd9839e040fe63ea4149323be5c7777b54ef81716d
diff --git a/net-nds/openldap/openldap-2.6.4-r2.ebuild b/net-nds/openldap/openldap-2.6.4-r2.ebuild
new file mode 100644
index 000000000000..767192ee5982
--- /dev/null
+++ b/net-nds/openldap/openldap-2.6.4-r2.ebuild
@@ -0,0 +1,869 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Re cleanups:
+# 2.5.x is an LTS release so we want to keep it for a while.
+
+inherit autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs
+inherit ssl-cert toolchain-funcs systemd tmpfiles
+
+MY_PV="$(ver_rs 1-2 _)"
+
+BIS_PN=rfc2307bis.schema
+BIS_PV=20140524
+BIS_P="${BIS_PN}-${BIS_PV}"
+
+DESCRIPTION="LDAP suite of application and development tools"
+HOMEPAGE="https://www.openldap.org/"
+SRC_URI="
+ https://gitlab.com/openldap/${PN}/-/archive/OPENLDAP_REL_ENG_${MY_PV}/${PN}-OPENLDAP_REL_ENG_${MY_PV}.tar.bz2
+ mirror://gentoo/${BIS_P}
+"
+S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV}
+
+LICENSE="OPENLDAP GPL-2"
+# Subslot added for bug #835654
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd"
+IUSE_OVERLAY="overlays perl autoca"
+IUSE_OPTIONAL="debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test"
+IUSE_CONTRIB="kerberos kinit pbkdf2 sha2 smbkrb5passwd"
+IUSE_CONTRIB="${IUSE_CONTRIB} cxx"
+IUSE="systemd ${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} ${IUSE_CONTRIB}"
+RESTRICT="!test? ( test )"
+
+RESTRICT="!test? ( test )"
+REQUIRED_USE="cxx? ( sasl )
+ pbkdf2? ( ssl )
+ test? ( cleartext sasl )
+ autoca? ( !gnutls )
+ ?? ( test minimal )
+ kerberos? ( ?? ( kinit smbkrb5passwd ) )"
+
+SYSTEM_LMDB_VER=0.9.30
+# openssl is needed to generate lanman-passwords required by samba
+COMMON_DEPEND="
+ kernel_linux? ( sys-apps/util-linux )
+ ssl? (
+ !gnutls? (
+ >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
+ )
+ gnutls? (
+ >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}]
+ >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}]
+ )
+ )
+ sasl? ( dev-libs/cyrus-sasl:= )
+ !minimal? (
+ dev-libs/libevent:=
+ dev-libs/libltdl
+ sys-fs/e2fsprogs
+ >=dev-db/lmdb-${SYSTEM_LMDB_VER}:=
+ argon2? ( app-crypt/argon2:= )
+ crypt? ( virtual/libcrypt:= )
+ tcpd? ( sys-apps/tcp-wrappers )
+ odbc? ( !iodbc? ( dev-db/unixODBC )
+ iodbc? ( dev-db/libiodbc ) )
+ perl? ( dev-lang/perl:=[-build(-)] )
+ samba? (
+ dev-libs/openssl:0=
+ )
+ smbkrb5passwd? (
+ dev-libs/openssl:0=
+ kerberos? ( app-crypt/heimdal )
+ )
+ kerberos? (
+ virtual/krb5
+ kinit? ( !app-crypt/heimdal )
+ )
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ sys-apps/groff
+"
+RDEPEND="${COMMON_DEPEND}
+ selinux? ( sec-policy/selinux-ldap )
+"
+
+# The user/group are only used for running daemons which are
+# disabled in minimal builds, so elide the accounts too.
+BDEPEND="!minimal? (
+ acct-group/ldap
+ acct-user/ldap
+)
+"
+
+# for tracking versions
+OPENLDAP_VERSIONTAG=".version-tag"
+OPENLDAP_DEFAULTDIR_VERSIONTAG="/var/lib/openldap-data"
+
+MULTILIB_WRAPPED_HEADERS=(
+ # USE=cxx
+ /usr/include/LDAPAsynConnection.h
+ /usr/include/LDAPAttrType.h
+ /usr/include/LDAPAttribute.h
+ /usr/include/LDAPAttributeList.h
+ /usr/include/LDAPConnection.h
+ /usr/include/LDAPConstraints.h
+ /usr/include/LDAPControl.h
+ /usr/include/LDAPControlSet.h
+ /usr/include/LDAPEntry.h
+ /usr/include/LDAPEntryList.h
+ /usr/include/LDAPException.h
+ /usr/include/LDAPExtResult.h
+ /usr/include/LDAPMessage.h
+ /usr/include/LDAPMessageQueue.h
+ /usr/include/LDAPModList.h
+ /usr/include/LDAPModification.h
+ /usr/include/LDAPObjClass.h
+ /usr/include/LDAPRebind.h
+ /usr/include/LDAPRebindAuth.h
+ /usr/include/LDAPReferenceList.h
+ /usr/include/LDAPResult.h
+ /usr/include/LDAPSaslBindResult.h
+ /usr/include/LDAPSchema.h
+ /usr/include/LDAPSearchReference.h
+ /usr/include/LDAPSearchResult.h
+ /usr/include/LDAPSearchResults.h
+ /usr/include/LDAPUrl.h
+ /usr/include/LDAPUrlList.h
+ /usr/include/LdifReader.h
+ /usr/include/LdifWriter.h
+ /usr/include/SaslInteraction.h
+ /usr/include/SaslInteractionHandler.h
+ /usr/include/StringList.h
+ /usr/include/TlsOptions.h
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.4.28-fix-dash.patch
+ "${FILESDIR}"/${PN}-2.6.1-system-mdb.patch
+ "${FILESDIR}"/${PN}-2.6.1-cloak.patch
+ "${FILESDIR}"/${PN}-2.6.1-flags.patch
+ "${FILESDIR}"/${PN}-2.6.1-fix-missing-mapping.patch
+ "${FILESDIR}"/${PN}-2.6.4-clang16.patch
+ "${FILESDIR}"/${PN}-2.6.4-libressl.patch #903001
+)
+
+openldap_filecount() {
+ local dir="$1"
+ find "${dir}" -type f ! -name '.*' ! -name 'DB_CONFIG*' | wc -l
+}
+
+openldap_find_versiontags() {
+ # scan for all datadirs
+ local openldap_datadirs=()
+ if [[ -f "${EROOT}"/etc/openldap/slapd.conf ]]; then
+ openldap_datadirs=( $(awk '{if($1 == "directory") print $2 }' "${EROOT}"/etc/openldap/slapd.conf) )
+ fi
+ openldap_datadirs+=( ${OPENLDAP_DEFAULTDIR_VERSIONTAG} )
+
+ einfo
+ einfo "Scanning datadir(s) from slapd.conf and"
+ einfo "the default installdir for Versiontags"
+ einfo "(${OPENLDAP_DEFAULTDIR_VERSIONTAG} may appear twice)"
+ einfo
+
+ # scan datadirs if we have a version tag
+ openldap_found_tag=0
+ have_files=0
+ for each in ${openldap_datadirs[@]} ; do
+ CURRENT_TAGDIR="${EROOT}$(sed "s:\/::" <<< ${each})"
+ CURRENT_TAG="${CURRENT_TAGDIR}/${OPENLDAP_VERSIONTAG}"
+ if [[ -d "${CURRENT_TAGDIR}" ]] && [[ "${openldap_found_tag}" == 0 ]] ; then
+ einfo "- Checking ${each}..."
+ if [[ -r "${CURRENT_TAG}" ]] ; then
+ # yey, we have one :)
+ einfo " Found Versiontag in ${each}"
+ source "${CURRENT_TAG}"
+ if [[ "${OLDPF}" == "" ]] ; then
+ eerror "Invalid Versiontag found in ${CURRENT_TAGDIR}"
+ eerror "Please delete it"
+ eerror
+ die "Please kill the invalid versiontag in ${CURRENT_TAGDIR}"
+ fi
+
+ OLD_MAJOR=$(ver_cut 2-3 ${OLDPF})
+
+ [[ "$(openldap_filecount ${CURRENT_TAGDIR})" -gt 0 ]] && have_files=1
+
+ # are we on the same branch?
+ if [[ "${OLD_MAJOR}" != "${PV:0:3}" ]] ; then
+ ewarn " Versiontag doesn't match current major release!"
+ if [[ "${have_files}" == "1" ]] ; then
+ eerror " Versiontag says other major and you (probably) have datafiles!"
+ echo
+ openldap_upgrade_howto
+ else
+ einfo " No real problem, seems there's no database."
+ fi
+ else
+ einfo " Versiontag is fine here :)"
+ fi
+ else
+ einfo " Non-tagged dir ${each}"
+ [[ "$(openldap_filecount ${each})" -gt 0 ]] && have_files=1
+ if [[ "${have_files}" == "1" ]] ; then
+ einfo " EEK! Non-empty non-tagged datadir, counting `ls -a ${each} | wc -l` files"
+ echo
+
+ eerror
+ eerror "Your OpenLDAP Installation has a non tagged datadir that"
+ eerror "possibly contains a database at ${CURRENT_TAGDIR}"
+ eerror
+ eerror "Please export data if any entered and empty or remove"
+ eerror "the directory, installation has been stopped so you"
+ eerror "can take required action"
+ eerror
+ eerror "For a HOWTO on exporting the data, see instructions in the ebuild"
+ eerror
+ openldap_upgrade_howto
+ die "Please move the datadir ${CURRENT_TAGDIR} away"
+ fi
+ fi
+ einfo
+ fi
+ done
+ [[ "${have_files}" == "1" ]] && einfo "DB files present" || einfo "No DB files present"
+
+ # Now we must check for the major version of sys-libs/db linked against.
+ # TODO: remove this as we dropped bdb support (gone upstream) in 2.6.1?
+ SLAPD_PATH="${EROOT}/usr/$(get_libdir)/openldap/slapd"
+ if [[ "${have_files}" == "1" ]] && [[ -f "${SLAPD_PATH}" ]]; then
+ OLDVER="$(/usr/bin/ldd ${SLAPD_PATH} \
+ | awk '/libdb-/{gsub("^libdb-","",$1);gsub(".so$","",$1);print $1}')"
+ local fail=0
+
+ # This will not cover detection of cn=Config based configuration, but
+ # it's hopefully good enough.
+ if grep -sq '^backend.*shell' "${EROOT}"/etc/openldap/slapd.conf; then
+ eerror " OpenLDAP >= 2.6.x has dropped support for Shell backend."
+ eerror " You will need to migrate per upstream's migration notes"
+ eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html."
+ eerror " Your existing database will not be accessible until it is"
+ eerror " converted away from backend shell!"
+ echo
+ fail=1
+ fi
+ if has_version "${CATEGORY}/${PN}[berkdb]" || grep -sq '^backend.*(bdb|hdb)' /etc/openldap/slapd.conf; then
+ eerror " OpenLDAP >= 2.6.x has dropped support for Berkeley DB."
+ eerror " You will need to migrate per upstream's migration notes"
+ eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html."
+ eerror " Your existing database will not be accessible until it is"
+ eerror " converted to mdb!"
+ echo
+ fail=1
+ elif [[ -z "${OLDVER}" ]] && [[ -z "${NEWVER}" ]]; then
+ :
+ # Nothing wrong here.
+ elif [[ -z "${OLDVER}" ]] && [[ -n "${NEWVER}" ]]; then
+ eerror " Your existing version of OpenLDAP was not built against"
+ eerror " any version of sys-libs/db, but the new one will build"
+ eerror " against ${NEWVER} and your database may be inaccessible."
+ echo
+ fail=1
+ elif [[ -n "${OLDVER}" ]] && [[ -z "${NEWVER}" ]]; then
+ eerror " Your existing version of OpenLDAP was built against"
+ eerror " sys-libs/db:${OLDVER}, but the new one will not be"
+ eerror " built against any version and your database may be"
+ eerror " inaccessible."
+ echo
+ fail=1
+ elif [[ "${OLDVER}" != "${NEWVER}" ]]; then
+ eerror " Your existing version of OpenLDAP was built against"
+ eerror " sys-libs/db:${OLDVER}, but the new one will build against"
+ eerror " ${NEWVER} and your database would be inaccessible."
+ echo
+ fail=1
+ fi
+ [[ "${fail}" == "1" ]] && openldap_upgrade_howto
+ fi
+
+ echo
+ einfo
+ einfo "All datadirs are fine, proceeding with merge now..."
+ einfo
+}
+
+openldap_upgrade_howto() {
+ local d l i
+ eerror
+ eerror "A (possible old) installation of OpenLDAP was detected,"
+ eerror "installation will not proceed for now."
+ eerror
+ eerror "As major version upgrades can corrupt your database,"
+ eerror "you need to dump your database and re-create it afterwards."
+ eerror
+ eerror "Additionally, rebuilding against different major versions of the"
+ eerror "sys-libs/db libraries will cause your database to be inaccessible."
+ eerror ""
+ d="$(date -u +%s)"
+ l="/root/ldapdump.${d}"
+ i="${l}.raw"
+ eerror " 1. /etc/init.d/slapd stop"
+ eerror " 2. slapcat -l ${i}"
+ eerror " 3. grep -E -v '^(entry|context)CSN:' <${i} >${l}"
+ eerror " 4. mv /var/lib/openldap-data/ /var/lib/openldap-data-backup/"
+ eerror " 5. emerge --update \=net-nds/${PF}"
+ eerror " 6. etc-update, and ensure that you apply the changes"
+ eerror " 7. slapadd -l ${l}"
+ eerror " 8. chown ldap:ldap /var/lib/openldap-data/*"
+ eerror " 9. /etc/init.d/slapd start"
+ eerror "10. Check that your data is intact."
+ eerror "11. Set up the new replication system."
+ eerror
+ if [[ "${FORCE_UPGRADE}" != "1" ]]; then
+ die "You need to upgrade your database first"
+ else
+ eerror "You have the magical FORCE_UPGRADE=1 in place."
+ eerror "Don't say you weren't warned about data loss."
+ fi
+}
+
+pkg_setup() {
+ if ! use sasl && use cxx ; then
+ die "To build the ldapc++ library you must emerge openldap with sasl support"
+ fi
+ # Bug #322787
+ if use minimal && ! has_version "net-nds/openldap" ; then
+ einfo "No datadir scan needed, openldap not installed"
+ elif use minimal && has_version 'net-nds/openldap[minimal]' ; then
+ einfo "Skipping scan for previous datadirs as requested by minimal useflag"
+ else
+ openldap_find_versiontags
+ fi
+}
+
+src_prepare() {
+ # The system copy of dev-db/lmdb must match the version that this copy
+ # of OpenLDAP shipped with! See bug #588792.
+ #
+ # Fish out MDB_VERSION_MAJOR/MDB_VERSION_MINOR/MDB_VERSION_PATCH from
+ # the bundled lmdb's header to find out the version.
+ local bundled_lmdb_version=$(sed -En '/^#define MDB_VERSION_(MAJOR|MINOR|PATCH)(\s+)?/{s/[^0-9.]//gp}' \
+ libraries/liblmdb/lmdb.h || die)
+ printf -v bundled_lmdb_version "%s." ${bundled_lmdb_version}
+
+ if [[ ${SYSTEM_LMDB_VER}. != ${bundled_lmdb_version} ]] ; then
+ eerror "Source lmdb version: ${bundled_lmdb_version}"
+ eerror "Ebuild lmdb version: ${SYSTEM_LMDB_VER}"
+ die "Ebuild needs to update SYSTEM_LMDB_VER!"
+ fi
+
+ rm -r libraries/liblmdb || die 'could not removed bundled lmdb directory'
+
+ local filename
+ for filename in doc/drafts/draft-ietf-ldapext-acl-model-xx.txt; do
+ iconv -f iso-8859-1 -t utf-8 "${filename}" > "${filename}.utf8"
+ mv "${filename}.utf8" "${filename}"
+ done
+
+ default
+
+ sed -i \
+ -e "s:\$(localstatedir)/run:${EPREFIX}/run:" \
+ -e '/MKDIR.*.(DESTDIR)\/run/d' \
+ servers/slapd/Makefile.in || die 'adjusting slapd Makefile.in failed'
+
+ pushd build &>/dev/null || die "pushd build"
+ einfo "Making sure upstream build strip does not do stripping too early"
+ sed -i.orig \
+ -e '/^STRIP/s,-s,,g' \
+ top.mk || die "Failed to remove too early stripping"
+ popd &>/dev/null || die
+
+ # Fails with OpenSSL 3, bug #848894
+ # https://bugs.openldap.org/show_bug.cgi?id=10009
+ rm tests/scripts/test076-authid-rewrite || die
+
+ eautoreconf
+ multilib_copy_sources
+}
+
+build_contrib_module() {
+ # <dir> [<target>]
+ pushd "${S}/contrib/slapd-modules/$1" &>/dev/null || die "pushd contrib/slapd-modules/$1"
+ einfo "Compiling contrib-module: $1"
+ local target="${2:-all}"
+ emake \
+ LDAP_BUILD="${BUILD_DIR}" prefix="${EPREFIX}/usr" \
+ CC="${CC}" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" \
+ "${target}"
+ popd &>/dev/null || die
+}
+
+multilib_src_configure() {
+ # Optional Features
+ myconf+=(
+ --enable-option-checking
+ $(use_enable debug)
+ --enable-dynamic
+ $(use_enable syslog)
+ --enable-ipv6
+ --enable-local
+ )
+
+ # Optional Packages
+ myconf+=(
+ --without-fetch
+ )
+
+ if use experimental ; then
+ # connectionless ldap per bug #342439
+ # connectionless is a unsupported feature according to Howard Chu
+ # see https://bugs.openldap.org/show_bug.cgi?id=9739
+ # (see also bug #892009)
+ append-flags -DLDAP_CONNECTIONLESS
+ fi
+
+ if ! use minimal && multilib_is_native_abi; then
+ # SLAPD (Standalone LDAP Daemon) Options
+ # overlay chaining requires '--enable-ldap' #296567
+ # see https://www.openldap.org/doc/admin26/overlays.html#Chaining
+ myconf+=(
+ --enable-ldap=yes
+ --enable-slapd
+ $(use_enable cleartext)
+ $(use_enable crypt)
+ $(multilib_native_use_enable sasl spasswd)
+ --disable-slp
+ $(use_enable tcpd wrappers)
+ )
+ if use experimental ; then
+ myconf+=(
+ --enable-dynacl
+ # ACI build as dynamic module not supported (yet)
+ --enable-aci=yes
+ )
+ fi
+
+ for option in modules rlookups slapi; do
+ myconf+=( --enable-${option} )
+ done
+
+ # static SLAPD backends
+ for backend in mdb; do
+ myconf+=( --enable-${backend}=yes )
+ done
+
+ # module SLAPD backends
+ for backend in asyncmeta dnssrv meta null passwd relay sock; do
+ # missing modules: wiredtiger (not available in portage)
+ myconf+=( --enable-${backend}=mod )
+ done
+
+ use perl && myconf+=( --enable-perl=mod )
+
+ if use odbc ; then
+ myconf+=( --enable-sql=mod )
+ if use iodbc ; then
+ myconf+=( --with-odbc="iodbc" )
+ append-cflags -I"${EPREFIX}"/usr/include/iodbc
+ else
+ myconf+=( --with-odbc="unixodbc" )
+ fi
+ fi
+
+ use overlays && myconf+=( --enable-overlays=mod )
+ use autoca && myconf+=( --enable-autoca=mod ) || myconf+=( --enable-autoca=no )
+ # compile-in the syncprov
+ myconf+=( --enable-syncprov=yes )
+
+ # Build the standalone load balancer (lloadd) - also available as a slapd module; --enable-balancer=mod
+ myconf+=( --enable-balancer=yes )
+
+ # SLAPD Password Module Options
+ myconf+=(
+ $(use_enable argon2)
+ )
+
+ # Optional Packages
+ myconf+=(
+ $(use_with systemd)
+ $(multilib_native_use_with sasl cyrus-sasl)
+ )
+ else
+ myconf+=(
+ --disable-backends
+ --disable-slapd
+ --disable-mdb
+ --disable-overlays
+ --disable-autoca
+ --disable-syslog
+ --without-systemd
+ )
+ fi
+
+ # Library Generation & Linking Options
+ myconf+=(
+ $(use_enable static-libs static)
+ --enable-shared
+ --enable-versioning
+ --with-pic
+ )
+
+ # some cross-compiling tests don't pan out well.
+ tc-is-cross-compiler && myconf+=(
+ --with-yielding-select=yes
+ )
+
+ local ssl_lib="no"
+ if use ssl || ( ! use minimal && use samba ) ; then
+ if use gnutls ; then
+ myconf+=( --with-tls="gnutls" )
+ else
+ # disable MD2 hash function
+ append-cflags -DOPENSSL_NO_MD2
+ myconf+=( --with-tls="openssl" )
+ fi
+ else
+ myconf+=( --with-tls="no" )
+ fi
+
+ tc-export AR CC CXX
+
+ ECONF_SOURCE="${S}" econf \
+ --libexecdir="${EPREFIX}"/usr/$(get_libdir)/openldap \
+ --localstatedir="${EPREFIX}"/var \
+ --runstatedir="${EPREFIX}"/run \
+ --sharedstatedir="${EPREFIX}"/var/lib \
+ "${myconf[@]}"
+
+ # argument '--runstatedir' seems to have no effect therefore this workaround
+ sed -i \
+ -e 's:^runstatedir=.*:runstatedir=${EPREFIX}/run:' \
+ configure contrib/ldapc++/configure contrib/ldaptcl/configure || die 'could not set runstatedir'
+
+ sed -i \
+ -e "s:/var/run/sasl2/mux:${EPREFIX}/run/sasl2/mux:" \
+ doc/guide/admin/security.sdf || die 'could not fix run path in doc'
+
+ emake depend
+}
+
+src_configure_cxx() {
+ # This needs the libraries built by the first build run.
+ # we have to run it AFTER the main build, not just after the main configure
+ local myconf_ldapcpp=(
+ --with-libldap="${E}/lib"
+ --with-ldap-includes="${S}/include"
+ )
+
+ mkdir -p "${BUILD_DIR}"/contrib/ldapc++ || die "could not create ${BUILD_DIR}/contrib/ldapc++ directory"
+ pushd "${BUILD_DIR}/contrib/ldapc++" &>/dev/null || die "pushd contrib/ldapc++"
+
+ local LDFLAGS="${LDFLAGS}"
+ local CPPFLAGS="${CPPFLAGS}"
+
+ append-ldflags -L"${BUILD_DIR}"/libraries/liblber/.libs -L"${BUILD_DIR}"/libraries/libldap/.libs
+ append-cppflags -I"${BUILD_DIR}"/include
+
+ ECONF_SOURCE="${S}"/contrib/ldapc++ econf "${myconf_ldapcpp[@]}"
+ popd &>/dev/null || die "popd contrib/ldapc++"
+}
+
+multilib_src_compile() {
+ tc-export AR CC CXX
+ emake CC="$(tc-getCC)" SHELL="${EPREFIX}"/bin/sh
+
+ if ! use minimal && multilib_is_native_abi ; then
+ if use cxx ; then
+ einfo "Building contrib library: ldapc++"
+ src_configure_cxx
+ pushd "${BUILD_DIR}/contrib/ldapc++" &>/dev/null || die "pushd contrib/ldapc++"
+ emake
+ popd &>/dev/null || die
+ fi
+
+ if use smbkrb5passwd ; then
+ einfo "Building contrib-module: smbk5pwd"
+ pushd "${S}/contrib/slapd-modules/smbk5pwd" &>/dev/null || die "pushd contrib/slapd-modules/smbk5pwd"
+
+ MY_DEFS="-DDO_SHADOW"
+ if use samba ; then
+ MY_DEFS="${MY_DEFS} -DDO_SAMBA"
+ MY_KRB5_INC=""
+ fi
+ if use kerberos ; then
+ MY_DEFS="${MY_DEFS} -DDO_KRB5"
+ MY_KRB5_INC="$(krb5-config --cflags)"
+ fi
+
+ emake \
+ DEFS="${MY_DEFS}" \
+ KRB5_INC="${MY_KRB5_INC}" \
+ LDAP_BUILD="${BUILD_DIR}" \
+ libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap"
+ popd &>/dev/null || die
+ fi
+
+ if use overlays ; then
+ einfo "Building contrib-module: samba4"
+ pushd "${S}/contrib/slapd-modules/samba4" &>/dev/null || die "pushd contrib/slapd-modules/samba4"
+
+ emake \
+ LDAP_BUILD="${BUILD_DIR}" \
+ CC="$(tc-getCC)" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap"
+ popd &>/dev/null || die
+ fi
+
+ if use kerberos ; then
+ if use kinit ; then
+ build_contrib_module "kinit" "kinit.c" "kinit"
+ fi
+ build_contrib_module "passwd" "pw-kerberos.la"
+ fi
+
+ if use pbkdf2; then
+ build_contrib_module "passwd/pbkdf2"
+ fi
+
+ if use sha2 ; then
+ build_contrib_module "passwd/sha2"
+ fi
+
+ # We could build pw-radius if GNURadius would install radlib.h
+ build_contrib_module "passwd" "pw-netscape.la"
+
+ #build_contrib_module "acl" "posixgroup.la" # example code only
+ #build_contrib_module "acl" "gssacl.la" # example code only, also needs kerberos
+ build_contrib_module "addpartial"
+ build_contrib_module "allop"
+ build_contrib_module "allowed"
+ build_contrib_module "autogroup"
+ build_contrib_module "cloak"
+ # build_contrib_module "comp_match" # really complex, adds new external deps, questionable demand
+ build_contrib_module "denyop"
+ build_contrib_module "dsaschema"
+ build_contrib_module "dupent"
+ build_contrib_module "lastbind"
+ # lastmod may not play well with other overlays
+ build_contrib_module "lastmod"
+ build_contrib_module "noopsrch"
+ #build_contrib_module "nops" https://bugs.gentoo.org/641576
+ #build_contrib_module "nssov" RESO:LATER
+ build_contrib_module "trace"
+ # build slapi-plugins
+ pushd "${S}/contrib/slapi-plugins/addrdnvalues" &>/dev/null || die "pushd contrib/slapi-plugins/addrdnvalues"
+ einfo "Building contrib-module: addrdnvalues plugin"
+ $(tc-getCC) -shared \
+ -I"${BUILD_DIR}"/include \
+ -I../../../include \
+ ${CPPFLAGS} \
+ ${CFLAGS} \
+ -fPIC \
+ ${LDFLAGS} \
+ -o libaddrdnvalues-plugin.so \
+ addrdnvalues.c || die "Building libaddrdnvalues-plugin.so failed"
+ popd &>/dev/null || die
+ fi
+}
+
+multilib_src_test() {
+ if multilib_is_native_abi; then
+ cd tests || die
+ pwd
+
+ # Increase various test timeouts/delays, bug #894012
+ # We can't just double everything as there's a cumulative effect.
+ export SLEEP0=2 # originally 1
+ export SLEEP1=10 # originally 7
+ export SLEEP2=20 # originally 15
+ export TIMEOUT=16 # originally 8
+
+ # emake test => runs only lloadd & mdb, in serial; skips ldif,sql,wt,regression
+ # emake partests => runs ALL of the tests in parallel
+ # wt/WiredTiger is not supported in Gentoo
+ TESTS=( plloadd pmdb )
+ #TESTS+=( pldif ) # not done by default, so also exclude here
+ #use odbc && TESTS+=( psql ) # not done by default, so also exclude here
+
+ emake "${TESTS[@]}"
+ fi
+}
+
+multilib_src_install() {
+ emake CC="$(tc-getCC)" \
+ DESTDIR="${D}" SHELL="${EPREFIX}"/bin/sh install
+
+ if ! use minimal && multilib_is_native_abi; then
+ # openldap modules go here
+ # TODO: write some code to populate slapd.conf with moduleload statements
+ keepdir /usr/$(get_libdir)/openldap/openldap/
+
+ # initial data storage dir
+ keepdir /var/lib/openldap-data
+ use prefix || fowners ldap:ldap /var/lib/openldap-data
+ fperms 0700 /var/lib/openldap-data
+
+ echo "OLDPF='${PF}'" > "${ED}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
+ echo "# do NOT delete this. it is used" >> "${ED}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
+ echo "# to track versions for upgrading." >> "${ED}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
+
+ # use our config
+ rm "${ED}"/etc/openldap/slapd.conf
+ insinto /etc/openldap
+ newins "${FILESDIR}"/${PN}-2.6.3-slapd-conf slapd.conf
+ configfile="${ED}"/etc/openldap/slapd.conf
+
+ # populate with built backends
+ einfo "populate config with built backends"
+ for x in "${ED}"/usr/$(get_libdir)/openldap/openldap/back_*.so; do
+ einfo "Adding $(basename ${x})"
+ sed -e "/###INSERTDYNAMICMODULESHERE###$/a# moduleload\t$(basename ${x})" -i "${configfile}" || die
+ done
+ sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" \
+ -i "${configfile}" || die
+ use prefix || fowners root:ldap /etc/openldap/slapd.conf
+ fperms 0640 /etc/openldap/slapd.conf
+ cp "${configfile}" "${configfile}".default || die
+
+ # install our own init scripts and systemd unit files
+ einfo "Install init scripts"
+ sed -e "s,/usr/lib/,/usr/$(get_libdir)/," "${FILESDIR}"/slapd-initd-2.4.40-r2 > "${T}"/slapd || die
+ doinitd "${T}"/slapd
+ newconfd "${FILESDIR}"/slapd-confd-2.6.1 slapd
+
+ if use systemd; then
+ # The systemd unit uses Type=notify, so it is useless without USE=systemd
+ einfo "Install systemd service"
+ rm -rf "${ED}"/{,usr/}lib/systemd
+ sed -e "s,/usr/lib/,/usr/$(get_libdir)/," "${FILESDIR}"/slapd-2.6.1.service > "${T}"/slapd.service || die
+ systemd_dounit "${T}"/slapd.service
+ systemd_install_serviced "${FILESDIR}"/slapd.service.conf
+ newtmpfiles "${FILESDIR}"/slapd.tmpfilesd slapd.conf
+ fi
+
+ # if built without SLP, we don't need to be before avahi
+ sed -i \
+ -e '/before/{s/avahi-daemon//g}' \
+ "${ED}"/etc/init.d/slapd \
+ || die
+
+ if use cxx ; then
+ einfo "Install the ldapc++ library"
+ cd "${BUILD_DIR}/contrib/ldapc++" || die
+ emake DESTDIR="${D}" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" install
+ cd "${S}"/contrib/ldapc++ || die
+ newdoc README ldapc++-README
+ fi
+
+ if use smbkrb5passwd ; then
+ einfo "Install the smbk5pwd module"
+ cd "${S}/contrib/slapd-modules/smbk5pwd" || die
+ emake DESTDIR="${D}" \
+ LDAP_BUILD="${BUILD_DIR}" \
+ libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" install
+ newdoc README smbk5pwd-README
+ fi
+
+ if use overlays ; then
+ einfo "Install the samba4 module"
+ cd "${S}/contrib/slapd-modules/samba4" || die
+ emake DESTDIR="${D}" \
+ LDAP_BUILD="${BUILD_DIR}" \
+ libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" install
+ newdoc README samba4-README
+ fi
+
+ einfo "Installing contrib modules"
+ cd "${S}/contrib/slapd-modules" || die
+ for l in */*.la */*/*.la; do
+ [[ -e ${l} ]] || continue
+ libtool --mode=install cp ${l} \
+ "${ED}"/usr/$(get_libdir)/openldap/openldap || \
+ die "installing ${l} failed"
+ done
+
+ dodoc "${FILESDIR}"/DB_CONFIG.fast.example
+ docinto contrib
+ doman */*.5
+ #newdoc acl/README*
+ newdoc addpartial/README addpartial-README
+ newdoc allop/README allop-README
+ newdoc allowed/README allowed-README
+ newdoc autogroup/README autogroup-README
+ newdoc dsaschema/README dsaschema-README
+ newdoc passwd/README passwd-README
+ cd "${S}/contrib/slapi-plugins" || die
+ insinto /usr/$(get_libdir)/openldap/openldap
+ doins */*.so
+ docinto contrib
+ newdoc addrdnvalues/README addrdnvalues-README
+
+ insinto /etc/openldap/schema
+ newins "${DISTDIR}"/${BIS_P} ${BIS_PN}
+
+ docinto back-sock ; dodoc "${S}"/servers/slapd/back-sock/searchexample*
+ docinto back-perl ; dodoc "${S}"/servers/slapd/back-perl/SampleLDAP.pm
+
+ dosbin "${S}"/contrib/slapd-tools/statslog
+ newdoc "${S}"/contrib/slapd-tools/README README.statslog
+ fi
+
+ if ! use static-libs ; then
+ find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc ANNOUNCEMENT CHANGES COPYRIGHT README
+ docinto rfc ; dodoc doc/rfc/*.txt
+}
+
+pkg_preinst() {
+ # keep old libs if any
+ preserve_old_lib /usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.4$(get_libname 0)
+ # bug 440470, only display the getting started help there was no openldap before,
+ # or we are going to a non-minimal build
+ ! has_version net-nds/openldap || has_version 'net-nds/openldap[minimal]'
+ OPENLDAP_PRINT_MESSAGES=$((! $?))
+}
+
+pkg_postinst() {
+ if ! use minimal ; then
+ if use systemd; then
+ tmpfiles_process slapd.conf
+ fi
+
+ # You cannot build SSL certificates during src_install that will make
+ # binary packages containing your SSL key, which is both a security risk
+ # and a misconfiguration if multiple machines use the same key and cert.
+ if use ssl; then
+ install_cert /etc/openldap/ssl/ldap
+ use prefix || chown ldap:ldap "${EROOT}"/etc/openldap/ssl/ldap.*
+ ewarn "Self-signed SSL certificates are treated harshly by OpenLDAP 2.[12]"
+ ewarn "Self-signed SSL certificates are treated harshly by OpenLDAP 2.[12]"
+ ewarn "add 'TLS_REQCERT allow' if you want to use them."
+ fi
+
+ if use prefix; then
+ # Warn about prefix issues with slapd
+ eerror "slapd might NOT be usable on Prefix systems as it requires root privileges"
+ eerror "to start up, and requires that certain files directories be owned by"
+ eerror "ldap:ldap. As Prefix does not support changing ownership of files and"
+ eerror "directories, you will have to manually fix this yourself."
+ fi
+
+ # These lines force the permissions of various content to be correct
+ if [[ -d "${EROOT}"/var/run/openldap ]]; then
+ use prefix || { chown ldap:ldap "${EROOT}"/var/run/openldap || die; }
+ chmod 0755 "${EROOT}"/var/run/openldap || die
+ fi
+ use prefix || chown root:ldap "${EROOT}"/etc/openldap/slapd.conf{,.default}
+ chmod 0640 "${EROOT}"/etc/openldap/slapd.conf{,.default} || die
+ use prefix || chown ldap:ldap "${EROOT}"/var/lib/openldap-data
+ fi
+
+ if has_version 'net-nds/openldap[-minimal]' && ((${OPENLDAP_PRINT_MESSAGES})); then
+ elog "Getting started using OpenLDAP? There is some documentation available:"
+ elog "Gentoo Guide to OpenLDAP Authentication"
+ elog "(https://wiki.gentoo.org/wiki/Centralized_authentication_using_OpenLDAP)"
+ fi
+
+ preserve_old_lib_notify /usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.4$(get_libname 0)
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index d256a6194d13..0068b9e97d9f 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/package.mask b/profiles/package.mask
index 569c46340e42..76cde1987983 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,17 @@
#--- END OF EXAMPLES ---
+# Hans de Graaff <graaff@gentoo.org> (2023-07-04)
+# Discontinued by upstream. No reverse dependencies. Upstream recommends
+# using dry-inflector. Please file a but if you would like us to package
+# this. Masked for removal on 2023-08-04.
+dev-ruby/inflecto
+
+# Hans de Graaff <graaff@gentoo.org> (2023-07-04)
+# Archived by upstream. No reverse dependencies. Does not work with
+# ruby32. Masked for removal on 2023-08-04.
+dev-ruby/instantiator
+
# Holger Hoffstätte <holger@applied-asynchrony.com> (2023-07-04)
# Obsolete package, replaced by dev-util/scap-driver.
# https://bugs.gentoo.org/907486
diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz
index ed1529096810..2d66eeca2ef8 100644
--- a/www-servers/Manifest.gz
+++ b/www-servers/Manifest.gz
Binary files differ
diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 5cb19f8e3657..0cc32128c7a4 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -44,6 +44,6 @@ DIST njs-0.7.8.tar.gz 613161 BLAKE2B f6b10be576119f418cdbe052a0c82b847d1b43278f4
DIST njs-5b463b8050377216ad4197cd1e35bb69b35b77e9.tar.gz 704472 BLAKE2B 1e1182fedad45301202f53e7259944cc86651e27798eca170e44f9772842c57d85855ee8e846019a4357ae0d5eacffc5e77cffaecbb9c9a105eb4d731ccdccdb SHA512 2c0b4a2fa3c9b02f47bcbb677b0646c459d6c64b3156be7ed7cb918b6d4948c5bb9f6f68b8b004291bb44e64bfa0dd04fd7c9b6a8083e9fa4b946ada42d284a5
EBUILD nginx-1.23.3.ebuild 40461 BLAKE2B 7a6c11e2893e65d21149c5abf6f062aaffcea8d285f88ffbfbce5603c86d9c0ed6d2cb8f7c0304357836fcca4dd36c6b89cd772d2faf2d9a6c9d432086414961 SHA512 0d993b9d066a000382250cf81bb28b6ee5de60bc87e96e7953e4db8ed84c2d220b5c8c6ad5028db82f6ed221ce43da72fe4785eec07c3f4675659a45a9538980
EBUILD nginx-1.23.4.ebuild 40465 BLAKE2B 8e085ffcae73c70815bbff1e8ab130f216151d26382bcbec2a47fb1164b5ff2d6ae79f1752ff47ebc6a4015db2d2bfcbb28a8a50468c333d6533e407babf2d42 SHA512 84c693c89795831eda35b9faf21ed23817754649c72e2cb217651f5f8098b8adf138bb97763db3638aecb5eff1c66ceca65ee7e7789b3267c0330d2e19582261
-EBUILD nginx-1.24.0-r1.ebuild 40464 BLAKE2B 4de10bb30510e2c12aead6a9d9851073bf673fea6742f3148a1b711abe32b8aca7f272aa590d4b62c24573f718614a2fea90538ae986f95e8357f55bf0913d97 SHA512 c2fcdd5e98fcceab0ba418c7708f05b4aeafa4d881acc8cf2abe97a7e935d0ec041a67408028a65420a3abe46fcb46894443a9cb20173307934a88cc046cd563
+EBUILD nginx-1.24.0-r1.ebuild 40463 BLAKE2B bfae8bbd186859427f5f3d00d8e5d9b9a9021ca39cb323ec01a9bd6d68fa52c0433cd9e28adabb27bc4a78466fdbbfa0004ba5d39326a2abf0597983e3918e76 SHA512 871e1f27e3bfb86d96b60d4aa0e08066f3e2b0518e186dcb0c53ac6b7aa41b84659d0ce179c47ef1a0b7dbde3cf97c72b50d5d802bbbe90850ec2d6d45644687
EBUILD nginx-1.25.1-r1.ebuild 40571 BLAKE2B bb9257960a05ba4c79738349221f0ddc75d8812c0a602267a3f09cdb3bb1de1ab164e6f9d57776c94024c506590aaa1424a39de49615def125d0a878eeea4469 SHA512 f3cd148bc02c1ae94d3c0e7208493985086d1f466bbef25ce79a914540159148c5ef3febf7305ac88462483cf72f1c4307404a559241933fbe0b73c629778d1e
MISC metadata.xml 1070 BLAKE2B f32ab57924cd31722d397c85c8121f70be9a170cc64ca9ba397d2dc4c443330b2a78a0016173f34c5d2d63935b443c4b299155f517bc44b51908b840077b4155 SHA512 7e4a4195d49b9788dc057c77306aa9338f2eb0359b82d90ac31219b970b530af295bfbd6002feea96f766f07cff3c41af060ad435e6452d7fab2aedc5ea1b7f2
diff --git a/www-servers/nginx/nginx-1.24.0-r1.ebuild b/www-servers/nginx/nginx-1.24.0-r1.ebuild
index 0ad153af7fb2..76db209c2d57 100644
--- a/www-servers/nginx/nginx-1.24.0-r1.ebuild
+++ b/www-servers/nginx/nginx-1.24.0-r1.ebuild
@@ -208,7 +208,7 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
nginx_modules_http_push_stream? ( GPL-3 )"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
# Package doesn't provide a real test suite
RESTRICT="test"