summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Array-Compare/Array-Compare-4.0.0.ebuild33
-rw-r--r--dev-perl/Array-Compare/Manifest2
-rw-r--r--dev-perl/Feature-Compat-Class/Feature-Compat-Class-0.60.0.ebuild15
-rw-r--r--dev-perl/Feature-Compat-Class/Manifest3
-rw-r--r--dev-perl/Feature-Compat-Class/metadata.xml12
-rw-r--r--dev-perl/Manifest.gzbin285316 -> 285843 bytes
-rw-r--r--dev-perl/Module-ScanDeps/Manifest2
-rw-r--r--dev-perl/Module-ScanDeps/Module-ScanDeps-1.340.0.ebuild35
-rw-r--r--dev-perl/Object-Pad/Manifest3
-rw-r--r--dev-perl/Object-Pad/Object-Pad-0.803.0.ebuild25
-rw-r--r--dev-perl/Object-Pad/metadata.xml17
-rw-r--r--dev-perl/XS-Parse-Sublike/Manifest3
-rw-r--r--dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.200.0.ebuild21
-rw-r--r--dev-perl/XS-Parse-Sublike/metadata.xml14
14 files changed, 185 insertions, 0 deletions
diff --git a/dev-perl/Array-Compare/Array-Compare-4.0.0.ebuild b/dev-perl/Array-Compare/Array-Compare-4.0.0.ebuild
new file mode 100644
index 000000000000..372fa484a3d1
--- /dev/null
+++ b/dev-perl/Array-Compare/Array-Compare-4.0.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DAVECROSS
+inherit perl-module
+
+DESCRIPTION="Perl extension for comparing arrays"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Object-Pad is only for < 5.38, so we can clean it up later
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Feature-Compat-Class
+ dev-perl/Moo
+ dev-perl/Object-Pad
+ dev-perl/Type-Tiny
+"
+DEPEND="
+ dev-perl/Module-Build
+"
+BDEPEND="
+ >=dev-perl/Module-Build-0.420.0
+ test? (
+ ${RDEPEND}
+ dev-perl/Test-NoWarnings
+ )
+"
+
+PERL_RM_FILES=("t/pod.t" "t/pod_coverage.t")
diff --git a/dev-perl/Array-Compare/Manifest b/dev-perl/Array-Compare/Manifest
index 801d610e5a8c..576b4655fb85 100644
--- a/dev-perl/Array-Compare/Manifest
+++ b/dev-perl/Array-Compare/Manifest
@@ -1,3 +1,5 @@
+DIST Array-Compare-4.0.0.tar.gz 10631 BLAKE2B 4fb586c914eea5712e7110bca86f189a960730bd6a9100e5983c44aae9570242a1aa3a28b8ec2a3f6c5324f0640a532d4423b4f7c47f24adf20c2d1325bb4cdb SHA512 99d5e4e4674aa8408545a87b27fd3d437db44a5306f0132c1d5ea6c8cccfe14a5692d274b974f3d7b9062effb171d49892faaaa2eefd1df2a2a1dc0d2f8d7868
DIST Array-Compare-v3.0.8.tar.gz 9977 BLAKE2B a624189d07497112a4194b1120db4a1838a3925e4b3e80baf002613f5f52beb0bac9461d465e9e2b8a22f8f5643cf40c29e3f179c7fe2c253cfe2f129a78007d SHA512 648dbf2a65d94c3bfaab34ec765d0ad7e86f5c0b704078278f43a28a668cb70606a039cceab96f31af439f661c2c6538571b142ec938738f3cb94438b40e2838
EBUILD Array-Compare-3.0.8.ebuild 575 BLAKE2B 4046e67f4e4683033150633d1cbf83736a72bb80e68ffdd13a7aa22b26e3748937b593db768b58f2d05cc3ea2e57146b86e04051947435d3c023137e6732b1b3 SHA512 adf86638c7abb3047c4f7705695a5ea8d80470ba09084894cd50ffe067c920863aba128a295cd6ef162736f735e04a32383e0d820748df8e5439f4a22fa659a4
+EBUILD Array-Compare-4.0.0.ebuild 590 BLAKE2B 402d06d41ad1d8d0f05f6e518207ced567c910716f8600e91741483fc7c1781f84f6373e6c5bc5b3930e0ae0484ccf87abf4fe0d5af370107adf82046b02e8fb SHA512 371bf2c78e9f5026a2a9ec9c8283c3a035e845f583602502d70e2a6da926e84254658e4dbe4df7c65e779c40ae5b4d5ee20b12eda0cc9b25ae3a900b6f0eb086
MISC metadata.xml 399 BLAKE2B 2d3b78b9e39e4a75b6081154e3002b771ea0362a13b59f1445b776090d3ededede7710239c03cfdfb3783c03c18f21133b971fb246522c62470bcca9113585ae SHA512 760578bf7554392368cd743017fca19837331e0618e702e0f435e71926d9d76160cc25614cbe4e6abeb33bcdbd12919129505c8121c3ad1d6f7567536e9b8d5d
diff --git a/dev-perl/Feature-Compat-Class/Feature-Compat-Class-0.60.0.ebuild b/dev-perl/Feature-Compat-Class/Feature-Compat-Class-0.60.0.ebuild
new file mode 100644
index 000000000000..2942d2ee1e4f
--- /dev/null
+++ b/dev-perl/Feature-Compat-Class/Feature-Compat-Class-0.60.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.06
+inherit perl-module
+
+DESCRIPTION="Make class syntax available"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND=">=dev-perl/Module-Build-0.400.400"
diff --git a/dev-perl/Feature-Compat-Class/Manifest b/dev-perl/Feature-Compat-Class/Manifest
new file mode 100644
index 000000000000..a77afe5de8f6
--- /dev/null
+++ b/dev-perl/Feature-Compat-Class/Manifest
@@ -0,0 +1,3 @@
+DIST Feature-Compat-Class-0.06.tar.gz 18177 BLAKE2B 4084c6211e9afa5048aae36b23f07be6f59b3c31df258da479e91b315f79c9e191688b07e072a63bf3cf5937640b4f2255f4a3053cfa9734e0a0ecf28561b6ec SHA512 5b3c933923be62f82b84b5c6ffa5edeaf1e585ba8cf0d166d61eb177df3ec391a709ae1418eea57bac57e7f4be9bdb600998e035cef8b11baaa9e2a55cde07bc
+EBUILD Feature-Compat-Class-0.60.0.ebuild 281 BLAKE2B 24fd9f21e2736bd6b8e71625ed5127521b9721161a64597d932a9e5c72b70ff376e6f5da4210bbfca35b574c7f34ce4dd9fff035a903ec1e48fd5eebc931c395 SHA512 eed265034d2c176bbfb0696a8392c9d2bf4cfb71a8aae63ae75b1faa9271c6c94ee426f3aead39df1ab72f6f90ae2faea4718c9c3ecfb816e357311c737d6e93
+MISC metadata.xml 414 BLAKE2B f7dc2b9bae65d88ae5e35e6aade63c642da251061a76d07d636f9145c8b6834f6c984da6241638d1ccebff4782d093b25dca7ab883a73dd80050e0973c0d9e60 SHA512 10f142718ececa7d992f56e7adc0bb00561469b4864b7f06eea7ccdd6f0ed4ddf010466497b56d30c58d1267df85f42745a319900939ca7024a41d6b4d516ae2
diff --git a/dev-perl/Feature-Compat-Class/metadata.xml b/dev-perl/Feature-Compat-Class/metadata.xml
new file mode 100644
index 000000000000..5a9fea342beb
--- /dev/null
+++ b/dev-perl/Feature-Compat-Class/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Feature-Compat-Class</remote-id>
+ <remote-id type="cpan-module">Feature::Compat::Class</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 4a77fd7899cb..9e0723991609 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Module-ScanDeps/Manifest b/dev-perl/Module-ScanDeps/Manifest
index 27f22fbf13cc..7eaabe1f05e4 100644
--- a/dev-perl/Module-ScanDeps/Manifest
+++ b/dev-perl/Module-ScanDeps/Manifest
@@ -1,7 +1,9 @@
DIST Module-ScanDeps-1.31.tar.gz 56164 BLAKE2B 61d7438359d035d847fefdfa1427b4e444935c8207d41b7e4994a3704fb4c6fb48d7fac169214abed3d71212fd372f478b01cb91d8876c0fdb68962c791101ba SHA512 c7164d768b6401a0d01516f5a09ddf2a0399355738ff17d04757aeb235b47f8d973083d0425ca53757588916c7fb2959d8c042361055a0e8eab7bf6d4c31d6fd
DIST Module-ScanDeps-1.32.tar.gz 56490 BLAKE2B 1b9ff9c5789b6f8980d1e708cda970b3220dad64bf8d6fc1a266ade674af664e710be7d23ad53589147a55ec02d48ee5ee9e4a2f0986005548ec0a070b2c4209 SHA512 7fcab4c1cc818cb67304eb769173870e52f0783fae0b8f2099ae79913772adae4570a7a335484aa843e1f07a447f922831876c02d0666f6018f99b7e8d60af12
DIST Module-ScanDeps-1.33.tar.gz 57056 BLAKE2B e92a5c3d9e1f5daed0a4fc09b344f3d523fbd0644987f909f82df4957e5285f769d1a5f5aae9d3ae75001062734b9b2e5ae5542cdccdf5be50d7ad3e7bc46678 SHA512 96c345414d6fd1adc8eba14d0682fcf82e769c70fd9124350f37a9e4ff34acff8a47e4c428ddc64645de91277f0e76d987a67187b2be84bffaa9a2911f3bd34f
+DIST Module-ScanDeps-1.34.tar.gz 58833 BLAKE2B 30cec2a8aa572f712bf45af20fac04df3a163e14dbee39a70e4f6f9174a50db5a6f63373c1dadf360079445d7820d61686b935e0d3b3241aa5148f01dcc48401 SHA512 59dac7c4b7be2dd7d2d26f2ff343fc4182cc3c3b5c3c1a0cad4f13eaa851045492b66ad06100341e0cd6bc641d9466608d327a34c0956b48fcc153071fe34082
EBUILD Module-ScanDeps-1.310.0.ebuild 731 BLAKE2B 8778fab83f7ea7110a98f33b593104d0c3d26c12c02017a9c5278b9289ef3bb01590de57052133ef578cabe8c8970d7964a5c0cf59f9965654eb381afe497594 SHA512 0792ec529ca2ec887eef5f03d51120ebb82151da7b27bed00700e7afc8488a2ed43de5417c8b23d2b46ba2e52c301353947699b7562ade00fec642ed8f85aa17
EBUILD Module-ScanDeps-1.320.0.ebuild 737 BLAKE2B 94fa5fb895ba43f44b111473ccfe30bc39f7f3dfacd7fca04e628abe73e0db1d894fb96cc475d2bbbfe6fba09069c7f20d65372756cf1069aa75ad676fcf4253 SHA512 703dd499d0e8302b32205068876222d463b4559090c0ff0172ad33efc8b8d1a44cda9faf55b0a2f31d3b3b7ef631b3338f2ee20c87b78c3cac8e60659871e7c2
EBUILD Module-ScanDeps-1.330.0.ebuild 737 BLAKE2B 095c5b9ce0d897b7f58b49e818ac17b040302139acf7e998f23a534adcaeed0dff83db6540be86a27318cdaa48b2071e8507f8183cdac2a41e680c1379dd07d0 SHA512 d1ca0027c1ab9d90f9eeacbde832a2cd1b5e028c23503fffb885db50d8cc6b31a28042dd6507b2166f4cef70b8171c96afcf425c96734acd01664a287f399917
+EBUILD Module-ScanDeps-1.340.0.ebuild 766 BLAKE2B 968aca1a24efba774c429efde55d998db0638f9ed1e3bf2c8c923d6171cb92aca75d1db7185f2643318252ce85ada3f96bfb64d8bfc448d6106f9bc48ec1a9fa SHA512 d4e6c998e1012f3ab5f42f9f192e699e8fb37bb722720dc26d319149121553018b0f54cf4b20ffe5c4fa739661ae5f383ed5d8c9d56c3e43a16b1915e3d48cec
MISC metadata.xml 473 BLAKE2B 65e49f06dd3f245899c96c772846c60a86aac09c9d091446f16055cdac4c63fd926e550b09d9b192f1170ffa5c58658f8ac277eb7be576f9bb9a368d6326f8d3 SHA512 f02be33db5713627e87d0a4e0385e48ed1b3077559f02693608ae25483ebff0922bd6ed4a8afa3b61a76811368778390fbf67e8e76e2936cf5d81626ec373511
diff --git a/dev-perl/Module-ScanDeps/Module-ScanDeps-1.340.0.ebuild b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.340.0.ebuild
new file mode 100644
index 000000000000..3568d895839c
--- /dev/null
+++ b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.340.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RSCHUPP
+DIST_VERSION=1.34
+inherit perl-module
+
+DESCRIPTION="Recursively scan Perl code for dependencies"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-Getopt-Long
+ virtual/perl-Module-Metadata
+ virtual/perl-Text-ParseWords
+ virtual/perl-version
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ test? (
+ virtual/perl-Test-Simple
+ dev-perl/prefork
+ dev-perl/Module-Pluggable
+ >=dev-perl/IPC-Run3-0.48.0
+ dev-perl/Test-Requires
+ )
+"
+
+PERL_RM_FILES=( t/0-pod.t )
diff --git a/dev-perl/Object-Pad/Manifest b/dev-perl/Object-Pad/Manifest
new file mode 100644
index 000000000000..8787fa89e81e
--- /dev/null
+++ b/dev-perl/Object-Pad/Manifest
@@ -0,0 +1,3 @@
+DIST Object-Pad-0.803.tar.gz 171988 BLAKE2B 60ca7843dff7a0e518106041a34937b21eb417ce1a7d8da7018103e19625fa6aab54ca261558d81370bd7652fc228f18a0992e55a0966feebec7a72679513fd3 SHA512 a6dc6d7254f99ae5cd50a9bdd5f243db9e1ec7c19a09fa742a15505686d5e73f6737c0dd8b091486b618b9c68c672feae2f4205a92defa36711c1233d122ebb5
+EBUILD Object-Pad-0.803.0.ebuild 451 BLAKE2B 35fb8c207d8cb695ff34c628e5d7c2fd0cbe0f469633c605a686abae5b0c06fcd6572b1eea42c83a2ad76f3e90db1ea64dc22b46c9db5ba5f9370113e3cce9ef SHA512 95f224f0033d9282e8cc6ed3e5e0e88452976263093eb71dafba1a7afdf49784c624fb0301ed6b5830809ae71094e211085a3d92fc897af98e5a15b0d184ba53
+MISC metadata.xml 770 BLAKE2B 2953237db853a2a98e62e73075690e3aef0b296e02a000b5ee8453822f1e8784e6f40ed48d0a3ed0829168d36c0503631ba842661802b3adb416c5300c93cca9 SHA512 1651448178e354e9ee5b5c7807784043b2332d629b5301b437b6e0b2e39aac655ca23bb255d6e689226e25e960498b908b3d93ff236074c3c23fcae0c4b6c27b
diff --git a/dev-perl/Object-Pad/Object-Pad-0.803.0.ebuild b/dev-perl/Object-Pad/Object-Pad-0.803.0.ebuild
new file mode 100644
index 000000000000..6821411777a4
--- /dev/null
+++ b/dev-perl/Object-Pad/Object-Pad-0.803.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.803
+inherit perl-module
+
+DESCRIPTION="Simple syntax for lexical field-based objects"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-perl/XS-Parse-Keyword-0.370.0
+ >=dev-perl/XS-Parse-Sublike-0.150.0
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-0.400.400
+ test? (
+ >=dev-perl/Test2-Suite-0.0.148
+ )
+"
diff --git a/dev-perl/Object-Pad/metadata.xml b/dev-perl/Object-Pad/metadata.xml
new file mode 100644
index 000000000000..d1c2782f5f9e
--- /dev/null
+++ b/dev-perl/Object-Pad/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Object::Pad</remote-id>
+ <remote-id type="cpan-module">Object::Pad::ExtensionBuilder</remote-id>
+ <remote-id type="cpan-module">Object::Pad::MOP::Class</remote-id>
+ <remote-id type="cpan-module">Object::Pad::MOP::Field</remote-id>
+ <remote-id type="cpan-module">Object::Pad::MOP::FieldAttr</remote-id>
+ <remote-id type="cpan-module">Object::Pad::MOP::Method</remote-id>
+ <remote-id type="cpan-module">Object::Pad::MetaFunctions</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/XS-Parse-Sublike/Manifest b/dev-perl/XS-Parse-Sublike/Manifest
new file mode 100644
index 000000000000..afc6df16049c
--- /dev/null
+++ b/dev-perl/XS-Parse-Sublike/Manifest
@@ -0,0 +1,3 @@
+DIST XS-Parse-Sublike-0.20.tar.gz 56026 BLAKE2B 3025ecfc0c4556ef0b11ed697c88f12d150c5b60b7ed723aa12edeea6ff4a1756c905f4a7189f5a2c4e2b64f5b20cf60c8541bdf8e0f2f62514d1cc133094606 SHA512 b579cabb8ae6c0bda960463558b5839fa2a259b938c543e4418021f603e0510e8c2c36ff453790246396d9c3c9c612741c6ed63630c5bedbf5b3ff32f0643b68
+EBUILD XS-Parse-Sublike-0.200.0.ebuild 374 BLAKE2B d3320fd4b1491ccc7356237949573480e0dbddb5078246e07cb38c594d078bf4fbc7ac058caf9e143a05e447e22b17de186d16d05eb1f6dbf101385f62f8f35a SHA512 d86c970e58e68bc07da7e629b9a0e3f9dfb436880f8a5f43bd10f57a5b28ff55b767e8a049d47177cfdcda325630a794bf8bca41e292479214953bc436b27668
+MISC metadata.xml 528 BLAKE2B 638e9228da4074fd35f8507b1c89ef1c663146a03a63eea257fd208ba34b18fb7440b7c03289b63c5832154e6ba0bf82f91793e17e9d9b4cc65b985088757692 SHA512 c16b7c825de1c2c68eaef9dbfda3a74e72441a9c0b783d05954e9cceff299235d5a0db0a234c55d35c6eefc8ad26f27a6c1f219a2eb36cbd202a4b7af39b6538
diff --git a/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.200.0.ebuild b/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.200.0.ebuild
new file mode 100644
index 000000000000..cf7130411bb9
--- /dev/null
+++ b/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.200.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.20
+inherit perl-module
+
+DESCRIPTION="XS functions to assist in parsing sub-like syntax"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+ >=dev-perl/Module-Build-0.400.400
+ test? (
+ virtual/perl-Scalar-List-Utils
+ dev-perl/Test2-Suite
+ )
+"
diff --git a/dev-perl/XS-Parse-Sublike/metadata.xml b/dev-perl/XS-Parse-Sublike/metadata.xml
new file mode 100644
index 000000000000..9f0308782ea3
--- /dev/null
+++ b/dev-perl/XS-Parse-Sublike/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">XS-Parse-Sublike</remote-id>
+ <remote-id type="cpan-module">Sublike::Extended</remote-id>
+ <remote-id type="cpan-module">XS::Parse::Sublike</remote-id>
+ <remote-id type="cpan-module">XS::Parse::Sublike::Builder</remote-id>
+ </upstream>
+</pkgmetadata>