diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
| commit | b590c8d7572b727d565cc0b8ff660d43569845de (patch) | |
| tree | 06f7a4102ea4e845df8b66660f252920d52952f9 /perl-core | |
| parent | 24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff) | |
| download | baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip | |
Adding metadata
Diffstat (limited to 'perl-core')
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 プログラミング言語に関連にするライブラリと + ユーティリティが含まれて>います。 + </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> |
