summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Browser-Open/Browser-Open-0.40.0-r1.ebuild2
-rw-r--r--dev-perl/Browser-Open/Manifest2
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250205.1.0.ebuild2
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250309.1.0.ebuild2
-rw-r--r--dev-perl/Business-ISBN-Data/Manifest4
-rw-r--r--dev-perl/CSS-Tiny/CSS-Tiny-1.200.0-r1.ebuild2
-rw-r--r--dev-perl/CSS-Tiny/Manifest2
-rw-r--r--dev-perl/Capture-Tiny/Capture-Tiny-0.500.0.ebuild2
-rw-r--r--dev-perl/Capture-Tiny/Manifest2
-rw-r--r--dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.390.0-r1.ebuild2
-rw-r--r--dev-perl/Cpanel-JSON-XS/Manifest2
-rw-r--r--dev-perl/Crypt-Random/Crypt-Random-1.570.0.ebuild27
-rw-r--r--dev-perl/Crypt-Random/Manifest3
-rw-r--r--dev-perl/Crypt-Random/files/Crypt-Random-1.570.0-division.patch33
-rw-r--r--dev-perl/Crypt-URandom/Crypt-URandom-0.530.0.ebuild2
-rw-r--r--dev-perl/Crypt-URandom/Manifest2
-rw-r--r--dev-perl/Date-Manip/Date-Manip-6.970.0.ebuild2
-rw-r--r--dev-perl/Date-Manip/Manifest2
-rw-r--r--dev-perl/DateTime/DateTime-1.660.0.ebuild2
-rw-r--r--dev-perl/DateTime/Manifest2
-rw-r--r--dev-perl/Devel-Cover/Devel-Cover-1.440.0.ebuild2
-rw-r--r--dev-perl/Devel-Cover/Manifest2
-rw-r--r--dev-perl/Error/Error-0.170.300.ebuild2
-rw-r--r--dev-perl/Error/Manifest2
-rw-r--r--dev-perl/HTML-Form/HTML-Form-6.120.0.ebuild30
-rw-r--r--dev-perl/HTML-Form/Manifest2
-rw-r--r--dev-perl/Locale-gettext/Locale-gettext-1.70.0_p20181130.ebuild6
-rw-r--r--dev-perl/Locale-gettext/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin288127 -> 288624 bytes
-rw-r--r--dev-perl/Math-Pari/Manifest2
-rw-r--r--dev-perl/Math-Pari/Math-Pari-2.30.523.ebuild71
-rw-r--r--dev-perl/Memory-Process/Manifest2
-rw-r--r--dev-perl/Memory-Process/Memory-Process-0.60.0.ebuild2
-rw-r--r--dev-perl/Memory-Usage/Manifest2
-rw-r--r--dev-perl/Memory-Usage/Memory-Usage-0.201.0.ebuild2
-rw-r--r--dev-perl/Mock-Config/Manifest2
-rw-r--r--dev-perl/Mock-Config/Mock-Config-0.40.0.ebuild2
-rw-r--r--dev-perl/Object-Pad/Manifest2
-rw-r--r--dev-perl/Object-Pad/Object-Pad-0.820.0.ebuild2
-rw-r--r--dev-perl/PDL-GSL/Manifest3
-rw-r--r--dev-perl/PDL-GSL/PDL-GSL-2.101.0.ebuild21
-rw-r--r--dev-perl/PDL-GSL/metadata.xml8
-rw-r--r--dev-perl/PDL-Graphics-Gnuplot/Manifest2
-rw-r--r--dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.32.0.ebuild32
-rw-r--r--dev-perl/PDL-IO-GD/Manifest3
-rw-r--r--dev-perl/PDL-IO-GD/PDL-IO-GD-2.103.0.ebuild21
-rw-r--r--dev-perl/PDL-IO-GD/metadata.xml8
-rw-r--r--dev-perl/PDL-IO-HDF/Manifest3
-rw-r--r--dev-perl/PDL-IO-HDF/PDL-IO-HDF-2.3.0.ebuild23
-rw-r--r--dev-perl/PDL-IO-HDF/metadata.xml8
-rw-r--r--dev-perl/PDL/Manifest2
-rw-r--r--dev-perl/PDL/PDL-2.100.0.ebuild106
-rw-r--r--dev-perl/PPI-HTML/Manifest2
-rw-r--r--dev-perl/PPI-HTML/PPI-HTML-1.80.0-r1.ebuild2
-rw-r--r--dev-perl/Parallel-Iterator/Manifest2
-rw-r--r--dev-perl/Parallel-Iterator/Parallel-Iterator-1.2.0.ebuild2
-rw-r--r--dev-perl/Perl-Critic/Manifest2
-rw-r--r--dev-perl/Perl-Critic/files/50Perl-Critic-gentoo.el1
-rw-r--r--dev-perl/Regexp-Common/Manifest2
-rw-r--r--dev-perl/Regexp-Common/Regexp-Common-2024080801.0.0.ebuild2
-rw-r--r--dev-perl/Sereal-Decoder/Manifest2
-rw-r--r--dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild2
-rw-r--r--dev-perl/Sereal-Encoder/Manifest2
-rw-r--r--dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild2
-rw-r--r--dev-perl/Specio/Manifest2
-rw-r--r--dev-perl/Specio/Specio-0.500.0-r1.ebuild (renamed from dev-perl/Specio/Specio-0.500.0.ebuild)3
-rw-r--r--dev-perl/Statistics-ChiSquare/Manifest2
-rw-r--r--dev-perl/Statistics-ChiSquare/Statistics-ChiSquare-1.0.0.ebuild4
-rw-r--r--dev-perl/XML-SAX-Writer/Manifest2
-rw-r--r--dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r2.ebuild (renamed from dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r1.ebuild)4
-rw-r--r--dev-perl/XML-SAX/Manifest2
-rw-r--r--dev-perl/XML-SAX/XML-SAX-1.20.0-r2.ebuild (renamed from dev-perl/XML-SAX/XML-SAX-1.20.0-r1.ebuild)4
-rw-r--r--dev-perl/XS-Parse-Keyword/Manifest2
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.480.0.ebuild2
-rw-r--r--dev-perl/YAML-PP/Manifest2
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.39.0.ebuild2
-rw-r--r--dev-perl/YAML-Tiny/Manifest2
-rw-r--r--dev-perl/YAML-Tiny/YAML-Tiny-1.760.0.ebuild2
-rw-r--r--dev-perl/pcsc-perl/Manifest4
-rw-r--r--dev-perl/pcsc-perl/metadata.xml3
-rw-r--r--dev-perl/pcsc-perl/pcsc-perl-1.4.16.ebuild21
81 files changed, 501 insertions, 61 deletions
diff --git a/dev-perl/Browser-Open/Browser-Open-0.40.0-r1.ebuild b/dev-perl/Browser-Open/Browser-Open-0.40.0-r1.ebuild
index 2ecc0d5e0714..f8f4659b296a 100644
--- a/dev-perl/Browser-Open/Browser-Open-0.40.0-r1.ebuild
+++ b/dev-perl/Browser-Open/Browser-Open-0.40.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Open a browser at a given URL"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Browser-Open/Manifest b/dev-perl/Browser-Open/Manifest
index ac68fefbbdea..cec6dff20a3d 100644
--- a/dev-perl/Browser-Open/Manifest
+++ b/dev-perl/Browser-Open/Manifest
@@ -1,3 +1,3 @@
DIST Browser-Open-0.04.tar.gz 4006 BLAKE2B 13e2b615211c2184fb54c29d9cc197e84a8660076c2b83a5e1fed85e1babbe07968eaa25d32b5608fb97bf237ed8bcc6d7b7547cbf45ede898f2f8b7346b8fd9 SHA512 70f5559c4dd4a07ed8513340871a2c04b2c4118b8f160e23586fc170d5f9123ab287d6031860096ca6329c03df8f077d96f0af2656efe46a9b1629d92255e7ae
-EBUILD Browser-Open-0.40.0-r1.ebuild 421 BLAKE2B a338c5a7098f4d39765375fce9f770812920c0665bbc750d44fc6411b9e7dafdf22ed86b441ee3c4e6ec562149ecc063bfb3382ea88799443171ea924785bf4b SHA512 0ee5f926924c1c6408afb30b688f348f2bfb9e9dcdda2d7e84b6f37ca3e13cb803adfd31b4cc393e287762850f14c3dfb13a1b5b3fd91cb764e5cdb2439d2378
+EBUILD Browser-Open-0.40.0-r1.ebuild 419 BLAKE2B 64f858e2c34f46abb2fb88add03c1b857f45640ad30d5684f3004a9d496062e628d1a3ff8432db81b68b64f5254f56b5d9884e02cbf7a3ff8e42efc9df39663b SHA512 9d71c6135857fd6ef855ef554b0b00b3c1a3f1b47062bc095b157b20d4f763207478daff991d6c55aae72aaa192af3c44813e5751340f04bf140abee119c02c7
MISC metadata.xml 385 BLAKE2B dde6f9d0a1d69bba6f55c3de7d2608b65d640f09c06130ce725a7206779b94b2d4ed068ea9bfae23a6c7f075d342e25f95b40e2870f4ae7af9d405ce1de8bc3f SHA512 fb6b3e628defd32ed8d528127bed2d86862e5e8c0b96cbfe8d371fce40757f60f246585dada53f82abce3a75d337173727fb66addc402aba0c4e11cef2f8b9b9
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250205.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250205.1.0.ebuild
index 8a284817ef6a..8cedf43c91e1 100644
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250205.1.0.ebuild
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250205.1.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Data pack for Business::ISBN"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250309.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250309.1.0.ebuild
index 50afe68188c4..b70218794068 100644
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250309.1.0.ebuild
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250309.1.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Data pack for Business::ISBN"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
PERL_RM_FILES=(
"make_data.pl"
diff --git a/dev-perl/Business-ISBN-Data/Manifest b/dev-perl/Business-ISBN-Data/Manifest
index 6640442bd82d..f297b4346333 100644
--- a/dev-perl/Business-ISBN-Data/Manifest
+++ b/dev-perl/Business-ISBN-Data/Manifest
@@ -2,6 +2,6 @@ DIST Business-ISBN-Data-20250118.001.tar.gz 36379 BLAKE2B b0f8be50b799ef33fae836
DIST Business-ISBN-Data-20250205.001.tar.gz 36418 BLAKE2B 397bcef0fbcfb67e2794f09c71692689edcf0829e6efdfcd9566cc5494ce2231144cc3ee5bb916ebe768cb84ea1c816a7e773c51fb5884e646acb8045017dddb SHA512 7c880a37b44d2ede8bf20fb0906aab56ec4bf76853fe9fd4992ea8fa371ca42c1d77ec475951714d3ff0f8e7a9d07d217830141fb2f7302ab0f1d8d80eda3923
DIST Business-ISBN-Data-20250309.001.tar.gz 36498 BLAKE2B 66a045197e08203132cd7ea0a6d17ec0f9f74107e14a0a27c9498125c3fdfdba09daf1dc5dbed3a59f656e68a21b87b4d9cbef1732b6e9adcecfc4f9cbe487d2 SHA512 cad2f9e1fee074d3e8d5c4082c5d49c09da55f6d4b0a49caf91796af562dec2503355db0b13ad13975dbef28458c20443c124cbb6f6ff1ad8df00c4259be1562
EBUILD Business-ISBN-Data-20250118.1.0.ebuild 684 BLAKE2B 636f9452b5dd4fc092d8ac9b0e13084a186cf759262072839e9e6b4dbce00527189c4aa11a9542efd56bd26eb2ae5a7e2044314bfaffe8384f2fd83e6cd6d77e SHA512 aa9805f965cbc0eaa35078678e8701fb18558be9ad7442675d7cd4ba4a1fbc6e517b500f3676e7ac503a9196e0bbe28c776ae416209243a12cca6fad3c339b2a
-EBUILD Business-ISBN-Data-20250205.1.0.ebuild 685 BLAKE2B 296a65189ac089ca503f4c1e3a5b1fa9c0d1b21fd061cae663db35101571e09ab27ce0cd12b966402afc9a33ef7bfa68033c34a08d7314fdded4de7866c4c458 SHA512 53f8f697637fb7389c703c8dd8153063ece459ac319a8fed4f11437c095be8a9d78c1d4ebbe4e690a3fe8c69578b2379662eb020e7429e8fdf9bc04d0b0e8844
-EBUILD Business-ISBN-Data-20250309.1.0.ebuild 526 BLAKE2B c8ab676c498c2828a646223f80ac86c92d4c49750d73f30213992e0ede9bac6ac69b75eff14b95a88d369bdb04a64066b1406f336bb4023bb34c9b3b4ff9230f SHA512 010f0a7f4e95272d04703b65fb6d1fb73bdf7ee3e524d1aed088f6ac0887aefa0ffa5c7bac81c289fb0acd4e288505153e5706051b50aec87e1ac6ae402ee423
+EBUILD Business-ISBN-Data-20250205.1.0.ebuild 684 BLAKE2B 03964dc268efa902fe475699cd527002194eb809d7c4a8010996e36f7ddad6cb62cbe4171cf20f8ca6c2b279b8875e9c28d64c2e96ec8bd3fa22f1095bf9021b SHA512 c8bc5e381103e39a6ff77d059fe4fe94935d068dd692112a6eb37100e90ecd0b500b85a175cf0cfa61ddd46484da808f5b8a17d9a11358ea55ee7a7bfe8611a8
+EBUILD Business-ISBN-Data-20250309.1.0.ebuild 519 BLAKE2B fc8aeba21187d7ae848655222c2e84785b7a6eab080dd812bfe7018d2c174230236a57bb938051a916e2e6c6b12dd78d5216fd0607884134a850299a8ef44aa8 SHA512 a2db8f9027e05f178d170a8c8634f614f52bce609512e68dd60ca3fab2e601630d2daf2716acf48f68af64a939523471eedc879c2df479e38d15cf81cc2edeca
MISC metadata.xml 466 BLAKE2B 63b1bf06af7057e208a42c7cdac2ad2ec56418cc1f9a191d137fc0ebd612713601483ef0e6ec56b54738da7b695eb72efbc4f99da3edaf1332dc2d72c8cf6980 SHA512 03aa05434856fcb9f9094e3c3d4de9edecef05d77bf6757982685bd4d69999bb99045afa13534ca3ab75847be1dac7575355c45627e093774dc4d3896688f90d
diff --git a/dev-perl/CSS-Tiny/CSS-Tiny-1.200.0-r1.ebuild b/dev-perl/CSS-Tiny/CSS-Tiny-1.200.0-r1.ebuild
index 2dd34e400bdd..2df444c05683 100644
--- a/dev-perl/CSS-Tiny/CSS-Tiny-1.200.0-r1.ebuild
+++ b/dev-perl/CSS-Tiny/CSS-Tiny-1.200.0-r1.ebuild
@@ -9,4 +9,4 @@ inherit perl-module
DESCRIPTION="Read/Write .css files with as little code as possible"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
diff --git a/dev-perl/CSS-Tiny/Manifest b/dev-perl/CSS-Tiny/Manifest
index ed56fc9b70cf..0a79e4d9637c 100644
--- a/dev-perl/CSS-Tiny/Manifest
+++ b/dev-perl/CSS-Tiny/Manifest
@@ -1,3 +1,3 @@
DIST CSS-Tiny-1.20.tar.gz 8706 BLAKE2B 90ce756d9f7aa818ade359328d920e39139f125ad2c533de8377f61ccc93704e5582533646e0dec449e6957675fe9357e29dc777153eb7f72f75ecce96e70ef8 SHA512 22913c13d6df3e5ffb73fa5bbb60aeede9e7bd44a59031c566da882015e24ff839968aac211c4fd2aa8570b23ee4bd4df2828e366371218cbee18ce85cfab2b6
-EBUILD CSS-Tiny-1.200.0-r1.ebuild 327 BLAKE2B e4f6315839b3bbac29c2007840c6aecf38376ddc7b5ecff641070d5659fc6c897245b15752f44c33c1997f0ceaf9eac2848e67b9f77f627f146d8158a4da2a6e SHA512 d0a85544d5858be199eb75341ccd2d0323789ca6bd910ffc545254b805ee2b89b9316a7dd3ae8af6ba99ff98110041675840812ab77cccbbe94892d69aecfd33
+EBUILD CSS-Tiny-1.200.0-r1.ebuild 325 BLAKE2B 3ff84230b8f8690feb44c328738ff4b7f2a6d5ee2f8d33a14bb6afe6b752ac0abb943444bf286a78b461a7f6846a936d8a501894233295f158d1594e94cc285d SHA512 b4dacecbdb956944c613b16ad556c5908638643165f463162a3d830a9e2172a8387817d611ea69df2b2deed27e1701932005bf4a81e0d47dbae7ce615b7790dd
MISC metadata.xml 377 BLAKE2B 8009e697826b6e0142b7bbc8a7460cc306b5acef75afb60f81e0205092ffb20129782b09824d9af4fd9157b910fd03c8d1b02325f0921d129cc64b1a587646f1 SHA512 785d97235c0e77b4fe3e42808c8cbb117affeadc6c21405966ddffeb71108b796430beab8b00ce64237c40230f16a20079cd162372d0f5fd9fe83b710aac5e9f
diff --git a/dev-perl/Capture-Tiny/Capture-Tiny-0.500.0.ebuild b/dev-perl/Capture-Tiny/Capture-Tiny-0.500.0.ebuild
index 9ec14bb521c6..551cf07f41c4 100644
--- a/dev-perl/Capture-Tiny/Capture-Tiny-0.500.0.ebuild
+++ b/dev-perl/Capture-Tiny/Capture-Tiny-0.500.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Capture STDOUT and STDERR from Perl, XS, or external programs"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Capture-Tiny/Manifest b/dev-perl/Capture-Tiny/Manifest
index 8fe0c30d3191..43e1a68a2aa7 100644
--- a/dev-perl/Capture-Tiny/Manifest
+++ b/dev-perl/Capture-Tiny/Manifest
@@ -1,5 +1,5 @@
DIST Capture-Tiny-0.48.tar.gz 37480 BLAKE2B e6de05459478131c5129dd5ffc84744e2d3440c2e31545ed101c2986b2bc970106f126286dea50350f4b5ea330ffac423693d755e29850883bdc215437bf7488 SHA512 96d140b33a5ee147804925353ec5b49b806fa9c98b4ac23ec9c9494828f52ac72fd6f69c08e14ada18e5187dc4cece3d72901ce07b12eef20595322161a98437
DIST Capture-Tiny-0.50.tar.gz 35640 BLAKE2B a4d857e6e7238b599afc500516d13d10a7eb060922981d5eb0d6be24c98875ba490c4f2d66b340339d61d5731cf663da0222dc02793a00bf304f3b20146da826 SHA512 afdcafbeb98446aa9370e1eea61003e7e0e26af35d76567cb269ac732aa26c7d689fbdb9abbc22095c59390d9b580b342d92bab7c65801ba42d7aa51d1b9ac07
EBUILD Capture-Tiny-0.480.0-r1.ebuild 717 BLAKE2B d371a61fd33c180d9933987daf731e04c0286e1c01e8dc8353acbf147f7cc40aa0f0343d3f1c3a6e77ac54d183c09b0d0d4ec67adec1d0c040ac7dbd9cd63acc SHA512 542e0c48a643dad1e0a88d25284329e4d78b69525632ed4a2d16bcd8fbdb542d405019c33c520fed986007feafadab0cf016ed9856f425bb202b941f072b5c9a
-EBUILD Capture-Tiny-0.500.0.ebuild 720 BLAKE2B cfd495b43ff0911b373cdb4f2d702d4a6052b3f469fd715599abb64e443c69b163b4ef5d83e138b50d4a33b865fe613afc1672796b50cdb589b871380d1b79d6 SHA512 51673d87723784eb6e0d09c6ac3aeb7f16fac0659f16175d007f1c89b915db992f454b449eb5f5d5c0104fdb12d69987ae86f98fc93dafea0835183526c481f3
+EBUILD Capture-Tiny-0.500.0.ebuild 719 BLAKE2B 1132334fc0318958f5894af482f334397dd11b1154779e203496ae850421f9016a6b8e55a98b0c413a82456bbdf561d985e67ae94f16dd742d1d2f6b8e8b6392 SHA512 7e55ba380a1b5a377325711cb30b4b393a15dc27334483a7810891c5e23380b37ce6bbb96a3dbb9927f53ab741c6157d6d7d9a63f56c0d206e3a4c2040fa88f3
MISC metadata.xml 397 BLAKE2B ef9c239d5b6dfd3484a22acc30479af296112bbdfdbdefb437e69fc0c177f0d49158daad916ed8bee1ccdad1280cfb02e6e1cebe484c67ae66f0ed1d4914aced SHA512 a0775f910914af99366034f18f6210f095c80766abc3472a89cc906e7556189311824623f99edf21a6c19cd50d84b8845daee35cf3051525125e41fcfe01c1ed
diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.390.0-r1.ebuild b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.390.0-r1.ebuild
index fa97a774a13d..d1f5dde3f1fb 100644
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.390.0-r1.ebuild
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.390.0-r1.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Math-BigInt-1.160.0
diff --git a/dev-perl/Cpanel-JSON-XS/Manifest b/dev-perl/Cpanel-JSON-XS/Manifest
index 347f066b7681..868de3bc7afd 100644
--- a/dev-perl/Cpanel-JSON-XS/Manifest
+++ b/dev-perl/Cpanel-JSON-XS/Manifest
@@ -1,5 +1,5 @@
DIST Cpanel-JSON-XS-4.38.tar.gz 257943 BLAKE2B 0665d23c17a05aa6b053b45fb0569f95e663c01e597db640598318d8705bbf5361b14ee4d71c144bd29e4a518f22a8e9d082353663045f3f8bf1766ae2e30e65 SHA512 24b619b838e90bcaa106d9280e8ee926ada14353cf481b97baae110b45190ff3283beba7970061223da1870dea30278bd0bc566a8491b7c198058628ed9528ff
DIST Cpanel-JSON-XS-4.39.tar.gz 260912 BLAKE2B 0ddfab49e4fc31c6167bc9719723263fa6c5ab7eeeff942c1ed5040cc1b1cc946582cf2941a73f861b8a0bafb602cacb7ebeffca80ed96c104b6374f016ab4b5 SHA512 22da00598af33185fdb9920e65e5dd49a1ab12a380e4d2839ac3ad2cb00c7677168442d4aa2519bf212ff886b6749502f540df6232a193e5396206177e92e469
EBUILD Cpanel-JSON-XS-4.380.0-r1.ebuild 1084 BLAKE2B 80035172a8e6c37e88158b26753ce7bf008395d01b83073a388fa9797d505db24ee19adf391dedd38802140e793460641508cdecce95cd268959d9447e7107fd SHA512 8912a8228f8ce793ea6b5a0ed6ae858e5a9b8c4112d9b16be42ee89240e95114704ba5e51a6ff1e7c85014042b626eca10e16697545d9b4cddae8271fb551ceb
-EBUILD Cpanel-JSON-XS-4.390.0-r1.ebuild 1086 BLAKE2B 791e7ef26a401703c39b829f5051ef24c1f5c0d06d1fcb3fe02e660c7acf72e9f309bdd5858b37c1d04dbd46d6a769999d3a164e5410ea56b30201eb98768fb7 SHA512 eddb0a97059b7c1487fe1e53a46e9fc7f55119e6183445babbb09a49e634083051ccea6b81a663e01c53a9e859bd0ba84154499cc3546bc9b2e8646cd67b1f70
+EBUILD Cpanel-JSON-XS-4.390.0-r1.ebuild 1085 BLAKE2B e366d671667384a5d01d37160c4fba1c274e34cff06a50ec32b1b6a9f5baa162757faddecb684fd0ef077510a43c961ed9b7f2d505440a01d09a17cda1325678 SHA512 d70047f3127ccfd53068b97795640a74e176676cc4b5900ee7612d996629514c06b604a96954f14ea144ee1faf47898e3d7734c172b63cccd1c2a9b5af38e4b3
MISC metadata.xml 471 BLAKE2B 65685b2accba3914e74f5c8f993fd2a8dee694ea6e0bed7393a4e8050d741fd352f03383d52420ee85a6dceedd2a485c886d1ff25c8835b1444fb1000a067022 SHA512 4edf8236a19c33f4562110b31c1f11950211d7888e8842b09ce9bda8c513939bd8e96244f646b7f26dd974175703c7100a7158ac496fd1b33ccde5c5b62424a2
diff --git a/dev-perl/Crypt-Random/Crypt-Random-1.570.0.ebuild b/dev-perl/Crypt-Random/Crypt-Random-1.570.0.ebuild
new file mode 100644
index 000000000000..bfa5f532f98d
--- /dev/null
+++ b/dev-perl/Crypt-Random/Crypt-Random-1.570.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TIMLEGGE
+DIST_VERSION=1.57
+inherit perl-module
+
+DESCRIPTION="Cryptographically Secure, True Random Number Generator"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+
+RDEPEND="
+ >=dev-perl/Class-Loader-2.0.0
+ dev-perl/Crypt-URandom
+ >=dev-perl/Math-Pari-2.1.804
+ >=dev-perl/Statistics-ChiSquare-1.0.0
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+
+PATCHES=(
+ "${FILESDIR}/${P}-division.patch"
+)
diff --git a/dev-perl/Crypt-Random/Manifest b/dev-perl/Crypt-Random/Manifest
index 2f6a351c53f7..dd4dcff5db7a 100644
--- a/dev-perl/Crypt-Random/Manifest
+++ b/dev-perl/Crypt-Random/Manifest
@@ -1,5 +1,8 @@
+AUX Crypt-Random-1.570.0-division.patch 1227 BLAKE2B 0159522a41b3ed2736948d0440244dad0fab84749ceaa767153bcc08dc381b7e4df190790e7dbce45dce35e58abf412658fd32a8f8f83bdbf575c2a1cf34d03a SHA512 6dab913da0e95b0122fed041d0258ae2c038226df6a5a44f6a47887f899566c28a424cf8b5941326e4ddf41ee71cf5361fdbaba4969a4e09235ee02db678c0ff
DIST Crypt-Random-1.52.tar.gz 9525 BLAKE2B febe32d8b3c4a903220073bd591cbc09f6e6c5e1919e2ae825f5e4d63f68577fccd6e1adf1878b940e8a2af5af044e56cd79e0d49b4717785be0b5ffbe74fefb SHA512 b82252aae6a009b0dc09bf2e6704d114cd4e40b9588269246871d3b1fb66b4abda87e7c324afc30fd9cf19eb0c0502c2af05d8981226513223277f83854b770f
DIST Crypt-Random-1.54.tar.gz 22368 BLAKE2B 00859c6a39942f6fd5eab56a7ddc1331423acd03b5f3edb150d704f3d9eb304cf017959cd46db830a5895e7b4ad708fda4036386331082bedfe4e34a59f285bb SHA512 cad58c3598efd2c7bd0ea611f31eeec99bbb61029df3f29abcc3ac951b1edc03829f1dd3c5f4d1c09a9914cae9eb171ea467562e3739122f1cf48b1119c42d29
+DIST Crypt-Random-1.57.tar.gz 26255 BLAKE2B 3309c306c28f0322932b0788c32981b26ca66a87e92dc9fe947fee3d4a005b7ad6ddd1029851158626f95a9d1873c7668c5a76a59dc533f74cb71daeaceec08d SHA512 479c7349a20b88f97fbdd32094a7a6c1fc25db59b071aec0d1b20de9ca8150a8f2fd37a10cf6e6bd1314b7fd3560b490526c4fe8cfe6298603b88c15794b250c
EBUILD Crypt-Random-1.520.0-r1.ebuild 461 BLAKE2B 9d78340ce7b6d54bce654ae1f902fe245ec51e3cd9a2ba5ffcd6066e43137481b768c5164dc146be58eadff04a867dca6fa15e64253b2923d3458b50c605d8d9 SHA512 a0969c7bd9ee570410495646be286eca7255c19c99d3834ffa2a0325e2aed9745151cdd716a5a69d1b8d1be45b4423efcdef6bdfa9f320c30f0915509b4ecd24
EBUILD Crypt-Random-1.540.0.ebuild 447 BLAKE2B d7d6561094e2a06bed02086dc8117447b0ccc04ba436d0b165d3b129ff47f26f56739a6d5601648a18ff61ad03432ddde41b91381a85ba8f6962f50873197b7f SHA512 90df17a10b603a7f815451b759173870df74bcff214bf94f0cacdda362f2ba0c079c6dade3421c806f01d293ae41bae3acfa6e49cdfda9f49f2b6efdf2459c6f
+EBUILD Crypt-Random-1.570.0.ebuild 521 BLAKE2B bec7b253ed8bb621b2501e14c5e17264e1e87e1e46b79c9493855e04d73fc4196592773addd7c1e7a66a9a3ddef5be3ebf4041e3d2331a8d85ef41caa833726c SHA512 4234535d5b29d5f1ecffe81315646a9322b9e8a65c000548b105abbca90d40d847709fce5204043495f83aab07a8355bbd00b25e23a3f0f736b113cc6756cdc9
MISC metadata.xml 858 BLAKE2B 0355e3f177f8a6c068013c02cd8879c872078dd82cbdbd4a58efb0ce9c8d42b1b8b21ae727a0d2f0703116554c5008b2579d716cbf2bb27fb33f51c868fbb29d SHA512 4988d18dfdb9470c00b755436baf186b0757ea7e1b3705aea0d463648437330c2341c6964cd502963b7356dc1e5cf562a4e082c22edbff84102f86877b9ddae1
diff --git a/dev-perl/Crypt-Random/files/Crypt-Random-1.570.0-division.patch b/dev-perl/Crypt-Random/files/Crypt-Random-1.570.0-division.patch
new file mode 100644
index 000000000000..e89c53e554af
--- /dev/null
+++ b/dev-perl/Crypt-Random/files/Crypt-Random-1.570.0-division.patch
@@ -0,0 +1,33 @@
+Source: Alpine, Timothy Legge
+https://git.alpinelinux.org/aports/tree/community/perl-crypt-random/
+
+It's somewhat unclear why this fixes anything, but the failures from
+https://bugs.gentoo.org/818985 (on 32bit arches) go away with it...
+
+diff -ur Crypt-Random-1.54/t/makerandom_itv.t Crypt-Random-1.52/t/makerandom_itv.t
+--- Crypt-Random-1.54/t/makerandom_itv.t 2021-06-03 15:11:56.000000000 -0300
++++ Crypt-Random-1.52/t/makerandom_itv.t 2018-12-22 14:49:20.000000000 -0400
+@@ -9,18 +9,13 @@
+ use lib '../lib';
+ use Crypt::Random qw(makerandom_itv);
+
+-print "1..6\n";
++print "1..5\n";
+ my $sample = 100;
+ my $i = 1;
+
+-for my $limit ( '10', '1000', '10000', '100000', '1000000000', '1000000000000' ) {
+- my $success = 1;
++for my $limit ( '1000', '10000', '100000', '1000000000', '1000000000000' ) {
+ for ( 1 .. $sample ) {
+- my $num = makerandom_itv ( Lower=>0, Upper=>$limit, Uniform => 1 );
+- print "generated random in interval 0 - $limit -> $num\n";
+- unless ($num >= 0 and $num < $limit) {
+- $success = 0;
+- }
++ print makerandom_itv ( Lower=>0, Upper=>$limit, Uniform => 1 ) . "\n";
+ }
+- print "ok ". $i++."\n" if $success;
++ print "ok ". $i++."\n";
+ }
+
diff --git a/dev-perl/Crypt-URandom/Crypt-URandom-0.530.0.ebuild b/dev-perl/Crypt-URandom/Crypt-URandom-0.530.0.ebuild
index eb1b4a6fe041..a424f93364d4 100644
--- a/dev-perl/Crypt-URandom/Crypt-URandom-0.530.0.ebuild
+++ b/dev-perl/Crypt-URandom/Crypt-URandom-0.530.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Provide non blocking randomness"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~hppa ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Crypt-URandom/Manifest b/dev-perl/Crypt-URandom/Manifest
index 0f0c6877402f..ecbfb61513b2 100644
--- a/dev-perl/Crypt-URandom/Manifest
+++ b/dev-perl/Crypt-URandom/Manifest
@@ -1,3 +1,3 @@
DIST Crypt-URandom-0.53.tar.gz 23739 BLAKE2B 69cf434d4a98dbb134baff75c252242d8dcb42e9ef4be04856207ccb4183e1f5455ff36185b33519847c82007933fbeb8c7bee6d572d3612a418c501b5b0e011 SHA512 f6978ae8fff4c56bfa2941d962f3c1c81965c93db450d49224c34b6809048a37b001c9eebbebd697908ce5d7bd85d793d541cf2bd73e59da59ece3f292fd1fc4
-EBUILD Crypt-URandom-0.530.0.ebuild 427 BLAKE2B 14af5c5131b144ab75843aebd3c0c6b823a5693b749762f87009d430768035409833ece72ed7c779b0f779b23608e2b5da8b99612f1ad6757377fdd390419f1b SHA512 514bfb259407b989144842e8300566938724b37a71fba4c2bbdfc6719c6b4447700d9dba05b83e14d3821b90fc345f42175118522d6e94e94148380919fe9157
+EBUILD Crypt-URandom-0.530.0.ebuild 433 BLAKE2B b515d8feac5b6ea8180c45a2083cb660e3ce8e05a1daf9766aa2beedecb11bc5d1baced80bc7fca8441fc69c143f065168d8193a8de16f5ab19e6a83bfde7353 SHA512 0df74beee15a691ac83ce6a2d8b989d1c1b4fb1c48385097b3de8e994651deb67e294d0544a9ebefc0b82e173a99f3ead83c52e4b9fa5ee757da27cda9236160
MISC metadata.xml 399 BLAKE2B d9233caadd59dc5845e398d99e50ee6550c112b97ac1b2e9571a0926de5f9eed96e493f94d9f4b05b77a59f5b2ac42493dc93d78dd77d570193d50fe9dadaabd SHA512 418524cf8841c8a96bcfb923b4e4033054ea31b51db09643e9ce56c49ff280d0e6044b0c84acbaf71c9a20cd22ee7bcc5a8f22faa71f151667a61e3c9899c923
diff --git a/dev-perl/Date-Manip/Date-Manip-6.970.0.ebuild b/dev-perl/Date-Manip/Date-Manip-6.970.0.ebuild
index 773675830e59..9c5890d16d1e 100644
--- a/dev-perl/Date-Manip/Date-Manip-6.970.0.ebuild
+++ b/dev-perl/Date-Manip/Date-Manip-6.970.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl date manipulation routines"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
elibc_musl? ( sys-libs/timezone-data )
diff --git a/dev-perl/Date-Manip/Manifest b/dev-perl/Date-Manip/Manifest
index 7d534fd38271..964959fa8c97 100644
--- a/dev-perl/Date-Manip/Manifest
+++ b/dev-perl/Date-Manip/Manifest
@@ -3,5 +3,5 @@ DIST Date-Manip-6.96.tar.gz 1853112 BLAKE2B 6143ea4f8863b681674589936c5809d45c2a
DIST Date-Manip-6.97.tar.gz 1853189 BLAKE2B a9bc262de67d5d9bc232c4f39824656b0a1f61326f44a9f8c14c09ff1486df24db3afbf5a2def69d46c7c78bca2ac31facb3a7f8614490a76f44847069b808da SHA512 843a2f4ecce2f83ddd7b0a23036f08df96439e5567aa28642dafa84fe2a61439fc0c1d1ca8d646c31fc3f6ce8c59873ad2ba230a3d0bfbbcc7502accb30568dc
EBUILD Date-Manip-6.950.0.ebuild 753 BLAKE2B 06acc86ebd809656ffeb26dc29bbdd99ffd16a49a06b50946398a6448cb554e17852a4ebf4d9dcdc14f9d18d4a6a8cf010df653ec4f51e6dd81ac80f44547fec SHA512 cc0c0bcc1fdaed8398424b1fc1673dbd824e34414c9311ccfb4b42a51557fd0da247b068931ebad611b1bb1edad4ca31f5771b869bd9154726a61b7bdcf7434c
EBUILD Date-Manip-6.960.0.ebuild 753 BLAKE2B 6fc7b7bdcfcfd243c9d3be6639c91efb4e74de18125693b634f86c9fd59f2b92f3fa3fcd5f528ba34c327592686d04cbf022f5d9219fd893f607b89d9762fb9f SHA512 8b73edd187c0fed3fcb5b5c30a339b719ad1ddcb679f648482603fa4a503e014f294e82b4dee076d7373d742b7a3f187ae768051bed6b8b0345c9b6028369626
-EBUILD Date-Manip-6.970.0.ebuild 597 BLAKE2B 56e4bfffd220aa7a686c1b6d0aa59400032986757e5849e5f08dfcbcc319eb8a3db66e837622b0ce526f8b6f0f2c2c92cb29dc0349eaede348211dfee0868ef6 SHA512 96b9a9172b644ba3e1daf90ecec41d50dd6a39cb2b313a86aebebce5b95f6f4356036482b5c817fa1f64a255523a63f706d9af0a1a948c62351df3f149bf500f
+EBUILD Date-Manip-6.970.0.ebuild 596 BLAKE2B 984d1b8d8b38d295e4f7b6e3e4b4b515117224a418a910361803a989787d32a5afa73ca82fb606799ed129c52f03ebe76b57cf66fe678c06afdb419f389fc410 SHA512 e943436678b341e084b4820977ecf979e5e85102effb521cc27a375516bb9237f8985228bf1e1ef1fc8233a180e950bd7253902261dee398481720387ceb0a11
MISC metadata.xml 71129 BLAKE2B e4a32e7db3fb171d70ef72cea9edf5b5bb0260dd8df17b7ac0bcb83942c1cc223d8f3336b7a6a87bdde612d5dcc3e83a32feb1d051164435b805bfc1e5b69ab7 SHA512 2f1bfd3d609eacae71853fd2e35d3074f5fdb6d260cae0937307a04310cfb112f3d9f49b5117c2886369868fce6c92f204237ca9a243cff8b01ddad1bfae8009
diff --git a/dev-perl/DateTime/DateTime-1.660.0.ebuild b/dev-perl/DateTime/DateTime-1.660.0.ebuild
index 10f0a1c24d4d..1b75b9c0bd93 100644
--- a/dev-perl/DateTime/DateTime-1.660.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.660.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Date and time object"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
CONFLICTS="
!<=dev-perl/DateTime-Format-Mail-0.402.0
diff --git a/dev-perl/DateTime/Manifest b/dev-perl/DateTime/Manifest
index 3437302be806..51e6708b5df3 100644
--- a/dev-perl/DateTime/Manifest
+++ b/dev-perl/DateTime/Manifest
@@ -1,5 +1,5 @@
DIST DateTime-1.65.tar.gz 324382 BLAKE2B 7f30ef4e82372ade7e4a77f6ce923d023e4d9816cd3ce92487b2ad45a1b86189e935f50a2cd91b6eb6c928a49041a476a4b40f3993783c3ac0cc0b39294b1474 SHA512 53b8bb5085420104d9cd2b6df076d353684ec6f347caf17f858c9c09e052aa19421bf980d130dbbe0094b791ff071ee99d8222509717008e5a3cd354639f7720
DIST DateTime-1.66.tar.gz 324534 BLAKE2B 3d70a7507c67ded9473a2076550968ae0c5d3f4991ef88419e9df23e2d204420968c6262e1e7b29ffd159f382ecd8d5e871c573d4697d79ca4bd063fe208ef68 SHA512 18e371dad068b1e13415bf00274e4a3f421e6afc53eca9dbe07f63b27e8b71a8f0466fa3fa9f91c3d4b66a6f6c8cb0541f15f9534148fe57dbb813283c58ebdb
EBUILD DateTime-1.650.0.ebuild 1151 BLAKE2B ff71e61db945aca69891acb7dc6ffd289b2a5422fcf2bd6b91742eb0a8d99a456eff25a7bc04a813cbc330c0a54eebbf94ed28b3066b0319784c2e753c1596dd SHA512 d23f23b63732a9fc4f7ac337d58cab9302eb1a53f748d9a685f6e034cbe7bef11375060f4d6e44e4bab07af1ddd2e090a2f44ab60f5f9010a1fceaef35150868
-EBUILD DateTime-1.660.0.ebuild 1159 BLAKE2B 8ddeea186b41629db3c52d7e355f91b515136364699865c4c9d8321cb909209dad810ba9970c8e167ebe6712fe3cd7f5a6ed81674e946235c44b6aaf5567dcfd SHA512 09e4c76b3884c78e439479d322f35da1f3bac5646a8b822bee3f5d3e6e1b252367393f871e1a6198e9c3bfd8f6cde479dcc393916605e81425e9c9ee662f45b0
+EBUILD DateTime-1.660.0.ebuild 1151 BLAKE2B 04a6c3744c7d57989de1713009da5d6a1656d20b0d46ec9bb3a5deaa285587a098e5850535262677dcd025a6da2aecad6922d435f689d40d01e68ced83bed97e SHA512 46b341e6b9065ac74fd23fa3287a3a464705c24e9b6d7e2a4d98e9dd6a4358e89702583b4e76f24e110cc59d78551fe859b16fd9487389297a925f9b38b320cd
MISC metadata.xml 978 BLAKE2B 3bcdda51d8ea5676fed13ba880cd750b9b862480acca1cd751cd0d58be689ed72929810b7ca43f7228217b1f5313831523e0cb612678be40223259e2ca32be75 SHA512 8f6cb320abeafb02fb8bc5407642ff593e8eba12aa5dde7f207b2a877bc8f536fb678e84883b553504c5c2c7d017b350a8ce2a5865169e4942da071285ada0f3
diff --git a/dev-perl/Devel-Cover/Devel-Cover-1.440.0.ebuild b/dev-perl/Devel-Cover/Devel-Cover-1.440.0.ebuild
index f0f1f3da4eb1..73548c886eae 100644
--- a/dev-perl/Devel-Cover/Devel-Cover-1.440.0.ebuild
+++ b/dev-perl/Devel-Cover/Devel-Cover-1.440.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Code coverage metrics for Perl"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Devel-Cover/Manifest b/dev-perl/Devel-Cover/Manifest
index 2d6d29291dab..00a6cfd6b225 100644
--- a/dev-perl/Devel-Cover/Manifest
+++ b/dev-perl/Devel-Cover/Manifest
@@ -1,3 +1,3 @@
DIST Devel-Cover-1.44.tar.gz 221547 BLAKE2B d1f86205098f4120b54a5fd771aa012a23ebf976a1acce206297c702b0de0ed6c8d7ff39e885194247a273b9d55f1e79c6b394fc54857220e8ae7f2d469ad6e1 SHA512 f414c57c4d42fdf71e2881af7fabde21d01c19c4102c0dd645598a036842ebbebf7eadc51bdd40da788b08bb17d0403f5a25082d56b15d2579f9f3f31062bc87
-EBUILD Devel-Cover-1.440.0.ebuild 977 BLAKE2B fdd4de6fff3697d3d994b0d263d0b0881afb12574324d2cbc10759f639e467107d2eebe52159ea8b31044106e71c382b5851e442ddcf95b2608903bd7c0b0f69 SHA512 c35abe1536f4431f5b7b64047db675ce5c5a556d4bb35de9deb0830237dd78471a591b23450818a978f592bc015e63f052e73a9c7ec582a064daf6b4974a6e88
+EBUILD Devel-Cover-1.440.0.ebuild 975 BLAKE2B 46207b7e44853b30bfd192a4b322207ead44720a14221b755922787b6dcbb77ce232e88c0e8c5d14789faaa925837f57c05c0bcd7d8dc1e1d986ce2cdb0ba21b SHA512 4a39e45684d6bc485aa0cd037a7f3a2fbf3fa10b4431b1ec7ae312061f6a478aedf815ff415363a57ab8a0bceda0b328b2cfa8d821c834224cfd6989e6aa73f0
MISC metadata.xml 4019 BLAKE2B 9025309da5ef88b2077633116dc1e65b1eaddbdfc74a49bbcabf15207f6b274d5666ae5e304368827dde3562f0837beb56b672a679b544b3fab89e4324641607 SHA512 9198f9d4549c7d0aa4f0442f960d94f936e39f26609050d462bdfcf112af8dca9addee3473ed61983a8b54946c542007ed821819862ae6910693080aa460f5a2
diff --git a/dev-perl/Error/Error-0.170.300.ebuild b/dev-perl/Error/Error-0.170.300.ebuild
index 18834dc80b0a..bf6befc370a9 100644
--- a/dev-perl/Error/Error-0.170.300.ebuild
+++ b/dev-perl/Error/Error-0.170.300.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Error/exception handling in an OO-ish way"
LICENSE+=" MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Error/Manifest b/dev-perl/Error/Manifest
index dc32cea6759d..cfa289f3b39d 100644
--- a/dev-perl/Error/Manifest
+++ b/dev-perl/Error/Manifest
@@ -1,5 +1,5 @@
DIST Error-0.17029.tar.gz 33304 BLAKE2B 1e944d519373599b01607c014295cbf0c88cc0f5b11da05c98d95621cfc745c3d3d32adda47a990f21f5c305c9af9cbb27bae72a1a94fe1e497ea7838b11a3f6 SHA512 266ba1feff897c1d162e69a83e595cb40da9a6e1d8b10cc5531626eff392c6da94be03ba722c74827fc2ea0d9d1c1e62e824d9021e098b700db65dd0b3acbd0a
DIST Error-0.17030.tar.gz 33488 BLAKE2B ca175391fe8ee3be96fe4c2dc58d7b34e7113331967b3a139c668be5c7bffa01716217e78631bdc8f65141e2046fb29a30b086d2d65a74c9155ec00d1fc03ae6 SHA512 842e33fbc2f2bd6eaf03459263070311fde9ae06105438baf8920826ca26d3f46c18d0d49bfe85a3eb25dfe94e671db0e7d1f30a143b8d82bea47410bfbf7f01
EBUILD Error-0.170.290.ebuild 760 BLAKE2B 4556d16f89802f48a26b91320d2f92d3073d13573c3391a958f9748bd9f34083137bc8948fceba0908c469a8a3b88e523e37c9d260e834b966f7778689ed5985 SHA512 1397a0539f33228738bd8f5eb9f8e3a3c4bcfcdf2189fec3dfeb9e56108828f043b7aec38edd2555fc2030afb093afb0806b4946b70834b14b5d5ac776cbf367
-EBUILD Error-0.170.300.ebuild 724 BLAKE2B 6efca5dd35c8f036bb514d8324244a2623c537271f77db03379f65b1f675fa86d5fe6eac4fd85110f247fad1174818c29fb1af2e45ab07387f4244f2d46d0078 SHA512 2aea234e3c95602b03590f3a40cd53eb35a349454b3adef4632da503f36c0f52c6a004ecd9938bbf9221af236f18ef4dcb2e9f04aa4d5b0fd9bb1640de86e204
+EBUILD Error-0.170.300.ebuild 723 BLAKE2B 9e05773b7d1074a2f14d9f6977278d7d14f10b23c9aafadf44484fdb41065947cbcd39e3549590f35c69918a8bcd1040ce55d217fd92a259d090d072e81e70d7 SHA512 0fc9e670108c6f4afeb66f64784453fcd710a03dd1cc962bd1666f3304b0536c492420041ec3cf1d85c76ef6e9861d163cf4275d699f9813fbfe03c808ffe852
MISC metadata.xml 561 BLAKE2B 8351c760cf925b9e5f5108ed8125e83f8eac3b9147897d1036ab7476db2edb11a8957ff5bfc7abc400628800af9ef0940f703e947c11ea5024dfe200d2410587 SHA512 4ae25724beb65717ae5d41143780162a3db96e65615e3031c0bc20c7eebc06468b52cf4edaf1bb7421ca6ed5520fe11aefaecfec5ed6bbd052d6cd90d1bdf4c3
diff --git a/dev-perl/HTML-Form/HTML-Form-6.120.0.ebuild b/dev-perl/HTML-Form/HTML-Form-6.120.0.ebuild
new file mode 100644
index 000000000000..61f9f22d996f
--- /dev/null
+++ b/dev-perl/HTML-Form/HTML-Form-6.120.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=6.12
+inherit perl-module
+
+DESCRIPTION="Class that represents an HTML form element"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ !<dev-perl/libwww-perl-6
+ virtual/perl-Carp
+ >=virtual/perl-Encode-2
+ dev-perl/HTML-Parser
+ >=dev-perl/HTTP-Message-6.30.0
+ >=dev-perl/URI-1.100.0
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-Test-Simple
+ dev-perl/Test-Warnings
+ )
+"
diff --git a/dev-perl/HTML-Form/Manifest b/dev-perl/HTML-Form/Manifest
index f17c5850c5d9..45fd040b2683 100644
--- a/dev-perl/HTML-Form/Manifest
+++ b/dev-perl/HTML-Form/Manifest
@@ -1,3 +1,5 @@
DIST HTML-Form-6.11.tar.gz 44901 BLAKE2B 1feacd9ab5ec63dd0827c42cec1e3f15a4af2b6d5e5686119d7d7a061096184c9c7c859df987270d7bc16d231562171203b8fed6bbee1c2a6a7c637974c1998d SHA512 9ac4eba3d723fccbd9a686959288e1c9479f80c4fd8fd8d85739d7c11b402af813a883cd341ebac8593efe3b6d0ea9f6dbd7fec6b1966c15bccc1b9a2ce0dfeb
+DIST HTML-Form-6.12.tar.gz 46965 BLAKE2B de5dc0d97952232e111c0df9c34ac39e59f603f2c59c14606d652a581a9ccf032029a546715b84204569a36fba7f5df75d4a131c4e875244f7df0458e953e03c SHA512 2d274f95a2a135fb72fd7260d7ff34f3b1700bb1e9b83ee4fa844f031f3427593bdd7586d47b648d66eda8495f994e4594b9ba844331b5ed16458af481e4bede
EBUILD HTML-Form-6.110.0.ebuild 724 BLAKE2B b672e882a12703495c6201a055a123b57f948d58f5f97aaabaee2fc4e893b96e723428c2bf65b480f062e38e288084a6eaef9cba86fdf7a5944f206ce65dc3c3 SHA512 6e76b93eb44821a0449d1623a59704618b223ee135e1b63a939be19463896508bac4f6335d881c27fd84181ae6d58c9bf74f9e3d6dfee32c610b9730f841996c
+EBUILD HTML-Form-6.120.0.ebuild 688 BLAKE2B 5081939702126594d695c68c5677c1d1cff2d8aac9e95b65f34a01ea3f1f0b822ca19af8ed6bf3c5b5df2ef9d7bbe630bdbf61decbd86df2d118ca49533d89f9 SHA512 ee06dbbabf6f135900c8726ef69a1cf624b7a1c8795f5b3cfc3d6240d421cdccdc6538aad053bf7cf7462ba4ab24a6401ce4ddaca330aecd0d22e79c444d1432
MISC metadata.xml 910 BLAKE2B a277da54f0a6a2e4629a295faac361c87917500f0db8e24c546c498726fa0b5c29b3aa0dce0f3399d7dcfe3ee85d61ea3ce467ee27707e04ca163abc39cb8eb4 SHA512 b44ba377e71c25aced045d0d5f22b861af5665363ed0032de098db52f8c9cbd45b06e9b4ea61099ae8f32f6cb6d1eddc43ef8111924dda6fd36c641027beda2c
diff --git a/dev-perl/Locale-gettext/Locale-gettext-1.70.0_p20181130.ebuild b/dev-perl/Locale-gettext/Locale-gettext-1.70.0_p20181130.ebuild
index 3b68978e3b32..7ab74076dfe6 100644
--- a/dev-perl/Locale-gettext/Locale-gettext-1.70.0_p20181130.ebuild
+++ b/dev-perl/Locale-gettext/Locale-gettext-1.70.0_p20181130.ebuild
@@ -31,3 +31,9 @@ PATCHES=(
"${FILESDIR}/${PN}-1.70.0-tests.patch"
"${FILESDIR}/${PN}-1.70.0_p20181130-config-log.patch"
)
+
+src_compile() {
+ # Makefile.PL cannot know we use libintl over system
+ [[ ${CHOST} == *-solaris* ]] && export LDLOADLIBS="-lintl"
+ perl-module_src_compile
+}
diff --git a/dev-perl/Locale-gettext/Manifest b/dev-perl/Locale-gettext/Manifest
index 072d482caee1..8d221583c421 100644
--- a/dev-perl/Locale-gettext/Manifest
+++ b/dev-perl/Locale-gettext/Manifest
@@ -4,5 +4,5 @@ AUX Locale-gettext-1.70.0_p20181130-config-log.patch 313 BLAKE2B 54491c7ff600505
DIST Perl-Locale-gettext-0e6b2fb24521e8ea1f6720641412ab31b3301071.tar.gz 8967 BLAKE2B f9a579f624343e636a403089904b20e95d7d6c11064949d68e37bfb4f38679897f5a8a28f3bade57e77dac6ea265bd92620e2ec4fd7b9f8cbe6b0599303199f1 SHA512 459d36c4c62abab08ec2dd226614d4c2addfbd8191390fd972cf11eca4497fdc23237f92d0deda6f539354daba21aa3642aafd28a4d0eb38cdb2582abb1e9f87
DIST gettext-1.07.tar.gz 8651 BLAKE2B ecdc105303c0b494d53f985ca0d789d75da33abc85e8579a43af1658d6faa18e2564e18fc6613548acc2add4ce847d03769c1fbe29dbb760b9498f4b251cbb1c SHA512 d3716a597d586ee2ff29472ca7b13aaf67770299de31e5f12abafebc879bbe4a1e1dbc0025cf4f3dc29992955f26cffc3be387d974c3911af095d5b49e67a1c6
EBUILD Locale-gettext-1.70.0-r1.ebuild 637 BLAKE2B acd91fd9c9a76de0542327ac5d9ffed5ca0a8bcc94932f9700a68e0a6b893243596004952756bf25da26084064af58e2cd177a0aab9af6d3b7520e6465a4f20f SHA512 a15d93f02b70b397a43b82352e253685650e75b2cb9abe37c5d2d05a0c4532d480746fd199bc56dfca5fd859de3236e15dc6fa9f147c8473be115fc8c6f276a7
-EBUILD Locale-gettext-1.70.0_p20181130.ebuild 873 BLAKE2B 796706007d14263345b6347a9534858d40cc0fc8bb80822ae3da015a770be5190552bea14b273567f3ea7ef24c3976a33a59a7b75773937af40789fb0cdb5dfd SHA512 e378235a0456da79fae2a81d69220af5520f11f4b2eab65e89f2f681a73a4707ec91df61e78a9f6ea364ccb3334aff1fdc2fef398f46beaaa7d6794796d52958
+EBUILD Locale-gettext-1.70.0_p20181130.ebuild 1031 BLAKE2B 747caaa0a73a7670e2f28684b5cab7fe1ef09bc873c2f14d14538370f38b2ec1393059a2a4e95b5b4d4a7c5f50ebb49200960125650fbb048f6e102695ea233b SHA512 4aebce9598e392b7aef64f7fb4266508bf72936c70cf3c9877c83e9995e49e15f1b0a45d6ea985f645b6cc13747d412321134af6faaafe6ccc2821ec178d07a5
MISC metadata.xml 462 BLAKE2B 35d405b66dfd7b3ef3b470d50efdd27c85b9cf5d42c971c0f76279fc9393bffb77bc305de9c0791fb90dadb250284e7c865c538ee9a7dad816d06257ee92a305 SHA512 b0b531b71399243dce768765f50fb7c001f2283e72556750b4e8b44b950166b66571b29ffab19ce301cb7e25e67dfb967fce03345f1243152576b54abc978339
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 9f8edcffc436..953f06bcff5f 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Math-Pari/Manifest b/dev-perl/Math-Pari/Manifest
index b6c1730898b0..563bf5d923bd 100644
--- a/dev-perl/Math-Pari/Manifest
+++ b/dev-perl/Math-Pari/Manifest
@@ -2,6 +2,8 @@ AUX Math-Pari-2.10.809.0-no-dot-inc.patch 1012 BLAKE2B 656037748466f93042878f7ac
AUX no-flto.patch 2946 BLAKE2B 69bcf98f178b22a333664de6c46d0b69b3f531e9b188b1268fb5fd438e477df97abe652be4698f0257377d10bc42c7216209afcb48c470644ce6f75dce32cbf9 SHA512 610cfaef1f9d9117872fb4275626ab0263754dc2d3688f198291b4fe625bae1b7ffa1c42f644d7a37bce294fd3a31d8be2306d55613b7831d22aa1d84d31ff73
AUX pari-2.3.5-no-dot-inc.patch 1594 BLAKE2B 5757108b0f94cfc94e9f386507120f8a1b9d3ba21a7515ac181561934c1b189d556b9c3f7aff19d17962a57f72571097195071e291f626da3a85d57772c8bd9e SHA512 4f3e7757c5fa564ea05b843e74118086fb22d8602bf29964aa3be886263941434bc1b7121805c5efafb64c208c2fe181da4831c6d662bda8d1a04cd5d9704605
DIST Math-Pari-2.01080900.zip 166396 BLAKE2B e4327d817cadc752e3471df873b1a4f2fe90efc18a9cbf195c6aa394f470fde9c1c32449b8e5237b5ee362ca0497e7295dc9c8dea7f41de8da17518a0573a768 SHA512 844324472632081e16d8c70e2f3b14a04cc125dc65ac1e4e75b495f7b83393cadc637c6b81d2e6657380b153a6d91eba4a437087481ffbd4c6c58c5da0e4d05b
+DIST Math-Pari-2.030523.tar.gz 230001 BLAKE2B bc4981655308610ae870b55adff811d573dcdab5675e3c3134fc75f6acf22aed83b60b3bcd5a76e2ba0aa39c72420a73c369e51236c0ef9fd64f0c12003cd854 SHA512 4f75a745111eed1c326270fc4cff5f7785fd353ffbbaf21a33215974671cdb2a4ff8d397a2df41b24002312a43993114a3620f5b6ed7eb6d4bdae9c4f62d671c
DIST pari-2.3.5.tar.gz 2018097 BLAKE2B b5f4f8bc83cd77aceab791263e1a2f0294d0663d354fea454bad8cac3cdbac9c4c8381cc83bc947d518522701c36e94ce1d6862125a9bfd3b17b1a31c9baabc8 SHA512 0e49e6310b4c76ef3370786a13aa8cbc5bb0b7dc84ec1665866d623e6284f45db8584eea759e8b5954dc9b5c8a3e866e77a377d18073ed33f11708a7e88a4cca
EBUILD Math-Pari-2.10.809.0-r2.ebuild 2036 BLAKE2B c1f5647b459907c69cd58ff5f3bc7c0e1cecfabfa89ecf0535d6e26b03a6dbe22ee44c349a6cfcb4ba561d23a8a725875e688acf60654ba2315071e0ba6d635a SHA512 2e4a577e506fde5ec4a70129a8ff7b1b13ac3b001b26bb11c5a97db1827a5359692983bc00cc635c864836bd2b2d7c979a60b61d269aa741b6c5f44fa46970ad
+EBUILD Math-Pari-2.30.523.ebuild 2033 BLAKE2B 48b213d383dcb6c60b9658104bd4ebd12e2e8c7d27597fbedefd7b11c82b858a90c469ae42ce651311909c8c998e4629f99bcab0e9b5d71c07fce5bb692699a4 SHA512 55a7ab0696a6e97f97c72f37dfe04e364eae128541f480700dc59eddeac8fe7c9fc457d5eb937af97b6c06a89a9ec300a7b9aa7f1dc02a8585072774849d42d3
MISC metadata.xml 515 BLAKE2B 00b8ca0331c628e10ba3d3466fe051fd4d442d4b315f0354c76992bf6e852d1bf1455ace279784d9e561fa7b0efd3c6b88133c3fc0412eab01600b27e185f8b6 SHA512 a6e66324cb0fa0b1ebceb39a72ce40e8c5175479910bd9312bae662c23fcab6183bbc0e6ea7fcf169593415016f07f8ab7ab93de010c626b2b1ad3ce5b0b362a
diff --git a/dev-perl/Math-Pari/Math-Pari-2.30.523.ebuild b/dev-perl/Math-Pari/Math-Pari-2.30.523.ebuild
new file mode 100644
index 000000000000..a4d3916fbe16
--- /dev/null
+++ b/dev-perl/Math-Pari/Math-Pari-2.30.523.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ILYAZ
+DIST_SECTION=modules
+DIST_VERSION=2.030523
+inherit perl-module toolchain-funcs
+
+PARI_VER=2.3.5
+
+DESCRIPTION="Perl interface to PARI"
+SRC_URI="${SRC_URI}
+ https://pari.math.u-bordeaux.fr/pub/pari/OLD/${PARI_VER%.*}/pari-${PARI_VER}.tar.gz"
+S_PARI="${WORKDIR}"/pari-${PARI_VER}
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+# Math::Pari requires that a copy of the pari source in a parallel
+# directory to where you build it. It does not need to compile it, but
+# it does need to be the same version as is installed, hence the hard
+# DEPEND below
+
+src_prepare() {
+ # On 64-bit hardware, these files are needed in both the 64/ and 32/
+ # directories for the testsuite to pass.
+ cd "${S_PARI}"/src/test/ || die
+
+ local t
+ for t in analyz compat ellglobalred elliptic galois graph intnum kernel \
+ linear nfields number objets ploth polyser program qfbsolve rfrac \
+ round4 stark sumiter trans ; do
+ i="in/${t}"
+ o32="32/${t}"
+ o64="64/${t}"
+
+ if [[ -f "${i}" && ! -f "${o32}" ]] ; then
+ cp -al "${i}" "${o32}" || die
+ fi
+
+ if [[ -f "$i" && ! -f "$o64" ]] ; then
+ cp -al "${i}" "${o64}" || die
+ fi
+ done
+
+ cd "${S_PARI}" || die
+ eapply "${FILESDIR}/pari-${PARI_VER}-no-dot-inc.patch"
+ cd "${S}" || die
+
+ perl-module_src_prepare
+}
+
+src_configure() {
+ # Unfortunately the assembly routines math-pari has for SPARC do not appear
+ # to be working at current. Perl cannot test math-pari or anything that
+ # pulls in the math-pari module as DynaLoader cannot load the resulting
+ # .so files math-pari generates. As such, we have to use the generic
+ # non-machine specific assembly methods here.
+ use sparc && myconf="${myconf} machine=none"
+
+ # Unfortunately the assembly routines for hppa hard-assume HPUX ...
+ use hppa && myconf="${myconf} machine=none"
+
+ perl-module_src_configure
+}
+
+src_compile() {
+ emake AR="$(tc-getAR)" OTHERLDFLAGS="${LDFLAGS}"
+}
diff --git a/dev-perl/Memory-Process/Manifest b/dev-perl/Memory-Process/Manifest
index b2a27da2ef5f..f8dde92e082c 100644
--- a/dev-perl/Memory-Process/Manifest
+++ b/dev-perl/Memory-Process/Manifest
@@ -1,3 +1,3 @@
DIST Memory-Process-0.06.tar.gz 27651 BLAKE2B 7b70321bb167b894cd105b8ff6e67012a9932f801c1e898f7916ceca55c69d37bb9110e9eb9112595c6dd2b9f46d65506c4b8e0fdaddd7d6ff1592990f03c00d SHA512 13a52f12965ec0541ad0d52ac182b39de8c1fcf00d7482aa9d860fc20c7011287b48e8146e344e8a89583954d7b584010fe320458c944eeb28eac66072ceac91
-EBUILD Memory-Process-0.60.0.ebuild 464 BLAKE2B b93bf719100c146212ad420c16aa6f2dd3a163f6ad0b6a86edf53f254a10ca7573e30b0f58e784c4e9b592fb69558bb9b58140fdff00bbffbd8e9b78438a5c66 SHA512 4bb17f16513480b46bc934d8460e70dd6c02d973f9e9465330e08c18bdeb2f2163f61d9b5632703c45529a0e0f52af433dc345a433aedd803b35164d9c5603ce
+EBUILD Memory-Process-0.60.0.ebuild 462 BLAKE2B b950348f59d2bf8da272d77a4904467baf541065b6c7f8b40fcf8ff7de8561213fbc4c2ab6e40963d9a104a39a3a0a0966e32663bfac4f108d20463b06c4b012 SHA512 d7cba8fa0ac45e600c9d5b08baf71572edbe8676e556e83e4fa9f7dc890f1fb78de13691953bdd565b6b74a736d46300539042fa5ef86ff450855e09e06dc2db
MISC metadata.xml 477 BLAKE2B 67386bc2bf3df29446a2e25bfbec89c8052e5f22d7b5958e8b6eaff9d56a6fd06ceaa9741b6c70ca3e8fc1ab6d62f6b6bc2931f1956fe0b6b0f532d531ea2452 SHA512 33da9ba42ba3793bc651e32e697d9268f9005032c7e8539fe2071e9ccae98cb5eddf91b23d7a99a949764fa5c34cad8a4feb61acadbfe417414f5f1e40b5fce3
diff --git a/dev-perl/Memory-Process/Memory-Process-0.60.0.ebuild b/dev-perl/Memory-Process/Memory-Process-0.60.0.ebuild
index b620bb794293..f7c6f8c6c0a5 100644
--- a/dev-perl/Memory-Process/Memory-Process-0.60.0.ebuild
+++ b/dev-perl/Memory-Process/Memory-Process-0.60.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Perl class to determine actual memory usage"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-perl/Memory-Usage
diff --git a/dev-perl/Memory-Usage/Manifest b/dev-perl/Memory-Usage/Manifest
index 992e7624b3b4..ffdf726a0f03 100644
--- a/dev-perl/Memory-Usage/Manifest
+++ b/dev-perl/Memory-Usage/Manifest
@@ -1,3 +1,3 @@
DIST Memory-Usage-0.201.tar.gz 19746 BLAKE2B ecd929fd01135ef6ae5a0d1c0858b13b836e27259c4d54650eae9d5c5e5eb2a23e1c65133ae6a9735d010d22749454752ffd81c8ea585f2f0fbb7bae6fa4ea2b SHA512 4e34869ca1c97c39224c784e3dd6ef945174399678bfaefa5483cfd11ee0dc4b0efbde7a9ed59f146c4515c6db935261a8fb8fd7a4431c110160c28f9a2f9292
-EBUILD Memory-Usage-0.201.0.ebuild 352 BLAKE2B 2d9697fcfa623e6b91e351590c8d17afabafd0ef33d87ee3c786451a80dfd0dedc5249d97384d6760d44d1e01f67b8f28dff81b46e03a694c1f2a0e65d860296 SHA512 fe136b0b359c2e5c21cc52bbac073412d79fd218daa2d8f93a572d11bcbc028ef38c9bae092a915136899d9525e695e23aa3bd0145caff6b44e42f92008794b4
+EBUILD Memory-Usage-0.201.0.ebuild 350 BLAKE2B a52d635edeb041d906a8d8763460c50f5da9743a31fe0229a1ee5ed247f6b720a01a7744d9482707c510e7092f48b207ee69b2c538334b56da13b32e8c356620 SHA512 7ef61f0ac2e5f2717a96c53676bc41fc9875caa7e9ab925b960a54bbaf4f5c50c8b87ec6fd17951c37a975bfc7b49dd29c65f951b31fc5ee826a07d5ccd1fe17
MISC metadata.xml 397 BLAKE2B abb506b3d65f01c2124e1a6558c222853cebb279575836f49b15df5e014632aa0378f2669256b03ed0222235b389fdc684f1ab86362b164afa59982c53f1cf7f SHA512 d5d3c6489914f3f2b352749ec7919e492d719c36d1ba80e6079458c2fc8aeaf7e22507c5e21f7f0cfad6085fdbd023669dfd298a70756e481e29ec64261fd35b
diff --git a/dev-perl/Memory-Usage/Memory-Usage-0.201.0.ebuild b/dev-perl/Memory-Usage/Memory-Usage-0.201.0.ebuild
index 3dad181e2ce1..29cb4e775e4a 100644
--- a/dev-perl/Memory-Usage/Memory-Usage-0.201.0.ebuild
+++ b/dev-perl/Memory-Usage/Memory-Usage-0.201.0.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
DESCRIPTION="Tools to determine actual memory usage"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
BDEPEND="dev-perl/Module-Install"
diff --git a/dev-perl/Mock-Config/Manifest b/dev-perl/Mock-Config/Manifest
index 0238b1b949db..c5ec781d12ef 100644
--- a/dev-perl/Mock-Config/Manifest
+++ b/dev-perl/Mock-Config/Manifest
@@ -1,5 +1,5 @@
DIST Mock-Config-0.03.tar.gz 6139 BLAKE2B 6104f182cacb2d73366ae7df98d7471ce8be01b94add0d16cfdcdd8c14e2f38781b9708a689d39f3ee701d1bf964f7af3563337e458bccef3a2a9b2e4fefbeb7 SHA512 6e61e8edc3226b133eb4b49358cccb45a8eb7da5b56eed0d75ce1503b5ef91c7ea84606ef3bd482e3ac8dc3d66226aa3065d835547b4e807729d909eae88c8c0
DIST Mock-Config-0.04.tar.gz 6850 BLAKE2B ea4d54767b4412ab36427258f10d0e12eb4846bb2987d712bebcdf911df2eba1abed2f01f767369886e317cc59c4856c18f785117c4a74ca4dbebf43c21c97ad SHA512 c2de6be0bd3396f281eb08de3aa65dfa91e4ffdf65f124ac2deab8e74a8666fd8fcb25d089c44b94f7c8c87f3e665051dc0ae71a897b68108b7be8edb7870c18
EBUILD Mock-Config-0.30.0-r1.ebuild 498 BLAKE2B 75f1df30ca0be36558966cdaf67d8bdc6f8a5d5a2a16f615ba633b737b2b566196797421b8eac2c8b46176889f21dea2a242ef7c54e64285c49af59d08c8e2b5 SHA512 d49a3518bdaca1d5f8c51be0ee71f7def208a314e98ca36ffcbdd7575b0e027bb90a9c45d62e9366d0852a72511325425d751fbf0a0886a26520566f2d5c1dff
-EBUILD Mock-Config-0.40.0.ebuild 500 BLAKE2B 4c7f4c4aef74f465858102e99a8c5658b6721f6415845c039ca03bf5489babdfdf0a327bf48eb9dc716e3831fea8523f4300eb99c3cb2808a8df37b8f2a3f4d2 SHA512 d9e2020f219c1f5c753a9f79f9dad5af2944acd85834a101f4922019e0c897bbfc22ee2e4c199010133d3bc26b4ce797f79432569ff5d832d8e67688a766a194
+EBUILD Mock-Config-0.40.0.ebuild 499 BLAKE2B 5c7915c2e87e8e8d2549308da1076f5e5f8f10a44bb8c9dab1b9e9854d3f7d5fb1f04284b2b8fbd5cd3ee4eaf1e41911b53e6b04375e3714b6c66c6daf620ca9 SHA512 8fe22c602354bb6ab5c8354929ce4684a0787f72e6f77682a3033cf0137c2494303733d6745284a6b14ec3d6c2d6e9a4ea8854df7ad3dd9c1541bb73719f82e7
MISC metadata.xml 395 BLAKE2B bc8b478bc0374f320e0346a0edd6340bc941d6f07b6976eed62528052b4ea6a498a88cfd1e7cf259deb95518dca9bff6f1475ebe57d4fead7051f2e734b456cc SHA512 01dc4b7d650954743c7b07f4b4ec37d2fba93fc3073ae2a9feb845047dc3facb70896bce69497521d5b81ad1e7bc0393bf649a30590f747a3c03ede4b70d7556
diff --git a/dev-perl/Mock-Config/Mock-Config-0.40.0.ebuild b/dev-perl/Mock-Config/Mock-Config-0.40.0.ebuild
index bdb256b58b16..362d53b68d8e 100644
--- a/dev-perl/Mock-Config/Mock-Config-0.40.0.ebuild
+++ b/dev-perl/Mock-Config/Mock-Config-0.40.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Temporarily set Config or XSConfig values"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
LICENSE="Artistic-2"
src_test() {
diff --git a/dev-perl/Object-Pad/Manifest b/dev-perl/Object-Pad/Manifest
index ee216cf3ad61..6d01a8c40663 100644
--- a/dev-perl/Object-Pad/Manifest
+++ b/dev-perl/Object-Pad/Manifest
@@ -1,5 +1,5 @@
DIST Object-Pad-0.816.tar.gz 197273 BLAKE2B 63fb56aa6c7e7e2d8397ea4a483748e6acf6b010d55afbc937f85b6cd7ee3bd71f5a0320e50a5ff8f106f531507802a319026cbb166b7eeae1e5486c1df0c604 SHA512 08be03616b81f8989b4dd34d3e925fe8dd377dd25107b056269060a664af0d0e89e7199a774935dba513da1dccfe524ff0d12326fbc315dd42bb57ced8b785a5
DIST Object-Pad-0.820.tar.gz 203153 BLAKE2B 0b015550171701a13e61bf1343a1f50de690ed6499c466ec6096ce8e3bc6d876f5b7689b1c39f7850269cfbe98181768dd0a08c0ca67087ae32a774fff60ee3e SHA512 bd5819577591a008b4866b3cc0d4e86342d44112e8b8012cf65008c3f0f17897d7ccc31baa1855f7ae162f98330b45ef520f6e610a33d8cb76e86318ca1ca3b0
EBUILD Object-Pad-0.816.0.ebuild 487 BLAKE2B be9205371e7d42b793d71354db20d623aaad6405493630a4ec47db724995277514abfced5f3e344be29cb4f23c5fd2761bba59f50bdeb7edc86c227512701eec SHA512 85b881c1fa4b885bfac4836aa1d530c007ca0215d14e256699c634780d71f774dc9b9504b92c6ad6db0b1df8632aade9093916d0b2913fc4cf8938eed237bb97
-EBUILD Object-Pad-0.820.0.ebuild 489 BLAKE2B e7020e31b0c200f958737fce6d9bd8211ad14c056b608d6db3e39bea1bc966e5c823ec9d2abd5b81bcbac63fb998c0673352d74fa0130ab08aec1256a5fb8898 SHA512 eebd5ebebc75cf8a0dd54b9a7540a86904b815e4075308fe2ea264d6396381ce7dd2d035d7ceea167f1f47de2409d9c0c20ae3f75f72cd02e3a22376264acd31
+EBUILD Object-Pad-0.820.0.ebuild 487 BLAKE2B df73a446fc001be5811ed431a4bbcaa9c3347855b90a9713019f1230492c42a86bc8ecacdbfec580063281b4d65c94a48232129a32a16e829c729a4d9b144def SHA512 18d06eac5a778149a96c286c6f1e9b019155ea45b42ca5d71e947acf97d1113b7abb0076cd0ae183f54401473201b7685d8df760d8e7c34af5654f1393c1afce
MISC metadata.xml 827 BLAKE2B 10aa9a389d258d7265048dd3b3a294e47f92675c56ac2c7844e504b850fa55be94437c1844f1bba07e5ec0c0ef5c8d3e9025497982577e197e6c8b1158320819 SHA512 ec47213d8ebf3c589e6b09c3275d816c8a53072db2810cbeeebb7db8b7c1a4763a107923a7d434acc68b3ffcd70fc487acd16e8a5bc2ac3e6f4266506dbc2c2d
diff --git a/dev-perl/Object-Pad/Object-Pad-0.820.0.ebuild b/dev-perl/Object-Pad/Object-Pad-0.820.0.ebuild
index e2673257233d..7adfa876e80f 100644
--- a/dev-perl/Object-Pad/Object-Pad-0.820.0.ebuild
+++ b/dev-perl/Object-Pad/Object-Pad-0.820.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Simple syntax for lexical field-based objects"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
RDEPEND="
dev-perl/File-ShareDir
diff --git a/dev-perl/PDL-GSL/Manifest b/dev-perl/PDL-GSL/Manifest
new file mode 100644
index 000000000000..7ca48aa04db0
--- /dev/null
+++ b/dev-perl/PDL-GSL/Manifest
@@ -0,0 +1,3 @@
+DIST PDL-GSL-2.101.tar.gz 83417 BLAKE2B c2882fd942172ef38b9b77dec905f90c4a620264b3498363b1652e9694726553e3c830cb9ec14c0bc3eabb1238c3eafbef1defae056c1f6ea089129ba96bc43c SHA512 d5bc610b1d0781a8058223d874308c9f2dffbaf9aa2a42883f414311dccb90c9b5b287fa7270b96ec9bf63151fc26b1c16129b9615c713566a1961e78c0bea78
+EBUILD PDL-GSL-2.101.0.ebuild 340 BLAKE2B 95100f278f2220ba14d21269c793dfeebff59b6ecd402c79db8f18f8ab0e06a6e4ed9eaf4c99e278b42a5264d32c94602873382a6e3315f60818b488fdba0993 SHA512 56633be0688b8b5749bfa53df75c036b12996938dd98084aedcec62a1c34d0a3f1e26f61009e4300de4f24e552422a83c9505a80716143fdb3066ce02ea968a2
+MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080
diff --git a/dev-perl/PDL-GSL/PDL-GSL-2.101.0.ebuild b/dev-perl/PDL-GSL/PDL-GSL-2.101.0.ebuild
new file mode 100644
index 000000000000..47d909d9464a
--- /dev/null
+++ b/dev-perl/PDL-GSL/PDL-GSL-2.101.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=2.101
+
+inherit perl-module
+
+DESCRIPTION="A PDL interface to the Gnu Scientific Library"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+ >=dev-perl/PDL-2.96.0
+ sci-libs/gsl
+"
+BDEPEND="${RDEPEND}
+"
diff --git a/dev-perl/PDL-GSL/metadata.xml b/dev-perl/PDL-GSL/metadata.xml
new file mode 100644
index 000000000000..e2c9afaca62c
--- /dev/null
+++ b/dev-perl/PDL-GSL/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-perl/PDL-Graphics-Gnuplot/Manifest b/dev-perl/PDL-Graphics-Gnuplot/Manifest
index 7f74c5b6eb5f..66f86b81da31 100644
--- a/dev-perl/PDL-Graphics-Gnuplot/Manifest
+++ b/dev-perl/PDL-Graphics-Gnuplot/Manifest
@@ -1,3 +1,5 @@
DIST PDL-Graphics-Gnuplot-2.026.tar.gz 155245 BLAKE2B 1cb0a72bb5b927c1e9fcf5dc95f898738e82aa6a91b1f829dd61657eeeb4fb291e0079b1adb7e1ba0f590b28eb7b7297677f954dd774782d2eb58df9a27aa03a SHA512 c2b7db03164382492c2245a111a40031d7c2c9ad5e89f64c3fdc7d8a8a32505c1d48249c57d86a551bfdab132397939d6807f346f8abdf78f8c31b8a0e8c453d
+DIST PDL-Graphics-Gnuplot-2.032.tar.gz 157265 BLAKE2B 02bb988efd28a813cb50de098f4e85d164bda55409e6880b8f0e6efdfbda8c3682c5fbda4646ade36c14ec22c739f28243aee20b535a27e1db68b923d27b0bc1 SHA512 8a6d601c5a4e52f6dba0b72d591b8acf0121026796f0585095c6c2bde2c468b3c4599a847def4b295ceb58065105bd46efdbb1a8dc2eeece2a5a77c9ef62ef5b
EBUILD PDL-Graphics-Gnuplot-2.26.0.ebuild 634 BLAKE2B 04d9658c62bea19a22a0e4d1af514b70c3a98f2e55a90507a2b41b82c0b7492b1ff7b72ae237c7d595829f491093e0ea164196d358560a5475d3fd4925cc6d1b SHA512 755a2a1a5c412cbbb2a6f5c6170ff825bdf3eda83503755c60d10bbb82930089567181987ec6b1b617bf29ad97b2fbc6b19ea56516214c2e275a6a43a492605c
+EBUILD PDL-Graphics-Gnuplot-2.32.0.ebuild 635 BLAKE2B 1b862b7187ff76d1bef282be47c57cb1fcad9f68c269af727a3625afe7795aea95439aad59c47a7ee46e6f37ae6c088ac6dd476ac39aeaa352407116c611f8ac SHA512 efa27b331140beb5d6fc9167d025d1768344383eea4828a547c6d2c362f3845970f2d255dc3f1e96edf1de3018c8b1b0aecf340e9c1e4b9c1b2386d38a4d6abb
MISC metadata.xml 486 BLAKE2B b293ae6770e5752ad16fa2f77ee4101590fa846d14ec1b38ef4615d3836e34e0a924f1addb7d29236617bf00cd24f5837d89f95923d70bf7683129d5dc931b8e SHA512 b0e31837e4da82682ec75fa64c4b4ef53d82201108a6cb4bbfda2cfa8efe20da1d50ae7242858bcd7a53cbafbc3164f2b1fc16779c2bde5f9f20c2652bd1a5d8
diff --git a/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.32.0.ebuild b/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.32.0.ebuild
new file mode 100644
index 000000000000..e3631ec52c03
--- /dev/null
+++ b/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.32.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_VERSION=2.032
+DIST_AUTHOR=ETJ
+inherit perl-module
+
+DESCRIPTION="Gnuplot-based plotting for PDL"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/Alien-Gnuplot-1.31.0
+ >=virtual/perl-File-Temp-0.190.0
+ virtual/perl-IO
+ dev-perl/IPC-Run
+ virtual/perl-Scalar-List-Utils
+ dev-perl/PDL
+ dev-perl/PDL-Transform-Color
+ dev-perl/Safe-Isa
+ virtual/perl-Storable
+ virtual/perl-Time-HiRes
+ sci-visualization/gnuplot
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.480.0
+ test? ( virtual/perl-Test-Simple )
+"
diff --git a/dev-perl/PDL-IO-GD/Manifest b/dev-perl/PDL-IO-GD/Manifest
new file mode 100644
index 000000000000..09e5bf17ae9a
--- /dev/null
+++ b/dev-perl/PDL-IO-GD/Manifest
@@ -0,0 +1,3 @@
+DIST PDL-IO-GD-2.103.tar.gz 28098 BLAKE2B 85dc56c276905c499b4296befc921396b78f052a8203023f1a5a003f6a60088cb8b84598e533794ee21d9249b552a1cb984413043c13897fb0bf817c5267365e SHA512 6826820df18225cdfea60c36bf77112ed83bd0a522eb3e70524a9113228a7c7c9c5d3ccb4a9fb027008bb157e1f40c64069545615e6d047eefea3940bf64f363
+EBUILD PDL-IO-GD-2.103.0.ebuild 335 BLAKE2B ec1ae3ae4c8f6538ae189cb05599cd9747a4be3c48ae2854908e2344cc503a27726ff862e849fe428c2c428e8228fd7d7a9bcc564c56b57a31af9eca4051aa55 SHA512 0310e602ba9868476518d955ffb60afed8332baabf57c960bd7647645f5fe2b86de6aba404ab05a973313c2832ac41e730ea17f60604e1567118eda62bb1013e
+MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080
diff --git a/dev-perl/PDL-IO-GD/PDL-IO-GD-2.103.0.ebuild b/dev-perl/PDL-IO-GD/PDL-IO-GD-2.103.0.ebuild
new file mode 100644
index 000000000000..078daabb4656
--- /dev/null
+++ b/dev-perl/PDL-IO-GD/PDL-IO-GD-2.103.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=2.103
+
+inherit perl-module
+
+DESCRIPTION="A PDL interface to the GD image library"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+ >=dev-perl/PDL-2.94.0
+ media-libs/gd
+"
+BDEPEND="${RDEPEND}
+"
diff --git a/dev-perl/PDL-IO-GD/metadata.xml b/dev-perl/PDL-IO-GD/metadata.xml
new file mode 100644
index 000000000000..e2c9afaca62c
--- /dev/null
+++ b/dev-perl/PDL-IO-GD/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-perl/PDL-IO-HDF/Manifest b/dev-perl/PDL-IO-HDF/Manifest
new file mode 100644
index 000000000000..47b73723dc5a
--- /dev/null
+++ b/dev-perl/PDL-IO-HDF/Manifest
@@ -0,0 +1,3 @@
+DIST PDL-IO-HDF-2.003.tar.gz 25409 BLAKE2B 95dabf7354a722d6cafd696a29be40027bb91b67f839da596bcb4f6434cb5f272932293b4a9c5282d6432aeafe15556d150268e953845c4a8a4265d91390ada4 SHA512 a96bcd5bf2663c421af717de431cf36dedadd210f80f81465099eb04a8bf43cae37733094d5603f76477633c30f1aa85bb5f5bfd91b0cd9da4ac3ceb1c79b747
+EBUILD PDL-IO-HDF-2.3.0.ebuild 397 BLAKE2B 0eed3de31d25d270b776408daff1088a13fd7fd35c4752435f4e3a9f58650e020ae99081db6d4ad4943fe27b07e678a8372065380a314a4d3a8f0f177c7d49fc SHA512 91b7f5579dd843ef1b137ee2fc18f1663a8f44a8593fb07a02bccfce8b033fc89f3aae774ee75fd6d73e5fe8564a85714cf493462846eb87a9fb0d5c4c5042ee
+MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080
diff --git a/dev-perl/PDL-IO-HDF/PDL-IO-HDF-2.3.0.ebuild b/dev-perl/PDL-IO-HDF/PDL-IO-HDF-2.3.0.ebuild
new file mode 100644
index 000000000000..7d32b9efecbf
--- /dev/null
+++ b/dev-perl/PDL-IO-HDF/PDL-IO-HDF-2.3.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=2.003
+
+inherit perl-module
+
+DESCRIPTION="A PDL interface to the HDF4 library"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+ >=dev-perl/PDL-2.94.0
+"
+BDEPEND="${RDEPEND}
+ dev-perl/Alien-HDF4
+ dev-perl/ExtUtils-Depends
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/PDL-IO-HDF/metadata.xml b/dev-perl/PDL-IO-HDF/metadata.xml
new file mode 100644
index 000000000000..e2c9afaca62c
--- /dev/null
+++ b/dev-perl/PDL-IO-HDF/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-perl/PDL/Manifest b/dev-perl/PDL/Manifest
index 67d327bcbebe..6b8d02204faa 100644
--- a/dev-perl/PDL/Manifest
+++ b/dev-perl/PDL/Manifest
@@ -3,6 +3,8 @@ AUX PDL-2.87.0-fortran.patch 1160 BLAKE2B b42f1f097e26575c46c5d04f83be2fae67f93e
AUX perldl.conf 2716 BLAKE2B 7cea3e06e00636c45d3ffaef5df236668aabdf52675a3447ef086cd3820df19fee4d6f1a0bd40a15d0374cebd6126a391647f973dd25803da01995cf58d6fe15 SHA512 ed05b5a5d8014a010093d1c03b90a72bc5629760a71f521988cfeaf70e6b59d9a4bfd8b4533a4dc3bcb46ba6fd3737cd7fb74ec086d3da8aac1b8239fa9ca8e5
DIST PDL-2.063.tar.gz 2813482 BLAKE2B eff1737c2d27a51b911f8dd32095bb3016cddf52a93242ddad9fad3e179cd499d84b17ef1fbed4e11bdc759823032636cc32994eea2b8c91c6adda7cb1f15ef9 SHA512 dfb776103fa98da990cc30939e218b392c7c25c8c645230a71c7e881cf5325c97f855fe46e9bc093c7517883f78457f67eee14012fa5b39790b8dfcfa1ec08c9
DIST PDL-2.093.tar.gz 2832383 BLAKE2B d95673b195b8140705926a720bf0fb41bf30e5e2267361ffeaf7952b3e6832e79331e181cc4cd862bbe1d2c07490c57551b1ab0c4d803cb8530e04fb5a5db200 SHA512 2da0b8849d4918c8ff239a9f56dccb30228a54577303c89764de23118d9d9334efecd91f115e2f7ec40d3d4054c184318941cee6653b69f122d33c7aba9d6de5
+DIST PDL-2.100.tar.gz 2219478 BLAKE2B 7d16ba82b8b14d09f58cd0b7482f68d216f5c0e5ecd7ae4a6d9532d37b7a983749e166743372dba5e07d45a140667a4ee2a5f4dcd36afa3e08ca70f9e3b78f65 SHA512 2a266753abb50c4b3ac7976b8f7d19f8b6feab7896ac37fa20756c29847e4abc533c57535556d09e32a5c1ee86afe92e69257937a56a6e121687ec9297d97f62
+EBUILD PDL-2.100.0.ebuild 2445 BLAKE2B d8d794ff9d5c4634090fb1aafd8a098861fed0c01b038be650e76eb368f2696d1629a738e3df042c4769910959f436104b9a948d7402a4e685d6bb7b704d298a SHA512 1ef7c5fdde4b19cba55bc6e128e72a20db620bc6b6f0a3199fc4b52945c3c14a48ba04368bfa5460dd808aa08ebacf4a7b4bdd88a6e9b52515b9e6127d533179
EBUILD PDL-2.63.0-r1.ebuild 3650 BLAKE2B 65ec7d4d037010a38e736f3bfe7eeed808a1bb548a5cbce81b7c39114e08e57209153bee7f16b830be1e8e50ca947ec3fefca239d5e767359743b0a8af66888d SHA512 a870d1b394a2e21dbe11b6bc3dcdfaf641696e80fa8f908997b1d947b8d7737718e688695b2fcc06e3700624cb2859d12999a2f0a5b3f211e8fc3ac24c77dddd
EBUILD PDL-2.93.0-r1.ebuild 3329 BLAKE2B 656719b900ac650a48217b5938bc2cd46542e4e151736aba75ccab1debddf81c597f77943e2992a4a7e98e01f9cae3ceb04fdb8c7038fd3d3df8934c9d6ad64e SHA512 447344200336b70cfa23c0f783e11cfab47f39e44f1046afdeebc7380af759ca96642c266749358b5d2bf1e5201d52093447b7f5525bc32b6cdafe699ed8a584
MISC metadata.xml 14077 BLAKE2B 10c3234191f6823efb3808787c5555e99cd2ea35b5ae8adfef16e09dcb9bc2985b9243accf6a223ac571b5fd8b6f7b7759d475aa2b2cbaaa081d835d10fb7010 SHA512 1180818b535bc07dafb8091aa34483a01c5f937190e21cda23e756f3805e52719fdf511f32715f7fe873f2d944cffed6cd1825a631ea84662bc0ab010f126152
diff --git a/dev-perl/PDL/PDL-2.100.0.ebuild b/dev-perl/PDL/PDL-2.100.0.ebuild
new file mode 100644
index 000000000000..c709cd7f8cf9
--- /dev/null
+++ b/dev-perl/PDL/PDL-2.100.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=2.100
+DIST_EXAMPLES=( "examples/*" )
+
+inherit perl-module
+
+DESCRIPTION="Perl Data Language for scientific computing"
+
+LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="gd gsl hdf netpbm pgplot test"
+
+# these need another round of review
+RDEPEND="
+ sys-libs/ncurses:=
+ app-arch/sharutils
+ dev-perl/Astro-FITS-Header
+ dev-perl/Convert-UU
+ >=virtual/perl-Data-Dumper-2.121.0
+ >=dev-perl/File-Map-0.570.0
+ dev-perl/Filter
+ dev-perl/File-Which
+ >=dev-perl/Inline-0.830.0
+ >=dev-perl/Inline-C-0.620.0
+ >=virtual/perl-Scalar-List-Utils-1.330.0
+ virtual/perl-Math-Complex
+ dev-perl/Module-Compile
+ >=dev-perl/OpenGL-0.700.0
+ dev-perl/OpenGL-GLUT
+ >=dev-perl/TermReadKey-2.340.0
+ || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+ >=virtual/perl-Data-Dumper-2.121.0
+ dev-perl/Pod-Parser
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-Storable
+ >=virtual/perl-Text-Balanced-2.50.0
+ >=dev-perl/Devel-REPL-1.3.11
+ || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+ netpbm? (
+ media-libs/netpbm
+ media-video/ffmpeg
+ )
+ pgplot? ( dev-perl/PGPLOT )
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-Carp-1.200.0
+ >=dev-perl/Devel-CheckLib-1.10.0
+ >=dev-perl/ExtUtils-Depends-0.402.0
+ >=virtual/perl-ExtUtils-MakeMaker-7.120.0
+ >=virtual/perl-ExtUtils-ParseXS-3.10.0
+ virtual/perl-File-Path
+ test? (
+ dev-perl/Test-Exception
+ dev-perl/Test-Warn
+ dev-perl/Test-Deep
+ )
+"
+
+# this is a temporary workaround until old PDL versions are gone
+PDEPEND="
+ gd? ( dev-perl/PDL-IO-GD )
+ gsl? ( dev-perl/PDL-GSL )
+ hdf? ( dev-perl/PDL-IO-HDF )
+"
+
+mydoc="BUGS DEPENDENCIES DEVELOPMENT Known_problems MANIFEST* Release_Notes"
+
+src_prepare() {
+ perl-module_src_prepare
+ find . -name Makefile.PL -exec \
+ sed -i -e "s|/usr|${EPREFIX}/usr|g" {} \; || die
+}
+
+src_test() {
+ MAKEOPTS+=" -j1" perl-module_src_test
+}
+
+src_install() {
+ perl-module_src_install
+ cp utils/scantree.pl "${D}"/${VENDOR_ARCH}/PDL/Doc || die
+}
+
+pkg_postinst() {
+ perl "${VENDOR_ARCH}/PDL/Doc/scantree.pl" || die
+ elog "Building perldl.db done. You can recreate this at any time"
+ elog "by running:"
+ elog "perl ${VENDOR_ARCH}/PDL/Doc/scantree.pl"
+}
+
+pkg_prerm() {
+ rm -rf "${EROOT}"/var/lib/pdl/html
+ rm -f "${EROOT}"/var/lib/pdl/{pdldoc.db,Index.pod}
+}
diff --git a/dev-perl/PPI-HTML/Manifest b/dev-perl/PPI-HTML/Manifest
index 176d1dd77379..68010d869ee2 100644
--- a/dev-perl/PPI-HTML/Manifest
+++ b/dev-perl/PPI-HTML/Manifest
@@ -1,3 +1,3 @@
DIST PPI-HTML-1.08.tar.gz 28720 BLAKE2B 14543d2642bbd5f95c4316837f0f0786570d7aea277a4a0ba578da231c69f166d171fef19d453772d0ab6cde3a1a7d9236208933fedc5aaadb8bd12e61dec378 SHA512 84a873c580173764fb534dc36e0868dec3371ef67663e021b93229e6d142caf81408da3c4dbe205332a0a2deb3378ee82f3d37f77186ae8bd4067f3ad928dc79
-EBUILD PPI-HTML-1.80.0-r1.ebuild 764 BLAKE2B 055ef1ed07eac10c731dda5c32b80e4ea51804a268b9646f9e80a7d0a0fe97e60a5608da2ee876f7058cbc3fd4506deb98cfe35278d44b62d25a5c5e2f53b727 SHA512 5655077e79e705ef24be3b9f78a21e2c751e53c2a4f26331eec269d8de2635ef4774979413273e8b603cb4f295066ec4c9c14a0ec2a3911a5fb666b1298d02b5
+EBUILD PPI-HTML-1.80.0-r1.ebuild 762 BLAKE2B 2f01f1057884b668020d921d87e6311bad1672a0e0d86b0a3d9d8a5ca4d82fd801d1abcc279eeec9855bf7930ac2ededcb63cd0b53fbfa5e29c5e49a237e3c1a SHA512 56ad3a02231993beefe1ed8f62ba4bd6210ebcad258de9d2b158f14e59750a577439b9ae37cc5c790352ad07802be8e42f2fb3055e8beaffb299f88bcddca0a6
MISC metadata.xml 441 BLAKE2B 31b77448bf8f91bb7905c66d194604e92b86e86a20eb2f5c368ba2d410a5891b4ff59eedef7c668b175ac102915aa8ac193b964d799ce8be37a0d76847e4f013 SHA512 713d1d3921b71a9c4eaf916b966db70c98c85199cac9e7cedf1319a16f2c58652c7a51460d91d3815e83ad6f7d0104e8a73e6c2a675b051a9bbfa8936b34f80c
diff --git a/dev-perl/PPI-HTML/PPI-HTML-1.80.0-r1.ebuild b/dev-perl/PPI-HTML/PPI-HTML-1.80.0-r1.ebuild
index e7bf651edb37..3d6c0ddf3751 100644
--- a/dev-perl/PPI-HTML/PPI-HTML-1.80.0-r1.ebuild
+++ b/dev-perl/PPI-HTML/PPI-HTML-1.80.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Generate syntax-hightlighted HTML for Perl using PPI"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
RDEPEND="
>=dev-perl/CSS-Tiny-1.100.0
diff --git a/dev-perl/Parallel-Iterator/Manifest b/dev-perl/Parallel-Iterator/Manifest
index e28f20a5e264..7c0c967ff916 100644
--- a/dev-perl/Parallel-Iterator/Manifest
+++ b/dev-perl/Parallel-Iterator/Manifest
@@ -1,3 +1,3 @@
DIST Parallel-Iterator-1.002.tar.gz 21436 BLAKE2B d401dae09ba3c3ef8a2df05bf40f3c12dde455a6af0ccbce39c6a47448a9421d7eeb744ccf86da1ec46e6b7a0a6ff71a5b34653788136107aaef0dd8e35eb596 SHA512 69158a4f9ce16fc674f4a1639b4b2e9d426a9d6bf323225dde263dd81abbd319757049d0d94bacf38ab735b69592ab54ef8770eca4d776a6ebba1ab48626ca30
-EBUILD Parallel-Iterator-1.2.0.ebuild 474 BLAKE2B df502eb2dafa02374cdfd2be296a4976524ed28958e24d70406897c0e5c26f5cbdc46ea73f920d8b700ac5abe46250e96c07f58e08bbd26e730acbbf8f01b9fa SHA512 863cf1a844e006aa0acc578227533019edfbaa695f531edc2965eae843f2633be2a4c465755b70162a0a0e7f97dd8017df0c08b2102a7339a6dc2db8e8aa372c
+EBUILD Parallel-Iterator-1.2.0.ebuild 472 BLAKE2B 164e5319b7eaa783ef8e969e70f5f56e4086b3fc4d57a8135f6d791c641b2cd40200f41657b6f9735af3d3b467f975cb9e9d9f167d8a4eb24835103b27430aa2 SHA512 e4624bb7c06b4e91009d9cdcfc56adc3e42b00aafe6d938c315b216f1145073fe986d9783c189babb3ebae6f9e8fce2689418a9741b4f3041624569b57c943a1
MISC metadata.xml 395 BLAKE2B 00e5697168f581c600b7d8e6aff3a01df853548605c385c46fb23234f013c478924c70cbf416c6abe451a80d9f6487d7fef6d7805a3034e5e6a27003f2ea7e0d SHA512 c927ec9c3a995a215e3b27ae0c1368c0fbe9dc3e4f1aa942bb79871e6fbf14ec99e77a5aae078d35da919935f612079fe0fcfdafce0f249f0badcd66befbc915
diff --git a/dev-perl/Parallel-Iterator/Parallel-Iterator-1.2.0.ebuild b/dev-perl/Parallel-Iterator/Parallel-Iterator-1.2.0.ebuild
index c66f811cbf1a..d7b7683d7055 100644
--- a/dev-perl/Parallel-Iterator/Parallel-Iterator-1.2.0.ebuild
+++ b/dev-perl/Parallel-Iterator/Parallel-Iterator-1.2.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Simple parallel execution"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
RDEPEND="
virtual/perl-IO
diff --git a/dev-perl/Perl-Critic/Manifest b/dev-perl/Perl-Critic/Manifest
index 08de7ebbef53..b8a725163507 100644
--- a/dev-perl/Perl-Critic/Manifest
+++ b/dev-perl/Perl-Critic/Manifest
@@ -1,4 +1,4 @@
-AUX 50Perl-Critic-gentoo.el 435 BLAKE2B 67cd9711566c4f06785a1060202638c7501648a5c1b2c479785389d2c4106b05f3e9193c1c517810a1798efe8b6f06c4ca363682e7c89d9dfc0c594e0bce5c6d SHA512 2f0d1135e98c4fe3a920b24b0540459b2c609bcc81f4a7dcc39dcb390646837573f2896df4fc7c2e0da6650ece104c9a6c1ba6f894c9755967b92117f28551e6
+AUX 50Perl-Critic-gentoo.el 386 BLAKE2B 46cc04eb2af883b04aed240eb5a630d777f76e488eec3bedd158eef30ac855eb7b9c0c8b773e65aded1cd8d219daac39f6ca667b4df05a35eb8cbec45d7e052a SHA512 779ffcd09b20a1bc2aaff4004804f8f8548cd5a862e6131c2aacf63c92cf0577594c55c89e5c7265159e523eab7f139623b547a772bdf0b0a01d9e02da603782
DIST Perl-Critic-1.156.tar.gz 663818 BLAKE2B 607af75af3401238a0f4076b0360aa106c2a7604cb728b5bcf422b9c017e6defd3ff27eeb780d959cd612e60f81c722d2296fff7074a91b521bf7079adc92a85 SHA512 c5aa84e6dca89f2af3e1afff920bd36a71ac69e1c5b5f3260e1a50b6cb6e6b88cecae28200e54d9ff98540a97ad6a7755c6e1b468d1a1d642d73b6e05e468c34
EBUILD Perl-Critic-1.156.0.ebuild 1944 BLAKE2B dddfb9b33aa1e3a844c741de59f85e879e93557d0b8714822baa0b2ec2da67e2875192d21a2bc2cb9725ef87d945c539ae42a5bfdb5bca1b4f5d76df77237596 SHA512 c793babdd86b951e90021a860375dcc591feefd90d0ee278f4b29c96cf3e6fd2499f2ad54a9db4d993a9fb37c6c74707981e191c299c33ef89ee238f9b75b45e
MISC metadata.xml 20126 BLAKE2B 8e2ae5e5a1c2214056ab7d6f71429bea085727ff75a7ec4bf40728e54ed955abca0d3c1890dcaf7267db9609fe16db0c629d4f06d060fb0bbee50499d4bb87dd SHA512 ad0138f3cf0a781079142de3641747309779e350081aa6339481396cd7771f0e72391896a1e7e68fc9f2afa5e4dff6c4674a36e5b91a5a07d956137b634a1e9f
diff --git a/dev-perl/Perl-Critic/files/50Perl-Critic-gentoo.el b/dev-perl/Perl-Critic/files/50Perl-Critic-gentoo.el
index ade0206ae77c..0d5c5e97a6cf 100644
--- a/dev-perl/Perl-Critic/files/50Perl-Critic-gentoo.el
+++ b/dev-perl/Perl-Critic/files/50Perl-Critic-gentoo.el
@@ -1,4 +1,3 @@
-;;; dev-perl/Perl-Critic site-lisp configuration
(add-to-list 'load-path "@SITELISP@")
(autoload 'perlcritic "perlcritic" "" t)
diff --git a/dev-perl/Regexp-Common/Manifest b/dev-perl/Regexp-Common/Manifest
index c100bd103f00..1ac50322fd9a 100644
--- a/dev-perl/Regexp-Common/Manifest
+++ b/dev-perl/Regexp-Common/Manifest
@@ -1,5 +1,5 @@
DIST Regexp-Common-2017060201.tar.gz 237881 BLAKE2B c7199552d6d495f7ee9b601f125e601c86b552eb658691f989ab37b25dcf0a60eea0f78735e713853d6a471f6bf0c2db350577e77c60b6272b4170594ed3cd18 SHA512 fd046d775214bdca42f868557559595360b069121a75fc119f45e064091000968d9d84154f8a0f06072ecff169dccecf68be58f99a7196932fcb4ffcbd678608
DIST Regexp-Common-2024080801.tar.gz 238498 BLAKE2B 192b6d1656c926a0c8f9462816aee5908b904c4d7cf555f503d5d3a7ab2cee035d100a2e3a611e65339927ae685875f081171444dc198ad4e113a42cc3de7cc5 SHA512 dc1b9cc23e5e1ea8fc26e892098a3fe8fe9d25736cce5728364192eb26c8aba2a445c563037e037315d638b48e272e909654b9e27196a0d880e4ce6573937a56
EBUILD Regexp-Common-2017060201.0.0-r1.ebuild 481 BLAKE2B ca66b18d8a0a2bf9191907a68d4765c31030477a8e67ced190c0105b931c2f3d36d6211e2f316764f53822b190ac28aa954f1706097fe464aec04ab6aac97a4f SHA512 a4d473882f05a6875df6f7090f499f8bce8eb2dffe8866505a52e20287f55dfc49f654a59ae967187186781b5ce46dd4232773b057ab02d7af84014dff6c7327
-EBUILD Regexp-Common-2024080801.0.0.ebuild 482 BLAKE2B 83b344f4dc22ba8775bbe2fa8995ad236c69c68f4e352aadc99d34acbdd749ca526b057bae3a05354a078abbbd363634e4eff53c7a5be5b92f30a929358b398a SHA512 2ebfd49a14a17d58efea5a2e77efd965c62d99f007e9bc152c8dcf641354cc2276c7ae517fb9d29e1c3bec47980890ddb45c6535037099e2af23e5027c5f6741
+EBUILD Regexp-Common-2024080801.0.0.ebuild 481 BLAKE2B 832a8c25c9e1a88e84b08ce704d1025866eba0c37e1f4e4e0fe7d30677a7a6b0cd9e824d898f3036ea5afcbf04a809498b24885dbdef5a8a3ca4ab39c97522d4 SHA512 143c6c2c252506b055d9aab1ef40fc2e3a47b16e06a735dca453b9342cf4f961075b2e2614ffa03e99dd81baa3808c94116c027e4e1c27d9568e6203658da2ba
MISC metadata.xml 2810 BLAKE2B 6e45a4442652346c457a06df42831fd18e4e5a8f31397b8d45314d1dd7ff72f432aff4184dfc29ea5af3280a6c8aa6ea0e1fcbd15fa22b73e3943f4360fd2d4f SHA512 b905d59b450d551f51013da62915cb1c02b7545ec33c1713c37d2f3abe0c89f199d5ccde9761ba9ad77a11a68d4f28fd38c132a08b643e64a6a11a28012d6971
diff --git a/dev-perl/Regexp-Common/Regexp-Common-2024080801.0.0.ebuild b/dev-perl/Regexp-Common/Regexp-Common-2024080801.0.0.ebuild
index 443e1d0de779..051d152f262d 100644
--- a/dev-perl/Regexp-Common/Regexp-Common-2024080801.0.0.ebuild
+++ b/dev-perl/Regexp-Common/Regexp-Common-2024080801.0.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Provide commonly requested regular expressions"
LICENSE="|| ( Artistic Artistic-2 MIT BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Sereal-Decoder/Manifest b/dev-perl/Sereal-Decoder/Manifest
index 9b79c592b6d7..151d71933113 100644
--- a/dev-perl/Sereal-Decoder/Manifest
+++ b/dev-perl/Sereal-Decoder/Manifest
@@ -1,3 +1,3 @@
DIST Sereal-Decoder-5.004.tar.gz 838692 BLAKE2B ee6f3b97ea3b679902fb7360da77e4231cba21912ccc2050d75b88b101fcadff111a04f16ab616b40492470bc592a74efec8b8d2076410795ba698693319c39e SHA512 8125abc3bf1834b6c3c2e7404810150408f71d98658078b622b9234d25ff907208d2532055928752c7956434139cd837b38e05a8867bebdbd722cd5be197fa49
-EBUILD Sereal-Decoder-5.4.0.ebuild 1351 BLAKE2B 56cd9ed7dfa42f9f157aa00ef559c1f32cda86bdf3d6f0c6db87741d3afdb7703186284c196b26eedc32e20d514d7a761760b26ede28b4850aba9ac53f86c7eb SHA512 38c70e6f4d4db2cfb28ec63a3950c5fb84e470a86ce91c43b77a6749047270622a52fbd5e9f4835547913197e1ec9e09808152457a7feef1a9ded8c8eb7a23c1
+EBUILD Sereal-Decoder-5.4.0.ebuild 1350 BLAKE2B 1a1b68743780963a8633b152b2dd7cfb53d3e06a5672067005690fbee5def44f34f3c08d1f4ca2b67bec6682b7815a586f5c29001e15a8213212c75599b31ed2 SHA512 0fb753703d9e7985af0c1b5d44e9b8cbdac78263c8c070d758488cc8e3f71b0ba9640f687e7afabe6c46425aa1ab887400c8f1074525938926f61c6492dc68cf
MISC metadata.xml 540 BLAKE2B 012a286552341c2fc5acdb02c6e3addbd5e2901740b1504d06fa06dd9da6cb93940a5956cb76b3ecd7cdc0c2391f9ff554df1866d2d76adbe5ddc53b43dbb685 SHA512 4a6e2d4dbe4b8de04d927090abac2e5c79c446b6a274d32b34a1bf26715f09e8f8e1e145a4fe88168a576482c18d1954d0dce3524ab5326300de2fd9cd5bb059
diff --git a/dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild b/dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild
index 0c8bac9747fd..67595a7fca71 100644
--- a/dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild
+++ b/dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild
@@ -10,7 +10,7 @@ inherit edo perl-module toolchain-funcs
DESCRIPTION="Fast, compact, powerful binary deserialization"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/Sereal-Encoder/Manifest b/dev-perl/Sereal-Encoder/Manifest
index e678a95e62da..72d593732e40 100644
--- a/dev-perl/Sereal-Encoder/Manifest
+++ b/dev-perl/Sereal-Encoder/Manifest
@@ -1,3 +1,3 @@
DIST Sereal-Encoder-5.004.tar.gz 836822 BLAKE2B 7e0fa107c3bb7f1d4dc766f3b197e2bc1e2535827471faeb0510b8c5aedd31bde2d21eba7074f4b8a9769db4dc9a4565996ee158afcaf692f529c0b8d05c015e SHA512 6ad25a4a3cdc3e7de7b7f47b7511154b5e6eca90a54b305a8d50f59dd1352000f054255912c4eeb6d37991813844068b1a0e2f544be27ac9bcea08fb6c0fc6d5
-EBUILD Sereal-Encoder-5.4.0.ebuild 1416 BLAKE2B 9732a9fd4bb8bb74721091ab2d00c7f1f340ea1c308724559e60c80a5bf895d376cfc4ee663c332d2fe42cdd10c1008f4d990e96a7895c13bf1b657b3076411b SHA512 d6def8442e00cb191ea723ed4d5754f44b817f785101b3754a851a391cd30f88827dadf81b3d18ca1f7021aa0ef9eeec7a70ec20a505c67021acfbf6893e8b68
+EBUILD Sereal-Encoder-5.4.0.ebuild 1415 BLAKE2B 933033a1f3b2e941348850e91d89aa54d5a5b6861b5082e018f6997857c0988fb313548036d57a51da5a2996a39262815547cba4c966e133833a1052773b2d4a SHA512 ad6b34275376e05a4ca142a768c1427e750125e2cb5d8b6de3e5b075b6dccca516a510718b03991a569b64227e1bdd92f39503e280c7eb1f7d3e720e93b4c2d9
MISC metadata.xml 474 BLAKE2B 8a01a9da3ee29d126a9fc4759eba6f680d320fde4404584ad6a72087097c25207178012522398b6c7eb4cd685858ccfe0bf0c7e193146d805601b40e1b1215bd SHA512 4c80e3456b7bb6f5718a90d6858a7f12da968df593857cf0e27fa529a13f0a0f4ea6626bd24546656134592bd63335015b47a74ddf74d4a68209495f8d35b7bb
diff --git a/dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild b/dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild
index b5e191ab5821..09174edf03d3 100644
--- a/dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild
+++ b/dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild
@@ -9,7 +9,7 @@ inherit edo perl-module toolchain-funcs
DESCRIPTION="Fast, compact, powerful binary serialization"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
# Note: bundled zstd fails to compile
RDEPEND="
diff --git a/dev-perl/Specio/Manifest b/dev-perl/Specio/Manifest
index 3f463fc167c5..7908c1b87032 100644
--- a/dev-perl/Specio/Manifest
+++ b/dev-perl/Specio/Manifest
@@ -3,5 +3,5 @@ DIST Specio-0.49.tar.gz 108356 BLAKE2B 0731063a97a90b4ed4c0ea9c346b945f431b01004
DIST Specio-0.50.tar.gz 108610 BLAKE2B b78370c9c4684c4ac297726b4576a0b86b7260c0976fae78f4af6db786cddd480e2144ba38067ead11ae28d0b1de8a2030471ee9452d9e11cea5f03bd702ab2b SHA512 c42edad7ae8a7d9585b72c254b163eef7a7d05d22aebe14f98cda9c8773549128123c7b0a11a130ebf8f5437e0b8f42c6dc8a7f80c10b382a7d32bc8cc0c5a9e
EBUILD Specio-0.480.0.ebuild 964 BLAKE2B 7129bb18ecfbf24f7baed7987d5a9f6b66cd2a5ba6be2bf0cedfbaf8e33d1322d8b00248592abe4122e9df9cba5f68121b948e08d4b81e1025176d81b8e7953d SHA512 3047dbff0162881d8592fb1c9114d879484bda8aef81f9420b81b5220b68503f29ba6399b54f794ef35a1cdec26fa7d345b351e8dfb96a5e5ea9a1700e731fb1
EBUILD Specio-0.490.0.ebuild 943 BLAKE2B 0631a5c234f96c957abd9bec46c6b94b9059e507296a0c96b79b1e25d177473adc972e379f198a0604516de80f43d388ebd0bff0a9f98e14e66188784e197249 SHA512 022ae4a71d8629fb426db2576fdae4aae2a25ed423864bc7e25058d97bfe93995385a36f90f7fedfbe1184b45b551236e20f638dd9a73120e85cace182728e84
-EBUILD Specio-0.500.0.ebuild 928 BLAKE2B 9848f90ed675efa19e9705b37a2f7127d826f08f99b5040da4cf73685550c9a0e158c64a813a7548ca9eb7d6ce6732d858f6c22546e8c2e2149e42a4f0fb8f48 SHA512 aed119a172d8dae39011c4a6eef52efa81956b0a36d3937f5734f39f0ac671c41eac0d80113edcd5dbf3a177c8a0c58923288f1a198c81358dc648cf7f886c70
+EBUILD Specio-0.500.0-r1.ebuild 943 BLAKE2B c8cd4a327754b2b0816f626f89ff4b2646f024d0f581cf3d54ba0e92fc118709ae72c9efa1436c326bf2ea74bde598bbf70c333ea7bbfae819c256f8221d707e SHA512 8400f1cfb2e647f9004863182a37c606aacc3de265208ac3a13065f609824a03422feeab6fdeb28836cbbe03261328f818ef91d877d7eee197122334f9975d1b
MISC metadata.xml 3182 BLAKE2B 7a2dcca648d380fb70b0ec0c9a88904b7eab40f946bfe6628623a648d48c31da42eb03248c68b95a581657aa6f1cf581df906f2f85aa1114492562a8f47595d7 SHA512 a7c0321adc9ab021d9b3b9095923aca9d1714c1421969e04f7e911861fba3b1b6af95894ed9aa9fb2184eb8488483037355347a0a0926c80bb18e9de707a3c19
diff --git a/dev-perl/Specio/Specio-0.500.0.ebuild b/dev-perl/Specio/Specio-0.500.0-r1.ebuild
index eb4270dc32e0..381d1f68fff3 100644
--- a/dev-perl/Specio/Specio-0.500.0.ebuild
+++ b/dev-perl/Specio/Specio-0.500.0-r1.ebuild
@@ -10,12 +10,13 @@ inherit perl-module
DESCRIPTION="Type constraints and coercions for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="minimal"
RDEPEND="
!minimal? ( >=dev-perl/Ref-Util-0.112.0 )
virtual/perl-Carp
+ dev-perl/Clone
dev-perl/Devel-StackTrace
dev-perl/Eval-Closure
virtual/perl-Encode
diff --git a/dev-perl/Statistics-ChiSquare/Manifest b/dev-perl/Statistics-ChiSquare/Manifest
index 87c8ea30369e..1db7bfb8eadf 100644
--- a/dev-perl/Statistics-ChiSquare/Manifest
+++ b/dev-perl/Statistics-ChiSquare/Manifest
@@ -1,3 +1,3 @@
DIST Statistics-ChiSquare-1.0000.tar.gz 28821 BLAKE2B e6895291293682850b51c23f7ec15b3abf02836977f17293d152f7ef1efbe6a946c4c767fcac90cb6b006b8031dc6c164d1d797977082938d565fe2b62ae318e SHA512 6523c0e44b53835796c5b3f41cb6281413b79c596601a1971b8cb6fc7b2c76fc53ca60642bc96897083d6504ffc0e5ed35b475df4e9264231a5d602d90b3dd35
-EBUILD Statistics-ChiSquare-1.0.0.ebuild 270 BLAKE2B cdf87557164ab000ade0ee614d5f5e03ec3384cdf58067a8c5f046c348ca4fb50914cc7c5324d10e97978e5e75314300bd592810b3fe3f7be78fd0aec094fe8c SHA512 c3c6f6a8b8808433455a292e19368a2f6b574c327a23021e9b2590b931437a142a9f2a41675c15cb844b12a5ac519c69eb3ecbead0e8114df9c55b15039cbba8
+EBUILD Statistics-ChiSquare-1.0.0.ebuild 275 BLAKE2B 9284b288be14e2add83504d6135f63c632fb214149761e40d1015ff61577c1237d01dcce6f0d222995384097efd007ff377aa0cd5db44b04daf5433a4cdb46fc SHA512 f28c50e090207511ff8907f3687dea4a39a53d79d8f515634200cafa251c1306d32702cde4fbc78274b738a2ac4c3505bc8f66574a86b1ec23757509311dfb42
MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080
diff --git a/dev-perl/Statistics-ChiSquare/Statistics-ChiSquare-1.0.0.ebuild b/dev-perl/Statistics-ChiSquare/Statistics-ChiSquare-1.0.0.ebuild
index 43784e89482f..ac90ee65415b 100644
--- a/dev-perl/Statistics-ChiSquare/Statistics-ChiSquare-1.0.0.ebuild
+++ b/dev-perl/Statistics-ChiSquare/Statistics-ChiSquare-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,4 +9,4 @@ inherit perl-module
DESCRIPTION="How well-distributed is your data?"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa sparc"
+KEYWORDS="~alpha amd64 ~hppa sparc ~x86"
diff --git a/dev-perl/XML-SAX-Writer/Manifest b/dev-perl/XML-SAX-Writer/Manifest
index 33653b5f897e..bca3e7ced0bb 100644
--- a/dev-perl/XML-SAX-Writer/Manifest
+++ b/dev-perl/XML-SAX-Writer/Manifest
@@ -1,3 +1,3 @@
DIST XML-SAX-Writer-0.57.tar.gz 22120 BLAKE2B 08126b613fe0727356f341bfc7189eca04bac5e987c2ecb47950dcfb56d1981fc5f98520a3241a6be3da2de9f86647f91bda6497fbda9e370323ef0c7a9ef71f SHA512 8a6e8befdd91278b6e1dbce8ef62a630675f43e2debfb5833809fc46707d449c779d792e7aff44089f0509f9c3f8f10d576570ab0b8255f9f793802be92ad94f
-EBUILD XML-SAX-Writer-0.570.0-r1.ebuild 687 BLAKE2B 08de522fa4c91230bacf7484a642ed1d6fa7cf343657daf6e39cf9a5680dca6b6b3753449ee154044e8a62df70de8ac67106a451b1b850c6cf2b47ec77371b29 SHA512 6499397f0999a2bce69c5ce194eb4f5e1f82fd6959ef0d9c3c9d1a64b79f55b60b218825eb2ebe968d5dff8b0adae50b2183ee723e4f3308ae2f2b68bd6930b6
+EBUILD XML-SAX-Writer-0.570.0-r2.ebuild 689 BLAKE2B e4403f6a8962d320a7aa71b8874ce69193c6f21e7cf6991c4b7954f5157243c1d136cdde58ee7fe91ff402dad1a3b6415d6acd6cb96a968240c1a979c02cbc09 SHA512 efd4c699b8e0df834b0a1753aa4714747154d1f8221405f347bb113f47fdcaae51dbf0391c9ad1ab64711c39ee029556adc0dba21efbb23a891eef738bda2b8b
MISC metadata.xml 1091 BLAKE2B a793084a0d90280783de3018e6e09ad121c1c6be05d637771df83b7afa3c26119335f572e6c6d4a49f073f1b81a9630de7704a89211d511bf1b5643170b16b4d SHA512 e13ff445c1a55ae01dddafdb7d3bcba1aefe3870b9cee23c0df003338a400b6a6c86dc1b78566a79cf294810640562321417acb9377ca437a828f628990b973f
diff --git a/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r1.ebuild b/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r2.ebuild
index 100df0c3ca10..f19aa4a4bacb 100644
--- a/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r1.ebuild
+++ b/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ RDEPEND="
>=dev-perl/XML-Filter-BufferText-1.0.0
>=dev-perl/XML-SAX-Base-1.10.0
>=dev-perl/XML-NamespaceSupport-1.40.0
- >=dev-libs/libxml2-2.4.1
+ >=dev-libs/libxml2-2.4.1:=
"
BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/XML-SAX/Manifest b/dev-perl/XML-SAX/Manifest
index fa58941d8fed..b328e9fa7071 100644
--- a/dev-perl/XML-SAX/Manifest
+++ b/dev-perl/XML-SAX/Manifest
@@ -1,4 +1,4 @@
AUX XML-SAX-1.00-noautoini.patch 1603 BLAKE2B bfc4ecb4383c6058b95d69bd89ce823e424b183ef25c2bc53bc470c6fe0bd5aa98609b39827862dcbf36cb64f153729c3c195afe81d0b56fb53fb915cf6481e1 SHA512 0155db02c6ee4c14a3957fa8e508a2402aae425d2b6fcee4d464092aa59896ed589df2a6d2398ddda107070fac3b3dd4a5c6623227c3660784f5d9c9235aed04
DIST XML-SAX-1.02.tar.gz 47318 BLAKE2B 4f22eafa92fa5a7bce04c1a26e2977b56ef35eb02eca4679330e92aae172f55f93b9b258369c4255813366f989399b647c17072e1fce05e3b688270ed52895cc SHA512 bb30ddbbcf27803825d2f0936257e102999a197cb14bd77fa8b7a469f3a24fb7d861ef4eb03230e5581e4ed88beb8676cbb907b2cb63e9ef1a64b2c211ebdc5a
-EBUILD XML-SAX-1.20.0-r1.ebuild 1163 BLAKE2B b228ce2c6b5f68de24ab621c47fe45baf0cca4d5adb36ae034067436395d21f314024df23115e1facdbc5c307615046407524721e6920ae8304306063b98d0b1 SHA512 10a14edf803368fb1843ff453454e07c4775dbf21f4ac8d9de4014aa73167e53860f436cfeeb60dc3dd0d00bdb6f5d7802dce22b270b77a381bd853ec86df265
+EBUILD XML-SAX-1.20.0-r2.ebuild 1165 BLAKE2B 98d18268520075302646d288f3562f24f8d0815d2d5cc02479faccd182ddf94a4f74d62171b8e4ccde9c271d59cfdf23e168322b6ec9e0f86a30ef7824054e8e SHA512 ce86f082d6fa286d61afb717fc4f72c2322357a6683b8623239860a7b57425bb80d90311af8ba84b2f95c8ff530aacdf573d6ecd50b1152d2be50cb37af64126
MISC metadata.xml 1140 BLAKE2B 8deab7c5860fa80e0a62f289f6a1e4a9f10e9de183bd5f2ded95cb85e10f403fbd188119512096a2e60763d4c6d77024788ed15996cbeb2f9f773e11ace65851 SHA512 5ad03b4034aedb6a9e73fb52a42eb51f9f2c696d27b9e28658735e030141848ed05d70bd3c1ced2cca9d72814f98c980782e1fc4ddde7aa5df096d15dec443f1
diff --git a/dev-perl/XML-SAX/XML-SAX-1.20.0-r1.ebuild b/dev-perl/XML-SAX/XML-SAX-1.20.0-r2.ebuild
index 43f8de387f56..105831b20412 100644
--- a/dev-perl/XML-SAX/XML-SAX-1.20.0-r1.ebuild
+++ b/dev-perl/XML-SAX/XML-SAX-1.20.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390
RDEPEND="
>=dev-perl/XML-SAX-Base-1.50.0
>=dev-perl/XML-NamespaceSupport-0.30.0
- >=dev-libs/libxml2-2.4.1
+ >=dev-libs/libxml2-2.4.1:=
virtual/perl-File-Temp
"
BDEPEND="${RDEPEND}
diff --git a/dev-perl/XS-Parse-Keyword/Manifest b/dev-perl/XS-Parse-Keyword/Manifest
index cffbb0b6616f..8b554393a207 100644
--- a/dev-perl/XS-Parse-Keyword/Manifest
+++ b/dev-perl/XS-Parse-Keyword/Manifest
@@ -3,5 +3,5 @@ DIST XS-Parse-Keyword-0.47.tar.gz 93374 BLAKE2B b8ef12a16a4476d20f5c6ee4dd268407
DIST XS-Parse-Keyword-0.48.tar.gz 94858 BLAKE2B d78e43823c806945d105b6279b3066a7060d2e23ad3e964fb5af7fac3786b77901fda7ff651bfc8b428f36facf743e98c3897f3bed142f3c15e76c8dd8610a0c SHA512 fbe8b3be88b2906937a187a20edc0d6f265df07fd815ba509d98139fc5d388fd59388a61983e02bd7eef4aca9178445d21eb8d2da75dd01d4f1e64ee89ef3b4a
EBUILD XS-Parse-Keyword-0.430.0.ebuild 637 BLAKE2B 2ae4a2917ecdf56f6477700cb3807ffc5b1d7e373a75d341903f666ff5131e8a56a24d8614b6a0015614ce659081df120c3929f45f1e16d5a5af960493ae7827 SHA512 48672c3b70ff510b7b5ea16d79ab1909f6d2dc5ec14c904dd3d7300cfb2dca5f94d48ef08e72f94c2ff6ce0ddac3f4063e97a78389e236adf97ecf25b34971ca
EBUILD XS-Parse-Keyword-0.470.0.ebuild 638 BLAKE2B ef29af7a2aff4c1eeaa26eeaf8329b1279b3bb960bca360268db4e70d3b1b8b57c19e832cf84146ba5048a2521c97f1c8d521258decfabf1368789bbba405b7b SHA512 60924941108e4739a6339992796b4475030fe0a36d580f91bb720dfc87eccdbe000fcc41ae9ab2dca81c15bdb0e69379cfb13042fc39267e7eb4ed0980a39f49
-EBUILD XS-Parse-Keyword-0.480.0.ebuild 646 BLAKE2B 16889a891f006dada51d8006a51cb058265f1aefb55e1781483f8246009c7dd3481f03d5b8fb407f59662bb6b441729866f97f1e64942d84bab550f9f5476ec0 SHA512 1c813de8ad8ba6edec88c204108f69e9497a7f9acd1e0127887861960a670ec39ca62ccd2477130c5e4d370ca78611060d9d69780276435b0580227e18338242
+EBUILD XS-Parse-Keyword-0.480.0.ebuild 639 BLAKE2B 4231d87cc9bce9e2231e0fbcc05e73724de4540bc2d57d6c299caf1fb4e7b34c97506da1f4c9caa8b5aacf8d74db9edf1fff4f18cfbc9b6d538b23f81494dd31 SHA512 1cf72419d0ec247b18674cfd7f984eaab1ad60f94e6ebb95400685be3eeb62654659091f249eabace2bae0d988a7867e40107c4e6ae4c82203f0b96d51a8554d
MISC metadata.xml 706 BLAKE2B c31150c26d3085eb7422db0fa895f4f4ad712949970655b269dc1ddc9f97fe19864b9e6aadb087c84fd38078a4aac0d7477582750ce893badab57b87408760c3 SHA512 14d6adde054edd58d0a3961567d60932a1f4157e59523a83f01f175245ec1ca1ab5445abeee02a5b0445df7a29a52a39fc6373dc88d27044fef115fbc23965b5
diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.480.0.ebuild b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.480.0.ebuild
index b4fa4b59a832..3409f062c322 100644
--- a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.480.0.ebuild
+++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.480.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="XS functions to assist in parsing keyword syntax"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
dev-perl/File-ShareDir
diff --git a/dev-perl/YAML-PP/Manifest b/dev-perl/YAML-PP/Manifest
index cf19d803cd57..dcc5d7ad8887 100644
--- a/dev-perl/YAML-PP/Manifest
+++ b/dev-perl/YAML-PP/Manifest
@@ -1,5 +1,5 @@
DIST YAML-PP-v0.38.0.tar.gz 214572 BLAKE2B c922b83957e17d8c5f0862cd29797f8d5a2091bcca77d785f0d9a81a724c03025197ec36c92919cb93755a2b7cfa343061a4d2b7b23d33f0e50b78920432c2e6 SHA512 2c503e675068d3c2903c3a862651417a1320647469cae74a029bc80e5a67dd7694264711aa00a2ff074b2fd0dd9ea631d5010980fb9166709e82dd9cc366dfa9
DIST YAML-PP-v0.39.0.tar.gz 216796 BLAKE2B 7a3d1dd7613d66a874d8d9b1507fdd82d2bc93c9aa0bad8242142a48198050de6efb8a91529ac87c3de207c10cd56577eddc5fb7405062f5179dca1b2addadce SHA512 348a4c2e7efdaa407fb46d2a632c381d3655fe9b1eb4e557cc66eea8346e2e24013d2ff94601f25b47dfdd96b14b7f3fe7338f74668230a82f87495a756adf3c
EBUILD YAML-PP-0.38.0.ebuild 756 BLAKE2B cb0e5d38a756763ea88df8662159b6fd063fdc231977c66bc9979cf44856870f79a1a5a02ab9fac34824e0fd4b99cc72aaea267ecbeccd99a7d2857389e5949b SHA512 55af1ac94bf242d2437565ba2d75cb81297ce2517421dfe1a2ba6ce6503d51edd31831f589dd7f7b6413747070e4ef319a009827615fdad810b55fd51c836b20
-EBUILD YAML-PP-0.39.0.ebuild 760 BLAKE2B 1215194c84665c0a38bdedeef21fc66ca92759a0fe7a7d97106a323066108bbbcaf87ecc26e8624bcb43e937fdad522ada801032c57aa9a5e956bb29c1e93b87 SHA512 e90553d263feb4507b6aef474e530f208130c67965632f70ba1ae49242bb3c0151ed8a46df499ada3322e63e0efa7623ba21b4ec2acb8e3387432d69a9e16dc2
+EBUILD YAML-PP-0.39.0.ebuild 759 BLAKE2B 651c3da45e523192599e84c0fc7500cead7e895537c609bb51762fc63a110d761d35867a04981ca66d0339fe200babcdd1e0cb7791155defa5666bfd1058a498 SHA512 1841544ab798d764a53255b60185031c11c3b87a54cfa4bf2d305531f078ef223284824f9f8048ca1570189044f4a1d5c6824dab5814ebfff118b31660be4ce2
MISC metadata.xml 502 BLAKE2B 614e03ec974c835207130cf00e1e15c9d50f9dc71066ed0bc99e6923ba013b2896e2f7d33edbe6c43441574416e96879be6b1f4923ecb949738b9c9965376e73 SHA512 398af141450c31e41b8da54476c63447ef52534c753ff7415b1c1ea189a7972c7f5ef53722081670bd7f3f43a3eba54f2b46ff65eb48feb7c9e634cae39aa537
diff --git a/dev-perl/YAML-PP/YAML-PP-0.39.0.ebuild b/dev-perl/YAML-PP/YAML-PP-0.39.0.ebuild
index c97c70f85a7c..dd62b0e1978b 100644
--- a/dev-perl/YAML-PP/YAML-PP-0.39.0.ebuild
+++ b/dev-perl/YAML-PP/YAML-PP-0.39.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="YAML 1.2 processor in perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips 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/YAML-Tiny/Manifest b/dev-perl/YAML-Tiny/Manifest
index 66b67cba2d38..b7981a34c07d 100644
--- a/dev-perl/YAML-Tiny/Manifest
+++ b/dev-perl/YAML-Tiny/Manifest
@@ -1,5 +1,5 @@
DIST YAML-Tiny-1.74.tar.gz 75036 BLAKE2B 0a5be9a5ee2a1d87dbf660c43d9a962f1f7ebaa382f649357fab4508f4b205c737b51850bf660ac56c684fd465922ae1fc1efbafd527b9ae4d3adf7b73c4992e SHA512 2da59bf583b09a60e8e1bac7c21fc4300ae3ee2092ffd77cbf3778c65c7d0bdf68fa3616665d276f4d4df2437526d36d497ac53be79baa182f84f37640bfcad4
DIST YAML-Tiny-1.76.tar.gz 75559 BLAKE2B 8502d4885f55bafb655553354f5b98a274df0733b2ef0bf490c63805aa6e9cbb8ae040b8779512e4c3201db2fe349a4d98601bb8e7c88ea5366a0e5de75c9985 SHA512 dff7f494bd2640b1577f793e4d8a11de381e7b928db1f62a60ce2e19636b4355df7fffb5613a496dda7e98dc404d7106d1538a0610dec210a8e922d5ec5c06a1
EBUILD YAML-Tiny-1.740.0.ebuild 843 BLAKE2B 613e3da7119d3864ef4cc3dc2a437ef3f53862f10749d66410af10494cd3fbfecc93b320c854d7227159afead1a23b9fa1f179cb2afa6a89000323934be4b432 SHA512 3d682ff390a73be21db3d85bf684306cc2c475653514ffb2a5d1c562ba819aa89219188edc326e3ac501d4efa3cb4d0f913a52ee05b1a025cb31cf8b7075a8eb
-EBUILD YAML-Tiny-1.760.0.ebuild 846 BLAKE2B 3c3630bd16487a07014ae4f4538ca5264fd037dfc42a26958b2c9e01d06568de494359719846a26c9a24cb114d26dd9dc7a8e28d21a2d335fe6d2a7efa00e791 SHA512 364fe2932e4069daff27650cb1d9fddd78dcd29af58f3ab5b8575cadec9658c57f94d60ced785f98cf88d5573afbd363ca52d23cfe16c5afa9964fc6691376e9
+EBUILD YAML-Tiny-1.760.0.ebuild 845 BLAKE2B b9fd812e66001a89ece9b11499e404a42fd4b5e58594374bb97083c4dfc73cf0260b3c396c6f82a4d8106f74154d41ad2f5eb13440e93337c0e857101916ba27 SHA512 75510782d2d9e89d779b288411aa328623aa1fce26383b4291ed5dc6ed3288ea50e6cef915294a85b03424412d42dfc358b001c922df86cfcb0e1148d46b3d6d
MISC metadata.xml 391 BLAKE2B b6214eac5ab7459794d8f2cad0243e17017b74d6cc1884b5da1e946eaa3a8069fb94ab4e969334784e541ecd475d64176bd6a7e4c2a42bc96fc296a4bc01a524 SHA512 9ed5df0100da1bebd75d4fc51c0ebb12e184bc6f0710e0a07ac017d765645392bbe88c24b63777e7bdbc5f5b9b9920a7be3bc560aa1d1617bd4829bc278a8e91
diff --git a/dev-perl/YAML-Tiny/YAML-Tiny-1.760.0.ebuild b/dev-perl/YAML-Tiny/YAML-Tiny-1.760.0.ebuild
index 45671fdb4922..719329b27729 100644
--- a/dev-perl/YAML-Tiny/YAML-Tiny-1.760.0.ebuild
+++ b/dev-perl/YAML-Tiny/YAML-Tiny-1.760.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Read/Write YAML files with as little code as possible"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/pcsc-perl/Manifest b/dev-perl/pcsc-perl/Manifest
index 023d8ad788ca..94ce221a292c 100644
--- a/dev-perl/pcsc-perl/Manifest
+++ b/dev-perl/pcsc-perl/Manifest
@@ -1,3 +1,5 @@
+DIST Chipcard-PCSC-v1.4.16.tar.gz 43674 BLAKE2B 2829bd80116c1141363cecf5174bf79d1401402d46ef7cb8eaecd578fe3d2bba3fd714bd5c7f25d0e4ea2205fbbffecb745c40c9cf88bee74b237d82c0ee1837 SHA512 11ecaf82a36d874b878fb422c05d1028f98d2fb6b3de71df178b9c8995066ce61a4741b4d998c7c6fa18784684abde2f7367a36083d6f050720d93869c710e86
DIST pcsc-perl-1.4.14.tar.bz2 36563 BLAKE2B af87917779f7dcefe02cdc6b984213ae308d602e5ab4ff81a0170502278ea6ccaad5159fce3ead457891233929adac9ac83377c6868a2a7e929d7281c7f0ce79 SHA512 202aca1c122c8b91340411a4930f6d0d6f3d439d1783b7ad5e2a727bb015704045d66b5b5ba51f567672a6256606ad26e8390b9f243e329d6ccd05146edc229c
EBUILD pcsc-perl-1.4.14-r1.ebuild 455 BLAKE2B 2f31c71363dcdd1fbd124e3cbfc0c0a183935cb380df21ae5c3884da771e65a0c452bb8dc62db79f22d03c14d6a0bd4021d5b7b88049f3a1d369013f453def85 SHA512 c999acd7eb06ac2452bc3b2f8b1a19df90f1e032f5514ccb85e800e400b3ad53b86b84063bc47cc9fd7fe04d66ff8b5217311fde8973a440d6507bea29b7151b
-MISC metadata.xml 217 BLAKE2B 09e929739c9b533b2a974b23b5cc2e669c893a68be1e386e68e777ea990c650061f63a8b310f8fe22ee98669689f8f9403f074f1bc109c27347dcbde4874e42d SHA512 08113c61792508a4473339c0769230c7be70d06512e73057edd26f9828fe95f94ecac4d03befafc3a3418dca10480d3a57cd65a4778310b191237c767625b0a5
+EBUILD pcsc-perl-1.4.16.ebuild 538 BLAKE2B d1a84cb37e037bd30f1c187f32f953fe54825ad508bf1e723f71e0134bb59c6c0c4f84b80c52bee9a942fa4258c3da476b4dfa8be26954f094bdaa95ec16759f SHA512 9c7f16c6dd66aa6662cc2f8524f7e555095c3ecc04139a5270f8cfade1491706056be0a5a50c6f4096135e10007a7cf6baf252c0679367c2c515a99bea133a45
+MISC metadata.xml 307 BLAKE2B c508d919300035eaf1da737c8058e58d785824d9bc10a97cbba82106c32e82bc9c0ed57cc5b1f153c2af786c1ac6c6e904143c7cd458499ad5c763c705dc3ea2 SHA512 bb5deb6dfef066303f672c4a064a651f5ff755f279511f45af7006fb9a7b3ec44ccfa26f3d2b69d43265c00726813c1ea34fbb0a36c1dbbce7de464ca38e2e94
diff --git a/dev-perl/pcsc-perl/metadata.xml b/dev-perl/pcsc-perl/metadata.xml
index 1367d90c20b3..2d4441d4889b 100644
--- a/dev-perl/pcsc-perl/metadata.xml
+++ b/dev-perl/pcsc-perl/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>perl@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="github">LudovicRousseau/pcsc-perl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/pcsc-perl/pcsc-perl-1.4.16.ebuild b/dev-perl/pcsc-perl/pcsc-perl-1.4.16.ebuild
new file mode 100644
index 000000000000..ce4186d64806
--- /dev/null
+++ b/dev-perl/pcsc-perl/pcsc-perl-1.4.16.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit perl-module
+
+MY_PN=Chipcard-PCSC
+DESCRIPTION="A Perl Module for PC/SC SmartCard access"
+HOMEPAGE="https://pcsc-perl.apdu.fr/"
+SRC_URI="https://pcsc-perl.apdu.fr/${MY_PN}-v${PV}.tar.gz"
+S="${WORKDIR}"/${MY_PN}-v${PV}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RESTRICT="test" # actually accesses the pcsc-lite daemon
+
+DEPEND=">=sys-apps/pcsc-lite-1.6.0"
+RDEPEND="${DEPEND}"