summaryrefslogtreecommitdiff
path: root/virtual
diff options
context:
space:
mode:
Diffstat (limited to 'virtual')
-rw-r--r--virtual/Manifest.gzbin27865 -> 27898 bytes
-rw-r--r--virtual/dist-kernel/Manifest5
-rw-r--r--virtual/dist-kernel/dist-kernel-5.10.218.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-5.15.160.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.1.92.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.6.32.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.8.11.ebuild16
-rw-r--r--virtual/perl-CPAN-Meta-Requirements/Manifest1
-rw-r--r--virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.143.0.ebuild (renamed from virtual/perl-Encode/perl-Encode-3.210.0.ebuild)2
-rw-r--r--virtual/perl-CPAN-Meta-YAML/Manifest2
-rw-r--r--virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.18.0-r10.ebuild (renamed from virtual/perl-Digest/perl-Digest-1.200.0-r1.ebuild)4
-rw-r--r--virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.18.0-r9.ebuild15
-rw-r--r--virtual/perl-CPAN-Meta/Manifest2
-rw-r--r--virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.150.10-r8.ebuild (renamed from virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.150.10-r7.ebuild)4
-rw-r--r--virtual/perl-CPAN/Manifest2
-rw-r--r--virtual/perl-CPAN/perl-CPAN-2.360.0-r1.ebuild (renamed from virtual/perl-if/perl-if-0.61.0-r1.ebuild)4
-rw-r--r--virtual/perl-Carp/Manifest2
-rw-r--r--virtual/perl-Carp/perl-Carp-1.540.0-r1.ebuild (renamed from virtual/perl-CPAN/perl-CPAN-2.360.0.ebuild)4
-rw-r--r--virtual/perl-Compress-Raw-Bzip2/Manifest1
-rw-r--r--virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.212.0.ebuild (renamed from virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.212.0.ebuild)2
-rw-r--r--virtual/perl-Compress-Raw-Zlib/Manifest2
-rw-r--r--virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.212.0-r1.ebuild (renamed from virtual/perl-Getopt-Long/perl-Getopt-Long-2.570.0.ebuild)2
-rw-r--r--virtual/perl-DB_File/Manifest1
-rw-r--r--virtual/perl-DB_File/perl-DB_File-1.859.0.ebuild15
-rw-r--r--virtual/perl-Data-Dumper/Manifest1
-rw-r--r--virtual/perl-Data-Dumper/perl-Data-Dumper-2.189.0.ebuild15
-rw-r--r--virtual/perl-Devel-PPPort/Manifest1
-rw-r--r--virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.720.0.ebuild15
-rw-r--r--virtual/perl-Digest-MD5/Manifest2
-rw-r--r--virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc-r1.ebuild (renamed from virtual/perl-Carp/perl-Carp-1.540.0.ebuild)4
-rw-r--r--virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc.ebuild15
-rw-r--r--virtual/perl-Digest-SHA/Manifest2
-rw-r--r--virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0-r1.ebuild15
-rw-r--r--virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0.ebuild15
-rw-r--r--virtual/perl-Digest/Manifest2
-rw-r--r--virtual/perl-Digest/perl-Digest-1.200.0-r2.ebuild15
-rw-r--r--virtual/perl-Dumpvalue/Manifest2
-rw-r--r--virtual/perl-Dumpvalue/perl-Dumpvalue-1.210.0-r3.ebuild15
-rw-r--r--virtual/perl-Dumpvalue/perl-Dumpvalue-1.210.0-r4.ebuild15
-rw-r--r--virtual/perl-Encode/Manifest2
-rw-r--r--virtual/perl-Encode/perl-Encode-3.210.0-r1.ebuild15
-rw-r--r--virtual/perl-Exporter/Manifest1
-rw-r--r--virtual/perl-Exporter/perl-Exporter-5.780.0.ebuild15
-rw-r--r--virtual/perl-ExtUtils-CBuilder/Manifest1
-rw-r--r--virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.240.ebuild15
-rw-r--r--virtual/perl-ExtUtils-Constant/Manifest2
-rw-r--r--virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.250.0-r6.ebuild15
-rw-r--r--virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.250.0-r7.ebuild15
-rw-r--r--virtual/perl-ExtUtils-Install/Manifest2
-rw-r--r--virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.220.0-r1.ebuild (renamed from virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.220.0.ebuild)4
-rw-r--r--virtual/perl-ExtUtils-MakeMaker/Manifest2
-rw-r--r--virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0-r1.ebuild15
-rw-r--r--virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0.ebuild15
-rw-r--r--virtual/perl-ExtUtils-Manifest/Manifest1
-rw-r--r--virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.750.0.ebuild15
-rw-r--r--virtual/perl-ExtUtils-ParseXS/Manifest2
-rw-r--r--virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0-r1.ebuild15
-rw-r--r--virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0.ebuild15
-rw-r--r--virtual/perl-File-Path/Manifest2
-rw-r--r--virtual/perl-File-Path/perl-File-Path-2.180.0-r2.ebuild15
-rw-r--r--virtual/perl-File-Path/perl-File-Path-2.180.0-r3.ebuild15
-rw-r--r--virtual/perl-File-Spec/Manifest1
-rw-r--r--virtual/perl-File-Spec/perl-File-Spec-3.900.0.ebuild15
-rw-r--r--virtual/perl-File-Temp/Manifest2
-rw-r--r--virtual/perl-File-Temp/perl-File-Temp-0.231.100-r1.ebuild (renamed from virtual/perl-File-Temp/perl-File-Temp-0.231.100.ebuild)6
-rw-r--r--virtual/perl-Filter-Simple/Manifest2
-rw-r--r--virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r4.ebuild (renamed from virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r3.ebuild)4
-rw-r--r--virtual/perl-Getopt-Long/Manifest2
-rw-r--r--virtual/perl-Getopt-Long/perl-Getopt-Long-2.570.0-r1.ebuild15
-rw-r--r--virtual/perl-HTTP-Tiny/Manifest1
-rw-r--r--virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.88.0.ebuild15
-rw-r--r--virtual/perl-I18N-LangTags/Manifest2
-rw-r--r--virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0-r3.ebuild (renamed from virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0-r2.ebuild)4
-rw-r--r--virtual/perl-IO-Compress/Manifest1
-rw-r--r--virtual/perl-IO-Compress/perl-IO-Compress-2.212.0.ebuild19
-rw-r--r--virtual/perl-IO-Socket-IP/Manifest1
-rw-r--r--virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.420.0.ebuild15
-rw-r--r--virtual/perl-IO-Zlib/Manifest1
-rw-r--r--virtual/perl-IO-Zlib/perl-IO-Zlib-1.150.0.ebuild15
-rw-r--r--virtual/perl-IO/Manifest1
-rw-r--r--virtual/perl-IO/perl-IO-1.550.0.ebuild15
-rw-r--r--virtual/perl-IPC-Cmd/Manifest2
-rw-r--r--virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r3.ebuild15
-rw-r--r--virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r4.ebuild15
-rw-r--r--virtual/perl-JSON-PP/Manifest2
-rw-r--r--virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r1.ebuild15
-rw-r--r--virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r2.ebuild15
-rw-r--r--virtual/perl-Locale-Maketext-Simple/Manifest2
-rw-r--r--virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r13.ebuild15
-rw-r--r--virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r14.ebuild15
-rw-r--r--virtual/perl-Locale-Maketext/Manifest2
-rw-r--r--virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.330.0-r1.ebuild (renamed from virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.330.0.ebuild)4
-rw-r--r--virtual/perl-Math-BigInt-FastCalc/Manifest1
-rw-r--r--virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.800.ebuild15
-rw-r--r--virtual/perl-Math-BigInt/Manifest1
-rw-r--r--virtual/perl-Math-BigInt/perl-Math-BigInt-2.3.2.ebuild15
-rw-r--r--virtual/perl-Math-BigRat/Manifest1
-rw-r--r--virtual/perl-Math-BigRat/perl-Math-BigRat-2.3.2.ebuild15
-rw-r--r--virtual/perl-Math-Complex/Manifest2
-rw-r--r--virtual/perl-Math-Complex/perl-Math-Complex-1.620.0-r1.ebuild15
-rw-r--r--virtual/perl-Math-Complex/perl-Math-Complex-1.620.0.ebuild15
-rw-r--r--virtual/perl-if/Manifest2
-rw-r--r--virtual/perl-if/perl-if-0.61.0-r2.ebuild15
-rw-r--r--virtual/perl-libnet/Manifest2
-rw-r--r--virtual/perl-libnet/perl-libnet-3.150.0-r1.ebuild (renamed from virtual/perl-libnet/perl-libnet-3.150.0.ebuild)4
105 files changed, 593 insertions, 232 deletions
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index dbd5da1df8b4..e8ca3220b593 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest
index f4206e2af9b7..e021378969a8 100644
--- a/virtual/dist-kernel/Manifest
+++ b/virtual/dist-kernel/Manifest
@@ -1,11 +1,16 @@
EBUILD dist-kernel-5.10.216.ebuild 366 BLAKE2B 395417dbafb419e8582e9a841b022f03f79976a42a632bd41b477b6ec253fde7fa9d3f5e024705ecfadaf203114b3e9b018f1ddf902b143cd2aa5114abfc3ee7 SHA512 a41328c1617d6dd81b3b6a832acae92ed586e16d888b9b3f055cd3655ef4f38279cdf0eb690a4d9f257618451aed427a4fdef9712a427dc57f08060617df1de5
EBUILD dist-kernel-5.10.217.ebuild 370 BLAKE2B 8c2b0fd581c47bede5f6542c29c946a313b4a16602f5cc8ec89f162d110e63221024e5a4118f82a251bbe980c774770411d1e78785cb38e2be05ea5049cb0dd4 SHA512 e67673b6ad4c238df3c87a31072a6d7d14ac03244bde8cefa3791abc994a299b2edb2a255cdcd9025700a0c22c6ef7140b7950c03a6ac0545349fad9f1b0ac3d
+EBUILD dist-kernel-5.10.218.ebuild 370 BLAKE2B 8c2b0fd581c47bede5f6542c29c946a313b4a16602f5cc8ec89f162d110e63221024e5a4118f82a251bbe980c774770411d1e78785cb38e2be05ea5049cb0dd4 SHA512 e67673b6ad4c238df3c87a31072a6d7d14ac03244bde8cefa3791abc994a299b2edb2a255cdcd9025700a0c22c6ef7140b7950c03a6ac0545349fad9f1b0ac3d
EBUILD dist-kernel-5.15.158.ebuild 373 BLAKE2B 653a6158abbba8835b05300d9aa063a69268408552bb55e5b25ea8049a24209b3c5e37074578d4526763a64fd009411515523077a608529449eda85b3ebb9145 SHA512 feb8abf7ac3f9d7c02af1a1900d5c55f2eacc132c36f24f58bdd1fa97480ff5e2098c7be17669cf2796b2a5b48511b7babace3da87c1c65e8f473126bfcb4222
EBUILD dist-kernel-5.15.159.ebuild 377 BLAKE2B 5561e4ee50fcc9d5ab31bf94df83cf216e9abc1faefa3c80368bba61a8bd42831dad88b2282f8bc4c51d74d0e8137de3cb6352eb8fa0c7a7dd65e6bc08a547a2 SHA512 9b427539957397b1326bebeef8711c65f27b91b8fa7f16c22d7d109cf0606b50d847108ac39afcfe97a0d150525c050ee473ef2d52384c9308899148767771e0
+EBUILD dist-kernel-5.15.160.ebuild 377 BLAKE2B 5561e4ee50fcc9d5ab31bf94df83cf216e9abc1faefa3c80368bba61a8bd42831dad88b2282f8bc4c51d74d0e8137de3cb6352eb8fa0c7a7dd65e6bc08a547a2 SHA512 9b427539957397b1326bebeef8711c65f27b91b8fa7f16c22d7d109cf0606b50d847108ac39afcfe97a0d150525c050ee473ef2d52384c9308899148767771e0
EBUILD dist-kernel-6.1.90.ebuild 380 BLAKE2B e74f8dcda21ce9c0089f45359fbd6d6d4cd3d870995b58f9307b4d0aa5695c65aa2ff7889d5325e9f3e8278d7dbaf26d16341159741e7a3d96901afd6c5c499e SHA512 7f773fe15a40a88b3266875c42b79f70aae2330902a662ea5b53304809fbae1de239bee751709a73ec6d46668761ea8a1413bdfa6aa8f9e97680e010ba451d6f
EBUILD dist-kernel-6.1.91.ebuild 384 BLAKE2B a52e2309b15bb06c5bd0a8b6bff8b72933a442e49f04b95f0365e8c89667113ba3f1f1ca791ea87d7de31c578436655170900deba65b4968f81e4e397cec4942 SHA512 197e5d456c3bade968c1cf7a4d6d371eef6af1a53a4ff0b354131cd451b322dc0beb4ebd6163d018ccb7d2a825e68111509e46e9d900028cfa0f65f3f32eb033
+EBUILD dist-kernel-6.1.92.ebuild 384 BLAKE2B a52e2309b15bb06c5bd0a8b6bff8b72933a442e49f04b95f0365e8c89667113ba3f1f1ca791ea87d7de31c578436655170900deba65b4968f81e4e397cec4942 SHA512 197e5d456c3bade968c1cf7a4d6d371eef6af1a53a4ff0b354131cd451b322dc0beb4ebd6163d018ccb7d2a825e68111509e46e9d900028cfa0f65f3f32eb033
EBUILD dist-kernel-6.6.30.ebuild 387 BLAKE2B 0792e56620259a19b0105006599f1263a1a4ee126b87c48fbb09189df421558421f0d945e64daa9e5ba28c6c5ff13c3ce6cd34417286937f52f1158364a1f942 SHA512 34254d78134cd680e0f5a64b1405da45323673c0d2023d2581b33986265deba719bcbd8d729a490c6c7a870ffadd8b46cbf38af6ae7cac9ee741285d60fb7071
EBUILD dist-kernel-6.6.31.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
+EBUILD dist-kernel-6.6.32.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
EBUILD dist-kernel-6.8.10.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
+EBUILD dist-kernel-6.8.11.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
EBUILD dist-kernel-6.8.9.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
MISC metadata.xml 291 BLAKE2B f8eaa7c5aaced8dad269f9939139bcdd32c64dcc4ebff2b0b41dea61de5aed39723d73721bc44c2bee64717de093b97dc326037a335616caada3ea857c98fb07 SHA512 4fb007791c48eddbb1ee30cde6c1618ef67fbe62a29f3b805a7224818c34ce986b6e3d9378ab500875e012e9ea48663809204d69a410b23d12925f11ada333ca
diff --git a/virtual/dist-kernel/dist-kernel-5.10.218.ebuild b/virtual/dist-kernel/dist-kernel-5.10.218.ebuild
new file mode 100644
index 000000000000..4799eff8f746
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.218.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/dist-kernel/dist-kernel-5.15.160.ebuild b/virtual/dist-kernel/dist-kernel-5.15.160.ebuild
new file mode 100644
index 000000000000..3b4d92e6969b
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.160.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/dist-kernel/dist-kernel-6.1.92.ebuild b/virtual/dist-kernel/dist-kernel-6.1.92.ebuild
new file mode 100644
index 000000000000..15b55453deca
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.92.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/dist-kernel/dist-kernel-6.6.32.ebuild b/virtual/dist-kernel/dist-kernel-6.6.32.ebuild
new file mode 100644
index 000000000000..9969a23652bd
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.6.32.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/dist-kernel/dist-kernel-6.8.11.ebuild b/virtual/dist-kernel/dist-kernel-6.8.11.ebuild
new file mode 100644
index 000000000000..9969a23652bd
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.8.11.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/perl-CPAN-Meta-Requirements/Manifest b/virtual/perl-CPAN-Meta-Requirements/Manifest
index 1411b9cdbfa5..9fde7acd6d35 100644
--- a/virtual/perl-CPAN-Meta-Requirements/Manifest
+++ b/virtual/perl-CPAN-Meta-Requirements/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-CPAN-Meta-Requirements-2.140.0-r9.ebuild 526 BLAKE2B 075f7b05d31bf17ce3885e323b62cdde2e9d57dba9aeaf39ea41fe5d540e7c51d3dd52ff77441e3280d88a34eb764cd681731ab24ea927851d1968529a713b6c SHA512 1c938dc7e536f4d814067d7ecfa2874762625601af494a9e0e0517f6622a5041788b27ec710f99ad5e8b0d749b54f10534f2b8052490b8bafbc35b149645b920
+EBUILD perl-CPAN-Meta-Requirements-2.143.0.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Encode/perl-Encode-3.210.0.ebuild b/virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.143.0.ebuild
index 48a5df851d3f..235643d4440a 100644
--- a/virtual/perl-Encode/perl-Encode-3.210.0.ebuild
+++ b/virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.143.0.ebuild
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- ~perl-core/${PN#perl-}-${PV}
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/${PN#perl-}-${PV}
!>perl-core/${PN#perl-}-${PV}-r999
diff --git a/virtual/perl-CPAN-Meta-YAML/Manifest b/virtual/perl-CPAN-Meta-YAML/Manifest
index d14f37af566c..f4323a439537 100644
--- a/virtual/perl-CPAN-Meta-YAML/Manifest
+++ b/virtual/perl-CPAN-Meta-YAML/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-CPAN-Meta-YAML-0.18.0-r9.ebuild 526 BLAKE2B 075f7b05d31bf17ce3885e323b62cdde2e9d57dba9aeaf39ea41fe5d540e7c51d3dd52ff77441e3280d88a34eb764cd681731ab24ea927851d1968529a713b6c SHA512 1c938dc7e536f4d814067d7ecfa2874762625601af494a9e0e0517f6622a5041788b27ec710f99ad5e8b0d749b54f10534f2b8052490b8bafbc35b149645b920
+EBUILD perl-CPAN-Meta-YAML-0.18.0-r10.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Digest/perl-Digest-1.200.0-r1.ebuild b/virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.18.0-r10.ebuild
index 9bb3f61db9fc..895310769150 100644
--- a/virtual/perl-Digest/perl-Digest-1.200.0-r1.ebuild
+++ b/virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.18.0-r10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- || ( =dev-lang/perl-5.38* =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/${PN#perl-}-${PV}
!>perl-core/${PN#perl-}-${PV}-r999
diff --git a/virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.18.0-r9.ebuild b/virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.18.0-r9.ebuild
deleted file mode 100644
index 3b4deefa774d..000000000000
--- a/virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.18.0-r9.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-CPAN-Meta/Manifest b/virtual/perl-CPAN-Meta/Manifest
index 7a4950b28a5f..2f57391d4764 100644
--- a/virtual/perl-CPAN-Meta/Manifest
+++ b/virtual/perl-CPAN-Meta/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-CPAN-Meta-2.150.10-r7.ebuild 656 BLAKE2B f82bdac7b94b7446e18b32bed35f21d83f510225c97cecb7bc9820f300b937d019a5fde13ae642bc60f39b0f705ea691eee1b59a5d9b8d64df31baac356d30de SHA512 60482c7333fa97be8afc394fa4202763ab96180b53f008f3767e2310ac504b223679708c1f496d39e121d992b33adcc9dbcce47acc4fe2bd583e86548172fd31
+EBUILD perl-CPAN-Meta-2.150.10-r8.ebuild 635 BLAKE2B 8da41535108afec03f79ef7e88be1e53326065787b8c791e81cfc234866637724925e64791e737557caee2cd01bf8cc9846cc1810dfbc8cc6b7e20d5eb6e0e47 SHA512 8566138473e22e38dd6c40538d574878cfe74f764ab6dc50324ad2c35521797b769191d0d72b47b353366ce9652936a4f89366ecd8d73acd2b0d7497a77180ba
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.150.10-r7.ebuild b/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.150.10-r8.ebuild
index a6771fe891b7..f93c72f6c323 100644
--- a/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.150.10-r7.ebuild
+++ b/virtual/perl-CPAN-Meta/perl-CPAN-Meta-2.150.10-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- || ( =dev-lang/perl-5.38* =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/${PN#perl-}-${PV}
!>perl-core/${PN#perl-}-${PV}-r999
diff --git a/virtual/perl-CPAN/Manifest b/virtual/perl-CPAN/Manifest
index 4b65cb7c4a27..13d1abca9d60 100644
--- a/virtual/perl-CPAN/Manifest
+++ b/virtual/perl-CPAN/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-CPAN-2.360.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-CPAN-2.360.0-r1.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-if/perl-if-0.61.0-r1.ebuild b/virtual/perl-CPAN/perl-CPAN-2.360.0-r1.ebuild
index 9bb3f61db9fc..895310769150 100644
--- a/virtual/perl-if/perl-if-0.61.0-r1.ebuild
+++ b/virtual/perl-CPAN/perl-CPAN-2.360.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- || ( =dev-lang/perl-5.38* =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/${PN#perl-}-${PV}
!>perl-core/${PN#perl-}-${PV}-r999
diff --git a/virtual/perl-Carp/Manifest b/virtual/perl-Carp/Manifest
index e08d2ba1f5af..1849eb4f0aac 100644
--- a/virtual/perl-Carp/Manifest
+++ b/virtual/perl-Carp/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-Carp-1.540.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-Carp-1.540.0-r1.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-CPAN/perl-CPAN-2.360.0.ebuild b/virtual/perl-Carp/perl-Carp-1.540.0-r1.ebuild
index abbd08972c79..895310769150 100644
--- a/virtual/perl-CPAN/perl-CPAN-2.360.0.ebuild
+++ b/virtual/perl-Carp/perl-Carp-1.540.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- || ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/${PN#perl-}-${PV}
!>perl-core/${PN#perl-}-${PV}-r999
diff --git a/virtual/perl-Compress-Raw-Bzip2/Manifest b/virtual/perl-Compress-Raw-Bzip2/Manifest
index da10efd58ec5..29cbe7543fb4 100644
--- a/virtual/perl-Compress-Raw-Bzip2/Manifest
+++ b/virtual/perl-Compress-Raw-Bzip2/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-Compress-Raw-Bzip2-2.204.1_rc.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-Compress-Raw-Bzip2-2.212.0.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.212.0.ebuild b/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.212.0.ebuild
index 48a5df851d3f..235643d4440a 100644
--- a/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.212.0.ebuild
+++ b/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.212.0.ebuild
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- ~perl-core/${PN#perl-}-${PV}
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/${PN#perl-}-${PV}
!>perl-core/${PN#perl-}-${PV}-r999
diff --git a/virtual/perl-Compress-Raw-Zlib/Manifest b/virtual/perl-Compress-Raw-Zlib/Manifest
index cd5ca2113d0a..78697871fcb0 100644
--- a/virtual/perl-Compress-Raw-Zlib/Manifest
+++ b/virtual/perl-Compress-Raw-Zlib/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Compress-Raw-Zlib-2.206.0.ebuild 456 BLAKE2B dba544e7bc1fbb4291c5dcb5c40e10c0dd579ba728713454965b936945a48ef27dbb67dea41ebf8d59b801298fa2659ccdbb4b8f9d30723bc12c858b62367595 SHA512 241c09abae0c961b1d2ff1487122bdae4dfdd4156ab3c2c16e62c8c4c073345b4a31e9e30a11b8e6dd2e41d322015b2651f69387e1795d4eb6adc596a14d177b
-EBUILD perl-Compress-Raw-Zlib-2.212.0.ebuild 464 BLAKE2B afe835a36977eb23bbf2b2cffafe573093d5fdbe7b463a1f088d0d15b7cd7fd0ad4eecc2c21dd7e20a717808c7418827dc7ec78c9f13bbcb8a537710b0e3872f SHA512 59933d93b67edd7aec74200567ca2f3984c0d12457e8fd07f6b0dc117f4381dbafeee69d08d3d927de7d2b9668553d4bea1938d4f05a9f245a4fbc83c8d263c6
+EBUILD perl-Compress-Raw-Zlib-2.212.0-r1.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Getopt-Long/perl-Getopt-Long-2.570.0.ebuild b/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.212.0-r1.ebuild
index 48a5df851d3f..235643d4440a 100644
--- a/virtual/perl-Getopt-Long/perl-Getopt-Long-2.570.0.ebuild
+++ b/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.212.0-r1.ebuild
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- ~perl-core/${PN#perl-}-${PV}
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/${PN#perl-}-${PV}
!>perl-core/${PN#perl-}-${PV}-r999
diff --git a/virtual/perl-DB_File/Manifest b/virtual/perl-DB_File/Manifest
index 0da827b75f0b..1d08705794ab 100644
--- a/virtual/perl-DB_File/Manifest
+++ b/virtual/perl-DB_File/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-DB_File-1.858.0.ebuild 492 BLAKE2B 0ced28234e6f6192f927f92b339a50aa581798ca80fb99489bcc150d3457b76af491d1a999eee8f8dc0ba6b70923dc9a328b0c76dc48db64c37c3a96d4076806 SHA512 5844b3b34ab6d385c2cf79e83b300705f3dee639e295bbf11b3bfc33615e34f5e0b458357e3f241656427eecedc7728363fc1b8ae88004d30fcbe9bb354b18df
+EBUILD perl-DB_File-1.859.0.ebuild 500 BLAKE2B 706be2f81e8073ec8bb1888d3d36575df36aa2aa509c10129c18d9bcba20939d8e879ae824557b6b63c8b44a5091a5aa374a0f18c5fb812e722b39a5b4e028ad SHA512 58931a931a8b0c6efa8a60003d2eebaa7e289afbcefddb0a1c8ad2894b6df8e0c8c514cce4185ce4b192e18f6ea27aeb0d7a0e0b1289de313d6f441f6b928e2f
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-DB_File/perl-DB_File-1.859.0.ebuild b/virtual/perl-DB_File/perl-DB_File-1.859.0.ebuild
new file mode 100644
index 000000000000..26c12fb8bfb1
--- /dev/null
+++ b/virtual/perl-DB_File/perl-DB_File-1.859.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40*[berkdb] ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Data-Dumper/Manifest b/virtual/perl-Data-Dumper/Manifest
index 18fc9868b52f..163379a2c4e9 100644
--- a/virtual/perl-Data-Dumper/Manifest
+++ b/virtual/perl-Data-Dumper/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-Data-Dumper-2.188.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-Data-Dumper-2.189.0.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Data-Dumper/perl-Data-Dumper-2.189.0.ebuild b/virtual/perl-Data-Dumper/perl-Data-Dumper-2.189.0.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-Data-Dumper/perl-Data-Dumper-2.189.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Devel-PPPort/Manifest b/virtual/perl-Devel-PPPort/Manifest
index 9e61e49291d6..0cd0f1c8adc3 100644
--- a/virtual/perl-Devel-PPPort/Manifest
+++ b/virtual/perl-Devel-PPPort/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-Devel-PPPort-3.710.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-Devel-PPPort-3.720.0.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.720.0.ebuild b/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.720.0.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.720.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Digest-MD5/Manifest b/virtual/perl-Digest-MD5/Manifest
index f1b72c927f0f..49986d6e5794 100644
--- a/virtual/perl-Digest-MD5/Manifest
+++ b/virtual/perl-Digest-MD5/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-Digest-MD5-2.580.100_rc.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-Digest-MD5-2.580.100_rc-r1.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Carp/perl-Carp-1.540.0.ebuild b/virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc-r1.ebuild
index abbd08972c79..895310769150 100644
--- a/virtual/perl-Carp/perl-Carp-1.540.0.ebuild
+++ b/virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- || ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/${PN#perl-}-${PV}
!>perl-core/${PN#perl-}-${PV}-r999
diff --git a/virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc.ebuild b/virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc.ebuild
deleted file mode 100644
index abbd08972c79..000000000000
--- a/virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-Digest-SHA/Manifest b/virtual/perl-Digest-SHA/Manifest
index c139bf673996..5674b6d2f3b0 100644
--- a/virtual/perl-Digest-SHA/Manifest
+++ b/virtual/perl-Digest-SHA/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-Digest-SHA-6.40.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-Digest-SHA-6.40.0-r1.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0-r1.ebuild b/virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0-r1.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0.ebuild b/virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0.ebuild
deleted file mode 100644
index abbd08972c79..000000000000
--- a/virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-Digest/Manifest b/virtual/perl-Digest/Manifest
index bc0081532bcd..5582bf29fddd 100644
--- a/virtual/perl-Digest/Manifest
+++ b/virtual/perl-Digest/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-Digest-1.200.0-r1.ebuild 505 BLAKE2B b6f4c6f60b11c3e1c188a1f27b78dcb00abad5d8f45fb2097a8888dc93b6c7572fbea0e0e6e419240a625042f3670e514a0f19a72e2d7fb2b01e4be3212c063a SHA512 9bd8b44583eb4d3c66123d30e10f01296ecdcc61e4d588e1fa1cdb7f771f2e47063ff16e7ed23bdbee878184d77a2c9911e413bde725ed14118b201652648e42
+EBUILD perl-Digest-1.200.0-r2.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Digest/perl-Digest-1.200.0-r2.ebuild b/virtual/perl-Digest/perl-Digest-1.200.0-r2.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-Digest/perl-Digest-1.200.0-r2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Dumpvalue/Manifest b/virtual/perl-Dumpvalue/Manifest
index f536f7cec1ea..714e07bbae8d 100644
--- a/virtual/perl-Dumpvalue/Manifest
+++ b/virtual/perl-Dumpvalue/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-Dumpvalue-1.210.0-r3.ebuild 526 BLAKE2B 075f7b05d31bf17ce3885e323b62cdde2e9d57dba9aeaf39ea41fe5d540e7c51d3dd52ff77441e3280d88a34eb764cd681731ab24ea927851d1968529a713b6c SHA512 1c938dc7e536f4d814067d7ecfa2874762625601af494a9e0e0517f6622a5041788b27ec710f99ad5e8b0d749b54f10534f2b8052490b8bafbc35b149645b920
+EBUILD perl-Dumpvalue-1.210.0-r4.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Dumpvalue/perl-Dumpvalue-1.210.0-r3.ebuild b/virtual/perl-Dumpvalue/perl-Dumpvalue-1.210.0-r3.ebuild
deleted file mode 100644
index 3b4deefa774d..000000000000
--- a/virtual/perl-Dumpvalue/perl-Dumpvalue-1.210.0-r3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-Dumpvalue/perl-Dumpvalue-1.210.0-r4.ebuild b/virtual/perl-Dumpvalue/perl-Dumpvalue-1.210.0-r4.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-Dumpvalue/perl-Dumpvalue-1.210.0-r4.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Encode/Manifest b/virtual/perl-Encode/Manifest
index 3189573b449a..424d8a438f28 100644
--- a/virtual/perl-Encode/Manifest
+++ b/virtual/perl-Encode/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Encode-3.190.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
-EBUILD perl-Encode-3.210.0.ebuild 464 BLAKE2B afe835a36977eb23bbf2b2cffafe573093d5fdbe7b463a1f088d0d15b7cd7fd0ad4eecc2c21dd7e20a717808c7418827dc7ec78c9f13bbcb8a537710b0e3872f SHA512 59933d93b67edd7aec74200567ca2f3984c0d12457e8fd07f6b0dc117f4381dbafeee69d08d3d927de7d2b9668553d4bea1938d4f05a9f245a4fbc83c8d263c6
+EBUILD perl-Encode-3.210.0-r1.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Encode/perl-Encode-3.210.0-r1.ebuild b/virtual/perl-Encode/perl-Encode-3.210.0-r1.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-Encode/perl-Encode-3.210.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Exporter/Manifest b/virtual/perl-Exporter/Manifest
index 837a1938e228..7d71da9cdd3b 100644
--- a/virtual/perl-Exporter/Manifest
+++ b/virtual/perl-Exporter/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-Exporter-5.770.0-r1.ebuild 505 BLAKE2B b6f4c6f60b11c3e1c188a1f27b78dcb00abad5d8f45fb2097a8888dc93b6c7572fbea0e0e6e419240a625042f3670e514a0f19a72e2d7fb2b01e4be3212c063a SHA512 9bd8b44583eb4d3c66123d30e10f01296ecdcc61e4d588e1fa1cdb7f771f2e47063ff16e7ed23bdbee878184d77a2c9911e413bde725ed14118b201652648e42
+EBUILD perl-Exporter-5.780.0.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Exporter/perl-Exporter-5.780.0.ebuild b/virtual/perl-Exporter/perl-Exporter-5.780.0.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-Exporter/perl-Exporter-5.780.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-CBuilder/Manifest b/virtual/perl-ExtUtils-CBuilder/Manifest
index ade2e692c12d..1149890a0b27 100644
--- a/virtual/perl-ExtUtils-CBuilder/Manifest
+++ b/virtual/perl-ExtUtils-CBuilder/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-ExtUtils-CBuilder-0.280.238.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-ExtUtils-CBuilder-0.280.240.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.240.ebuild b/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.240.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.240.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-Constant/Manifest b/virtual/perl-ExtUtils-Constant/Manifest
index 1864b07733f3..1a92e7a3c63a 100644
--- a/virtual/perl-ExtUtils-Constant/Manifest
+++ b/virtual/perl-ExtUtils-Constant/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-ExtUtils-Constant-0.250.0-r6.ebuild 526 BLAKE2B 075f7b05d31bf17ce3885e323b62cdde2e9d57dba9aeaf39ea41fe5d540e7c51d3dd52ff77441e3280d88a34eb764cd681731ab24ea927851d1968529a713b6c SHA512 1c938dc7e536f4d814067d7ecfa2874762625601af494a9e0e0517f6622a5041788b27ec710f99ad5e8b0d749b54f10534f2b8052490b8bafbc35b149645b920
+EBUILD perl-ExtUtils-Constant-0.250.0-r7.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.250.0-r6.ebuild b/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.250.0-r6.ebuild
deleted file mode 100644
index 3b4deefa774d..000000000000
--- a/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.250.0-r6.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.250.0-r7.ebuild b/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.250.0-r7.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.250.0-r7.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-Install/Manifest b/virtual/perl-ExtUtils-Install/Manifest
index b56d27445d35..a319700cfc7f 100644
--- a/virtual/perl-ExtUtils-Install/Manifest
+++ b/virtual/perl-ExtUtils-Install/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-ExtUtils-Install-2.220.0.ebuild 489 BLAKE2B f9bccc5d5ae1da6e3dc68d7b3c2dd46fa5c3f5a4a44a60adb453490a53edbf558a64edb8dd36044b8b571b1ad47524b4047b21d7a0d9cbfb7ce4941e8b413fc7 SHA512 25f4eedb4a009a668fbc3e36902027bf758f16ef1bc205f838eb4681685029256b3b59d046e12a7ccad945ffa30e60f13879e93e87b139296b76311367c0ee50
+EBUILD perl-ExtUtils-Install-2.220.0-r1.ebuild 510 BLAKE2B 564529338e78f055542c99fa9ce3ed7f3ab777a88d05c87bdb2b9ceb6efa6f0ff137a55be941eec3157a6be18984323746ee9a4f745ab3272bf559a2c650b182 SHA512 8530da2bb90b5bf8da24b2f51665a9e0195f73898ec297fd8e1b4fb3a9ed7c6f749f71fa1ac46b6b2dbc0acadad6c739599bc759e4fd6fc39e220a33172c38ee
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.220.0.ebuild b/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.220.0-r1.ebuild
index d1bcb9aac884..92fcd65c8e09 100644
--- a/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.220.0.ebuild
+++ b/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.220.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- || ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/${PN#perl-}-${PV}
!>perl-core/${PN#perl-}-${PV}-r999
diff --git a/virtual/perl-ExtUtils-MakeMaker/Manifest b/virtual/perl-ExtUtils-MakeMaker/Manifest
index c259274954a7..1a796780b1c8 100644
--- a/virtual/perl-ExtUtils-MakeMaker/Manifest
+++ b/virtual/perl-ExtUtils-MakeMaker/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-ExtUtils-MakeMaker-7.700.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-ExtUtils-MakeMaker-7.700.0-r1.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0-r1.ebuild b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0-r1.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0.ebuild b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0.ebuild
deleted file mode 100644
index abbd08972c79..000000000000
--- a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-ExtUtils-Manifest/Manifest b/virtual/perl-ExtUtils-Manifest/Manifest
index 49302719819d..15e77f875b1d 100644
--- a/virtual/perl-ExtUtils-Manifest/Manifest
+++ b/virtual/perl-ExtUtils-Manifest/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-ExtUtils-Manifest-1.730.0-r2.ebuild 526 BLAKE2B 075f7b05d31bf17ce3885e323b62cdde2e9d57dba9aeaf39ea41fe5d540e7c51d3dd52ff77441e3280d88a34eb764cd681731ab24ea927851d1968529a713b6c SHA512 1c938dc7e536f4d814067d7ecfa2874762625601af494a9e0e0517f6622a5041788b27ec710f99ad5e8b0d749b54f10534f2b8052490b8bafbc35b149645b920
+EBUILD perl-ExtUtils-Manifest-1.750.0.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.750.0.ebuild b/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.750.0.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-ExtUtils-Manifest/perl-ExtUtils-Manifest-1.750.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-ParseXS/Manifest b/virtual/perl-ExtUtils-ParseXS/Manifest
index 122331e1f248..545ae82dca60 100644
--- a/virtual/perl-ExtUtils-ParseXS/Manifest
+++ b/virtual/perl-ExtUtils-ParseXS/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-ExtUtils-ParseXS-3.510.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-ExtUtils-ParseXS-3.510.0-r1.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0-r1.ebuild b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0-r1.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0.ebuild b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0.ebuild
deleted file mode 100644
index abbd08972c79..000000000000
--- a/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-File-Path/Manifest b/virtual/perl-File-Path/Manifest
index 114ce3bef9d8..b204e5dfbaa3 100644
--- a/virtual/perl-File-Path/Manifest
+++ b/virtual/perl-File-Path/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-File-Path-2.180.0-r2.ebuild 526 BLAKE2B 075f7b05d31bf17ce3885e323b62cdde2e9d57dba9aeaf39ea41fe5d540e7c51d3dd52ff77441e3280d88a34eb764cd681731ab24ea927851d1968529a713b6c SHA512 1c938dc7e536f4d814067d7ecfa2874762625601af494a9e0e0517f6622a5041788b27ec710f99ad5e8b0d749b54f10534f2b8052490b8bafbc35b149645b920
+EBUILD perl-File-Path-2.180.0-r3.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-File-Path/perl-File-Path-2.180.0-r2.ebuild b/virtual/perl-File-Path/perl-File-Path-2.180.0-r2.ebuild
deleted file mode 100644
index 3b4deefa774d..000000000000
--- a/virtual/perl-File-Path/perl-File-Path-2.180.0-r2.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-File-Path/perl-File-Path-2.180.0-r3.ebuild b/virtual/perl-File-Path/perl-File-Path-2.180.0-r3.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-File-Path/perl-File-Path-2.180.0-r3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-File-Spec/Manifest b/virtual/perl-File-Spec/Manifest
index 049123dd8636..76c25b0b7b2f 100644
--- a/virtual/perl-File-Spec/Manifest
+++ b/virtual/perl-File-Spec/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-File-Spec-3.880.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-File-Spec-3.900.0.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-File-Spec/perl-File-Spec-3.900.0.ebuild b/virtual/perl-File-Spec/perl-File-Spec-3.900.0.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-File-Spec/perl-File-Spec-3.900.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-File-Temp/Manifest b/virtual/perl-File-Temp/Manifest
index e67116c03293..fe1d424c7ede 100644
--- a/virtual/perl-File-Temp/Manifest
+++ b/virtual/perl-File-Temp/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-File-Temp-0.231.100.ebuild 508 BLAKE2B 35eed0dbf07ab2ab9247c15032c102c7de16c809077b37b277d2e4b61422fea623ba5fbdb2e7c1ef8222065870ff3457dddf84e7db8b04348905b9a3b37df631 SHA512 842f98779ebfb0934d571d50a224270315c5b129b4e00e55931fa49c8a59d566538b07b135b85d6aaae51d2dcac41d6819b6cc2db04f51fbf42c7fd6a55f3a9e
+EBUILD perl-File-Temp-0.231.100-r1.ebuild 531 BLAKE2B 373805575c1f976c0995917b2cb1c4cfba0bf74c35218c12368a3c7d566c2978da4a6eb31bd8ae85a2c49b9e75fb637de7cabe7a0990deea50d2a33692aff131 SHA512 41adc21488e32a7c41c29c03261558e9f7c25ec8fa8e5884f1d461c834cb57253993d3bdebd747a7e7b1d6a46377087e3b96c9450d14774126c3fabe07fb5853
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-File-Temp/perl-File-Temp-0.231.100.ebuild b/virtual/perl-File-Temp/perl-File-Temp-0.231.100-r1.ebuild
index 0bea9f18f2ae..f66590b8289e 100644
--- a/virtual/perl-File-Temp/perl-File-Temp-0.231.100.ebuild
+++ b/virtual/perl-File-Temp/perl-File-Temp-0.231.100-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
@@ -12,4 +12,4 @@ RDEPEND="
dev-lang/perl:=
"
-# this is the dev-lang/perl-5.34 and dev-lang/perl-5.36 and dev-lang/perl-5.38 version but we need the security patch
+# this is the dev-lang/perl-5.34 and dev-lang/perl-5.36 and dev-lang/perl-5.38 and dev-lang/perl-5.40 version but we want the security patch
diff --git a/virtual/perl-Filter-Simple/Manifest b/virtual/perl-Filter-Simple/Manifest
index dd111f2a7793..d1e4b3cc8b6e 100644
--- a/virtual/perl-Filter-Simple/Manifest
+++ b/virtual/perl-Filter-Simple/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-Filter-Simple-0.960.0-r3.ebuild 538 BLAKE2B efd27bf127aa3e2afb2bf5170365118d9517eacd379e0126269cfc1b88863c39882e3ff1098cab668054050dd804ce6a8d8d2da98c4eded4fb6b3b4e7da64032 SHA512 e3f2c290e32dbacde0b7da227116c3fb94b2bfba9c23374ae3e809db576b20f6012041dbad0619a99a536857be47c12f5c458ccd94e7c7a9f9af79a08b20499f
+EBUILD perl-Filter-Simple-0.960.0-r4.ebuild 517 BLAKE2B 142fc3c3369d49d802f2d4a56ac85e4bc66c3647d764c7ac9439c2b1e86278e8caf0a4c23b06b3e897ab287af412d2a3e968c97a1848bddcf17d741fbcb40273 SHA512 80ec3cc296a7104f25a3eb2c2e7c362696493f3b97522fa544e19815b38f2b3fc5700e416b7a2e6376b564bbff4e486ca7085178f7e13234f6f00c4f785af613
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r3.ebuild b/virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r4.ebuild
index 0e42f8b0b54e..e0bbbe4748da 100644
--- a/virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r3.ebuild
+++ b/virtual/perl-Filter-Simple/perl-Filter-Simple-0.960.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- || ( =dev-lang/perl-5.38* =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/${PN#perl-}-${PV}
!>perl-core/${PN#perl-}-${PV}-r999
diff --git a/virtual/perl-Getopt-Long/Manifest b/virtual/perl-Getopt-Long/Manifest
index cb326f4ccbac..755ca5b1a366 100644
--- a/virtual/perl-Getopt-Long/Manifest
+++ b/virtual/perl-Getopt-Long/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Getopt-Long-2.540.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
-EBUILD perl-Getopt-Long-2.570.0.ebuild 464 BLAKE2B afe835a36977eb23bbf2b2cffafe573093d5fdbe7b463a1f088d0d15b7cd7fd0ad4eecc2c21dd7e20a717808c7418827dc7ec78c9f13bbcb8a537710b0e3872f SHA512 59933d93b67edd7aec74200567ca2f3984c0d12457e8fd07f6b0dc117f4381dbafeee69d08d3d927de7d2b9668553d4bea1938d4f05a9f245a4fbc83c8d263c6
+EBUILD perl-Getopt-Long-2.570.0-r1.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Getopt-Long/perl-Getopt-Long-2.570.0-r1.ebuild b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.570.0-r1.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.570.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-HTTP-Tiny/Manifest b/virtual/perl-HTTP-Tiny/Manifest
index 7a64e24eb5b9..99be95dad595 100644
--- a/virtual/perl-HTTP-Tiny/Manifest
+++ b/virtual/perl-HTTP-Tiny/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-HTTP-Tiny-0.86.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-HTTP-Tiny-0.88.0.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.88.0.ebuild b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.88.0.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.88.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-I18N-LangTags/Manifest b/virtual/perl-I18N-LangTags/Manifest
index 3aff61ac8599..a7e74c07d1c8 100644
--- a/virtual/perl-I18N-LangTags/Manifest
+++ b/virtual/perl-I18N-LangTags/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-I18N-LangTags-0.450.0-r2.ebuild 534 BLAKE2B 5a1ae80f56373f38c29d74d775fe44f0e2b12e4d85e057e429babf804e25bd604b06600f981388cff96c1cebe2d1c2e7e84ff5c5e265963611b83001b874dd9f SHA512 e1c825f68661a8833ca8f4954361cf423c6a3c2561861f7dfefc967ce0db643e77482a3a8ac6617eaf02b5b894190dfc96018726ee9d303e7a341f5ab4fd997e
+EBUILD perl-I18N-LangTags-0.450.0-r3.ebuild 513 BLAKE2B d7ca8c971589cbc5d1a96a9d6718cd77a8160d07401661a0904b726b1802a077431f4381523970d06828d439f6a0a21ec26a621bec9ef85ae04c45dfa43fbb4c SHA512 ebbf0d5e24d04e569b3112b02b54e693a577fadb18e3343da00e2a7a0e8606343f4157c4d1dd8f74bda57d37984cbcb1bfc6ed62c8f8ac68138a5e75124568f5
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0-r2.ebuild b/virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0-r3.ebuild
index 45927c8d442c..87630457ee4e 100644
--- a/virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0-r2.ebuild
+++ b/virtual/perl-I18N-LangTags/perl-I18N-LangTags-0.450.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- || ( =dev-lang/perl-5.38* =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/I18N-LangTags-${PV} )
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/I18N-LangTags-${PV} )
dev-lang/perl:=
!<perl-core/I18N-LangTags-${PV}
!>perl-core/I18N-LangTags-${PV}-r999
diff --git a/virtual/perl-IO-Compress/Manifest b/virtual/perl-IO-Compress/Manifest
index 0889c08ae05d..620d86e11f45 100644
--- a/virtual/perl-IO-Compress/Manifest
+++ b/virtual/perl-IO-Compress/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-IO-Compress-2.204.0.ebuild 677 BLAKE2B 755e4c954e416111b7f9fc0403fae635c03054eabbf74aca9fa67effc43c1886f83b98ab818b56d90ef894a30cd1a332c6b32846eaa94c1bd5131b66d9390837 SHA512 4fdaef7d9b03c97cd740a702453fc6aab7a18bec4f60cdc339cc245bc97cbfa71d33b1e1608ce6cd091edf83f0fa1b3e6bdf98f2d523b1ebd7c3800381542116
+EBUILD perl-IO-Compress-2.212.0.ebuild 675 BLAKE2B 2be5cbeaa25a35f8d02c0b8a6f16b539d4f04394ca411554432f0a78dc27f0155ab3df751207d205cb7b1a53d3542431b99245cb24c661419d1b6f620dd1b713 SHA512 73c1b2a2dc732b77f4e68aa36d6f92c2e194f2c7f7c26fc70d0d2558075d90e12d441d76dadd6d1ae233fdb9f3b41dac53731cbd4e71f138cd4c2d655d56f18b
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-IO-Compress/perl-IO-Compress-2.212.0.ebuild b/virtual/perl-IO-Compress/perl-IO-Compress-2.212.0.ebuild
new file mode 100644
index 000000000000..6d8f80585342
--- /dev/null
+++ b/virtual/perl-IO-Compress/perl-IO-Compress-2.212.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+ >=virtual/perl-Compress-Raw-Bzip2-${PV}
+ >=virtual/perl-Compress-Raw-Zlib-${PV}
+"
+# Dependencies on Compress-Raw* must be kept in step
+# but sometimes not .... use ${PV} when you can.
diff --git a/virtual/perl-IO-Socket-IP/Manifest b/virtual/perl-IO-Socket-IP/Manifest
index 7b13760f2658..d42a0626297d 100644
--- a/virtual/perl-IO-Socket-IP/Manifest
+++ b/virtual/perl-IO-Socket-IP/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-IO-Socket-IP-0.410.100_rc.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-IO-Socket-IP-0.420.0.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.420.0.ebuild b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.420.0.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.420.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-IO-Zlib/Manifest b/virtual/perl-IO-Zlib/Manifest
index 686fbc3c831c..512eec7843aa 100644
--- a/virtual/perl-IO-Zlib/Manifest
+++ b/virtual/perl-IO-Zlib/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-IO-Zlib-1.140.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-IO-Zlib-1.150.0.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-IO-Zlib/perl-IO-Zlib-1.150.0.ebuild b/virtual/perl-IO-Zlib/perl-IO-Zlib-1.150.0.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-IO-Zlib/perl-IO-Zlib-1.150.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-IO/Manifest b/virtual/perl-IO/Manifest
index 660a506a4a21..1c79786ebdae 100644
--- a/virtual/perl-IO/Manifest
+++ b/virtual/perl-IO/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-IO-1.520.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-IO-1.550.0.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-IO/perl-IO-1.550.0.ebuild b/virtual/perl-IO/perl-IO-1.550.0.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-IO/perl-IO-1.550.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-IPC-Cmd/Manifest b/virtual/perl-IPC-Cmd/Manifest
index 9188809ccffc..2f8ce4f6965d 100644
--- a/virtual/perl-IPC-Cmd/Manifest
+++ b/virtual/perl-IPC-Cmd/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-IPC-Cmd-1.40.0-r3.ebuild 526 BLAKE2B 075f7b05d31bf17ce3885e323b62cdde2e9d57dba9aeaf39ea41fe5d540e7c51d3dd52ff77441e3280d88a34eb764cd681731ab24ea927851d1968529a713b6c SHA512 1c938dc7e536f4d814067d7ecfa2874762625601af494a9e0e0517f6622a5041788b27ec710f99ad5e8b0d749b54f10534f2b8052490b8bafbc35b149645b920
+EBUILD perl-IPC-Cmd-1.40.0-r4.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r3.ebuild b/virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r3.ebuild
deleted file mode 100644
index 3b4deefa774d..000000000000
--- a/virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r4.ebuild b/virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r4.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-IPC-Cmd/perl-IPC-Cmd-1.40.0-r4.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-JSON-PP/Manifest b/virtual/perl-JSON-PP/Manifest
index 345f9c422bc4..7b3504a07ce5 100644
--- a/virtual/perl-JSON-PP/Manifest
+++ b/virtual/perl-JSON-PP/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-JSON-PP-4.160.0-r1.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-JSON-PP-4.160.0-r2.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r1.ebuild b/virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r1.ebuild
deleted file mode 100644
index abbd08972c79..000000000000
--- a/virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r2.ebuild b/virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r2.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Locale-Maketext-Simple/Manifest b/virtual/perl-Locale-Maketext-Simple/Manifest
index 64654b9bcfcd..93580ee5168a 100644
--- a/virtual/perl-Locale-Maketext-Simple/Manifest
+++ b/virtual/perl-Locale-Maketext-Simple/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-Locale-Maketext-Simple-0.210.100_rc-r13.ebuild 526 BLAKE2B 075f7b05d31bf17ce3885e323b62cdde2e9d57dba9aeaf39ea41fe5d540e7c51d3dd52ff77441e3280d88a34eb764cd681731ab24ea927851d1968529a713b6c SHA512 1c938dc7e536f4d814067d7ecfa2874762625601af494a9e0e0517f6622a5041788b27ec710f99ad5e8b0d749b54f10534f2b8052490b8bafbc35b149645b920
+EBUILD perl-Locale-Maketext-Simple-0.210.100_rc-r14.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r13.ebuild b/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r13.ebuild
deleted file mode 100644
index 3b4deefa774d..000000000000
--- a/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r13.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r14.ebuild b/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r14.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-Locale-Maketext-Simple/perl-Locale-Maketext-Simple-0.210.100_rc-r14.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Locale-Maketext/Manifest b/virtual/perl-Locale-Maketext/Manifest
index a48811294097..73030b21fe27 100644
--- a/virtual/perl-Locale-Maketext/Manifest
+++ b/virtual/perl-Locale-Maketext/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-Locale-Maketext-1.330.0.ebuild 492 BLAKE2B f7e1b3484e19443e8bd2981668ffe6f174cbc0f839cb06d035416a055c83204d41c412baa7680f9f42303f291bc8fe5f160abd79cb60ab1fddd9f7d1188bb650 SHA512 078775eb6b954c7f39709421fd0a00e2655582390f238f5d67dc05487ce960f5436c14ee20a405162ec184fb91fcb137d7fb9ab04479e4c99c096031966cdc2e
+EBUILD perl-Locale-Maketext-1.330.0-r1.ebuild 513 BLAKE2B 941b81aeff3c523abd88d24c3851b848778ee9fe77f2dfa3e88701c8834b7bfacdc5b4ab0e6283c28cf686159a232cca7138ff7dcf721d371cac306c4dd5b5b7 SHA512 33620de1e32f17096ba56bf97ddfdf4132d2a5484f0d185682a7c43ed862380377a14a48e88651019ca5d4450d3ac6da0eedef1c2672304f99dc8280ac5488ac
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.330.0.ebuild b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.330.0-r1.ebuild
index 7dc5e26f2dbc..db8022f5394b 100644
--- a/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.330.0.ebuild
+++ b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.330.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
- || ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/Locale-Maketext-${PV}
!>perl-core/Locale-Maketext-${PV}-r999
diff --git a/virtual/perl-Math-BigInt-FastCalc/Manifest b/virtual/perl-Math-BigInt-FastCalc/Manifest
index f79d32ee70af..6bfe9cdd7278 100644
--- a/virtual/perl-Math-BigInt-FastCalc/Manifest
+++ b/virtual/perl-Math-BigInt-FastCalc/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-Math-BigInt-FastCalc-0.501.300.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-Math-BigInt-FastCalc-0.501.800.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.800.ebuild b/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.800.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.800.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Math-BigInt/Manifest b/virtual/perl-Math-BigInt/Manifest
index 5fb65998e7a5..663e163d3e62 100644
--- a/virtual/perl-Math-BigInt/Manifest
+++ b/virtual/perl-Math-BigInt/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-Math-BigInt-1.999.842.ebuild 389 BLAKE2B ba59e51f85dfb5b9f75fbae54397e5ca3b65ece669afa3da353edabdbae8e28903add0ee9dfe6038025356a28637167db48a7f157ef63906bf469a5745a36f01 SHA512 c5122a54d7883697b367d192be9c80b8d45e23199458f53f9bccd8524225044b851e0522013217310f35d8c25225b3225d5127fe64013fae35cfd9b3cfbcba71
+EBUILD perl-Math-BigInt-2.3.2.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Math-BigInt/perl-Math-BigInt-2.3.2.ebuild b/virtual/perl-Math-BigInt/perl-Math-BigInt-2.3.2.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-Math-BigInt/perl-Math-BigInt-2.3.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Math-BigRat/Manifest b/virtual/perl-Math-BigRat/Manifest
index 900442c6c62f..81b3c0df1493 100644
--- a/virtual/perl-Math-BigRat/Manifest
+++ b/virtual/perl-Math-BigRat/Manifest
@@ -1,2 +1,3 @@
EBUILD perl-Math-BigRat-0.262.400.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-Math-BigRat-2.3.2.ebuild 492 BLAKE2B 96a04d5acdcec23d6ac171ae6202a6e519465730841bfe454f3c8463f846981f634f041e9961113fef71305fcc6edf8ebfc4452a5e3ba1bed0f368c700b77bae SHA512 2b601c78f032bf27cb27412530484ee85b66b940343f57c25c00b52a2345fffd4c7daf4359346b2a1e2a4004af7899884829194d0bfbec294d3275846a685569
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Math-BigRat/perl-Math-BigRat-2.3.2.ebuild b/virtual/perl-Math-BigRat/perl-Math-BigRat-2.3.2.ebuild
new file mode 100644
index 000000000000..235643d4440a
--- /dev/null
+++ b/virtual/perl-Math-BigRat/perl-Math-BigRat-2.3.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Math-Complex/Manifest b/virtual/perl-Math-Complex/Manifest
index 8ffcca593e10..70767bf69a45 100644
--- a/virtual/perl-Math-Complex/Manifest
+++ b/virtual/perl-Math-Complex/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-Math-Complex-1.620.0.ebuild 484 BLAKE2B 21d7809c57989fc762893365920e36308b975e8005562735e853461435cc08266d55c2ffd1a5e39ba025d6837b88deddf5c407051c255f70b22c4c1d1830878e SHA512 fb0a6cda361d92b219996fb0af3db37c2e2e69e1fa584a54431bddf6272decfcdbadc740dd66db0983337733a00401a4ef430d8f93f5346f154ee710f367b44f
+EBUILD perl-Math-Complex-1.620.0-r1.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Math-Complex/perl-Math-Complex-1.620.0-r1.ebuild b/virtual/perl-Math-Complex/perl-Math-Complex-1.620.0-r1.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-Math-Complex/perl-Math-Complex-1.620.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-Math-Complex/perl-Math-Complex-1.620.0.ebuild b/virtual/perl-Math-Complex/perl-Math-Complex-1.620.0.ebuild
deleted file mode 100644
index abbd08972c79..000000000000
--- a/virtual/perl-Math-Complex/perl-Math-Complex-1.620.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- || ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
- dev-lang/perl:=
- !<perl-core/${PN#perl-}-${PV}
- !>perl-core/${PN#perl-}-${PV}-r999
-"
diff --git a/virtual/perl-if/Manifest b/virtual/perl-if/Manifest
index d9b8ac1c4910..05ea9de89716 100644
--- a/virtual/perl-if/Manifest
+++ b/virtual/perl-if/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-if-0.61.0-r1.ebuild 505 BLAKE2B b6f4c6f60b11c3e1c188a1f27b78dcb00abad5d8f45fb2097a8888dc93b6c7572fbea0e0e6e419240a625042f3670e514a0f19a72e2d7fb2b01e4be3212c063a SHA512 9bd8b44583eb4d3c66123d30e10f01296ecdcc61e4d588e1fa1cdb7f771f2e47063ff16e7ed23bdbee878184d77a2c9911e413bde725ed14118b201652648e42
+EBUILD perl-if-0.61.0-r2.ebuild 505 BLAKE2B 8237ad86f276559d7c930bb24424235b83bb0968b25440dd8fb1f20758bf067086b30eabdfa6da930141f7245348760b66146bd7bee33110211db1e48b872ab6 SHA512 2211db5f3b0097e5ceb5235eba72755355656bd2dfaf419c34cefa7b192d781c9f74966bfe3b62b94fd1fee4ea97e4798b859889f5715733cbbbf76bdb292f03
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-if/perl-if-0.61.0-r2.ebuild b/virtual/perl-if/perl-if-0.61.0-r2.ebuild
new file mode 100644
index 000000000000..895310769150
--- /dev/null
+++ b/virtual/perl-if/perl-if-0.61.0-r2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ dev-lang/perl:=
+ !<perl-core/${PN#perl-}-${PV}
+ !>perl-core/${PN#perl-}-${PV}-r999
+"
diff --git a/virtual/perl-libnet/Manifest b/virtual/perl-libnet/Manifest
index df9dd38decb1..1de0b6b03ce7 100644
--- a/virtual/perl-libnet/Manifest
+++ b/virtual/perl-libnet/Manifest
@@ -1,2 +1,2 @@
-EBUILD perl-libnet-3.150.0.ebuild 586 BLAKE2B acc28c8647dd9086c6163702ad169659d2e3fece8270cd481d8a1141d1e418bc5b7b012c1e3cf45768e345f081a3da1ba3f851fd839084b0161c4cd708b13f47 SHA512 a167408b49f89905de4bf11ce8ebe56fb7475807f95e61fe0efaf7e578cfee9b30592ae15981fe4e59b5d2a894028e5b370b037b1d5e75cd6fd8bd8b11b6ae0c
+EBUILD perl-libnet-3.150.0-r1.ebuild 607 BLAKE2B 6a4c1d17f96106970d25dc8d2cac726f8a942d5cc81879abf737fd27e1c327fb61b444252d049ad45d2ffaaacf3594ade027c3b593dc8df7547eb4b899636e0c SHA512 89fe6dc7eb29c4961a3263477611d8de09f9e0044adb471454decdf2ebcd80664a4b0e58c921da8820e8a4064a90097c893a4819b42f83fb0fbdbf605994455a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-libnet/perl-libnet-3.150.0.ebuild b/virtual/perl-libnet/perl-libnet-3.150.0-r1.ebuild
index 3b119555ace3..14712c30f13a 100644
--- a/virtual/perl-libnet/perl-libnet-3.150.0.ebuild
+++ b/virtual/perl-libnet/perl-libnet-3.150.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv
IUSE="+ssl"
RDEPEND="
- || ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
+ || ( =dev-lang/perl-5.40* =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
dev-lang/perl:=
!<perl-core/${PN#perl-}-${PV}
!>perl-core/${PN#perl-}-${PV}-r999