summaryrefslogtreecommitdiff
path: root/perl-core
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
commitb590c8d7572b727d565cc0b8ff660d43569845de (patch)
tree06f7a4102ea4e845df8b66660f252920d52952f9 /perl-core
parent24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff)
downloadbaldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip
Adding metadata
Diffstat (limited to 'perl-core')
-rw-r--r--perl-core/CPAN/CPAN-2.290.0-r4.ebuild37
-rw-r--r--perl-core/CPAN/Manifest1
-rw-r--r--perl-core/CPAN/metadata.xml12
-rw-r--r--perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild31
-rw-r--r--perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.212.0.ebuild35
-rw-r--r--perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.213.0.ebuild35
-rw-r--r--perl-core/Compress-Raw-Zlib/Manifest3
-rw-r--r--perl-core/Compress-Raw-Zlib/metadata.xml9
-rw-r--r--perl-core/Encode/Encode-3.190.0.ebuild17
-rw-r--r--perl-core/Encode/Encode-3.210.0.ebuild17
-rw-r--r--perl-core/Encode/Manifest2
-rw-r--r--perl-core/Encode/files/gentoo_enc2xs.diff36
-rw-r--r--perl-core/Encode/metadata.xml9
-rw-r--r--perl-core/File-Temp/File-Temp-0.231.100-r1.ebuild21
-rw-r--r--perl-core/File-Temp/Manifest1
-rw-r--r--perl-core/File-Temp/files/File-Temp-0.230.0-symlink-safety.patch37
-rw-r--r--perl-core/File-Temp/files/File-Temp-0.231.100-pathconf-_PC_CHOWN_RESTRICTED.patch68
-rw-r--r--perl-core/File-Temp/metadata.xml9
-rw-r--r--perl-core/Getopt-Long/Getopt-Long-2.580.0.ebuild14
-rw-r--r--perl-core/Getopt-Long/Manifest1
-rw-r--r--perl-core/Getopt-Long/metadata.xml9
-rw-r--r--perl-core/Math-BigInt/Manifest1
-rw-r--r--perl-core/Math-BigInt/Math-BigInt-1.999.842-r4.ebuild26
-rw-r--r--perl-core/Math-BigInt/metadata.xml9
-rw-r--r--perl-core/Module-Load/Manifest1
-rw-r--r--perl-core/Module-Load/Module-Load-0.360.0.ebuild14
-rw-r--r--perl-core/Module-Load/metadata.xml9
-rw-r--r--perl-core/Module-Loaded/Manifest1
-rw-r--r--perl-core/Module-Loaded/Module-Loaded-0.80.0-r2.ebuild13
-rw-r--r--perl-core/Module-Loaded/metadata.xml9
-rw-r--r--perl-core/Params-Check/Manifest1
-rw-r--r--perl-core/Params-Check/Params-Check-0.380.0-r3.ebuild13
-rw-r--r--perl-core/Params-Check/metadata.xml9
-rw-r--r--perl-core/Scalar-List-Utils/Manifest2
-rw-r--r--perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild12
-rw-r--r--perl-core/Scalar-List-Utils/Scalar-List-Utils-1.680.0.ebuild12
-rw-r--r--perl-core/Scalar-List-Utils/metadata.xml9
-rw-r--r--perl-core/Term-Table/Manifest3
-rw-r--r--perl-core/Term-Table/Term-Table-0.22.0.ebuild31
-rw-r--r--perl-core/Term-Table/Term-Table-0.23.0.ebuild31
-rw-r--r--perl-core/Term-Table/Term-Table-0.24.0.ebuild31
-rw-r--r--perl-core/Term-Table/metadata.xml9
-rw-r--r--perl-core/Test-Harness/Manifest1
-rw-r--r--perl-core/Test-Harness/Test-Harness-3.500.0.ebuild13
-rw-r--r--perl-core/Test-Harness/metadata.xml9
-rw-r--r--perl-core/Test-Simple/Manifest2
-rw-r--r--perl-core/Test-Simple/Test-Simple-1.302.196.ebuild48
-rw-r--r--perl-core/Test-Simple/Test-Simple-1.302.208-r1.ebuild52
-rw-r--r--perl-core/Test-Simple/metadata.xml9
-rw-r--r--perl-core/Test2-Suite/Manifest1
-rw-r--r--perl-core/Test2-Suite/Test2-Suite-0.0.162-r1.ebuild29
-rw-r--r--perl-core/Test2-Suite/metadata.xml9
-rw-r--r--perl-core/Text-Tabs+Wrap/Manifest1
-rw-r--r--perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild13
-rw-r--r--perl-core/Text-Tabs+Wrap/metadata.xml9
-rw-r--r--perl-core/Unicode-Collate/Manifest1
-rw-r--r--perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild23
-rw-r--r--perl-core/Unicode-Collate/metadata.xml9
-rw-r--r--perl-core/metadata.xml40
59 files changed, 919 insertions, 0 deletions
diff --git a/perl-core/CPAN/CPAN-2.290.0-r4.ebuild b/perl-core/CPAN/CPAN-2.290.0-r4.ebuild
new file mode 100644
index 000000000000..54bf46aa7538
--- /dev/null
+++ b/perl-core/CPAN/CPAN-2.290.0-r4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ANDK
+DIST_VERSION=2.29
+inherit perl-module
+
+DESCRIPTION="Query, download and build perl modules from CPAN sites"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+# parallel testing fails, run tests sequentially #827014
+DIST_TEST=do
+
+CRAZYDEPS="
+ dev-perl/Archive-Zip
+ dev-perl/CPAN-Checksums
+ >=virtual/perl-CPAN-Meta-Requirements-2.121.0
+ dev-perl/CPAN-Perl-Releases
+ dev-perl/Compress-Bzip2
+ dev-perl/Expect
+ dev-perl/File-HomeDir
+ dev-perl/File-Which
+ dev-perl/libwww-perl
+ dev-perl/Log-Log4perl
+ dev-perl/Module-Build
+ dev-perl/Module-Signature
+ dev-perl/TermReadKey
+ >=virtual/perl-Test-Harness-2.620.0
+ dev-perl/Text-Glob
+ dev-perl/YAML
+ dev-perl/YAML-Syck
+"
+# ^ this is what should be in RDEPEND for *full* functionality...
diff --git a/perl-core/CPAN/Manifest b/perl-core/CPAN/Manifest
new file mode 100644
index 000000000000..016978e36b23
--- /dev/null
+++ b/perl-core/CPAN/Manifest
@@ -0,0 +1 @@
+DIST CPAN-2.29.tar.gz 890559 BLAKE2B e309719bd1d8857b21c0cd039bc534157864e97a2dd6f538eeb5bc4877bf9a088af338fdba3c7113d56382a880f49de9ae978078881b269cae64f2b9b0900aab SHA512 ef25f4575e41d11064e516739af95808d5d425fefb2693db1f91733e6d3064650273712325a0b862e8d88105c79d323e1f6f14430608effe0f2a04534d7213a1
diff --git a/perl-core/CPAN/metadata.xml b/perl-core/CPAN/metadata.xml
new file mode 100644
index 000000000000..dd6f2c078a20
--- /dev/null
+++ b/perl-core/CPAN/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:perl:comprehensive_perl_archive_network</remote-id>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild
new file mode 100644
index 000000000000..043e98d4a45f
--- /dev/null
+++ b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=PMQS
+DIST_TEST=parallel
+DIST_VERSION=2.206
+inherit perl-module
+
+DESCRIPTION="Low-Level Interface to zlib compression library"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+# We use the bundled version of zlib as the minimum version for the system copy
+# Check on bumps! Look in https://github.com/pmqs/Compress-Raw-Zlib/commits/master/zlib-src.
+RDEPEND=">=virtual/zlib-1.2.13:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"
+
+src_prepare() {
+ rm -rf "${S}"/zlib-src/ || die
+ sed -i '/^zlib-src/d' "${S}"/MANIFEST || die
+ perl-module_src_prepare
+}
+
+src_configure() {
+ BUILD_ZLIB=False ZLIB_INCLUDE="${ESYSROOT}"/usr/include \
+ ZLIB_LIB="${ESYSROOT}"/usr/$(get_libdir) perl-module_src_configure
+}
diff --git a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.212.0.ebuild b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.212.0.ebuild
new file mode 100644
index 000000000000..0f2004bf81c6
--- /dev/null
+++ b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.212.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=PMQS
+DIST_TEST=parallel
+DIST_VERSION=2.212
+inherit perl-module
+
+DESCRIPTION="Low-Level Interface to zlib compression library"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+# We use the bundled version of zlib as the minimum version for the system copy
+# Check on bumps! Look in https://github.com/pmqs/Compress-Raw-Zlib/commits/master/zlib-src.
+RDEPEND=">=virtual/zlib-1.3.1:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"
+
+src_prepare() {
+ rm -rf "${S}"/zlib-src/ || die
+ sed -i '/^zlib-src/d' "${S}"/MANIFEST || die
+ perl-module_src_prepare
+}
+
+src_configure() {
+ export BUILD_ZLIB=False
+ export USE_ZLIB_NG=False
+ export OLD_ZLIB=True
+ export ZLIB_INCLUDE="${ESYSROOT}"/usr/include
+ export ZLIB_LIB="${ESYSROOT}"/usr/$(get_libdir)
+ perl-module_src_configure
+}
diff --git a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.213.0.ebuild b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.213.0.ebuild
new file mode 100644
index 000000000000..b755cdf3832b
--- /dev/null
+++ b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.213.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=PMQS
+DIST_TEST=parallel
+DIST_VERSION=2.213
+inherit perl-module
+
+DESCRIPTION="Low-Level Interface to zlib compression library"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+# We use the bundled version of zlib as the minimum version for the system copy
+# Check on bumps! Look in https://github.com/pmqs/Compress-Raw-Zlib/commits/master/zlib-src.
+RDEPEND=">=virtual/zlib-1.3.1:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"
+
+src_prepare() {
+ rm -rf "${S}"/zlib-src/ || die
+ sed -i '/^zlib-src/d' "${S}"/MANIFEST || die
+ perl-module_src_prepare
+}
+
+src_configure() {
+ export BUILD_ZLIB=False
+ export USE_ZLIB_NG=False
+ export OLD_ZLIB=True
+ export ZLIB_INCLUDE="${ESYSROOT}"/usr/include
+ export ZLIB_LIB="${ESYSROOT}"/usr/$(get_libdir)
+ perl-module_src_configure
+}
diff --git a/perl-core/Compress-Raw-Zlib/Manifest b/perl-core/Compress-Raw-Zlib/Manifest
new file mode 100644
index 000000000000..31b28aa4d2cc
--- /dev/null
+++ b/perl-core/Compress-Raw-Zlib/Manifest
@@ -0,0 +1,3 @@
+DIST Compress-Raw-Zlib-2.206.tar.gz 481767 BLAKE2B be4508171b24046c289d07706b1fb61d147057789a91b39799cd61bd388bcf4d02776e79237e3dc26ba12ee578d70898b615621170b73bbdd650f90d10781012 SHA512 3c722e6f363de90f6367446624090a9c482c9ed09f34b749765706da68e55e63f94608ea1d06669af567d8f8111d3311415f1f8a3daf782368c9a7bd4ff226f5
+DIST Compress-Raw-Zlib-2.212.tar.gz 551286 BLAKE2B 2b2cdf6937e662e8a9abebfed248f4b66875f668f7d63c08b4487d5b2b071dc05b506af9ae336b97085bd9572d0fbd7fc407531bb1954cccb68752a2c04e732f SHA512 75f3c7eafed7c4a3df4e8609e2e291e390663ccbd3166b860dfeb1025f5007b7a8f568face9dff2bbb4b3eab4234cbb0806f90a0c132c7d738f520d98d033a67
+DIST Compress-Raw-Zlib-2.213.tar.gz 551722 BLAKE2B 5e2c9dc95368faca8a33b42d982891b92ceb3c2aed0908f9e828eaaaef962f3bf9e29e22e20189593c47305872d3e9cbdb49ad9cf4d086264962182404fb9fcf SHA512 dc98412a03ed1271b291bfd05ddd7d0d48e62ec84fd4328f1251a5266e3dfedec575fa5f19e473f0d7d6245d08e49b12e615765130bbb229d7903f029441fc33
diff --git a/perl-core/Compress-Raw-Zlib/metadata.xml b/perl-core/Compress-Raw-Zlib/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Compress-Raw-Zlib/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Encode/Encode-3.190.0.ebuild b/perl-core/Encode/Encode-3.190.0.ebuild
new file mode 100644
index 000000000000..a803e5f34feb
--- /dev/null
+++ b/perl-core/Encode/Encode-3.190.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DANKOGAI
+DIST_VERSION=3.19
+inherit perl-module
+
+DESCRIPTION="Character encodings in Perl"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+PATCHES=(
+ "${FILESDIR}"/gentoo_enc2xs.diff
+)
diff --git a/perl-core/Encode/Encode-3.210.0.ebuild b/perl-core/Encode/Encode-3.210.0.ebuild
new file mode 100644
index 000000000000..9e3e382d3403
--- /dev/null
+++ b/perl-core/Encode/Encode-3.210.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DANKOGAI
+DIST_VERSION=3.21
+inherit perl-module
+
+DESCRIPTION="Character encodings in Perl"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+PATCHES=(
+ "${FILESDIR}"/gentoo_enc2xs.diff
+)
diff --git a/perl-core/Encode/Manifest b/perl-core/Encode/Manifest
new file mode 100644
index 000000000000..f873f18f915f
--- /dev/null
+++ b/perl-core/Encode/Manifest
@@ -0,0 +1,2 @@
+DIST Encode-3.19.tar.gz 2086567 BLAKE2B e21475d48b71bb192470e56bf3246d68bfcb443358f9af9f537ef562dc44d290ad4d2e14b17a020b58d8569978e2b2dc1e9e62b019b6f604089d64622d13df02 SHA512 0652996d7cd95e02c72128594e79a5b946ee3118e2536e7b5559ccd8a6da1505b23a4c9542266ea11852b792b5130ec21fcd7d99a93bd0a72ea3bcf072cf44aa
+DIST Encode-3.21.tar.gz 2086738 BLAKE2B 45cc926d527f3d6d4a00610739348ff4ab4bbe4f42cfc5e4b51b12c7747509eaa2d216a28e16a54ada0dbbce58b437a921376a36d0d3bd3f2fadf3c618325b4f SHA512 413b22ff4175bc32b1081c9bb2db0b290379bf318de5ef94e86165fa68a197a68c64da538915e50a1d0c5f7db0de058e9c7248a024bca1301bc7b1d5b41f2467
diff --git a/perl-core/Encode/files/gentoo_enc2xs.diff b/perl-core/Encode/files/gentoo_enc2xs.diff
new file mode 100644
index 000000000000..1068bfef1422
--- /dev/null
+++ b/perl-core/Encode/files/gentoo_enc2xs.diff
@@ -0,0 +1,36 @@
+From: Torsten Veller <tove@gentoo.org>
+Subject: [PATCH] gentoo/enc2xs
+
+Tweak enc2xs to ignore missing @INC directories
+
+https://bugs.gentoo.org/show_bug.cgi?id=338802
+http://git.debian.org/?p=perl/perl-5.12.git;a=blob;h=227dc105;hb=9d9ed099
+
+---
+ cpan/Encode/bin/enc2xs | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/cpan/Encode/bin/enc2xs b/cpan/Encode/bin/enc2xs
+index 773c0a0..b95507b 100644
+--- a/bin/enc2xs
++++ b/bin/enc2xs
+@@ -924,7 +924,7 @@ use vars qw(
+ sub find_e2x{
+ eval { require File::Find; };
+ my (@inc, %e2x_dir);
+- for my $inc (@INC){
++ for my $inc (grep -d, @INC){
+ push @inc, $inc unless $inc eq '.'; #skip current dir
+ }
+ File::Find::find(
+@@ -1005,7 +1005,7 @@ sub make_configlocal_pm {
+ $LocalMod{$enc} ||= $mod;
+ }
+ };
+- File::Find::find({wanted => $wanted}, @INC);
++ File::Find::find({wanted => $wanted}, grep -d, @INC);
+ $_ModLines = "";
+ for my $enc ( sort keys %LocalMod ) {
+ $_ModLines .=
+--
+tg: (e5b15fe..) gentoo/enc2xs (depends on: upstream)
diff --git a/perl-core/Encode/metadata.xml b/perl-core/Encode/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Encode/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/File-Temp/File-Temp-0.231.100-r1.ebuild b/perl-core/File-Temp/File-Temp-0.231.100-r1.ebuild
new file mode 100644
index 000000000000..2db000d8441b
--- /dev/null
+++ b/perl-core/File-Temp/File-Temp-0.231.100-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.2311
+inherit perl-module
+
+DESCRIPTION="File::Temp can be used to create and open temporary files in a safe way"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+PATCHES=(
+ # bug #390719
+ "${FILESDIR}/${PN}-0.230.0-symlink-safety.patch"
+ # bug #930949
+ "${FILESDIR}/${PN}-0.231.100-pathconf-_PC_CHOWN_RESTRICTED.patch"
+)
diff --git a/perl-core/File-Temp/Manifest b/perl-core/File-Temp/Manifest
new file mode 100644
index 000000000000..49f6f62e18e4
--- /dev/null
+++ b/perl-core/File-Temp/Manifest
@@ -0,0 +1 @@
+DIST File-Temp-0.2311.tar.gz 76988 BLAKE2B d867a5c391fb8bdf1534469ad67f3e122666fd857c3cabda67fcc216896159cb95b31a4885ee47c803e147fa246defc12608780e7814ede8e5662c8f8ffd3d0e SHA512 2db3f03f4d25013c60585cd3e6aa7e68fe9bb26f1957adf6674e9cae9e963a41c559d36862943703f567d116c82747b4fae0612253a784addeb53d7867a232d1
diff --git a/perl-core/File-Temp/files/File-Temp-0.230.0-symlink-safety.patch b/perl-core/File-Temp/files/File-Temp-0.230.0-symlink-safety.patch
new file mode 100644
index 000000000000..d6a3a717c702
--- /dev/null
+++ b/perl-core/File-Temp/files/File-Temp-0.230.0-symlink-safety.patch
@@ -0,0 +1,37 @@
+From: John Lightsey <jd@cpanel.net>
+Date: Mon, 27 Jun 2011 13:07:44 -0500
+Subject: [PATCH] symlink safety
+
+Add check for unsafe symbolic links to _is_safe() directory check.
+
+
+diff -ruN File-Temp-0.23.orig/lib/File/Temp.pm File-Temp-0.23/lib/File/Temp.pm
+--- File-Temp-0.23.orig/lib/File/Temp.pm 2013-03-14 22:56:59.000000000 +0100
++++ File-Temp-0.23/lib/File/Temp.pm 2014-10-15 23:46:29.894611586 +0200
+@@ -672,7 +672,25 @@
+ my $err_ref = shift;
+
+ # Stat path
+- my @info = stat($path);
++ my @info = lstat($path);
++ my $symlink_test_path = $path;
++ my $symlink_loop_count = 0;
++ while (-l _) {
++ if (++$symlink_loop_count >= 50) {
++ $$err_ref = "50 levels of symlinks encountered at $path";
++ return 0;
++ }
++ if ( $info[4] <= File::Temp->top_system_uid() || $info[4] == $>) {
++ # safe to traverse
++ $symlink_test_path = readlink($symlink_test_path);
++ @info = lstat($symlink_test_path);
++ }
++ else {
++ $$err_ref = "Unsafe symlink at $path";
++ return 0;
++ }
++ }
++
+ unless (scalar(@info)) {
+ $$err_ref = "stat(path) returned no values";
+ return 0;
diff --git a/perl-core/File-Temp/files/File-Temp-0.231.100-pathconf-_PC_CHOWN_RESTRICTED.patch b/perl-core/File-Temp/files/File-Temp-0.231.100-pathconf-_PC_CHOWN_RESTRICTED.patch
new file mode 100644
index 000000000000..f8e56f8ae1c5
--- /dev/null
+++ b/perl-core/File-Temp/files/File-Temp-0.231.100-pathconf-_PC_CHOWN_RESTRICTED.patch
@@ -0,0 +1,68 @@
+https://bugs.gentoo.org/930949
+https://github.com/Perl-Toolchain-Gang/File-Temp/issues/36
+https://github.com/Perl-Toolchain-Gang/File-Temp/pull/41
+https://github.com/Perl/perl5/pull/22156
+https://github.com/Perl/perl5/pull/22161
+
+From 2de518ab67bf3c5be2525ea0a5d78f39de50074f Mon Sep 17 00:00:00 2001
+From: Lukas Mai <lukasmai.403@gmail.com>
+Date: Thu, 18 Apr 2024 20:12:06 +0200
+Subject: [PATCH] use pathconf() to get _PC_CHOWN_RESTRICTED flag
+
+The _PC_* constants are only meaningful in pathconf(); conversely,
+sysconf() only understands _SC_* constants.
+
+Previously, this code didn't do anything meaningful. For example, on x64
+Linux _PC_CHOWN_RESTRICTED is 6, which sysconf() would have interpreted
+as _SC_TZNAME_MAX (also 6).
+---
+ lib/File/Temp.pm | 16 +++++++---------
+ 2 files changed, 8 insertions(+), 10 deletions(-)
+
+diff --git a/lib/File/Temp.pm b/lib/File/Temp.pm
+index ef34f6c..563efeb 100644
+--- a/lib/File/Temp.pm
++++ b/lib/File/Temp.pm
+@@ -718,7 +718,7 @@ sub _is_safe {
+
+ # Internal routine to check whether a directory is safe
+ # for temp files. Safer than _is_safe since it checks for
+-# the possibility of chown giveaway and if that is a possibility
++# the possibility of chown giveaway and if that is a possibility,
+ # checks each directory in the path to see if it is safe (with _is_safe)
+
+ # If _PC_CHOWN_RESTRICTED is not set, does the full test of each
+@@ -737,18 +737,16 @@ sub _is_verysafe {
+
+ my $err_ref = shift;
+
+- # Should Get the value of _PC_CHOWN_RESTRICTED if it is defined
+- # and If it is not there do the extensive test
++ # Should get the value of _PC_CHOWN_RESTRICTED if it is defined
++ # and if it is not there, do the extensive test
+ local($@);
+- my $chown_restricted;
+- $chown_restricted = &POSIX::_PC_CHOWN_RESTRICTED()
+- if eval { &POSIX::_PC_CHOWN_RESTRICTED(); 1};
++ my $chown_restricted = eval { POSIX::_PC_CHOWN_RESTRICTED() };
+
+- # If chown_resticted is set to some value we should test it
++ # If chown_restricted is set to some value, we should test it
+ if (defined $chown_restricted) {
+
+ # Return if the current directory is safe
+- return _is_safe($path,$err_ref) if POSIX::sysconf( $chown_restricted );
++ return _is_safe($path, $err_ref) if POSIX::pathconf( $path, $chown_restricted );
+
+ }
+
+@@ -2367,7 +2365,7 @@ for sticky bit.
+
+ In addition to the MEDIUM security checks, also check for the
+ possibility of ``chown() giveaway'' using the L<POSIX|POSIX>
+-sysconf() function. If this is a possibility, each directory in the
++pathconf() function. If this is a possibility, each directory in the
+ path is checked in turn for safeness, recursively walking back to the
+ root directory.
+
+
diff --git a/perl-core/File-Temp/metadata.xml b/perl-core/File-Temp/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/File-Temp/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Getopt-Long/Getopt-Long-2.580.0.ebuild b/perl-core/Getopt-Long/Getopt-Long-2.580.0.ebuild
new file mode 100644
index 000000000000..66e026ad19fe
--- /dev/null
+++ b/perl-core/Getopt-Long/Getopt-Long-2.580.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=JV
+DIST_VERSION=2.58
+DIST_TEST=do
+inherit perl-module
+
+DESCRIPTION="Advanced handling of command line options"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
diff --git a/perl-core/Getopt-Long/Manifest b/perl-core/Getopt-Long/Manifest
new file mode 100644
index 000000000000..5d02f6c87311
--- /dev/null
+++ b/perl-core/Getopt-Long/Manifest
@@ -0,0 +1 @@
+DIST Getopt-Long-2.58.tar.gz 45642 BLAKE2B 3ecf9cb6c984128f3468d8f88e96baffa14d5b52ed90ce2e6298b231d3ff3bf5273c78fae7ae187d2eaceee98e6b14ce8a7d249c6b5298b5e511c8690f320659 SHA512 c673b82a819533310d5697be7e0b009ed39fd02873d17b3f0e1eebab790c58faf5e0a6b1d79bf274e3ee9d35d43b355988dccae56ec9fcbc6822bcae7d7e2ef6
diff --git a/perl-core/Getopt-Long/metadata.xml b/perl-core/Getopt-Long/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Getopt-Long/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Math-BigInt/Manifest b/perl-core/Math-BigInt/Manifest
new file mode 100644
index 000000000000..53b7e7a4b520
--- /dev/null
+++ b/perl-core/Math-BigInt/Manifest
@@ -0,0 +1 @@
+DIST Math-BigInt-1.999842.tar.gz 2874389 BLAKE2B bed8b8bc7d39caaae630ae815cc39b6cfc1366cdb35da62c8f26396f51c3f6a649e6ba43e11bf39283b3d772fc20fded90594c3bf5df9fb8f20cb3d1df2d64be SHA512 22183ff49bcb33c503601729d9147b64c5c6c2e2717cebba929e3b36fbe0a2c20ca442b49ade4d9ea15b04f1050b6f9d333a168e3a08bbcab48ce842d69f253c
diff --git a/perl-core/Math-BigInt/Math-BigInt-1.999.842-r4.ebuild b/perl-core/Math-BigInt/Math-BigInt-1.999.842-r4.ebuild
new file mode 100644
index 000000000000..a294493b3db2
--- /dev/null
+++ b/perl-core/Math-BigInt/Math-BigInt-1.999.842-r4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PJACKLAM
+DIST_VERSION=1.999842
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Arbitrary size floating point math package"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=virtual/perl-Carp-1.220.0
+"
+BDEPEND="
+ test? ( >=virtual/perl-Test-Simple-0.940.0 )
+"
+
+src_test() {
+ perl_rm_files t/author-*.t t/03podcov.t t/00sig.t t/02pod.t
+ perl-module_src_test
+}
diff --git a/perl-core/Math-BigInt/metadata.xml b/perl-core/Math-BigInt/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Math-BigInt/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Module-Load/Manifest b/perl-core/Module-Load/Manifest
new file mode 100644
index 000000000000..bf8aabf3ca33
--- /dev/null
+++ b/perl-core/Module-Load/Manifest
@@ -0,0 +1 @@
+DIST Module-Load-0.36.tar.gz 8709 BLAKE2B 8a5747dc13c5cc7631e3480dadb4a5e7285336bbbc021149808ec5c17e283d78d879d04f95ec40741f608e8f1309c9d53adb73e4bd8267411a604533943fd9b9 SHA512 0683da332484b192b0b9edddf8f99b76c51e58ad9675fe42301d4776101bf84131e45820067e55633f429349f20f86dbc4d919c47a7ab7dbb0c327192c20e130
diff --git a/perl-core/Module-Load/Module-Load-0.360.0.ebuild b/perl-core/Module-Load/Module-Load-0.360.0.ebuild
new file mode 100644
index 000000000000..0327653cd288
--- /dev/null
+++ b/perl-core/Module-Load/Module-Load-0.360.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=0.36
+inherit perl-module
+
+DESCRIPTION="Runtime require of both modules and files"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+IUSE=""
diff --git a/perl-core/Module-Load/metadata.xml b/perl-core/Module-Load/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Module-Load/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Module-Loaded/Manifest b/perl-core/Module-Loaded/Manifest
new file mode 100644
index 000000000000..4ec39f3b09a5
--- /dev/null
+++ b/perl-core/Module-Loaded/Manifest
@@ -0,0 +1 @@
+DIST Module-Loaded-0.08.tar.gz 3907 BLAKE2B cad1bf001eb5947d7458f480137047b97e0cb66f43171a85e8e1d95f9130607209cb0998ab6d2ed028515a3a2add0c6bcc9e8f6bf76fffae345ba913cfb8764e SHA512 51af8fd544fdeda7a7793e44135bc6b9a6ebe81cc2eb4b8feda422c53b1eafe1af874e5b3b9111fcd8a487933d610d759cc2eb2041dca4f0ce84dad890a35d9f
diff --git a/perl-core/Module-Loaded/Module-Loaded-0.80.0-r2.ebuild b/perl-core/Module-Loaded/Module-Loaded-0.80.0-r2.ebuild
new file mode 100644
index 000000000000..741e19a89b62
--- /dev/null
+++ b/perl-core/Module-Loaded/Module-Loaded-0.80.0-r2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=0.08
+inherit perl-module
+
+DESCRIPTION="Mark modules as loaded or unloaded"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86"
diff --git a/perl-core/Module-Loaded/metadata.xml b/perl-core/Module-Loaded/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Module-Loaded/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Params-Check/Manifest b/perl-core/Params-Check/Manifest
new file mode 100644
index 000000000000..1a3f37a454fb
--- /dev/null
+++ b/perl-core/Params-Check/Manifest
@@ -0,0 +1 @@
+DIST Params-Check-0.38.tar.gz 11994 BLAKE2B 622334d4574924c2dc9040d59dafa79089524e6b5e31d179968abb40d1899c70d660d9635a013411eee19cb3bf49fde7172d9a33460ecbc3cbeef271f49bc7a4 SHA512 f8ef3a7c3b6d422d0ba5e8e5791695994df4ad01d7c053d5149beb3b7d6d80e4c86c57bf2682106a53f6c2c1d6aad3643446af79918bdc1ecbda83770bc23901
diff --git a/perl-core/Params-Check/Params-Check-0.380.0-r3.ebuild b/perl-core/Params-Check/Params-Check-0.380.0-r3.ebuild
new file mode 100644
index 000000000000..7f74578383bf
--- /dev/null
+++ b/perl-core/Params-Check/Params-Check-0.380.0-r3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=0.38
+inherit perl-module
+
+DESCRIPTION="A generic input parsing/checking mechanism"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
diff --git a/perl-core/Params-Check/metadata.xml b/perl-core/Params-Check/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Params-Check/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Scalar-List-Utils/Manifest b/perl-core/Scalar-List-Utils/Manifest
new file mode 100644
index 000000000000..f9cd016531b9
--- /dev/null
+++ b/perl-core/Scalar-List-Utils/Manifest
@@ -0,0 +1,2 @@
+DIST Scalar-List-Utils-1.63.tar.gz 177981 BLAKE2B 7753234bfe6f2a3d4d76481a2383ae6ad7a46892afa7956bb991db5d1617574fa8a63f473a2153fbc70db4178f5b514fac92567fb6599d6a19b0569d665df50d SHA512 e9e44a62181153c5e28a39df56ec14e9ed2918c6b398dd8e3d9f79669969828f6c0e5efdd02970abaf71ae258b291ad434dc4c597cf6ba4fba55cda892ac8de8
+DIST Scalar-List-Utils-1.68.tar.gz 181532 BLAKE2B 1a2d0b337857163a7f03d84974c1e15c006d8efffbe448bebd5c53dca5830f20215193f5ffc2b7518b331b2642b93b1cd263c2672b4b77a272a38e9b31f0e35f SHA512 52565ffc5fadde9bc1db70ffa311fe0d4c9fdfabc95cb7da216cc6cf7d56a41814780b6d5f7aded1f3593c7ed78f8a0704a7798644eeeaf799e6ffc52c901120
diff --git a/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild
new file mode 100644
index 000000000000..5ef7ed9589f2
--- /dev/null
+++ b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=1.63
+inherit perl-module
+
+DESCRIPTION="Common Scalar and List utility subroutines"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
diff --git a/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.680.0.ebuild b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.680.0.ebuild
new file mode 100644
index 000000000000..55f9f29da014
--- /dev/null
+++ b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.680.0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=1.68
+inherit perl-module
+
+DESCRIPTION="Common Scalar and List utility subroutines"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
diff --git a/perl-core/Scalar-List-Utils/metadata.xml b/perl-core/Scalar-List-Utils/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Scalar-List-Utils/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Term-Table/Manifest b/perl-core/Term-Table/Manifest
new file mode 100644
index 000000000000..9f61d12ade2c
--- /dev/null
+++ b/perl-core/Term-Table/Manifest
@@ -0,0 +1,3 @@
+DIST Term-Table-0.022.tar.gz 29116 BLAKE2B f82592b8de9f439d13ce90ed62ade66d13394c84c70c2656f0d2f187ca574c83e3c16f32f2d28bb2aa85f7a18eab7b1915f65e18c8058e55d7e36122e029abb8 SHA512 5e942104eb11ee1344ce97a33db4559584f94140516b31f53464be07b274cc7ffe9340cd63f3aff5a1d1af2f0701ed7e75179eedfb1611a5c3dc9b281f10c35d
+DIST Term-Table-0.023.tar.gz 29194 BLAKE2B 3010c473b561efaef5c79e4ba06fba0538bb0124e47fe17d8065ebc24723127ecb106fe23b2ab8975a9ff621144e97680360eb9414b665ee3897ca340e0f4bc9 SHA512 11af2b0447b3f2474fa371ffc7e762cf8bc71e6ee67db9914b0ef9c8af7327fb518abd37dd3e0a36a14f6288103c9a197c5e3d91fe063ab379d27c888fa8cfdd
+DIST Term-Table-0.024.tar.gz 29271 BLAKE2B 502627632320835cfe3484c6ef4ae3653f9b99300a2db06680031230ac483e05fc0ea5b4cd6a763fa40e1430d80f8088303e73f436a06a69d836228ea1adce4e SHA512 42035d7bf472049b997f69a06a26dc545d6a7d6a849f73e777b807cd74a85969000f7191436400e5689c3f63365163b745a37986f7f04967e129851ff0865588
diff --git a/perl-core/Term-Table/Term-Table-0.22.0.ebuild b/perl-core/Term-Table/Term-Table-0.22.0.ebuild
new file mode 100644
index 000000000000..217213e7fbab
--- /dev/null
+++ b/perl-core/Term-Table/Term-Table-0.22.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=EXODIST
+DIST_VERSION=0.022
+inherit perl-module optfeature
+
+DESCRIPTION="Format a header and rows into a table"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Scalar-List-Utils
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-1.302.97
+ )
+"
+
+pkg_postinst() {
+ # optfeature "Improved Automatic detection of terminal width" Term::Size::Any
+ optfeature "Improved rendering of UTF8 Characters" '>=dev-perl/Unicode-LineBreak-2013.100.0'
+ optfeature "Automatic detection of terminal width" 'dev-perl/TermReadKey'
+}
diff --git a/perl-core/Term-Table/Term-Table-0.23.0.ebuild b/perl-core/Term-Table/Term-Table-0.23.0.ebuild
new file mode 100644
index 000000000000..10226ffb10a5
--- /dev/null
+++ b/perl-core/Term-Table/Term-Table-0.23.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=EXODIST
+DIST_VERSION=0.023
+inherit perl-module optfeature
+
+DESCRIPTION="Format a header and rows into a table"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Scalar-List-Utils
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-1.302.97
+ )
+"
+
+pkg_postinst() {
+ # optfeature "Improved Automatic detection of terminal width" Term::Size::Any
+ optfeature "Improved rendering of UTF8 Characters" '>=dev-perl/Unicode-LineBreak-2013.100.0'
+ optfeature "Automatic detection of terminal width" 'dev-perl/TermReadKey'
+}
diff --git a/perl-core/Term-Table/Term-Table-0.24.0.ebuild b/perl-core/Term-Table/Term-Table-0.24.0.ebuild
new file mode 100644
index 000000000000..48bf115894a7
--- /dev/null
+++ b/perl-core/Term-Table/Term-Table-0.24.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=EXODIST
+DIST_VERSION=0.024
+inherit perl-module optfeature
+
+DESCRIPTION="Format a header and rows into a table"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Scalar-List-Utils
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-1.302.97
+ )
+"
+
+pkg_postinst() {
+ # optfeature "Improved Automatic detection of terminal width" Term::Size::Any
+ optfeature "Improved rendering of UTF8 Characters" '>=dev-perl/Unicode-LineBreak-2013.100.0'
+ optfeature "Automatic detection of terminal width" 'dev-perl/TermReadKey'
+}
diff --git a/perl-core/Term-Table/metadata.xml b/perl-core/Term-Table/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Term-Table/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Test-Harness/Manifest b/perl-core/Test-Harness/Manifest
new file mode 100644
index 000000000000..8a4d90340569
--- /dev/null
+++ b/perl-core/Test-Harness/Manifest
@@ -0,0 +1 @@
+DIST Test-Harness-3.50.tar.gz 215840 BLAKE2B 0110d6846bf79708be60b0f105379b8ba4085aedeacb26f2a90855a1e72a9c53428454c0547f7d4981914d487021cbebfb4343a556f37c6af28ca0810935e930 SHA512 5e05fbabe5c701616301b356319ecbc54701af88cf5ab1c60651faf51dcb15dd144895f4ce2f97811e47f47a2ac57a342d080b3e7c0b6901b789be16bd5061ed
diff --git a/perl-core/Test-Harness/Test-Harness-3.500.0.ebuild b/perl-core/Test-Harness/Test-Harness-3.500.0.ebuild
new file mode 100644
index 000000000000..df39c04fdb5f
--- /dev/null
+++ b/perl-core/Test-Harness/Test-Harness-3.500.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEONT
+DIST_VERSION=3.50
+inherit perl-module
+
+DESCRIPTION="Runs Perl standard test scripts with statistics"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
diff --git a/perl-core/Test-Harness/metadata.xml b/perl-core/Test-Harness/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Test-Harness/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Test-Simple/Manifest b/perl-core/Test-Simple/Manifest
new file mode 100644
index 000000000000..2a8170546d40
--- /dev/null
+++ b/perl-core/Test-Simple/Manifest
@@ -0,0 +1,2 @@
+DIST Test-Simple-1.302196.tar.gz 334537 BLAKE2B 2b7356de5b1babe18118a051b3bdd40ccd20fd4e02ff0f690850c57eeb6ee0497c898e5cb184e61988bc419be9ef99094aa254ef10876e6b9ef73a17a2796073 SHA512 a08b51e306dedd0da09f68fc0cd6d67d4b1c99b72adcbc5713649fb8a3f0017b26b1d08e8618799d44039d653e833f5179a0d7de5c42b5818c7be8f30d454bcf
+DIST Test-Simple-1.302208.tar.gz 568550 BLAKE2B d561e381c71a7efd4bd4a3c002b47c4a3f9888b954c7b4fab89300249ad76c9268e601c69b42b3293ef4a2f2b2a81c90f88c7131506d82b96188d980dbb8c2ab SHA512 e70a22984a28423095f02ae8a9b45bcb26135fbdb7ca39a336157f0bcde6b02e1cf2aadd20ae5e71dd2e2559dfd8b36789c8dfb1e028ad14436b02a83c26396a
diff --git a/perl-core/Test-Simple/Test-Simple-1.302.196.ebuild b/perl-core/Test-Simple/Test-Simple-1.302.196.ebuild
new file mode 100644
index 000000000000..3c1dec1be6a6
--- /dev/null
+++ b/perl-core/Test-Simple/Test-Simple-1.302.196.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=EXODIST
+DIST_VERSION=1.302196
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Basic utilities for writing tests"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ !<dev-perl/Test-Tester-0.114.0
+ !<dev-perl/Test-use-ok-0.160.0
+ !<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0
+ !<=dev-perl/Net-BitTorrent-0.52.0
+ !<=dev-perl/Moose-2.120.900
+ !<=dev-perl/Test-Able-0.110.0
+ !<=dev-perl/Test-Aggregate-0.373.0
+ !<=dev-perl/Test-Alien-0.40.0
+ !<=dev-perl/Test-Builder-Clutch-0.70.0
+ !<=dev-perl/Test-Clustericious-Cluster-0.300.0
+ !<=dev-perl/Test-Dist-VersionSync-1.1.4
+ !<=dev-perl/Test-Exception-0.420.0
+ !<=dev-perl/Test-Flatten-0.110.0
+ !<=dev-perl/Test-Group-0.200.0
+ !<=dev-perl/Test-Modern-0.12.0
+ !<=dev-perl/Test-More-Prefix-0.5.0
+ !<=dev-perl/Test-ParallelSubtest-0.50.0
+ !<=dev-perl/Test-Pretty-0.320.0
+ !<=dev-perl/Test-SharedFork-0.340.0
+ !<=dev-perl/Test-Wrapper-0.3.0
+ !<=dev-perl/Test-UseAllModules-0.140.0
+ !<=dev-perl/Test2-Harness-0.0.13
+ !<=dev-perl/Test2-Tools-EventDumper-0.0.7
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ >=virtual/perl-Scalar-List-Utils-1.130.0
+ virtual/perl-Storable
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/perl-core/Test-Simple/Test-Simple-1.302.208-r1.ebuild b/perl-core/Test-Simple/Test-Simple-1.302.208-r1.ebuild
new file mode 100644
index 000000000000..3655e4933a76
--- /dev/null
+++ b/perl-core/Test-Simple/Test-Simple-1.302.208-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=EXODIST
+DIST_VERSION=1.302208
+DIST_EXAMPLES=("examples/*")
+# Avoid circular dependency in eclass on virtual/perl-Test-Simple
+GENTOO_DEPEND_ON_PERL=no
+inherit perl-module
+
+DESCRIPTION="Basic utilities for writing tests"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ dev-lang/perl:=
+ !<dev-perl/Test-Tester-0.114.0
+ !<dev-perl/Test-use-ok-0.160.0
+ !<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0
+ !<=dev-perl/Net-BitTorrent-0.52.0
+ !<=dev-perl/Moose-2.120.900
+ !<=dev-perl/Test-Able-0.110.0
+ !<=dev-perl/Test-Aggregate-0.373.0
+ !<=dev-perl/Test-Alien-0.40.0
+ !<=dev-perl/Test-Builder-Clutch-0.70.0
+ !<=dev-perl/Test-Clustericious-Cluster-0.300.0
+ !<=dev-perl/Test-Dist-VersionSync-1.1.4
+ !<=dev-perl/Test-Exception-0.420.0
+ !<=dev-perl/Test-Flatten-0.110.0
+ !<=dev-perl/Test-Group-0.200.0
+ !<=dev-perl/Test-Modern-0.12.0
+ !<=dev-perl/Test-More-Prefix-0.5.0
+ !<=dev-perl/Test-ParallelSubtest-0.50.0
+ !<=dev-perl/Test-Pretty-0.320.0
+ !<=dev-perl/Test-SharedFork-0.340.0
+ !<=dev-perl/Test-Wrapper-0.3.0
+ !<=dev-perl/Test-UseAllModules-0.140.0
+ !<=dev-perl/Test2-Harness-0.0.13
+ !<=dev-perl/Test2-Tools-EventDumper-0.0.7
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ >=virtual/perl-Scalar-List-Utils-1.130.0
+ virtual/perl-Storable
+"
+BDEPEND="
+ ${RDEPEND}
+ dev-lang/perl:=
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/perl-core/Test-Simple/metadata.xml b/perl-core/Test-Simple/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Test-Simple/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Test2-Suite/Manifest b/perl-core/Test2-Suite/Manifest
new file mode 100644
index 000000000000..6f649d3fed6e
--- /dev/null
+++ b/perl-core/Test2-Suite/Manifest
@@ -0,0 +1 @@
+DIST Test2-Suite-0.000162.tar.gz 245737 BLAKE2B d91f3ccd827c52fcd65b7b1df00a926496ab4ddf0fe5840cee30f51c37e1e985b59488bf1632a425dfef1625216ce6892682a391e30b9be2b4e276e05ef0dba1 SHA512 d0d9928786d29a55b0f864fd8b1aa6b5b03e47e4b04f551ef1031ceb6b3e6cccfe66fbcedb21828e13df16ee1bb18dc1712a29bba08f0e2d3c6c373c2f6d04e9
diff --git a/perl-core/Test2-Suite/Test2-Suite-0.0.162-r1.ebuild b/perl-core/Test2-Suite/Test2-Suite-0.0.162-r1.ebuild
new file mode 100644
index 000000000000..981d5c89e55b
--- /dev/null
+++ b/perl-core/Test2-Suite/Test2-Suite-0.0.162-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=EXODIST
+DIST_VERSION=0.000162
+inherit perl-module
+
+DESCRIPTION="Rich set of tools built upon the Test2 framework"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+# Module-Pluggable is just suggested now
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ virtual/perl-Exporter
+ >=dev-perl/Module-Pluggable-2.700.0
+ >=virtual/perl-Scalar-List-Utils-1.130.0
+ >=virtual/perl-Term-Table-0.13.0
+ >=virtual/perl-Test-Simple-1.302.176
+ virtual/perl-Time-HiRes
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/perl-core/Test2-Suite/metadata.xml b/perl-core/Test2-Suite/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Test2-Suite/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Text-Tabs+Wrap/Manifest b/perl-core/Text-Tabs+Wrap/Manifest
new file mode 100644
index 000000000000..e3cdb80bbea4
--- /dev/null
+++ b/perl-core/Text-Tabs+Wrap/Manifest
@@ -0,0 +1 @@
+DIST Text-Tabs+Wrap-2023.0511.tar.gz 18032 BLAKE2B 6d75643204bc2a7db99027cc4b1570540a7de2a580041e18c0164322d3101806d10adc8f2cb1f1e6f51559b1e6d1e8f38c92a97660a41c92c348d1a60317ec1d SHA512 0978eef6fecf81254e63efa2b40502e5019c2d93bf4b9d0f27e586fa7864c71cefbd8e866182823b405a2e259aea43962e32ba45fa50d84193863f8fd37c29cb
diff --git a/perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild b/perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild
new file mode 100644
index 000000000000..31aa209fc10b
--- /dev/null
+++ b/perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=ARISTOTLE
+DIST_VERSION=2023.0511
+inherit perl-module
+
+DESCRIPTION="Expand/unexpand tabs per unix expand and line wrapping"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
diff --git a/perl-core/Text-Tabs+Wrap/metadata.xml b/perl-core/Text-Tabs+Wrap/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Text-Tabs+Wrap/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/Unicode-Collate/Manifest b/perl-core/Unicode-Collate/Manifest
new file mode 100644
index 000000000000..1d61a3beeb65
--- /dev/null
+++ b/perl-core/Unicode-Collate/Manifest
@@ -0,0 +1 @@
+DIST Unicode-Collate-1.31.tar.gz 926842 BLAKE2B 6466c9586cc87609f04a2b4a04bfc15cf2d3c1222442fe874560cecee4ffb58b597ecfa6e1576ff31040393937c08833729b4637bbd85d6484afeffd01295c87 SHA512 fff8f06ae561100006ce0ab2aabe561e27fee30237db8da804c94c70eee9787e05b19c5908614ddbb3b263a0fdaea9a9933bc74818951e009a280afa782e19d1
diff --git a/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild b/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild
new file mode 100644
index 000000000000..9981a1f676d9
--- /dev/null
+++ b/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SADAHIRO
+DIST_VERSION=1.31
+inherit perl-module
+
+DESCRIPTION="Unicode Collate Algorithm"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+ virtual/perl-XSLoader
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/perl-core/Unicode-Collate/metadata.xml b/perl-core/Unicode-Collate/metadata.xml
new file mode 100644
index 000000000000..89c67f49bdb9
--- /dev/null
+++ b/perl-core/Unicode-Collate/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/perl-core/metadata.xml b/perl-core/metadata.xml
new file mode 100644
index 000000000000..a68efd063300
--- /dev/null
+++ b/perl-core/metadata.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<catmetadata>
+ <longdescription lang="en">
+ The perl-core category contains libraries and utilities relevant to the
+ Perl programming language which correspond to parts of core <pkg>dev-lang/perl</pkg>.
+ </longdescription>
+ <longdescription lang="de">
+ Die Kategorie perl-core enthält Bibliotheken und Werkzeuge für die
+ Programmiersprache Perl, die Teilen von <pkg>dev-lang/perl</pkg> selbst entsprechen.
+ </longdescription>
+ <longdescription lang="es">
+ La categoría perl-core contiene librerías y utilidades referentes
+ al lenguaje de programación Perl.
+ </longdescription>
+ <longdescription lang="ja">
+ perl-coreカテゴリーにはPerl プログラミング言語に関連にするライブラリと
+ ユーティリティが含まれて&gt;います。
+ </longdescription>
+ <longdescription lang="nl">
+ De perl-core categorie bevat bibliotheken en hulpmiddelen voor het gebruik
+ van de programmeertaal Perl.
+ </longdescription>
+ <longdescription lang="vi">
+ Nhóm perl-core chứa các thư viện và tiện ích liên quan
+ đến ngôn ngữ lập trình Perl.
+ </longdescription>
+ <longdescription lang="it">
+ La categoria perl-core contiene librerie ed utilità per il linguaggio di
+ programmazione Perl.
+ </longdescription>
+ <longdescription lang="pt">
+ A categoria perl-core contém bibliotecas e utilitários
+ referentes à linguagem de programação Perl.
+ </longdescription>
+ <longdescription lang="pl">
+ Kategoria perl-core zawiera biblioteki i narzędzia związane z językiem
+ programowania Perl.
+ </longdescription>
+</catmetadata>