summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-10-25 04:04:27 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-10-25 04:04:27 +0100
commitb11a5614cb96e70e116581c98abf286c2cf694ca (patch)
treeb602f03c26a8da259d67174441f0630d3fbbfa5d /dev-perl
parente7daa1f959ba2c720f36a6984f588098e68b15cd (diff)
gentoo auto-resync : 25:10:2024 - 04:04:26
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20241019.1.0.ebuild37
-rw-r--r--dev-perl/Business-ISBN-Data/Manifest2
-rw-r--r--dev-perl/CPAN-Meta-Requirements/CPAN-Meta-Requirements-2.143.0.ebuild2
-rw-r--r--dev-perl/CPAN-Meta-Requirements/Manifest2
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.410.200.ebuild24
-rw-r--r--dev-perl/CPAN-Perl-Releases/Manifest2
-rw-r--r--dev-perl/CPAN-Requirements-Dynamic/CPAN-Requirements-Dynamic-0.1.0.ebuild2
-rw-r--r--dev-perl/CPAN-Requirements-Dynamic/Manifest2
-rw-r--r--dev-perl/Convert-PEM/Convert-PEM-0.120.0.ebuild27
-rw-r--r--dev-perl/Convert-PEM/Manifest2
-rw-r--r--dev-perl/DBD-SQLite/DBD-SQLite-1.760.0.ebuild60
-rw-r--r--dev-perl/DBD-SQLite/Manifest2
-rw-r--r--dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.230.0.ebuild31
-rw-r--r--dev-perl/Data-ObjectDriver/Manifest2
-rw-r--r--dev-perl/Future/Future-0.510.0.ebuild20
-rw-r--r--dev-perl/Future/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin287783 -> 287810 bytes
-rw-r--r--dev-perl/Module-Build-Tiny/Manifest2
-rw-r--r--dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.51.0.ebuild2
-rw-r--r--dev-perl/Module-Pluggable/Manifest2
-rw-r--r--dev-perl/Module-Pluggable/Module-Pluggable-6.100.0.ebuild26
-rw-r--r--dev-perl/MooX-StrictConstructor/Manifest2
-rw-r--r--dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.13.0.ebuild27
-rw-r--r--dev-perl/Perl-Critic/Manifest2
-rw-r--r--dev-perl/Perl-Critic/Perl-Critic-1.156.0.ebuild86
-rw-r--r--dev-perl/Pod-Spell/Manifest2
-rw-r--r--dev-perl/Pod-Spell/Pod-Spell-1.270.0.ebuild42
-rw-r--r--dev-perl/XML-Compile/Manifest2
-rw-r--r--dev-perl/XML-Compile/XML-Compile-1.640.0.ebuild39
-rw-r--r--dev-perl/XS-Parse-Sublike/Manifest2
-rw-r--r--dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.300.0.ebuild25
31 files changed, 474 insertions, 6 deletions
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20241019.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20241019.1.0.ebuild
new file mode 100644
index 000000000000..8eea0e0dcb7b
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20241019.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BRIANDFOY
+DIST_VERSION=20241019.001
+inherit perl-module
+
+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"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=virtual/perl-Test-Simple-1
+ )
+"
+
+PERL_RM_FILES=(
+ "make_data.pl"
+ "t/pod.t"
+ "t/pod_coverage.t"
+)
+
+src_prepare() {
+ sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Business-ISBN-Data/Manifest b/dev-perl/Business-ISBN-Data/Manifest
index 9dacbe9b3564..34877922d9b1 100644
--- a/dev-perl/Business-ISBN-Data/Manifest
+++ b/dev-perl/Business-ISBN-Data/Manifest
@@ -4,10 +4,12 @@ DIST Business-ISBN-Data-20240614.001.tar.gz 34354 BLAKE2B 235f8a66e2152aa0f6d8a8
DIST Business-ISBN-Data-20240710.001.tar.gz 34381 BLAKE2B 1cad39422ff0b478a80f784989d19df1cc13d371d0a6a0c372adcb1f282f51e33ba70ec8c7febde5c5861dee4c79c814fa3af7fb353a95f8c48ae899ebd1ebf1 SHA512 213273ca07c089cb927a84b6ee6d9dc1eae6a1aa0d7b053d693b3e64e1eaed17804135b8df3dd5ae3746b25234c2d117c49b187ba4d3e7ccdcfc08c6dcbe5aad
DIST Business-ISBN-Data-20241014.001.tar.gz 35276 BLAKE2B bfd8d83a7698a6c348206eee81f4cf38aaa070cf6be925d6463ebab3925ef8665fad5e40f2eb9e82218ce88192441bee908d9677a795428832586c7458b43c55 SHA512 a65c4dab7f5b5cfb4834179b9fbb0f4dbb34092e7639ddeba63f4ccf762e37f21d682f5b84368dc66a8b98f2e76857081489b02dc00904d4b0dbeb3c811dfc38
DIST Business-ISBN-Data-20241017.001.tar.gz 35327 BLAKE2B 627cdf97f70d631b001314283733b3b9c4d60bed439a8cfa2f16c22c176b1bd1f87398750e62b2f0e78ad9c92c9d3f9083d411317bc39187d9af47cecd627f8c SHA512 6f9582f2db8721a5a8a133138f7cb02c650d2a74a57e5435ff2671899d80ab3d3aa7da1735a783974a5091531f7db7f460f0925ffdb848d05791b62651d9c04b
+DIST Business-ISBN-Data-20241019.001.tar.gz 35338 BLAKE2B 56d1319e7644863c3b52e7e60d4dd35f228b08411df3af90b6136cc061da6c764e439e05fa6fb716d8880a5938d0ec79110d01148548204ee02513b83cab9668 SHA512 416ff904e6c06cdfff771222a13fa1fe030ad8ea4a45578ed85b8f3ff016b9da1039e1a9ef8d002cc7a2d373501342162d7b5fb73fd36701ee94395baa6b842a
EBUILD Business-ISBN-Data-20240509.1.0.ebuild 658 BLAKE2B afc04dae3a26e4ee198cac475665ca05f5093f356cb4a4497ccc9b2d84038611607c7a3940b8c4c7245db91202474614522596dfd8a27d9cb4994cef4907c0ac SHA512 f991e331ae0092dc03288cb4f76780b1e9469294f8aea2388b01741adf6750aac3a7d8f0827158737d155228084b1d01904fe436e2f3e2f3850d058dcf7dc59d
EBUILD Business-ISBN-Data-20240523.1.0.ebuild 685 BLAKE2B abb2eccdf286f707b55d89d47f328b6595f91da263bd4ed69320a9196f8df40aa0670faaa37c555f123a8e11f8aa9e06cfe09d25ed5fd84ab832f469cb432df5 SHA512 0a0fad4b43f06b447f9fd736144708c34037fcfbf9b789675a300bd4e7f1ee9d7bdecd1d2d9c04427fa1e81cdf9a7016d32313e6f513c2f03e74b375624bfba4
EBUILD Business-ISBN-Data-20240614.1.0.ebuild 692 BLAKE2B b1af79da71cc40e7c80eb97d7f7b801783b57d801ca41bebd762524a3c3207eb9f57a6e67c8c6375beed5f1842e67aac1ac5e826e12ceafa2125a14e695b0a2d SHA512 c445c20ed7ef3e1d3868139bbb428d63f580df0aa2eebe3a574df5cbdab189317c3837a2836838decdf30bd773e567868957cdb2020de908f0186399d0689bf7
EBUILD Business-ISBN-Data-20240710.1.0.ebuild 692 BLAKE2B cdf716866c8b44107a23936d2ba5980e015c9ba95b57dd9d49a5942ef94163f10d39372852bebbf566f1510da53013be793c059e3133ee56c9c690cbb32dca54 SHA512 daa2c428677e16fc58236d0761a44f4d6e98a72d47bb38f131e86bcf22cedb66780eabb2247c8508072cea2a4abca9901885ab3b6bfd4a1563b97c85c0b3e671
EBUILD Business-ISBN-Data-20241014.1.0.ebuild 692 BLAKE2B 356680bc180a3093ad7ef3fabb7bbb315c81d64bbcea5da14301135998b69ebd9bad4aa67b9e7779c00586ec7f95c87db3a43f4f4655979bbabaf49ea0bef2cb SHA512 ae1ec7ab24a4b8b6d046da04f26a4f8d0ac15b6d9274d8d4c52a3920395e11f2ae17666457b1e7a8ef0ebee2dd91b2355e2ddfe1d3ee626dbf454c183b882157
EBUILD Business-ISBN-Data-20241017.1.0.ebuild 692 BLAKE2B 7d1851f2ec909f77e4d22ba0f77479fb624165a6518e1e2830284490ca8252cbfd18d34c29bef1bdb112f975c5994504c36671db73a2dfdf050ee4c890857933 SHA512 926cd9a7bd74e13510f570459ff65c3dc96fb990951e07e9ea5403d699fcd8902e2a0c490cb6092f87d83d3781464e52449ab86a81462c3e089c661902c306cf
+EBUILD Business-ISBN-Data-20241019.1.0.ebuild 692 BLAKE2B 5f421479583e54f8a3aedea72b7c98666ab659c9d32b96b2caf50ff27ae5158223a4a726f9d09709d269d1c2f2a248914fc66dfb841280ec685da8cb57fdf3b3 SHA512 28992710d4732a76c24efd34339a74e2bf7b7c6a4d868ac5d4a1991f4a858abf535c8254d45e641fbc86303044d9f6800adef08f6e74ded4d92dcb2505ba4809
MISC metadata.xml 466 BLAKE2B 63b1bf06af7057e208a42c7cdac2ad2ec56418cc1f9a191d137fc0ebd612713601483ef0e6ec56b54738da7b695eb72efbc4f99da3edaf1332dc2d72c8cf6980 SHA512 03aa05434856fcb9f9094e3c3d4de9edecef05d77bf6757982685bd4d69999bb99045afa13534ca3ab75847be1dac7575355c45627e093774dc4d3896688f90d
diff --git a/dev-perl/CPAN-Meta-Requirements/CPAN-Meta-Requirements-2.143.0.ebuild b/dev-perl/CPAN-Meta-Requirements/CPAN-Meta-Requirements-2.143.0.ebuild
index 49d37c2bfd08..80e243e458d2 100644
--- a/dev-perl/CPAN-Meta-Requirements/CPAN-Meta-Requirements-2.143.0.ebuild
+++ b/dev-perl/CPAN-Meta-Requirements/CPAN-Meta-Requirements-2.143.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Set of version requirements for a CPAN dist"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
diff --git a/dev-perl/CPAN-Meta-Requirements/Manifest b/dev-perl/CPAN-Meta-Requirements/Manifest
index aa5abc82140d..3b70d7f50ea0 100644
--- a/dev-perl/CPAN-Meta-Requirements/Manifest
+++ b/dev-perl/CPAN-Meta-Requirements/Manifest
@@ -1,3 +1,3 @@
DIST CPAN-Meta-Requirements-2.143.tar.gz 32843 BLAKE2B ddd82c96ffedbec7d6b98565a4be8b7824578769ad8aa88ce3b8ae8cf26987b7ef45aefc1c8bb300664b944ea7ea4563eaeb78e6469e667d9cf70184337174f8 SHA512 01283e54753678bbc731c254f84b989a104a7228faf8a6bc33561b1846d2c410e1ec9219b7ebc073bd41b7e025b22fd96893a6f83f3bf2b07e1eb5766a76833c
-EBUILD CPAN-Meta-Requirements-2.143.0.ebuild 300 BLAKE2B b5f719d480c83bf8ca7644c5564ad4361ca86fad0bf9ecf4416496bf3a184f7d25f7f7a425f382d77e6373bb4eace47b1085974cea6e3bfe5bfd189d96cf8dc2 SHA512 a4341a91674e7a98602a4b5b7f8c9b97a31d1e0a9e1f35c974537536acdb4b22d1765cdd00a2053b1217b8cfdf38edd1b27c670d04865a452aa5df4fdac973ee
+EBUILD CPAN-Meta-Requirements-2.143.0.ebuild 306 BLAKE2B 1c585790972bcf6c4242d3abcff3f042cb955d3ae3a7fa020f81921161bf425781ae565eee6ca8dfe5df4407ad04f0cb6fd1d93e5d0ca58bfb3b5cbd00e55b2f SHA512 f861dd80de6fa49136c78f4d46cd3b887ac005c32ab803155f328023238335b25fa95c3ae82cf8b672577d806c655b4789f987a5c8543aed8fe00c49c19c4c56
MISC metadata.xml 482 BLAKE2B 66747b9aaf25f148abcd060d892b92b4986f90a1d5e38c7a02e59a3af6ba002a926d2ce085f0aaee456ab648fb387919734986763a7f1a00fc2c29014ff27a01 SHA512 89c9863f627eb7eab5efe62bb30d6ba50c149d2f5aa321a4ef1b2df5b8b2b5724a9efb5f08a30c62b12cf84d77b7cbc1a97ef8515038779c2279343c18bbb269
diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.410.200.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.410.200.ebuild
new file mode 100644
index 000000000000..ac4b729a5141
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.410.200.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=5.20241020
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
+
+PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )
diff --git a/dev-perl/CPAN-Perl-Releases/Manifest b/dev-perl/CPAN-Perl-Releases/Manifest
index 3276fb3c6a26..d4439657e5e6 100644
--- a/dev-perl/CPAN-Perl-Releases/Manifest
+++ b/dev-perl/CPAN-Perl-Releases/Manifest
@@ -2,8 +2,10 @@ DIST CPAN-Perl-Releases-5.20231025.tar.gz 22968 BLAKE2B e27e83f5747fb80cd2aaea58
DIST CPAN-Perl-Releases-5.20240427.tar.gz 22881 BLAKE2B 94f98bb75ba4c4ddd9f55795b28211e879276514ad55e9517870a0a04151c5f84f24dbe52704b023830481f9fb6402c19969e3a3fbd8c132a08f15b7c9cc0054 SHA512 05e3e9b18e14ae40e7b94c5cfaf07a90797b452e63cd6e1dc5bd4d0f9a382bdf14d01efd01712373aca674762bbd5f4230d448457be806b09566259045c10bd1
DIST CPAN-Perl-Releases-5.20240525.tar.gz 22784 BLAKE2B 198f8c746a8a1394bd2f266f40c4a75ee627ab7b7e3c67b441fd7d8c2cff1888ce71a58d22a1bedbb22dc92e9951970db05f02597594fd86e886eb070f78055f SHA512 facdd519a93bb7ff6cef8f9f47d904ed32169ff3165b60a48033ac4790a37a0b5c4f58380cc19b4b83fa5538a349d6fb975a2fb18b61927f714b5151703c6f72
DIST CPAN-Perl-Releases-5.20240702.tar.gz 22887 BLAKE2B 247a3cf714e5283096360625609b2a35754847f27260874ed3959255f70a08f993b39bfc6a6086026619163924ec36aaceec5326f1b8ababa6c5c524c7c6ff19 SHA512 17c4bf99655ef3eb1ed779cb765fefd097545d0a2c0c5d43a2e70af9e90c3d2343d94a1ba9b71a18c0215ee20978ca37643737765d8f24930dec6ff9a072dc6e
+DIST CPAN-Perl-Releases-5.20241020.tar.gz 22898 BLAKE2B 85599c7d593eca5ed9adf1040d6169910f13fe4653eeb451a9d2eb7c215605b778ec61c746cb3185f67e2fd83268ad76cab488b490b2469b08a530f084fc7deb SHA512 10b054c9b1dc62e5ec98c55bbc60e1960afc045553d9acfb9b107082675f3c8d522220054f941273014406c86331f340fdbf2958a5925a01935ef7ab33256377
EBUILD CPAN-Perl-Releases-5.202.310.250.ebuild 491 BLAKE2B dacb2e52866d75e9148e986339c8f9b607df86c9c508ea13a35733222366e9f497be5770b9b656a6d164358c154e2451ea6056cbd12f35d997d637c0cd3d58a1 SHA512 51981f2e95e4efd507b9da79156462fae7ff8bd8d5268c4c713cbc551d89609c970249ecec4c9110bedcd9f771ea1a3b1219693892b7b7be48b1375e09f99e6b
EBUILD CPAN-Perl-Releases-5.202.404.270.ebuild 491 BLAKE2B e5b9fa8a80c0bf889dbd6762987abcf230d155c27e10b5870d06f6ff8c654a1ec11aef543489ce67e73d585c49870a9ff616ff2e6ffb66348b9adfcc0450468c SHA512 f8b7f1498d45b87e0c46fd1034dbe0b894746d1de4c4db011bb8ef19de5e7c95a07aec6414b159999498ad8b87546f22edad1f8e9a6b09be696e8eed3c1d9468
EBUILD CPAN-Perl-Releases-5.202.405.250.ebuild 491 BLAKE2B 6506ff13ef387c4e40599613ec69909b7201dedea9e4cd89fc348733aaf9c6b1b54daf86d5062b4ce4f6de51597c8c0c865cb2d971db61823ab6299c286567fc SHA512 f56d81a312233c90982831f6b3187abd15940088133229a30224a4d14a45e6accb0a0039663376092f4436d6139ffaad65328c3eac5d0b33fd8b17b77ca748f9
EBUILD CPAN-Perl-Releases-5.202.407.20.ebuild 491 BLAKE2B 41e2d18cd4cc5675482c5d257bde527827ac21517458172c6e354005bc305fb5acd912c55fee36f00bb81c8bcb0c15ae98ba6b364749cdfdc4641fc272d4b123 SHA512 6a2b1c5d3f27b48e748748e27dd9dea6b682f17b17203d6fa0cca168f4e9e3f5c155855d88bce7ebcfc37e79afed08eb2b974d142882a422bcc6d369d61418c2
+EBUILD CPAN-Perl-Releases-5.202.410.200.ebuild 493 BLAKE2B 51ee2bc8189b82997c7e76e998b53466fc44162d2922477207e9d8045be0c139ae3b5bf7523679604a5183389c783c26b33390ac18784d46d618691213acc999 SHA512 a8277b8c207a1749282e2d2482d33fa21362cfe4d1ea86dd6286e47aa424890073ce229650e3cdbe7371aec9d092735ddbdae4a8af7fcb9f36e90923ebae924a
MISC metadata.xml 434 BLAKE2B 48902f307723ea046c44e6f55b54e874e1502fc9627590cac36171c2e73bc691f654a46ae0da6ae42ea5d5068fe30e912bea744f48ae26772d4a437b18b3fdbe SHA512 2c4e6e89930ffbdac66c53600e9f35c13982e8816e8c70004d7be6716d82793940ee94788fe42dee1980b1b58d596d284861115d5b9a7d145aa02bfb4205133f
diff --git a/dev-perl/CPAN-Requirements-Dynamic/CPAN-Requirements-Dynamic-0.1.0.ebuild b/dev-perl/CPAN-Requirements-Dynamic/CPAN-Requirements-Dynamic-0.1.0.ebuild
index 310dab5882b7..2a4616389464 100644
--- a/dev-perl/CPAN-Requirements-Dynamic/CPAN-Requirements-Dynamic-0.1.0.ebuild
+++ b/dev-perl/CPAN-Requirements-Dynamic/CPAN-Requirements-Dynamic-0.1.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Dynamic prerequisites in meta files"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
dev-perl/CPAN-Meta-Requirements
diff --git a/dev-perl/CPAN-Requirements-Dynamic/Manifest b/dev-perl/CPAN-Requirements-Dynamic/Manifest
index eb85727a571a..1af108225e71 100644
--- a/dev-perl/CPAN-Requirements-Dynamic/Manifest
+++ b/dev-perl/CPAN-Requirements-Dynamic/Manifest
@@ -1,3 +1,3 @@
DIST CPAN-Requirements-Dynamic-0.001.tar.gz 13616 BLAKE2B 78989f67573d84cdd1f8c7534b41f629f00fada09a5a618f674aea8f173b4b475296c338c7303baafdee5d55a17847f43b27fda082c89997a1d535c53302c9f4 SHA512 d4aba77f52f47c7399164762285e5c42e5eb4ffc5e7c13cf993e8c45975e9e96ac5d6db25817ab88dfa7ba0acdd69109b47dcf193c7cffe890044cfc660a951a
-EBUILD CPAN-Requirements-Dynamic-0.1.0.ebuild 396 BLAKE2B 4c2a4d228a05cc63412ca913c72de8aaee3b2e41591cd6334022853969959ebbbe80f5074647ce9a18b99479adc0a395f60dbd05407459d514ad0420288d1eda SHA512 04f4d5d474bc14d1c4c8e24897d84292398d128b51376418ec17685567a8b2adf329b7c65adb0e719857bc1c12232baf68b3edc79934fd6fee7f37994e26cd8e
+EBUILD CPAN-Requirements-Dynamic-0.1.0.ebuild 402 BLAKE2B 130eeb0eaf05fd5c554205a0cbf82567b90933d95543cf5009121eb88e3d5f50298709e76252a81c90afcf248bd9723a10ecee35bb99caf9d581859aba2a079b SHA512 5cd6a7bfac3b47b1e0c36fde509d61e2db2e8ad215e03fa65999974edaca33d9dd57f3e4eb152136fa6d5ad67d52ba680c14eef2325d9213c12118df9f706f44
MISC metadata.xml 412 BLAKE2B 9c58889bf77a2919bb2375f2f499baa410309f6b728d83becaa39163296a2baf04a13ddf07edc97fe270a3fea443945e950e9f4e367268553b3c8e077f7cc685 SHA512 75fcada952b30086fd432ce3ef62f1a94c908a21c912da61afce27bcb5045495d0bb507a2f7bd077fa26a9a89fe73ac6066f8022a126bafddd76ab1515f3e3a0
diff --git a/dev-perl/Convert-PEM/Convert-PEM-0.120.0.ebuild b/dev-perl/Convert-PEM/Convert-PEM-0.120.0.ebuild
new file mode 100644
index 000000000000..6da54daacb64
--- /dev/null
+++ b/dev-perl/Convert-PEM/Convert-PEM-0.120.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TIMLEGGE
+DIST_VERSION=0.12
+inherit perl-module
+
+DESCRIPTION="Read/write encrypted ASN.1 PEM files"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+RDEPEND="
+ dev-perl/Class-ErrorHandler
+ >=dev-perl/Convert-ASN1-0.340.0
+ dev-perl/Crypt-DES_EDE3
+ dev-perl/CryptX
+ virtual/perl-Digest-MD5
+ virtual/perl-MIME-Base64
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( dev-perl/Test-Exception )
+"
diff --git a/dev-perl/Convert-PEM/Manifest b/dev-perl/Convert-PEM/Manifest
index 54a8eb0c290f..8cabf58ededa 100644
--- a/dev-perl/Convert-PEM/Manifest
+++ b/dev-perl/Convert-PEM/Manifest
@@ -3,6 +3,8 @@ AUX Convert-PEM-0.80.0-decryptiontest.patch 2509 BLAKE2B bf0da476d2ccdb72d55b88a
AUX Convert-PEM-0.80.0-testbuilder.patch 802 BLAKE2B 267c7e62334e50039fb3db105e31d0ba799265e83b26f996f1c27b3a1f4954eb768131437cd95f07b4c78d96511b2252881e43cdabab97e9f77efdc0eaf98a95 SHA512 cb41dd95c3f5556e98a102bd3b776b8ad284407fbdc4eb669d9de6d5b5e78bf69ab90067d0d512a4527a3f82952b5405aa42bb17198a64d29a7cb196b981d09e
DIST Convert-PEM-0.08.tar.gz 54089 BLAKE2B f550295b225539ac5ab91e05cf1b0fa8fdfb8d0f1e718d69c7c86a318173cabe4967efd4abba4e0a1f3ff86811a87ceb27b306cf1026b39652e4d1c7e402139e SHA512 d5e4342b40d01d534ec5f81ab009af185f795267c1bce792d26739ab07078a618093c720230ac2b6cf10c4b5ae1c282c94afa5b9db2eef6fd66e684d2080c273
DIST Convert-PEM-0.09.tar.gz 21825 BLAKE2B 908224295796f6d7a070f83ad2df2903aeaa312b07da5fe9c212ee134c75a25865b9b96550ef1843b9abaf9bc6618177513f9a26a69e5cd1d34e3b46fb9d476f SHA512 502dfa69b166d8db22e1338f9b20b45eb70c80c3b68814d6fa35383f096e0a5ba3a22a5f8cf9609a653f07f7d3a01bee7b9ab015e78035cb4e083f2eaca55b6d
+DIST Convert-PEM-0.12.tar.gz 47465 BLAKE2B 0db6b04a675b4a929e4ba834d1f36033895f05659e9ac3ab74c6bb48ffedcbc483b2c91612122dff4e3b7bbed678bef7c7785e2eb46647ac43723ef7cda23bcc SHA512 5bb1a969181329fdb9ff70c05654ad32e28ef7339874682bcd812248336ddabc2b06afcb703d9c8ee3960db1d071373a9d2a7822d0f806e33f55108ec4ec5476
+EBUILD Convert-PEM-0.120.0.ebuild 590 BLAKE2B ee5af18a7a64236a9b2438bf672e9c5802477c5f2ee6b37031f616cf79db32e07704e5e8f15e1963557b9ef7512d70a079551686a739a893295877d652c261f5 SHA512 4c572a4049ef32c5abf83341e6bc808da59daf40ee422a80b84128da6fd3ba1e1d4236b534e96a1661fa5c2a5a66ee845d5f61a0afe5897f6014fedaaeb3b7f8
EBUILD Convert-PEM-0.80.0-r2.ebuild 660 BLAKE2B 178a9c75023e9be9e7c566fa899a620a1d6d9ef27fe9a145dd9b4c942f147dbe40f49bfb5779ebfdbc20ac1f2778400427e7a974f2a875e478ed41a356e26bfe SHA512 3ee6ca4fdc2ccd38ced9d1d5f6b2886d69f57225501df94ece4bb344f995acfa6e1937842a90638b11d252d08af21b3f5594d859e6166955824aaf2fd3479319
EBUILD Convert-PEM-0.90.0.ebuild 573 BLAKE2B 7693fcfa435cd0e783d64054f0c8f34cfff0ab546f4e35718901c07da06c3e5ff70b607ea4ba922fd5470e7a396501343bcf4dc87e8891f5529b586d1a5acfe6 SHA512 fc0c969d30adce278363e7b8594462b53ebb63719127c5236ab9f1b5516e2f3dfd996df4e1847951e41497ed211f34e97db028b2879c62790869dbdf516ef259
MISC metadata.xml 459 BLAKE2B 5d6c0b0b3f6926568ea47c0b1cc32b879ce5990aa184ae75b74fe6f20dd6ee30f4b62d81b411799d07e5716c3e325aa51e9ec969e48e35e2314ed1d5fd6191a7 SHA512 f2ba761d6f30a999bc2835cb7efdd3d64aeaf8aac85f5ccc7c15e880c7f7ff2e9b930a48cf8281361245d4922c075df8d426aac4f51e5e9889f4f49cc7bccc25
diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.760.0.ebuild b/dev-perl/DBD-SQLite/DBD-SQLite-1.760.0.ebuild
new file mode 100644
index 000000000000..97ec82e36266
--- /dev/null
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.760.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ISHIGAKI
+DIST_VERSION=1.76
+inherit perl-module
+
+DESCRIPTION="Self Contained RDBMS in a DBI Driver"
+
+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"
+IUSE="system-sqlite"
+
+# Please read https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-SQLite
+# when bumping versions re: system-sqlite interop
+SYSTEM_SQLITE_VER="3.46.1"
+SYSTEM_SQLITE_DEP="
+ >=dev-db/sqlite-${SYSTEM_SQLITE_VER}[extensions(+)]
+"
+RDEPEND="
+ system-sqlite? ( ${SYSTEM_SQLITE_DEP} )
+ >=dev-perl/DBI-1.570.0
+ !<dev-perl/DBD-SQLite-1
+ virtual/perl-Scalar-List-Utils
+"
+DEPEND="
+ system-sqlite? ( ${SYSTEM_SQLITE_DEP} )
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.480.0
+ test? (
+ >=virtual/perl-File-Spec-0.820.0
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
+
+src_prepare() {
+ perl-module_src_prepare
+
+ local bundled_sqlite_version=$(sed -En '/^#define SQLITE_VERSION /{s/[^0-9.]//gp}' sqlite3.h)
+ if [[ ${SYSTEM_SQLITE_VER} != ${bundled_sqlite_version} ]] ; then
+ eerror "Source sqlite version: ${bundled_sqlite_version}"
+ eerror "Ebuild sqlite version: ${SYSTEM_SQLITE_VER}"
+ die "Ebuild needs to fix SYSTEM_SQLITE_VER!"
+ fi
+
+ if use system-sqlite; then
+ einfo "Removing bundled SQLite"
+ eapply "${FILESDIR}/${PN}-1.64-no-bundle.patch"
+ # Remove bundled sqlite (rt.cpan#61361)
+ perl_rm_files sqlite3{.c,.h,ext.h}
+ fi
+}
+
+src_configure() {
+ use system-sqlite && myconf="SQLITE_LOCATION=${EPREFIX}/usr"
+ perl-module_src_configure
+}
diff --git a/dev-perl/DBD-SQLite/Manifest b/dev-perl/DBD-SQLite/Manifest
index bdc9f8430016..0de695386ba9 100644
--- a/dev-perl/DBD-SQLite/Manifest
+++ b/dev-perl/DBD-SQLite/Manifest
@@ -1,4 +1,6 @@
AUX DBD-SQLite-1.64-no-bundle.patch 722 BLAKE2B 6c906a72b8ecc0111eed947ce9ab06c8ef28a2989d1dcd3d23937dc9a4f656ef7342ab2b66634ba987282934156a1e8ba0621766279293044c1269f2e7754d91 SHA512 b547a410367d739b3d8790788a5d6cb8b7f9026f176cbcaa90c01c6007a406b28dbb06deda00ffb4bd6b502433c6035026754809e1faae6d2855180c0f0b58e0
DIST DBD-SQLite-1.74.tar.gz 2656440 BLAKE2B 8be462ae0f16fac973167dc44e6eea02089218345a379af26041b145087191325399e6813ea7f890d78c7cf0e9da84bba3b0ee9f698b033af6667d3cdb3b320e SHA512 46bb26ffac07ca6d25d44101bd59fe7ebb397d159154fe10528e4ca4ee270e62159a40be0325099237ce28fb6ce11b5dc1da5396c3e9a3e0e03062a65c16cbab
+DIST DBD-SQLite-1.76.tar.gz 2747259 BLAKE2B 6baff10947e7ddc5d8bf8c4790dce808b19050abcf8ca022ae3daa5bbab3a9d5f098a9d763de9cf0b3ee5a17ae107eccdeb921f2f776c02c9ee5ba711637100b SHA512 3c2d9f2dc9a544b03474913d416e09a3aa5ce74c9359603211dfd6ad7dfa91fd9920480ab3e1572ba8bea486372477214471a8859b9d88f384a1edfebc3ff926
EBUILD DBD-SQLite-1.740.0.ebuild 1660 BLAKE2B 4edcd465b018b57597ceb5c0acd2e37f3d000bc5d0d2d4d356dba6cf28a960674bde5f3d9086524dd6942d12507a62171b9254464c2008eced1a5b9461e176bf SHA512 3d26bea3dccb0518a93527e0b5e6b1d8c0b92191e7d27130bfaf48f0909f51c652ced50432f80e9258063420295cac2264ed02422fb528a092ac34c211be7f97
+EBUILD DBD-SQLite-1.760.0.ebuild 1668 BLAKE2B 5773b21fb536016ab5a6646da3b47790ed3918f49c75c022d8354f1e9410662273cd1cbdbbcb3029d530638be59d3e1dbac0d36627c99ff710276fcb438df5b3 SHA512 3beaf3b4643c143b2a91576ff818bb18d57e24b9b52b853175ccf6fce717d413e55f0dc8cbf58db29864bd0bf032f871479f6af0c37935c7b40a3f30efd1285a
MISC metadata.xml 1207 BLAKE2B 6da8a1970a2285dbc2e9acbe3a56f0e3a046f99bc55885b3b2aeb5734073c2b5b362fae545196201641bf8f68d575e54b44b38e45540384bfc44f2823fe5b308 SHA512 0f42b18155dadce74eb6263c8fe69b68b938219da9b1397617c0dd004bf013a798ddfd73711dedda44e7e627e29b337bf6523a3648c59092afae6b2dfa6aca94
diff --git a/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.230.0.ebuild b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.230.0.ebuild
new file mode 100644
index 000000000000..2f44cba25876
--- /dev/null
+++ b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.230.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SIXAPART
+DIST_VERSION=0.23
+inherit perl-module
+
+DESCRIPTION="Simple, transparent data interface, with caching"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ dev-perl/Class-Accessor
+ dev-perl/Class-Data-Inheritable
+ dev-perl/Class-Trigger
+ dev-perl/DBI
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-Tiny-0.35.0
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ test? (
+ dev-perl/Test-Exception
+ >=dev-perl/DBD-SQLite-1.110.0
+ virtual/perl-version
+ )
+"
diff --git a/dev-perl/Data-ObjectDriver/Manifest b/dev-perl/Data-ObjectDriver/Manifest
index 890d1000bff5..19d416a1a00b 100644
--- a/dev-perl/Data-ObjectDriver/Manifest
+++ b/dev-perl/Data-ObjectDriver/Manifest
@@ -1,3 +1,5 @@
DIST Data-ObjectDriver-0.22.tar.gz 92523 BLAKE2B bd6951f537f808853a5f5099ea35cb74aba4d04e5af4885da95481d3c6f8134ad6a3c2e7d0145b9467e1450cbd007610f6a804d6cf040cdac70696c68aad028e SHA512 d1bdb4c549e78ab8d5c85785e1e8ccd7e08abca6aa80e437b88a2c489cd7dcf273392b7abf5d6e5dc54c363798f956918af2d4665052ed718cba4b424f392fb4
+DIST Data-ObjectDriver-0.23.tar.gz 93718 BLAKE2B a97e2e04acadd6aa670af8e24ecf050cf70f5204c85d966beddfeb17143861a0469d8a4e5d97e48d8c61f0beb323479811ea31aacd3a3df3c9c0f6aa6e6f5a5b SHA512 c2607019b138ca0d94406045eb72157afd1d97032ba604132f91ab487da1f7a38c92654fdb347a6660eedc665a1be84578e58408a53e02ee9934e2c4e0e92339
EBUILD Data-ObjectDriver-0.220.0.ebuild 615 BLAKE2B f52e07f3e9838f518015083e50a6d98a000b2fcdde4f62fe72f0a6679cdc37a5221456c9d8b110b0b81a09e6c2151df197f68a850c48fea5c2bff5205d6c891d SHA512 8aa30f92affe25898555b1d9d611407a6b106cb50c48a931c5e7aa1e57d0366cb10366930309a296e9ac544956cf0522ff8a88cdbff435b7a148163082160b73
+EBUILD Data-ObjectDriver-0.230.0.ebuild 619 BLAKE2B 2181ff853278b5c855cbb84dc8fb98959b4ea16aac2618999ea5f7a6672f3e885d3dff8ccd045a99f8cfec58003d1d496fadda6978a592f4923b0b9e695f0ed9 SHA512 355bd25558e48f89a87599296eb9b965a6807e09802b1e9c66d5d9d130491e997c86d8401d9fc02305ad32615a0d7d07a850fcc5eec6a3d1c01ce8bf599ae18e
MISC metadata.xml 2460 BLAKE2B bb56a484ae4cbc7a50610ba3c0163f2b0c8671fb2354bded5c00b8b5e61392600ee0b7e110fa8167d07899d056d259e423cdfcbc3128a94e38e6e0a745588b21 SHA512 ab9495490e9a93875c8b1c3d7f7b50c01733a36d102d8ea32ed1a3e69c2d8ba186f4e3b0a382c882ca31918ec3a3ebb7efddc2ab79089b5d538c4e47ac32d752
diff --git a/dev-perl/Future/Future-0.510.0.ebuild b/dev-perl/Future/Future-0.510.0.ebuild
new file mode 100644
index 000000000000..0d7488fd3220
--- /dev/null
+++ b/dev-perl/Future/Future-0.510.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.51
+inherit perl-module
+
+DESCRIPTION="Represent an operation awaiting completion"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+ >=dev-perl/Module-Build-0.400.400
+ test? (
+ >=virtual/perl-Test2-Suite-0.0.148
+ )
+"
diff --git a/dev-perl/Future/Manifest b/dev-perl/Future/Manifest
index 9032a4cdd8da..064ae43ec915 100644
--- a/dev-perl/Future/Manifest
+++ b/dev-perl/Future/Manifest
@@ -1,3 +1,5 @@
DIST Future-0.50.tar.gz 101758 BLAKE2B 3713597f935540bd39bb9d644285cac3b573bf59d47268562335dc996a674b0b63c59256f44f798bc09bfd54ed546fd19b17d3e1b20ab8e389212ea20c7ea560 SHA512 d8c0011d0dcee9bb0317a394da34925d6a5e214ff8706158268d546f5b0e6d8fad7a8edafda2eada15bcca20d2da9ae722018c6dd0ff9a69bae1c0759776f616
+DIST Future-0.51.tar.gz 105641 BLAKE2B 47ca6d5c1887a6fe5f9089ae7cfa14566a016db73cfa65987674a2b44d47be84bb05207d5a6176a595210a9c469fff2db2e7090b51efaf265ab3ac212ce88246 SHA512 d87f565b78c09309d6931b967e7872762b5efe96d7759d8db655d85e4738962de53dc1993ee735176256de23ce0b6e38308dc84180c5659fb173aa5f9a7e7be3
EBUILD Future-0.500.0-r1.ebuild 348 BLAKE2B 0c9d2f6e80ee808c6ddb917117944e4fec8f30ddc318b735e567d1bb939e895f06f2802da6b3280c44a29eab65ef6e8f1812833fa8192e4bd3559e8c86767899 SHA512 d47e8f8726cc7977c79863f5a4cba30c371694c41d2676bd2fb65e90fcb41e527bdf8c1fd7618c79c1e27d534c094c45cb80b7dc87a470c08f0f67c5b69a15d6
+EBUILD Future-0.510.0.ebuild 348 BLAKE2B 77a9d76da36dfd40225f91fa183485c5f73e4eaaa01c10411064f30fd49ec21eaf68faf93ec10498dbbc112b06a657e3888e01addc7586f457a09dc8b79991ed SHA512 b34e1efd7338e0c555fbf2e62a308b03788406e7f1c2849fd33a06bf36ab425a57b84b95633a07a35ff06416a72211b4ac3627702ed4d187976691c7cfb3102f
MISC metadata.xml 696 BLAKE2B 0abe5de340a215db8a13ad5aa505d732be27be5adf492813bb17b94bb61113042cbb30513c815f4197f97e496fbecc0c17b723fbed6de7dc289725cf31c5259f SHA512 d5fa21654431948d887abed602f1dd392d2eb2acf42421192d818c597e2e519ebff9a86dffd88c0d6bb4c1b76e819f634e75bc4bc6553d0ebc27b8bfceb23d29
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 8f8b61d51d2b..61df88d94027 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Module-Build-Tiny/Manifest b/dev-perl/Module-Build-Tiny/Manifest
index 412601169ac2..5892d7eeb1bb 100644
--- a/dev-perl/Module-Build-Tiny/Manifest
+++ b/dev-perl/Module-Build-Tiny/Manifest
@@ -3,5 +3,5 @@ DIST Module-Build-Tiny-0.048.tar.gz 22698 BLAKE2B 2d93a08755db9e2fe0e96b1cb81482
DIST Module-Build-Tiny-0.051.tar.gz 22872 BLAKE2B 986e9a7ad1061a0ec4e06f4ee5055dd55efbf8b3ec1ec8d90f7d094279a6a481a1b6db488a4e47ff2a4d400f8b0c742216a0f354554966dadb059a0bea06cbd8 SHA512 205e509c752caf284ccf981864b59ee69238b2255c4ece03f06e9f4482922c2b4c1abaf2037d57232b87e70c5f566bab5cd01006a9017b996c91846eee6b7eb2
EBUILD Module-Build-Tiny-0.47.0.ebuild 1003 BLAKE2B 36250d2a1d989eb9acf0f11aa6ddf881b2a531bdc0c9416956e01f35badd02d581a1a20b563ed5dda5c9b2fb94583ac7eb30eeafb5f2beae677cfb664808d6c8 SHA512 fc9940d97e2aaa7a37ef948db5273e0a2af08cc8d239ba0a7ab75ce48a89cc10da1c1b1afaa12221f8f1f6f5eb56769893402fdc6743ef33b9eb0ae8bd5bd90a
EBUILD Module-Build-Tiny-0.48.0.ebuild 914 BLAKE2B 637a5f1308771b9b6033d82975358b90064601877f1a63d18934985c5b490f86746d97f546c612dc1722e76014465a3fa53b45f3baf5c5e7b44c8745eb12cd81 SHA512 9dbc19783ef7df100b363b7bc5951e45b2709b61caba527bd0004c1c952391859d2a3c06e4f477c8150498bd3718900603ae028f82dbf373655798effd0d957d
-EBUILD Module-Build-Tiny-0.51.0.ebuild 987 BLAKE2B d81c84547a97c27e48773593091b5ba3bd764bf13ea966b3955709f7f919e70965c52ea400568cffd5b0b0020d9887c37f9abefe909ac5bb9a35b613c63ce367 SHA512 db12d0995db009e4cc529d956db4116e5096eec23b1fa712f2c7757a8b626be3eb2bc7cb689a4ea3ad5a42eb80bcc6880e253f0624bf0c7707a5ea4f41c536d1
+EBUILD Module-Build-Tiny-0.51.0.ebuild 993 BLAKE2B 67799d6b0f14b5bfe71121739ca07629879c88def3ea3eb3c789ec9fccba54d900271810dda5e74b5f68d7e94f2b08ffc3c791ceacbeef4823d8e822a6aaf7e5 SHA512 7ebf5c07951f398331e4ed4bbc9f9a919073dd27c5c96568d5df1b7a56af176cd8f1c5f88841d59f0129b92b4bfc437089ef4c09bb6d22360ad55387a8d7e63e
MISC metadata.xml 396 BLAKE2B d4d6016bfd4210d55e8460e98f042e60008079e3a434f496c20e7389c47f613359b8ba20b8e996d6ccda46ee8af59934bdf727744e0220fa453b2eee3382f66d SHA512 213a1c416b30f4ce3708fca549f0f90c7414218b755983a9fa92218cef0bbb451dd733e41c970e3ddc2f6a131f8c2184d6d4c32b60d6a3250c9b0f625e219ac1
diff --git a/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.51.0.ebuild b/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.51.0.ebuild
index 8afb7179dd3c..7ded8ab88429 100644
--- a/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.51.0.ebuild
+++ b/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.51.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Tiny replacement for Module::Build"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Module-Pluggable/Manifest b/dev-perl/Module-Pluggable/Manifest
index f261a54c44a8..f091e7741c5f 100644
--- a/dev-perl/Module-Pluggable/Manifest
+++ b/dev-perl/Module-Pluggable/Manifest
@@ -1,3 +1,5 @@
DIST Module-Pluggable-5.2.tar.gz 26920 BLAKE2B 061ec1353ec7ea8fd00e503914f8dba283be47ca1c2ecfa237ae985e8c099228dc949f66e2f182729378c578b25417e7c3c798f855b4bf1b5194f62d513a0f66 SHA512 7df8ee6713c8e0d4df756736c43c2033632cb8887c82ed5b9f38476dbf402b5daa3af83d3b2bd1228afb020ce5855831812f86299b63518e04e0929390b0c5f5
+DIST Module-Pluggable-6.1.tar.gz 28424 BLAKE2B dea55749b04be5646f5a77efa1c7ed03ba46d4d3fc7648ad7aad9625abbe60e3ab0f4f4adaf99feab2583cb8ed4ae901caed62d00e47d1d9cab06b5f4097c135 SHA512 48b714cc92cbceab902f04b21d9a1567763a0c25656473bbe46574a1dc3dd9f63e28c466b07a755c58611c4b4431ba886adeaf2142ee8eafbd07c5b79e79fb26
EBUILD Module-Pluggable-5.200.0-r1.ebuild 556 BLAKE2B 91c1b5e7334b40ab80b8c7193ed852dda6faabd919f4a1fb7b0265c147281c4ba41df61e179644d777b8f6e0a379f95ecd556acf8c3c09757879861823f5a036 SHA512 919497b4980d6584df78dd048e39dc564f174cf95381c61347d0f5967f79c420f0c4b2c7492773836d1b0126b4ee440eb5cb2a4d46225e691c16cc01e9795a76
+EBUILD Module-Pluggable-6.100.0.ebuild 591 BLAKE2B 562f978f0df3892b1c766b00357fd877b7d8a35a34a3bdff6ed6aa4a50f1e25cd4c96676031df28a210124a70d4f2f10e5919583eb7cd61ccfdf9ccb2b99cc01 SHA512 1fb7c5269f6442dbbe1f41b73bd7d703abf8d7f0e6e3761f93ea034abe90271d4dfc9871e314f9083246e2d552344feb9b5edbb130988aa8524a5b6a2b3df544
MISC metadata.xml 543 BLAKE2B bf5a01485482e28e1f63a9a01eae68bc991ed79297a7f7963c00fc9e16fcaf108b988efdedcc4003d84dda36a25d03daa9c98ae38923171e39650e4aa5c814ae SHA512 1a1437346e557a28aac14fea67da46f686c7ff4fabc833caacc605c7d90aaad722358260e7ff7cfe85702df733e1707640228d57eee5b6b6f466ebcbcf47cd27
diff --git a/dev-perl/Module-Pluggable/Module-Pluggable-6.100.0.ebuild b/dev-perl/Module-Pluggable/Module-Pluggable-6.100.0.ebuild
new file mode 100644
index 000000000000..bbfd03a9ff1b
--- /dev/null
+++ b/dev-perl/Module-Pluggable/Module-Pluggable-6.100.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SIMONW
+DIST_VERSION=6.1
+inherit perl-module
+
+DESCRIPTION="Automatically give your module the ability to have plugins"
+
+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"
+
+RDEPEND="
+ >=virtual/perl-File-Spec-3
+ virtual/perl-if
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-0.380.0
+ test? (
+ dev-perl/File-Slurp
+ >=virtual/perl-Test-Simple-0.620.0
+ )
+"
diff --git a/dev-perl/MooX-StrictConstructor/Manifest b/dev-perl/MooX-StrictConstructor/Manifest
index 85079bf3254e..647b8638753d 100644
--- a/dev-perl/MooX-StrictConstructor/Manifest
+++ b/dev-perl/MooX-StrictConstructor/Manifest
@@ -1,3 +1,5 @@
DIST MooX-StrictConstructor-0.011.tar.gz 14954 BLAKE2B 2cb96ddc05a646133ab4406ad572a0369afd5a307e385f663ef24d4c06549a8e4578ed6bb91706b4b8e70f631a31bc0de87646b3dfea1d27783e1f38b5217d0d SHA512 9f977795ae3c746b8dd65573b8cc8ea69c8fcb13a8cc6725069bcf2479b96ea2954d5531a7c92189c5523218a9e66e431f510956472248c5f0795d952ee58eb1
+DIST MooX-StrictConstructor-0.013.tar.gz 21523 BLAKE2B 3bf4df0cb06ab794701f67fe236e7ce4c5e5971949641eb69e7b90fd1b796e2152d71344747453d072d68fe8ab1fcf873c6f5bb41e102a63e846e2bd7eb14a30 SHA512 97476a32b55a929996ec9fd663c3e8008eb73765019085da8f396c8ec5128e8bca6dfb91f85f6cf4bade2faff754290a791d503940850a39d55501b6f9b5651b
EBUILD MooX-StrictConstructor-0.11.0.ebuild 593 BLAKE2B e5d0a10d92808a29e55708de655de1c1210dfdef3d2df32b0e7d4ed325da6d2d17858a18d3c85d6122dbcafc1fef5c138072c4acd15e8761d4b480443b662d72 SHA512 80e0c29b648138a9a30a6551f85a70b1426bc30bd63723449a347ad7f146a6899e3cdc74a95609ffc85544f0160e22be6578aabbc4dd94d1b7e9a2dca4bdba60
+EBUILD MooX-StrictConstructor-0.13.0.ebuild 508 BLAKE2B e38e068d3a266988aa90c4c2832feb0ba7f780ef39d2243d346d2c9128977ed62e4749474a095ee5938d531de405c29c9d413ce01177560fe8c2dd6cb928d003 SHA512 d60b29d81d4ebc811ead9e65bd01e44b8c3f684bc6a4031ad7dcef8ea6cb7ac95ff2cdd0e7d21518b02b8011ff18dce918422945198a70cafe07e9be6a057241
MISC metadata.xml 649 BLAKE2B d847d8630b9f949ca64e641d0a0a74312e55c3c2e5855110a6446570b7f0f2d1b019cdb93362c038f8e40f00aa3feae9db52a9bd533ca46bcd95576c76244adb SHA512 d1775282cb8801b3b5a7b0a063aea66395f091c658344e3bb15f86e390f15805141636fc96e94dd9c562589b4dedb479f1e93315f1d0f38aea0fc8e92855568d
diff --git a/dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.13.0.ebuild b/dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.13.0.ebuild
new file mode 100644
index 000000000000..9b173a2d0788
--- /dev/null
+++ b/dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.13.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=HAARG
+DIST_VERSION=0.013
+inherit perl-module
+
+DESCRIPTION="Make your Moo-based object constructors blow up on unknown attributes"
+
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~riscv ~x86"
+
+RDEPEND="
+ >=dev-perl/Moo-2.4.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/Perl-Critic/Manifest b/dev-perl/Perl-Critic/Manifest
index fc2380435b70..af629923d829 100644
--- a/dev-perl/Perl-Critic/Manifest
+++ b/dev-perl/Perl-Critic/Manifest
@@ -1,4 +1,6 @@
AUX 50Perl-Critic-gentoo.el 435 BLAKE2B 67cd9711566c4f06785a1060202638c7501648a5c1b2c479785389d2c4106b05f3e9193c1c517810a1798efe8b6f06c4ca363682e7c89d9dfc0c594e0bce5c6d SHA512 2f0d1135e98c4fe3a920b24b0540459b2c609bcc81f4a7dcc39dcb390646837573f2896df4fc7c2e0da6650ece104c9a6c1ba6f894c9755967b92117f28551e6
DIST Perl-Critic-1.152.tar.gz 662426 BLAKE2B 850f0e7cce2a46929b6c104e6f78d8259b9cbf7eb6ecdb84ef601ca098cae9f30866eeaca72a7bba095c0a8b42e71d3fd36a01c972fe8e5d45e1e3ee6755cbb3 SHA512 273aeb46617cf614b044c76c4307faf80c8ee4702f115f4baa7d23306164a70e70394fd64e3d89e43650a7314a3bd21ab96ee6daba28f1a12d9d32bd5032779c
+DIST Perl-Critic-1.156.tar.gz 663818 BLAKE2B 607af75af3401238a0f4076b0360aa106c2a7604cb728b5bcf422b9c017e6defd3ff27eeb780d959cd612e60f81c722d2296fff7074a91b521bf7079adc92a85 SHA512 c5aa84e6dca89f2af3e1afff920bd36a71ac69e1c5b5f3260e1a50b6cb6e6b88cecae28200e54d9ff98540a97ad6a7755c6e1b468d1a1d642d73b6e05e468c34
EBUILD Perl-Critic-1.152.0-r1.ebuild 1944 BLAKE2B dc711ab2deb06f190b26388504fe105731c18b15a87679e23410b4a20ae9cf06d8a6306e525540c5270d0a0d857ba3c4a7100fbd1b4359f4de2b72077eecdf15 SHA512 9997db0dbc81dd297ff2f3f5f2bc33dde09ec608b054ff6f9c76b33b95da88f8fe8afcb229e0eacf43b7c7ade23650a926c78316eabeaf98d5cf480b776f4a88
+EBUILD Perl-Critic-1.156.0.ebuild 1951 BLAKE2B 6ba91263ee9feafe030337d7fbeff51f4f3af40c3386592b443fa8fac636f33fc6b5217a2dcb4ccbf8020ee6afd3e0ddd99c52f3bef0c00b9e73e6d75b64bb63 SHA512 00b3bdd4fffd82d17cfbd6bb59bafc6a8204db1d541f16e7dd450867188eea4f0cac3d7adc8d0d388c55cae3d9c497e42d6a976f770145b6400f121c0b18491e
MISC metadata.xml 20126 BLAKE2B 8e2ae5e5a1c2214056ab7d6f71429bea085727ff75a7ec4bf40728e54ed955abca0d3c1890dcaf7267db9609fe16db0c629d4f06d060fb0bbee50499d4bb87dd SHA512 ad0138f3cf0a781079142de3641747309779e350081aa6339481396cd7771f0e72391896a1e7e68fc9f2afa5e4dff6c4674a36e5b91a5a07d956137b634a1e9f
diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.156.0.ebuild b/dev-perl/Perl-Critic/Perl-Critic-1.156.0.ebuild
new file mode 100644
index 000000000000..0d3def011ef5
--- /dev/null
+++ b/dev-perl/Perl-Critic/Perl-Critic-1.156.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PETDANCE
+DIST_VERSION=1.156
+inherit perl-module elisp-common
+
+DESCRIPTION="Critique Perl source code for best-practices"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="minimal examples emacs"
+
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND="
+ >=dev-perl/B-Keywords-1.230.0
+ virtual/perl-Carp
+ >=dev-perl/Config-Tiny-2
+ >=dev-perl/Exception-Class-1.230.0
+ >=virtual/perl-Exporter-5.630.0
+ virtual/perl-File-Path
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ dev-perl/File-Which
+ virtual/perl-Getopt-Long
+ dev-perl/List-SomeUtils
+ >=dev-perl/Module-Pluggable-3.100.0
+ >=dev-perl/PPI-1.277.0
+ dev-perl/PPIx-QuoteLike
+ >=dev-perl/PPIx-Regexp-0.80.0
+ dev-perl/PPIx-Utils
+ dev-perl/Pod-Parser
+ >=dev-perl/Pod-Spell-1
+ >=dev-perl/Readonly-2
+ virtual/perl-Scalar-List-Utils
+ >=dev-perl/String-Format-1.180.0
+ >=virtual/perl-Term-ANSIColor-2.20.0
+ >=virtual/perl-Test-Simple-0.920.0
+ >=virtual/perl-Text-ParseWords-3
+ dev-perl/Perl-Tidy
+ >=virtual/perl-version-0.770.0
+ emacs? ( >=app-editors/emacs-23.1:* )
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-0.420.400
+ test? (
+ dev-perl/Test-Deep
+ !minimal? (
+ dev-perl/Test-Memory-Cycle
+ )
+ )
+"
+
+src_compile() {
+ perl-module_src_compile
+ if use emacs; then
+ elisp-compile extras/perlcritic.el
+ fi
+}
+
+src_install() {
+ perl-module_src_install
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ docinto examples/
+ dodoc -r examples/*
+ fi
+ if use emacs; then
+ ewarn "USE=emacs: perlcritic-mode is broken upstream, but is installed anyway"
+ ewarn " https://github.com/Perl-Critic/Perl-Critic/issues/682"
+ elisp-install ${PN} extras/perlcritic.{el,elc}
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/dev-perl/Pod-Spell/Manifest b/dev-perl/Pod-Spell/Manifest
index 7cbd2275f4bd..eb875227aeda 100644
--- a/dev-perl/Pod-Spell/Manifest
+++ b/dev-perl/Pod-Spell/Manifest
@@ -1,4 +1,6 @@
DIST Pod-Spell-1.26.tar.gz 35564 BLAKE2B 119829ab617de85b1aff136a934db71adbc9091469847fc65a924cbfada179aead2a70931c971c2cc8f6f3add2a6797ac6bf75689ac90f8035d724ad36437675 SHA512 6fba5f6337fcd0e7f8df7d379e9d7a7de5ab13b748831c9f0e48cefbce9b1548d117d96db64693fc71519d700c397d217f27574359518b39225489b96c3c3c9e
+DIST Pod-Spell-1.27.tar.gz 35971 BLAKE2B e13119790ed68485d91c83c0f41b2afcafcb16a71d93b8e5d5bab7bf83fc1e019eab3720575213ccac30e85781bc33f938e3a4255392707f3b731c91c9d75966 SHA512 d4737d977220205dd2f74ea0d1ff02214ae66e7f772e978a97f17c3219478be547168fd7452e447f5e6efb24006d0b8427c846b7060649d3857f57cce2d917eb
DIST podspell.1.gz 648 BLAKE2B de6d7b87d746e9649986570c83882b598c11033d78624055df33e81285abd442de3484f03a9c2e4ca08cb4da528ddcd48de75c7244a84959d2b0da5a5546c63b SHA512 651d2fc9376329cb95986a885119dfd542f55e79045ec7aa2f37afcd9fc7bd86ba690c2e3a247b35ffd2d90c9adc9ad85e2d6128fb3424c75130d70aacb1c154
EBUILD Pod-Spell-1.260.0.ebuild 975 BLAKE2B 5bb38cef0f5dde69a4c84b7a4300c9db766ed669c32eb6df10086a5eeaabdaa21c60b74ebcff663ab9ae37dd528038a61c7cc26a8a2c13007d6da24a6a3555f8 SHA512 50d2dc281c0dd0364a3fd691c312f60fe82cdb4e044c0415f3a3b229600da73df7e276f9161d08275c1175fd74747aa6c7495eab9f13131e63d66a00ffbdeffe
+EBUILD Pod-Spell-1.270.0.ebuild 982 BLAKE2B 5a204ad998401567c2e865af8c0c744f7f4b19617258bfeca23aa45f2e6c255894fccfb48f8eec51040a1f88f80c2d6b395b779bbfc3e06f7ec0acd09cb71116 SHA512 9d8325ef740bd42650305272c1471ca680ee167915783e0e25dce4f5f7881fd18a3293f5f717453abaa7a05cd347303061350b8fd2daf28268d144cb4146d3d2
MISC metadata.xml 437 BLAKE2B 7255177ec6b427bff93025145f10c362158ad647fb0c625cc17cfd9ab96fc72b6e66ae4518027780ddfa402ea06dde2bbece67eb6249829b613421df466baba9 SHA512 3bc33e6eb2972878721bb04f63ecd98e7d87627178e11f878b5f7036e50c2854bd35758546ccbcb5e08d4bb8ba9e9984d3088a1708637d0e0bada9be30521b90
diff --git a/dev-perl/Pod-Spell/Pod-Spell-1.270.0.ebuild b/dev-perl/Pod-Spell/Pod-Spell-1.270.0.ebuild
new file mode 100644
index 000000000000..2100a71b6410
--- /dev/null
+++ b/dev-perl/Pod-Spell/Pod-Spell-1.270.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=HAARG
+DIST_VERSION=1.27
+inherit perl-module
+
+DESCRIPTION="A formatter for spellchecking Pod"
+SRC_URI+=" mirror://gentoo/podspell.1.gz https://dev.gentoo.org/~tove/files/podspell.1.gz"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="minimal"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Class-Tiny
+ dev-perl/File-ShareDir
+ dev-perl/Lingua-EN-Inflect
+ virtual/perl-Pod-Escapes
+ >=virtual/perl-Pod-Simple-3.270.0
+ virtual/perl-Text-Tabs+Wrap
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/File-ShareDir-Install-0.60.0
+ test? (
+ !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 )
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-IO
+ virtual/perl-Test-Simple
+ )
+"
+
+src_install() {
+ perl-module_src_install
+ doman "${WORKDIR}"/podspell.1
+}
diff --git a/dev-perl/XML-Compile/Manifest b/dev-perl/XML-Compile/Manifest
index 520b24b4a5be..a454a14189c8 100644
--- a/dev-perl/XML-Compile/Manifest
+++ b/dev-perl/XML-Compile/Manifest
@@ -1,3 +1,5 @@
DIST XML-Compile-1.63.tar.gz 210240 BLAKE2B 24d912ecc779b66cc3cff208fbf13852ee362cb8ea4e04a987d7594956fcee0c9dab80a61cd04cddc134a7f1711b52c1396338f01447fbb66e674ff6227094cb SHA512 92f030ae7d54ef9aa82910e570d011cb98eda1546695a26626e5b17bfde7016d155f50ffe87fd4ae4111d075ad852d44fa7183ec96bf0c5cb2a7fba46a1a13db
+DIST XML-Compile-1.64.tar.gz 210685 BLAKE2B b294737ef12bc1d93d8f6108e79617eacc272f07b033e9d12a8f4a4726233983415f0e5db86b0a77ff0e03a98feaa39b0e87bbb07f8843b01926ac6a35a0e943 SHA512 61517b11de05b19018bc1231992856c13a2acccc5e69d9b15a8631f015837344f62cfc7076454a618f5eb6c768e3d70d8d32a22ee2e41829f928ba3fa538c5e9
EBUILD XML-Compile-1.630.0.ebuild 819 BLAKE2B 1ea8dc449e72281fde4ba285526317938be493ebbae169067d80b88101d99aa3419744fcef70cdecfadd5f1b57249991cc2e95db7cbe43d76000427e805a4ae8 SHA512 bbc38c5e25030d731485f665a4dcfe7bfb544b7aa2390e6480d0d542cd1eeb4f61b362b2940221a93fc32c5114cd46299ab04a064aab0f26dac9371c1ffebc87
+EBUILD XML-Compile-1.640.0.ebuild 821 BLAKE2B ccbe15101d0240e175fd0d2ab394de6fa9ef4452ad3b12878c59ea422e13d4aba2176dd1f04de55444ac8ad886c0a62544c35dd573bc5b3a925eba9e09c6d7ae SHA512 227873c0a56c8047800d5340e9b6658c1f39bb1b6c6aee44a57836c3335b457969dabf7d7ac8dda52c15c2ac6b10884a80870dc8c7d75d80ca5fe2beccd88a82
MISC metadata.xml 1295 BLAKE2B 3cbe61c859fed1940b8201a38f07540e7593e9a04ee132ce45830f825bf34fd349dea384d3f8367f497cc2b0adbd4334139e4432919e13e37d0cd17390dc1321 SHA512 75586baf3cacc4bcd2f4e0b3c1b4631549cf0b004b6fa0854f1d5d03ad2f2e6272352ca56340619dd1b220bb38256046fd65ef8f3a3d77d400607374bdb6952c
diff --git a/dev-perl/XML-Compile/XML-Compile-1.640.0.ebuild b/dev-perl/XML-Compile/XML-Compile-1.640.0.ebuild
new file mode 100644
index 000000000000..ee4249941abc
--- /dev/null
+++ b/dev-perl/XML-Compile/XML-Compile-1.640.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=1.64
+inherit perl-module
+
+DESCRIPTION="Compilation based XML Processing"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=virtual/perl-Digest-MD5-2.360.0
+ >=virtual/perl-IO-1.220.0
+ virtual/perl-Scalar-List-Utils
+ >=dev-perl/Log-Report-1.200.0
+ >=virtual/perl-MIME-Base64-3.100.0
+ >=virtual/perl-Math-BigInt-1.770.0
+ >=virtual/perl-Math-BigRat-0.100.0
+ dev-perl/Types-Serialiser
+ >=dev-perl/XML-LibXML-2.10.700
+ >=virtual/perl-bignum-0.100.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/Test-Deep-0.95.0
+ >=virtual/perl-Test-Simple-0.540.0
+ >=dev-perl/XML-Compile-Tester-0.900.0
+ )
+"
+
+src_install() {
+ perl-module_src_install
+ dodoc -r html
+}
diff --git a/dev-perl/XS-Parse-Sublike/Manifest b/dev-perl/XS-Parse-Sublike/Manifest
index 0ce3614644cb..9993be26be00 100644
--- a/dev-perl/XS-Parse-Sublike/Manifest
+++ b/dev-perl/XS-Parse-Sublike/Manifest
@@ -2,8 +2,10 @@ DIST XS-Parse-Sublike-0.21.tar.gz 56648 BLAKE2B 8b3cd3f35177611bea384f4b20780dd2
DIST XS-Parse-Sublike-0.22.tar.gz 56349 BLAKE2B 2aabc1f9b2bedd147be9e9dd98c56d9664a6b6728e2728ba622e5fd7dc10fbb336a157597ab7e0643029e954d163c2d3fe2516286eea6fc204b839ff92d00bf3 SHA512 8185c034ad5dc161e2e5d2c6529555417794ff09ad6ba3c52899c41e4069f8df5c93e1c251afce9584fc18ea64167ded9735c7f24caeee83542f60b530f741ee
DIST XS-Parse-Sublike-0.28.tar.gz 66056 BLAKE2B 23d7d0bfde6371003a219bd8b7657f31152edf24bbde21393e2736fac538855759800ac6d8015de95ee3cb573cf23db4528af15d58bd49291b7012a7e93dc3b2 SHA512 74e5f8e60df576596b046e0846b1b6d6f1a4945de2f30b133eca153a8e417b2c368fede45f3f084daffa1479c5ed5049fb8668ea229722c21df940ebf41ceb89
DIST XS-Parse-Sublike-0.29.tar.gz 66957 BLAKE2B ee594c1860a2717833590b1920d34c7c4941d43fb0afa59f2e1d6e64fbff6a2809a3cef1b95b8525513f1e6138af332f7a84099da2b697f273659946e09ee187 SHA512 c26322602340b46891e77876ccf85e6a0fa28b8029f205b8af48a090267041fdbdc47958438f5196d8ce795cf87db9219287af684a979917b531b8b8776d3aac
+DIST XS-Parse-Sublike-0.30.tar.gz 67272 BLAKE2B 510748fea66c42fcb5b155bacbe50dff80bb93a109e82a3c80e8f39a5d73caa99af58a5f8735836902f04cb4d29e68ff607518815686328df0c5e6c7b0abb8f8 SHA512 4b17d5fcf79b84f092a5c81b89f5c45d614e8a4b4316a21d0e517146bc6962dd2b5c548ffbae8f75ea5b9ea09079104f28adf7a5e209558675de5dce7ff09bdf
EBUILD XS-Parse-Sublike-0.210.0-r1.ebuild 391 BLAKE2B c795c1abfe0fc9b92e82ae2b049539c06411e92dd17c7a5f2587861216a7edec3961321169df3303d1f4ad2fc6687d9cb6d678f2885413e7d303650dacb2916d SHA512 6878dacbff8eff1f816965ff1876d0c6268a2ec9107d76e449eb8a284281c4c755700fde1d7046c8926965176a5a69c08f10853510c41f1492e3d42ded649796
EBUILD XS-Parse-Sublike-0.220.0.ebuild 447 BLAKE2B 1050cd1201b4d582988b620dd514e72df53f13a914734234b34e4370df3efe78d3178aa9a9d9e8b1d50fbe39608d088e66478b4b1c10c4a8d74de446fd502a00 SHA512 ac7356ed30c263067a81269c9f7788adddcc7fc3f8302fd3c14865ee38642122a39ba3fcc0997b7c07c4b05600864def7dd90acb7e265c549f732fd562a83946
EBUILD XS-Parse-Sublike-0.280.0.ebuild 449 BLAKE2B 23a5a606d4b445953b2d28a9e600e7f02d281edb62335bab39751979c058495f7381ece6f1dce3d780a9041b6b20a13d48ea72263636e26c65fd2af0cf26ec31 SHA512 8e776388103243707584630fac66a834096afebc2db39fd19183d7788f1df93141569b2489948481ae329ff8e6067767fc32f23936bfa1578af6782b38c5f0bd
EBUILD XS-Parse-Sublike-0.290.0.ebuild 449 BLAKE2B 9dbf977cffddc2e042120002ebeea531beb1b4f328ae9f78af56b6b00fd5f8f66540732f82f38c59e3582c2ee9c9551a867903dbd1a3cdbaf53fa7c41b951c1d SHA512 b4e959cfbf4b21b5108410779d66341d666e8281139736604bd30bae62cd7c7b3cceb013a0acc1e6a2663dd1ca805fd96a7697196d4791062d1ab9159d9e8e1e
+EBUILD XS-Parse-Sublike-0.300.0.ebuild 449 BLAKE2B a28dc952269837752ad9197c510738799a0310d36bd4fab23e289e8708bb640ec082ad7f267cdf432be00950cd0c556bc32b83ff3cd34f9d4f8f0c4c2167c410 SHA512 54bed7528e2506b74122c055cd1167c1f813274b217c1db4c7cd6ba05cdc9e973ee4db80f86198caeb6f9c583567a5c05f4e344ed4a2ffa2cb0fc9289cce6129
MISC metadata.xml 528 BLAKE2B 638e9228da4074fd35f8507b1c89ef1c663146a03a63eea257fd208ba34b18fb7440b7c03289b63c5832154e6ba0bf82f91793e17e9d9b4cc65b985088757692 SHA512 c16b7c825de1c2c68eaef9dbfda3a74e72441a9c0b783d05954e9cceff299235d5a0db0a234c55d35c6eefc8ad26f27a6c1f219a2eb36cbd202a4b7af39b6538
diff --git a/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.300.0.ebuild b/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.300.0.ebuild
new file mode 100644
index 000000000000..45b815564694
--- /dev/null
+++ b/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.300.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.30
+inherit perl-module
+
+DESCRIPTION="XS functions to assist in parsing sub-like syntax"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+ >=dev-perl/File-ShareDir-1.0.0
+"
+BDEPEND="
+ ${BDEPEND}
+ >=dev-perl/Module-Build-0.400.400
+ test? (
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-Test2-Suite
+ )
+"