summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-03-14 00:16:43 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-03-14 00:16:43 +0000
commit55b20c97078ded20d0e7c6b3ef33d673c861d8b4 (patch)
tree92579cc158fd711b487e332cf87f87f3cf489d69 /dev-perl
parent8c9b482f4679667d7b439749d9a9c65d559d11b8 (diff)
gentoo auto-resync : 14:03:2023 - 00:16:42
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild32
-rw-r--r--dev-perl/Class-XSAccessor/Manifest1
-rw-r--r--dev-perl/Manifest.gzbin281939 -> 281938 bytes
-rw-r--r--dev-perl/Moo/Manifest1
-rw-r--r--dev-perl/Moo/Moo-2.5.4-r1.ebuild30
5 files changed, 64 insertions, 0 deletions
diff --git a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild
new file mode 100644
index 000000000000..65cc608204c0
--- /dev/null
+++ b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SMUELLER
+DIST_VERSION=1.19
+inherit perl-module
+
+DESCRIPTION="Generate fast XS accessors without runtime compilation"
+# License note: perl 5-or-newer
+# https://bugs.gentoo.org/718946#c6
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ virtual/perl-Time-HiRes
+ virtual/perl-XSLoader
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ !dev-perl/Class-XSAccessor-Array
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
+src_compile() {
+ mymake=( "OPTIMIZE=${CFLAGS}" )
+ perl-module_src_compile
+}
diff --git a/dev-perl/Class-XSAccessor/Manifest b/dev-perl/Class-XSAccessor/Manifest
index 2f7f59179c1a..aa8b55c2e565 100644
--- a/dev-perl/Class-XSAccessor/Manifest
+++ b/dev-perl/Class-XSAccessor/Manifest
@@ -1,3 +1,4 @@
DIST Class-XSAccessor-1.19.tar.gz 80786 BLAKE2B 4650d7d6a4ab2783292ae567f7b43e7268f665c04698ebf245ff4eaf7d6405aae6497e7a1edd056aa948b061c353fe8912553f0dc84e21b152c56be3f42b2d4c SHA512 58855bb2108b60cc90ae1d1c4d6a011da7bac2d063c7c953ff8610ae164ba60731a664f0fbddf148e1eabb60042913a17633a9c9a8936a23a59130b381bf63f8
EBUILD Class-XSAccessor-1.190.0-r1.ebuild 726 BLAKE2B cb5d05351f6e0a24f82363dc3697972710d63aa574c6a4b22ef6ae439d60f163091166533cf834175cd35433e5851ee9ea1b84c3a92b4fc67a07ac854f079f06 SHA512 3ad95f5f3580d38d324bd6e04c26ed5374199a2ebc09a19a5f95414866e140fd7330578470d80d12998a893395ea2402191aed233ed8cb2a046d41606f5ca868
+EBUILD Class-XSAccessor-1.190.0-r2.ebuild 733 BLAKE2B 38bca6ce2f37e2fe0807a4d99af0f6814f53a22f2adb2e9e398138ed33a455fa2ad98a88bc8d80a1001c9461eb9e81e0318eaf33587a43c9267b6307482c33f9 SHA512 27df85c8d4129fcabdc016de71302d34cfaa0e2820094864e829058720ab6945a957014168e0b9596cc5cf6b41c4e4cacb29b8ba8a0eb2534aeb48d277ab6075
MISC metadata.xml 476 BLAKE2B 15f5222ab2ac2056c747f2e80d656b13665a2d9e17e73941844044b0535e20cbffc553fbf543d6c56060a374f430cb4803f51bc7625ce8cefbd5b21fa71fd1ae SHA512 ba7108d4f0d479e9ba33e59da396ec1d274535e09b63cf26afaab81bf54549ff131b8dac1115f89b523d58c44d69188c1f0128f4ec54fd500d545b227306f6d9
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 97e59d7a0f1a..cb0d28acc8eb 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Moo/Manifest b/dev-perl/Moo/Manifest
index 568a5654d7dd..03958181cee3 100644
--- a/dev-perl/Moo/Manifest
+++ b/dev-perl/Moo/Manifest
@@ -1,3 +1,4 @@
DIST Moo-2.005004.tar.gz 108339 BLAKE2B 9b61a0a4867e72e277b56f684ec4b723c264cd5b87e7f38018788871870d36fc37b11e112138a762823c6aba68fc2c96d6fd6ead26c8a8f22ac432a06e8e58c4 SHA512 a1335d180cd19dc7189bc1663efd5a05650d579c5e5d049fc4059a382d1eeb882fdd9cd2b107fdd40499e22a5c6196fc47c1334145101def531e5f5fd3cd0edf
+EBUILD Moo-2.5.4-r1.ebuild 777 BLAKE2B 04e965ac897045a1746924ad522aa4b90a129d79711f39e418d70c0f277532ea5ad85f93ec715a6f8eba6ae80b6071424c158345e9d31d748344294f08743ed1 SHA512 83fab12c021889616a92dd4be033a35b5d96d36654c06b9e4f4bd203679b2267fc26b608daa6592c824e897128484a7cd10ea9db6381905302728a456325b321
EBUILD Moo-2.5.4.ebuild 742 BLAKE2B 9398487060af77b0a59129b3ce5c5df9d76ab4f5fbaa1348e1a5fecd0a7621810ff1dc1ab468552214ba2459a96b46e4b609153a387c8416dd20d78c84d7c9f0 SHA512 45159ac986641d90437e0fb314cec6e97598d7d836f47e59fcc96084ee801dbd500707eb038d2b4c9b0892e7f22d1dbc82f23d8232c3f0de8b4fb33ec13bdcb7
MISC metadata.xml 1198 BLAKE2B 2120c2346eeeb09cbe7d4606d185f7e33cf6f8b5cc1420bad656218a907023a576249c1e10d04a152af52fccfc2a737cdc88c502363fb255dedc40434ff87c34 SHA512 36aafcba183bf5bffb3f560bdd11f954788508724bd6daf9f4e2f80c6d39f757c2f7a5df8751c55834445a4b533d571f8e418d22ebc7a5e824af05d52562997d
diff --git a/dev-perl/Moo/Moo-2.5.4-r1.ebuild b/dev-perl/Moo/Moo-2.5.4-r1.ebuild
new file mode 100644
index 000000000000..8f61768a4ea8
--- /dev/null
+++ b/dev-perl/Moo/Moo-2.5.4-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=HAARG
+DIST_VERSION=2.005004
+inherit perl-module
+
+DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Class-Method-Modifiers-1.100.0
+ >=virtual/perl-Exporter-5.570.0
+ >=dev-perl/Role-Tiny-2.2.3
+ >=virtual/perl-Scalar-List-Utils-1.0.0
+ >=dev-perl/Sub-Quote-2.6.6
+ >=dev-perl/Class-XSAccessor-1.190.0-r2
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/Test-Fatal-0.3.0
+ >=virtual/perl-Test-Simple-0.940.0
+ )
+"