summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-06 00:00:52 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-06 00:00:52 +0100
commit43c2a85d4e20318dd3d35872e348707900870067 (patch)
treef863318f1d5bf6641145c6eb96a25818842ba87f /dev-perl
parentb594445f39d99066071d80fc8efeba5c8f72cc35 (diff)
gentoo auto-resync : 06:05:2024 - 00:00:51
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.25.0.ebuild22
-rw-r--r--dev-perl/ExtUtils-HasCompiler/Manifest2
-rw-r--r--dev-perl/Future-IO/Future-IO-0.150.0.ebuild24
-rw-r--r--dev-perl/Future-IO/Manifest3
-rw-r--r--dev-perl/Future-IO/metadata.xml14
-rw-r--r--dev-perl/Future/Future-0.500.0.ebuild20
-rw-r--r--dev-perl/Future/Manifest3
-rw-r--r--dev-perl/Future/metadata.xml17
-rw-r--r--dev-perl/IO-Async/IO-Async-0.803.0.ebuild26
-rw-r--r--dev-perl/IO-Async/Manifest3
-rw-r--r--dev-perl/IO-Async/metadata.xml11
-rw-r--r--dev-perl/Manifest.gzbin286376 -> 287853 bytes
-rw-r--r--dev-perl/Metrics-Any/Manifest3
-rw-r--r--dev-perl/Metrics-Any/Metrics-Any-0.100.0.ebuild18
-rw-r--r--dev-perl/Metrics-Any/metadata.xml12
-rw-r--r--dev-perl/Struct-Dumb/Manifest3
-rw-r--r--dev-perl/Struct-Dumb/Struct-Dumb-0.140.0.ebuild20
-rw-r--r--dev-perl/Struct-Dumb/metadata.xml12
-rw-r--r--dev-perl/Test-ExpectAndCheck/Manifest3
-rw-r--r--dev-perl/Test-ExpectAndCheck/Test-ExpectAndCheck-0.60.0.ebuild24
-rw-r--r--dev-perl/Test-ExpectAndCheck/metadata.xml13
-rw-r--r--dev-perl/Test-Future-IO-Impl/Manifest3
-rw-r--r--dev-perl/Test-Future-IO-Impl/Test-Future-IO-Impl-0.140.0.ebuild15
-rw-r--r--dev-perl/Test-Future-IO-Impl/metadata.xml12
-rw-r--r--dev-perl/Test-Metrics-Any/Manifest3
-rw-r--r--dev-perl/Test-Metrics-Any/Test-Metrics-Any-0.10.0.ebuild21
-rw-r--r--dev-perl/Test-Metrics-Any/metadata.xml12
-rw-r--r--dev-perl/Test-Refcount/Manifest3
-rw-r--r--dev-perl/Test-Refcount/Test-Refcount-0.100.0.ebuild15
-rw-r--r--dev-perl/Test-Refcount/metadata.xml12
30 files changed, 349 insertions, 0 deletions
diff --git a/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.25.0.ebuild b/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.25.0.ebuild
new file mode 100644
index 000000000000..4ad60d1fbdb6
--- /dev/null
+++ b/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.25.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEONT
+DIST_VERSION=0.025
+
+inherit perl-module
+
+DESCRIPTION="Check for the presence of a compiler"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+"
+BDEPEND="${RDEPEND}"
diff --git a/dev-perl/ExtUtils-HasCompiler/Manifest b/dev-perl/ExtUtils-HasCompiler/Manifest
index a781c4312494..71b76167bc85 100644
--- a/dev-perl/ExtUtils-HasCompiler/Manifest
+++ b/dev-perl/ExtUtils-HasCompiler/Manifest
@@ -1,5 +1,7 @@
DIST ExtUtils-HasCompiler-0.023.tar.gz 15857 BLAKE2B f999cbc13edc4ff9d4fb1f28fc20dc223e2b504a95e44d6a4871c55766ec3fa0cbe6c5a46add40b694a2513604c486d1d98853c17fcce397b21855d6754fa41e SHA512 352e87249eaefcf1cdaa019522849867c2e3dffe60e07c24957072bc27aea39e6855c082b112f326c5a4f86b2174dbb2e03c487b8f7fb2abfd750847f19e7a6b
DIST ExtUtils-HasCompiler-0.024.tar.gz 16193 BLAKE2B 9a68b50b484e23a4159b45a4b7b3187e177e83c7f597595830aab097cd0739128f72373163d0af2b4321c4a2db6931c08b475dd1b36d0d4ddd924989ced569e3 SHA512 8d42fd0acb802bb6df8bc768bdcd6f06c17ff5426a0a7f512146ce95438017ca7e7213c2cc18841de2d7a7ddaddb6d9dcdcdf05f09f2a5485f2212a1bd4f73ca
+DIST ExtUtils-HasCompiler-0.025.tar.gz 16203 BLAKE2B 9deb4de520802faf038edd63fe277b773de2c5f0de08ab1b7642b42685caa4053699db826a95b67d53622f612670cd6da680a5eae75ad92b3fa0c4a8fb13e2a4 SHA512 d5560a22f43cdfb7900aeedf5780c08cec8e0761a5873fafec4018ebf872ae48adac02ad218f13d138d64a33365d34966f099b119ff14b7b6f8239708560c11d
EBUILD ExtUtils-HasCompiler-0.23.0.ebuild 453 BLAKE2B c04a52afb16caf46d99ac0334c1e15112e3a73af1af1ec201103f7dc2ca66dd138553d3f1ec66f1be49cf5f8f8fa9ffe8805fc2900cb7f02e3118e2bf2f14f31 SHA512 6212e7b1bceb7cefd8a4b9d58b708fd6c92f5802b489de145eeba71bc9fbd1fbffbe2fa5f6ebce4ad5f5027738b16c804e33d881887bf19cb0bfc3c64a7aa9ef
EBUILD ExtUtils-HasCompiler-0.24.0.ebuild 462 BLAKE2B e5f4edc949b40f800f5a99d4febd5744e220c55cd69cd6ae7869acc24b431559082a7133c0bd418f44b4d156f82487d9b1b40ecb203e57c925199321e4a9729c SHA512 7386292e591645dfb09e6947c4a72e501c63fc78e36a8b2dde4e0b85df76f051e71f30ffa215d1c8c17734104e2d423e478fd98176ff0662d97a61989bc768a6
+EBUILD ExtUtils-HasCompiler-0.25.0.ebuild 462 BLAKE2B 08ae36252a3f159abfc22bd804d23b9dafdc9ce0e46988cd993582d6c36e464af8da443957d21b656595c576a1ed9529fa16e10d8d097bb5804c70aa1047b6f8 SHA512 f7f9219f15d0000b5306b49c4211b4811bbcc1e1cf12efa2b8e67083a73638aae98d4a7eb41d8ac54f58bd840bf422241ad96606cb6d6c2b2f5911a345ba6987
MISC metadata.xml 481 BLAKE2B 3bad2ca6a5ed1f53c63cc0a86c821a57ec012a1534a2e80c298862d62a90433040538667ffaebb53e0ccce286c6897bca2f9aec851641190cfc6a0b042db244a SHA512 6778d8f93f5f941c3f167d19eea27a4eb331e82bb2af39be172ff51121cbc4ee538ded87dcf7289d89a0428fc66f77ad904c0361ffd7860b19a4cd3f55a8212f
diff --git a/dev-perl/Future-IO/Future-IO-0.150.0.ebuild b/dev-perl/Future-IO/Future-IO-0.150.0.ebuild
new file mode 100644
index 000000000000..eee02bab1638
--- /dev/null
+++ b/dev-perl/Future-IO/Future-IO-0.150.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.15
+
+inherit perl-module
+
+DESCRIPTION="Future-returning IO methods"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-perl/Struct-Dumb"
+BDEPEND="
+ dev-perl/Module-Build
+ test? (
+ dev-perl/Test-ExpectAndCheck
+ dev-perl/Test-Deep
+ dev-perl/Test-Future-IO-Impl
+ )
+"
diff --git a/dev-perl/Future-IO/Manifest b/dev-perl/Future-IO/Manifest
new file mode 100644
index 000000000000..f05928fb6bb2
--- /dev/null
+++ b/dev-perl/Future-IO/Manifest
@@ -0,0 +1,3 @@
+DIST Future-IO-0.15.tar.gz 24315 BLAKE2B 1cf3fad8868c0976f28abcc7200742219e2110f28c5bef60f2c516de9b112c7c4ceed0d747045bbcc22eaa447c5ea9deb17d7b365b032a298737ae024f37c3e1 SHA512 e41ac5a990df2091cf0e7f88a7e24e98bb3e268118c3fca6711152065664c855ebaaba4c25c9fda9afc21c599a8d730a6fe709277fccb224234cf37d41eaee58
+EBUILD Future-IO-0.150.0.ebuild 399 BLAKE2B 7bb927cfeafa92f090b9e294edf6a216cf4f1c82f7d0f6bbafcfeee62d5ee63d0c8a0154610ed1b868c0df0444b1248e6f7b4f71c732e2ea5c6f205fe54f6a1c SHA512 d58342477fa88fefa4a298bb87607fa9bfb0927eed1b6f05bd438d787f55ad5e77bff60db3d372e909b054336962a72f30b7217f47e1cb238b4492f92dfedb1b
+MISC metadata.xml 523 BLAKE2B c7867819248f927a03619a71db3479b31d120b2ccb3658d69b1cbb705e00e7ff025dd4ab2ea6f8d769229851c6afa6dc2a883bd0099acca4a763a642a352b920 SHA512 e81c5c4e76490bf769cc4e5fce2cb00504f114e5dc2eb19d56439a494a8b8033afdfb8128a7d86cf2a9d4cb7841be23a5f186bbb16ea1fee73308251f3d91055
diff --git a/dev-perl/Future-IO/metadata.xml b/dev-perl/Future-IO/metadata.xml
new file mode 100644
index 000000000000..8dc813f650e2
--- /dev/null
+++ b/dev-perl/Future-IO/metadata.xml
@@ -0,0 +1,14 @@
+<?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>
+ <upstream>
+ <remote-id type="cpan">Future-IO</remote-id>
+ <remote-id type="cpan-module">Future::IO</remote-id>
+ <remote-id type="cpan-module">Future::IO::ImplBase</remote-id>
+ <remote-id type="cpan-module">Future::IO::System</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Future/Future-0.500.0.ebuild b/dev-perl/Future/Future-0.500.0.ebuild
new file mode 100644
index 000000000000..f6f2b01d3f89
--- /dev/null
+++ b/dev-perl/Future/Future-0.500.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.50
+inherit perl-module
+
+DESCRIPTION="Represent an operation awaiting completion"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+ >=dev-perl/Module-Build-0.400.400
+ test? (
+ >=dev-perl/Test2-Suite-0.0.148
+ )
+"
diff --git a/dev-perl/Future/Manifest b/dev-perl/Future/Manifest
new file mode 100644
index 000000000000..852e1a0ddb16
--- /dev/null
+++ b/dev-perl/Future/Manifest
@@ -0,0 +1,3 @@
+DIST Future-0.50.tar.gz 101758 BLAKE2B 3713597f935540bd39bb9d644285cac3b573bf59d47268562335dc996a674b0b63c59256f44f798bc09bfd54ed546fd19b17d3e1b20ab8e389212ea20c7ea560 SHA512 d8c0011d0dcee9bb0317a394da34925d6a5e214ff8706158268d546f5b0e6d8fad7a8edafda2eada15bcca20d2da9ae722018c6dd0ff9a69bae1c0759776f616
+EBUILD Future-0.500.0.ebuild 344 BLAKE2B a33dddf66370627a5d3bc590b35eb231fc0707925d9373aa623f67af52e4ebdb8a042a788272eb6d3443b4d09a3ab1f3e67664e9541d390bfdd273d04a2e93b6 SHA512 8b320c9ab351334c6d8d108c99bd6ddcfe5f48fc1093672780cdd0b3a30e4991b89c6736cb11a932229353c156e22e55c4ad73e11b314808ea01ced729cde7b8
+MISC metadata.xml 696 BLAKE2B 0abe5de340a215db8a13ad5aa505d732be27be5adf492813bb17b94bb61113042cbb30513c815f4197f97e496fbecc0c17b723fbed6de7dc289725cf31c5259f SHA512 d5fa21654431948d887abed602f1dd392d2eb2acf42421192d818c597e2e519ebff9a86dffd88c0d6bb4c1b76e819f634e75bc4bc6553d0ebc27b8bfceb23d29
diff --git a/dev-perl/Future/metadata.xml b/dev-perl/Future/metadata.xml
new file mode 100644
index 000000000000..9efb1ddc8fef
--- /dev/null
+++ b/dev-perl/Future/metadata.xml
@@ -0,0 +1,17 @@
+<?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>
+ <upstream>
+ <remote-id type="cpan">Future</remote-id>
+ <remote-id type="cpan-module">Future</remote-id>
+ <remote-id type="cpan-module">Future::Exception</remote-id>
+ <remote-id type="cpan-module">Future::Mutex</remote-id>
+ <remote-id type="cpan-module">Future::Utils</remote-id>
+ <remote-id type="cpan-module">Test::Future</remote-id>
+ <remote-id type="cpan-module">Test::Future::Deferred</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/IO-Async/IO-Async-0.803.0.ebuild b/dev-perl/IO-Async/IO-Async-0.803.0.ebuild
new file mode 100644
index 000000000000..7af4b8c7fd83
--- /dev/null
+++ b/dev-perl/IO-Async/IO-Async-0.803.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.803
+inherit perl-module
+
+DESCRIPTION="Asynchronous event-driven programming"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-perl/Future
+ dev-perl/Struct-Dumb
+"
+BDEPEND="
+ dev-perl/Module-Build
+ test? (
+ dev-perl/Test2-Suite
+ dev-perl/Test-Future-IO-Impl
+ dev-perl/Test-Metrics-Any
+ )
+"
diff --git a/dev-perl/IO-Async/Manifest b/dev-perl/IO-Async/Manifest
new file mode 100644
index 000000000000..13132e8c7596
--- /dev/null
+++ b/dev-perl/IO-Async/Manifest
@@ -0,0 +1,3 @@
+DIST IO-Async-0.803.tar.gz 253714 BLAKE2B 600ff5b43862454960deca22d0f770b6cc031a32a41bf568908c13c872fee5522c126e15995f9c58c870fc3b89031166880fed3dc8a404127d2d27b1a66e082e SHA512 62499b1f0046d5917f9764d00cf1caa97af88d8abd46d4ba6d8c845ede490e93a38492b0c2974d0fbd4cb55234c9781be18a9c56338c28ea351a3a6e02d97f0e
+EBUILD IO-Async-0.803.0.ebuild 428 BLAKE2B c7e838a009e061b8b97c0d2cf5dcbdbd141b77774c1d546d3fffff5dac7dd15ee501682a9db9ed88d991fa0e17386201817fd104b02297e440feabecb1df56e4 SHA512 de90cd0d744fbcfbe53a21077e0f4d180c13aa5cf0895b7e11693ec64d216d9923fec1372deb567022e0c3de95b53b9de0c8a25db2eba7c0061576571c9ef928
+MISC metadata.xml 333 BLAKE2B cf8213366bd8978f04896fc641d8804ed927105c7df86acd58ba9bd1bb891ff89e40348cebf2ce40f9d3758970bf7f6cd0f98a8fdd5c4ce8201ffcb1149fb1aa SHA512 672e8980020a9a644089a1f966ed3cc7103c0bac83270aa703683a14010f4f06fbea2df746f0daaf6035e357cf2721350c768a532e0ef246ce7b41a68bb1fc6d
diff --git a/dev-perl/IO-Async/metadata.xml b/dev-perl/IO-Async/metadata.xml
new file mode 100644
index 000000000000..17019e1ee755
--- /dev/null
+++ b/dev-perl/IO-Async/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <upstream>
+ <remote-id type="cpan">IO-Async</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index bcc07c2b7818..91f05ee68995 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Metrics-Any/Manifest b/dev-perl/Metrics-Any/Manifest
new file mode 100644
index 000000000000..d12b090f62e0
--- /dev/null
+++ b/dev-perl/Metrics-Any/Manifest
@@ -0,0 +1,3 @@
+DIST Metrics-Any-0.10.tar.gz 33586 BLAKE2B 028503886e37a4ef29a81e7bd2fa03f0baccd798f46d1cd05a69967e7c49974914c80d09675e62abe6cec265b2e700ca1898a5dfa5684d543eb034327b600676 SHA512 5d0261459fa0f315470b48297e726c4a9e91a8318b30321147d4d9cc2f37a4fb0f8225fc0c2dc01c03f6c96e7316eb2b08905d244be94efc254920c8d681ee52
+EBUILD Metrics-Any-0.100.0.ebuild 321 BLAKE2B ef8841b1da2d38c1f31537918294cf6dea41fa16302d855f782a0237a624c0c95bce488e88324498b5353555ef80f3803763ea9197d33789b04138c7f6da31e5 SHA512 161bec8c7d0a63510a3d05724396d1b97fffd1a9ec5e039283c90660935de03bd3945b6604ece872fb8c50d21469ae3225b7429753d61555ec8f6c1e5b4a7cf0
+MISC metadata.xml 383 BLAKE2B cddbfe150e1eacdad083939f04129229cde8adc81dfdd484a497e3bb2a6743b65a0b628498428bc695254f2effc45524e2cedf08621f2012356a3d8755d162fa SHA512 e4a3c5dfeb3e68b39d059b0954038ceb1a356b64431807e59153bbea8ba67db2b23acf23dd7ca6dd484cc726999acf72f650a08a2f5132654c3b880d5d31d2aa
diff --git a/dev-perl/Metrics-Any/Metrics-Any-0.100.0.ebuild b/dev-perl/Metrics-Any/Metrics-Any-0.100.0.ebuild
new file mode 100644
index 000000000000..32974c2b79a4
--- /dev/null
+++ b/dev-perl/Metrics-Any/Metrics-Any-0.100.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.10
+inherit perl-module
+
+DESCRIPTION="Set the Metrics::Any adapter for the program"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+ dev-perl/Module-Build
+ test? ( dev-perl/Test2-Suite )
+"
diff --git a/dev-perl/Metrics-Any/metadata.xml b/dev-perl/Metrics-Any/metadata.xml
new file mode 100644
index 000000000000..95d039e6e9c1
--- /dev/null
+++ b/dev-perl/Metrics-Any/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <upstream>
+ <remote-id type="cpan">Metrics-Any</remote-id>
+ <remote-id type="cpan-module">Metrics::Any</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Struct-Dumb/Manifest b/dev-perl/Struct-Dumb/Manifest
new file mode 100644
index 000000000000..792ddde3fb17
--- /dev/null
+++ b/dev-perl/Struct-Dumb/Manifest
@@ -0,0 +1,3 @@
+DIST Struct-Dumb-0.14.tar.gz 18352 BLAKE2B fce3b9a9a78a27503f9cc809a312a3beba40f0e274a041b2e7f6f7f85496de9c23b4b74b2ba5156d3650040d5d9d05fd9dcb7297d430a872c04c5c3cb70a3d32 SHA512 d59e9e63b21ef0afbfc36398a8eeabc3d2bfd7fb94da2d39dd0af8251cca88bc5c1cf476329a35a23012afdfbba3ee40ffa1a6ee53d435405bd81af5e3bfd90d
+EBUILD Struct-Dumb-0.140.0.ebuild 338 BLAKE2B d9ea46dedb8d98bb8da485b3217d24e518315b65d5aeea5209d46518f47efd4b46fd7697590467f9073b2058f82dc650951b570c751434fd01e039ccd3fa2bfd SHA512 c8c11b8d454f5192528d2ce9d1c2a31ba33c4fb5725383b9d9ca8263fd63e13b6661a648f6010af099af62686307c35f97f48cf1ab7e60c38a648a803e567b1e
+MISC metadata.xml 395 BLAKE2B 7d94c4e9a00895a64fbceeefc5c37630883ca50ed5ff416d76ea63c77b54a03cb9cb47ab1744565571b8365d42ad35ee2fade075a3f7bcc368be882ed649feed SHA512 3897a0fcf3217e78f710748909215b0265b68ffb479596986136e77f090b658fe019ba102fe72cba21195699599a5b681539c71e32d1e10b4c2da673226ed3b1
diff --git a/dev-perl/Struct-Dumb/Struct-Dumb-0.140.0.ebuild b/dev-perl/Struct-Dumb/Struct-Dumb-0.140.0.ebuild
new file mode 100644
index 000000000000..32084771e5dd
--- /dev/null
+++ b/dev-perl/Struct-Dumb/Struct-Dumb-0.140.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.14
+inherit perl-module
+
+DESCRIPTION="Make simple lightweight record-like structures"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+ >=dev-perl/Module-Build-0.400.400
+ test? (
+ dev-perl/Test2-Suite
+ )
+"
diff --git a/dev-perl/Struct-Dumb/metadata.xml b/dev-perl/Struct-Dumb/metadata.xml
new file mode 100644
index 000000000000..057699d6621e
--- /dev/null
+++ b/dev-perl/Struct-Dumb/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <upstream>
+ <remote-id type="cpan">Struct-Dumb</remote-id>
+ <remote-id type="cpan-module">Struct::Dumb</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Test-ExpectAndCheck/Manifest b/dev-perl/Test-ExpectAndCheck/Manifest
new file mode 100644
index 000000000000..d3cc844ccb89
--- /dev/null
+++ b/dev-perl/Test-ExpectAndCheck/Manifest
@@ -0,0 +1,3 @@
+DIST Test-ExpectAndCheck-0.06.tar.gz 20056 BLAKE2B 38df4db511076d6c874916e5659962faee815c5a7121e126c065df131b3d528c40b92fe8fca27a8b96ce5fc554629a83807936c10ce7fab54ea9ef60fa5375ae SHA512 ec03a04ef5c9f81ba0ec9f874b1ac7b80cb925a46c759a64fab748555fea4967ddaa7a3638c605da924b4e9fb35c5f9eec6df8a5e71e8ef282dde5115baecf2b
+EBUILD Test-ExpectAndCheck-0.60.0.ebuild 384 BLAKE2B ea7336f6cedf772b657a741175eb4d5151438ef65921d74d61212fc46b219c863f4876fee99eac3a9164f5c3a91c7a99a1af0abc3aab1ddf6b0deb2da2fdb38d SHA512 c808529ee6b13a26cfdde6d4b535c8c5e995644f4ac45d6d8b382db9456614c729f1b68f010b934d7c985e837bc237c23a2b2c377116d6c424429a449ecbb03a
+MISC metadata.xml 486 BLAKE2B 34787395b33dee426e03407a1208ddc7a848dd06b47bbe5e4e61617df742766718903fef50a7fbe172dfa8148bc0d650f3776a6d2d4b4cfdd791dc810896789c SHA512 5b8e034e044cc61b369bd64adf3505186a75057efc0cb90bb91f9b9f2fbcd204f1f049bdbd59e398209ff0cb317479e686a82afcc41a4b237dacb798ef03ff18
diff --git a/dev-perl/Test-ExpectAndCheck/Test-ExpectAndCheck-0.60.0.ebuild b/dev-perl/Test-ExpectAndCheck/Test-ExpectAndCheck-0.60.0.ebuild
new file mode 100644
index 000000000000..01dc16978bde
--- /dev/null
+++ b/dev-perl/Test-ExpectAndCheck/Test-ExpectAndCheck-0.60.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.06
+inherit perl-module
+
+DESCRIPTION="expect/check-style unit testing with object methods"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-perl/Future
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-0.400.400
+ test? (
+ dev-perl/Test2-Suite
+ )
+"
diff --git a/dev-perl/Test-ExpectAndCheck/metadata.xml b/dev-perl/Test-ExpectAndCheck/metadata.xml
new file mode 100644
index 000000000000..91410d346bd8
--- /dev/null
+++ b/dev-perl/Test-ExpectAndCheck/metadata.xml
@@ -0,0 +1,13 @@
+<?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>
+ <upstream>
+ <remote-id type="cpan">Test-ExpectAndCheck</remote-id>
+ <remote-id type="cpan-module">Test::ExpectAndCheck</remote-id>
+ <remote-id type="cpan-module">Test::ExpectAndCheck::Future</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Test-Future-IO-Impl/Manifest b/dev-perl/Test-Future-IO-Impl/Manifest
new file mode 100644
index 000000000000..6dd175dce601
--- /dev/null
+++ b/dev-perl/Test-Future-IO-Impl/Manifest
@@ -0,0 +1,3 @@
+DIST Test-Future-IO-Impl-0.14.tar.gz 12467 BLAKE2B 701235a6ad922f237f6d8c051ac5ff71064617b07dc0488f787894064ff7293222fb79c7452213f7dc8f2340ee6c45e732bef72369a2fe9203c94b153b83396d SHA512 b9c0bfcbe26f34f9678b3a2ec809c4fc6d30248f606e5beef2205fab14471bc02e7d3415b68126c13e1da69b1628bef72d60051f14e323cb1a88ea8ce9178a7f
+EBUILD Test-Future-IO-Impl-0.140.0.ebuild 301 BLAKE2B 9ac766fa9e3fda87420dcec7fb8956f3b6b9ed1aa4193748c87d0598a52e509e1a4184da5c2956c6cef282d8df4b780210d339da60884dfcd3fc5298b7f2dd46 SHA512 44de0c4038170b25e23191821cbd13cdcbc15c96c442e716bd9b1ef28bbbebb32315155aa226790b57d3a6f843ed70a960814f7c1b853dabaf4bf94e3d02347b
+MISC metadata.xml 413 BLAKE2B 41fd02f42cbbb41293f980ebc59f1723b47f234bd18dc6c84b3020bf2bcac0301e96ba9c8762b56d1b69e726d0ba0754ea1ac286d45a0380175891e9e32f3fcb SHA512 1aa263bdf0a5e08d5c8f6f81d58624129240e156c9731df55eab3374e691c1a7c2c14a9bcd3ac0fdf808ec99bd4af9a45359369192110e963806b3f422eec5e5
diff --git a/dev-perl/Test-Future-IO-Impl/Test-Future-IO-Impl-0.140.0.ebuild b/dev-perl/Test-Future-IO-Impl/Test-Future-IO-Impl-0.140.0.ebuild
new file mode 100644
index 000000000000..09a61fef0071
--- /dev/null
+++ b/dev-perl/Test-Future-IO-Impl/Test-Future-IO-Impl-0.140.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.14
+inherit perl-module
+
+DESCRIPTION="Acceptance tests for Future::IO implementations"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND=">=dev-perl/Module-Build-0.400.400"
diff --git a/dev-perl/Test-Future-IO-Impl/metadata.xml b/dev-perl/Test-Future-IO-Impl/metadata.xml
new file mode 100644
index 000000000000..4d6cf4c265b8
--- /dev/null
+++ b/dev-perl/Test-Future-IO-Impl/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <upstream>
+ <remote-id type="cpan">Test-Future-IO-Impl</remote-id>
+ <remote-id type="cpan-module">Test::Future::IO::Impl</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Test-Metrics-Any/Manifest b/dev-perl/Test-Metrics-Any/Manifest
new file mode 100644
index 000000000000..799cada4f862
--- /dev/null
+++ b/dev-perl/Test-Metrics-Any/Manifest
@@ -0,0 +1,3 @@
+DIST Test-Metrics-Any-0.01.tar.gz 12407 BLAKE2B 04c8e9ebb0142bdf8e14aa0aa7e0975534be68689bdcab40220faf3f63830da6442a677852ad434b0e6a07b9a040655a708be42dcfba3e96a77d3dac0ef0c781 SHA512 7102a8bf5c38bb186c648e2544a01914605e7d5e88ef8a848c301f39eca94af1823b2b40889bc9aabb4fd94573191896e2726f495a7ff03b9ab241d81cd4f304
+EBUILD Test-Metrics-Any-0.10.0.ebuild 358 BLAKE2B b0b347db27614bd04f260cc5c577f598137b4747d1b06099bf9a4d7e0bb35835466ad196bbc1d1b68b4e57813da9529235bb7d60a1aa3158d4084186ffcda24b SHA512 19902542f319bf3721720984222066006c5c7bddd222bc018474b257cf2744da9bcf88fbc965b8f04f5ae13ace9d212ba394c950507ce43d1a8628089560c4a2
+MISC metadata.xml 406 BLAKE2B 547814abe746a2938e03df1bcf4d3ab8a5adc57e726420e9bdb98942e57a314f7a6d2cd222e258524a59c3a3fdf0f4c7d2443c37b90bdd42f8f451bf38e6ccf1 SHA512 2efa817c5cffc4967b1ae21a668dd878b8e529bfdb059d4dea5ca180bfbc3f1b7285738d5e84044f4fa1f7b5966e36f274031e8c1741911c9d6d3f76d40d5c23
diff --git a/dev-perl/Test-Metrics-Any/Test-Metrics-Any-0.10.0.ebuild b/dev-perl/Test-Metrics-Any/Test-Metrics-Any-0.10.0.ebuild
new file mode 100644
index 000000000000..3db590dfbfa1
--- /dev/null
+++ b/dev-perl/Test-Metrics-Any/Test-Metrics-Any-0.10.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.01
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Assert that code produces metrics via Metrics::Any"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-perl/Metrics-Any
+"
+BDEPEND="
+ dev-perl/Module-Build
+"
diff --git a/dev-perl/Test-Metrics-Any/metadata.xml b/dev-perl/Test-Metrics-Any/metadata.xml
new file mode 100644
index 000000000000..bd6d65368b8a
--- /dev/null
+++ b/dev-perl/Test-Metrics-Any/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <upstream>
+ <remote-id type="cpan">Test-Metrics-Any</remote-id>
+ <remote-id type="cpan-module">Test::Metrics::Any</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Test-Refcount/Manifest b/dev-perl/Test-Refcount/Manifest
new file mode 100644
index 000000000000..7dd8b2ee9c39
--- /dev/null
+++ b/dev-perl/Test-Refcount/Manifest
@@ -0,0 +1,3 @@
+DIST Test-Refcount-0.10.tar.gz 17218 BLAKE2B b0bbcf012254be30d8ff4493cb4fcc01d3f932c812d4812cf167bd45dccab4d4948b7e247c4cba699d9b7aae6a619b4ee65c4827620b1c425f9f8fded88310b7 SHA512 7fac2a6bcb96da0ed61c53aaa2278e1ac998bd62314b95f307fe6ee032fd7d89264968f3ad78066186b112af0ba45960d5d1c81822bcd5f218418ea81236c4e1
+EBUILD Test-Refcount-0.100.0.ebuild 276 BLAKE2B 3dd9c4fee72d3ea7757610b898754e92220e1b0447d5351dce2ee2b1124e7a47086393f049692baf536e5cfd08b94b231471e4885023029bb05deb722f6af565 SHA512 077e74aa3413f17ce6dc4ad82dbea6105a27f431f70f046ce064808bef1ed92bb7ab40c6c8cd3c88afad400ba3f8697cec3340063968c85db2177ee15aef0800
+MISC metadata.xml 399 BLAKE2B 11450c1ce30281121ed212a209b24c52307cf71bcc0913622c391999525952ff5bc136d5a72077dfcccef4023e5009924b8a156b6721202e72d36a182c2a1b33 SHA512 f0427cdccc11a1bc1abaf127c0b01c629d8076f0c2bd1fe686653a38b6da517bb4b5e389e1c006973a7ef72d645f2332cab630282eae4c903b26504de8bd48cd
diff --git a/dev-perl/Test-Refcount/Test-Refcount-0.100.0.ebuild b/dev-perl/Test-Refcount/Test-Refcount-0.100.0.ebuild
new file mode 100644
index 000000000000..402d61148c0d
--- /dev/null
+++ b/dev-perl/Test-Refcount/Test-Refcount-0.100.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.10
+inherit perl-module
+
+DESCRIPTION="Assert reference counts on objects"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-perl/Module-Build"
diff --git a/dev-perl/Test-Refcount/metadata.xml b/dev-perl/Test-Refcount/metadata.xml
new file mode 100644
index 000000000000..04c8bff5b9bc
--- /dev/null
+++ b/dev-perl/Test-Refcount/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <upstream>
+ <remote-id type="cpan">Test-Refcount</remote-id>
+ <remote-id type="cpan-module">Test::Refcount</remote-id>
+ </upstream>
+</pkgmetadata>