diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-09-23 10:22:15 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-09-23 10:22:15 +0100 |
commit | 8b4ace9c50842c5b83401ea7b179dcab940387e1 (patch) | |
tree | 230f3135ceaace633cf93e9838b185c4a6664c2e /dev-perl | |
parent | 9ee6d97c2883d42f204a533a8bc1f4562df778fb (diff) |
gentoo resync : 23.09.2020
Diffstat (limited to 'dev-perl')
85 files changed, 1577 insertions, 189 deletions
diff --git a/dev-perl/Alien-Build/Alien-Build-2.260.0.ebuild b/dev-perl/Alien-Build/Alien-Build-2.330.0.ebuild index 1936614143cb..766ace9cc282 100644 --- a/dev-perl/Alien-Build/Alien-Build-2.260.0.ebuild +++ b/dev-perl/Alien-Build/Alien-Build-2.330.0.ebuild @@ -4,14 +4,14 @@ EAPI=7 DIST_AUTHOR=PLICEASE -DIST_VERSION=2.26 +DIST_VERSION=2.33 DIST_EXAMPLES=("example/*") inherit perl-module DESCRIPTION="Build external dependencies for use in CPAN" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="test zip" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="minimal test zip" RESTRICT="!test? ( test )" # No, pkgconfig is not suspect, it actually uses it at runtime, and this module @@ -37,5 +37,14 @@ BDEPEND="${RDEPEND} test? ( dev-perl/Devel-Hide >=dev-perl/Test2-Suite-0.0.60 + !minimal? ( + dev-perl/Alien-Base-ModuleBuild + dev-perl/Sort-Versions + ) ) " +src_prepare() { + unset LD + [[ -n "${CCLD}" ]] && export LD="${CCLD}" + perl-module_src_prepare +} diff --git a/dev-perl/Alien-Build/Manifest b/dev-perl/Alien-Build/Manifest index 1589010ae2c5..be59ea6db343 100644 --- a/dev-perl/Alien-Build/Manifest +++ b/dev-perl/Alien-Build/Manifest @@ -1,13 +1,13 @@ DIST Alien-Build-1.79.tar.gz 266020 BLAKE2B 265a42ea001b2adad24c3f8164bf795da9923f02e95440ae1bc52aa60a1dd06e48d888b4af5deb3f9b9911e9092117f51bc09c420d690cabc454b21505746030 SHA512 8b270ec1b914aead651c81d2c513496e31bfa6086c0e5731e6ada17079ede868d65a7c70e29a0762f65ba8c120fd605662122de7f9d715b726be4a503b552808 DIST Alien-Build-2.23.tar.gz 310744 BLAKE2B 3bf3ce08be1e508a5eb695cc3ee71ccb70230c3fa0feb3e4378bbba35b7429ab3b852692ea4492e9aa80fdb962ef1fef7e82b654bbf8e8ca2428aa8f999944b8 SHA512 78a9b710dde488ce0852266340104f7b540e94ea58e8715d27e1e303a67956f862110bbd305119ac08fe9c5a20c0e5cc6fa5b6982abf830910f2d3a1ed9963fa -DIST Alien-Build-2.26.tar.gz 313223 BLAKE2B ae51a53806f85662f000951ac58f334ab0920d5468af10d9ea0d814c7f02b7f7eada8698db01fa52735599938d18c171f566359e45c90fae03895b12d3e7c8b1 SHA512 d5e407e5865dcf6771016cd9b182c9a6f982e6dd2c56ea8ea20b32603dc824f99b1f5ee8d460fa2e412aefbf82f09e338b513ab57ebcfc0fa6e200d103060f48 DIST Alien-Build-2.28.tar.gz 314626 BLAKE2B c37bf00f937a1390ba3e35b1a26b676d72b20e0849cbad954e54c04693f1d677aa225be790cd4c68a7df3042c4b2759f8d3a097cbf8480170f1e93327876f765 SHA512 3fe1b0536bce723b925345dad2993b4d8a128d873476ab307d4f06d5ee6ac28f96f07a85345deda2af6cee2f4305f4ff7886ca97bf2ffe1ff05a7e1098784966 DIST Alien-Build-2.29.tar.gz 313997 BLAKE2B 2a72d07efa899f5d2314db5fffadfbc304db4105dcca1f0f30557d4bbe292c902deca3d064f7909fc84cf9df9f88c6eb6d3b51225ad6d8ccae0cd1e7dbf52ba0 SHA512 7e6ad1695fcfc9ff98764e77a87014a6617c0e27f427d26f70a7fe0daa379963f73fe16e9993de87540e71070e696345bec41fc21c0e7003a144d94413a8522d DIST Alien-Build-2.32.tar.gz 327696 BLAKE2B 9f0f2d31f6d3b2660ae4001ce1285bdf0a4eab6f542ad7e9165652302c645b5444e75aae65de2c24d79eb293615fd00fc61691d4db76be13dc8d48466a93a7ba SHA512 5c9c66076c7c6f30535401aea588a85ca51282df74f1bb4f4b21bff1aaea0d74220b278a123a00adc74c21a1aa528966db01a77f4783bd8aeea894fe97349d43 +DIST Alien-Build-2.33.tar.gz 328283 BLAKE2B 2b793a65fdf08bb767cf96fd4e8eac2d56a7db46d15c87815c30247e26a2ce9bc44f5cf0f3ccf3c335e43b58182539a2b9858013fa32b37fc53c7c7a789e1219 SHA512 a3ce1f15480ef3bec902d7833651d618f0e8676b36ab65f034eb0699a44cc8376aeb2e32f1dac97f7c499aacd2f6464f21d3edc4b00301e8bef4235f9f4fd572 EBUILD Alien-Build-1.790.0.ebuild 1053 BLAKE2B 640a8726f878c03bbedffc05322510233a4a47276d915b15a6885013daf3c8b1a14376d9e408af13c9faed987a2cb7eaa8b4f5c215adbf85b62849b0565b5b66 SHA512 e7eacc8fa2e86c35a4f108d80f2582acef60b9be48a4e45257aa6b8237d34aba8b253954a917c265fea7a0d13b226bfb194d1f2d438cfd62867f89242c98e3de EBUILD Alien-Build-2.230.0.ebuild 1096 BLAKE2B 56adb9a663198b101a4605c749162a3a801510fa43b3ca0a560a5632a4d654f5d41878c7bbdc638ef234b22efce317f64f8ed35054e2021a6e7c9567fb0bd439 SHA512 78e287418ae4ef2730fd85f13ef742c9e0c6ccf37556144f0889721c9d279e071f6d222892bcc918b1eb03a37305c63ac545fdd2f49bbb5353c76273c9206875 -EBUILD Alien-Build-2.260.0.ebuild 1105 BLAKE2B 95e3ba2fd877a28ed38a2e68838fa17b458048318a976d21a4ba7809e3741532df71728b20584c7f5503f188070e44c0e04ea917c02d24283d8e30c704862666 SHA512 d04dac802f484b99dd00e29d5a102fb4e9615e9f29aba8d0bd02b5c3ab70b98f31c11544c6700ea7caf31cece24548300ab0f0c5416d1df6ce97d60baa826aa1 EBUILD Alien-Build-2.280.0.ebuild 1105 BLAKE2B 69eff4b4f68be868ac61f8501c4a754a5146838fbde0f9f155816ec792b4951973a5d60ef50573d7a2fc95268068a8e0c5fad0d4b30a701d19b6304518a8e557 SHA512 4ffe5afb1c0a27219e2a1ef6a95b422e8b70c7ec354f947f2465b4254f55aaa6aaf3a3ba44ac44d354ab448b7280747ed84b5c6ef2037a17744667ecc1277298 EBUILD Alien-Build-2.290.0.ebuild 1275 BLAKE2B 8b68f86285364dcdddb25edb12c0f8af1d50ed45ee427628c38df4dbc51d124a7fa891a6499396b1d720135da0c4b46eea1b07a438d80bad21b2a6c059b7d275 SHA512 58debcbf0019bdb6e6ff4ddd3894efcd9e3d9f8f65f809dc7e3a5896fa36440ee19fef8ba9bf6c4705d840ac79d9a508d69530eb850ecfb5b8af21db658f5cff EBUILD Alien-Build-2.320.0.ebuild 1275 BLAKE2B 47d8cfda0bb565b15c791d564b3f66d508dc14a8003e181677457244c4c2c344395ea35dd6601303d1e722fd5d37224ec578d4060d31bf2fb648505b7ddc5f58 SHA512 0c87f9072fe029bed7c06ac6fe432ac6866161e16677a738b615dc5c2240b7f0f9a06335498a82461c0a6e6b743248f8d8c712b01d3224a6b9b7702d6c6c8c77 +EBUILD Alien-Build-2.330.0.ebuild 1275 BLAKE2B 4fb333192499c3c9ff0599d1d35b8d4ec95bb97ce09c7b8977b1f225f91fe68cf671b992aa371a7463e577b9e77568e611fe62888d2c4cea3107313a0ec7f8d0 SHA512 62bdc63cfec02fceaeb3f933df919e484b4309173a40a35a263c773dbba73c73050a82f0e6302c3fa47c6112f88f533c05127ad969360017ee43c304ba8610c6 MISC metadata.xml 6070 BLAKE2B fa07bcd25d8424fd55b3c2cadc9c6fce88df3b82cc9e3a527a81ab64c37281f5e24423f8edfcb55a5f1ef8320d0681b97bba3686a5567fba55ab59a0163ffee6 SHA512 330bc596318d3c59e2e71ba7d8ac842ade71832279e55585997e362b740a5523af14a959590ccbdb795aa916c2233d3edbd08bccab7d6c09e4ac6d7198381e06 diff --git a/dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild b/dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild new file mode 100644 index 000000000000..a2c8eb15a557 --- /dev/null +++ b/dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=CHORNY +DIST_VERSION=1.94 +inherit perl-module + +DESCRIPTION="A persistence framework for session data" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + virtual/perl-Digest-MD5 + virtual/perl-File-Temp + virtual/perl-IO + virtual/perl-Storable +" +DEPEND=" + dev-perl/Module-Build +" +BDEPEND="${RDEPEND} + dev-perl/Module-Build + test? ( + >=dev-perl/Test-Deep-0.82.0 + >=dev-perl/Test-Exception-0.150.0 + >=virtual/perl-Test-Simple-0.470.0 + ) +" +PERL_RM_FILES=( + # Harmful at best + t/pod.t + # maintainer only + t/99postgres.t + t/99oracle.t +) diff --git a/dev-perl/Apache-Session/Manifest b/dev-perl/Apache-Session/Manifest index 95aff3f8cdb7..1c461ba0a5f4 100644 --- a/dev-perl/Apache-Session/Manifest +++ b/dev-perl/Apache-Session/Manifest @@ -1,4 +1,6 @@ DIST Apache-Session-1.93.tar.gz 49995 BLAKE2B 85185f30ae25d83ca0ed3bd7e926c7ccfe55495891af98cd06305effc8163f6c2afae7d4f79e3e5dface8453b1ab3a8859f0e951c261eb417ab784a08123de72 SHA512 568653b5151df61dbbc4b034043e1d4be75642122ab920a13155c4abbe052e4d96915b1453eb9f2f06bd1159d95efef7ed5905b4d2f2b8c6fdd3711d0cf5dbe4 +DIST Apache-Session-1.94.tar.gz 49899 BLAKE2B d3ee985030e9dcf27dc2d9734f741614d73a09461e106fe6f60ef877ea4916d1c0f58224e5889b6bbcce14e877bb9e3bdaf27948d9e22579fd0173f08777c80a SHA512 796874e25dfc38a45998f8e13c3dabda779c9590c768ddc706a7bdae4b9e4b74ea457617c0079dd6d8168d97c19428d7609af00d5db218ad545f3c7dd0c0b825 EBUILD Apache-Session-1.930.0-r1.ebuild 603 BLAKE2B 94b62048f7aed40d5e4cf3f09e915d6c87a1b83ebee596403cc06f2bdbcdbd8616360fd2b6630c38b669ec474d00e434a236aedac24c976aa87c10108cb08001 SHA512 dc22030e5733492e88d7a4923b1a17da693b54a7e14e6faa6ec5c0cf07e49d88db8b91fc7ff33cf64f5fb648d35b370af81d2f99cc05a247d901aba8d9d4b47d EBUILD Apache-Session-1.930.0.ebuild 585 BLAKE2B f984c8e9bc7edb606376b8bd97e3ed0b0eb22f1e1e3ad6cfe277a58ca86cc5d03ed1caf1c92d384a30e8ee6abafce00fc753efb2371f5611eecd07b70c9b9fd5 SHA512 ead76027406fc529582447b0645dfba65bc4137f96f846625ec50ec5c4c84f98f182f179ac65efcdad798d1612f201e8ec437b5a9307676c1bfd9af4d30f15fd +EBUILD Apache-Session-1.940.0.ebuild 701 BLAKE2B a43f9906c0055475d8ee9f3ad5d8adbeb10a39406795f03432ef8e172aaf48be0903694685fad6b2ec1852ce316533cf0db93325d1350f2566df1580ed18520c SHA512 e60a2476b6019c71949963523a93075d3eabb0a8712aced87503b6f84a50672eea2180f3f42f902d7d6c8824daeb4ee09307bc7a5257227a973ac1bddeeef7bd MISC metadata.xml 2606 BLAKE2B 76ec50e0d175c37ebcd317fd96a774b8781d04b01b38762af94c039fe30c29ad59e5dc6afeaf09d5067bf5f5c8fa85ae226edc94af0bcc643bf0c7cf83db2227 SHA512 69d220ff13cdbfe9d68e1e663180c443096be9d9887527bbc0674815c0f3760090cf3a59e0a46981ead630d217e0bc2182be2091715f8c3fe64b2e1838b627c3 diff --git a/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.380.0.ebuild b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.380.0.ebuild new file mode 100644 index 000000000000..ef302ebbb046 --- /dev/null +++ b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.380.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=ARFREITAS +DIST_VERSION=0.38 +DIST_EXAMPLES=("eg/*") +inherit perl-module + +DESCRIPTION="API wrapper around the 'tar' utility" +LICENSE="GPL-3+" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +# r:Cwd -> File-Spec +RDEPEND=" + virtual/perl-File-Spec + virtual/perl-File-Temp + dev-perl/File-Which + dev-perl/IPC-Run + dev-perl/Log-Log4perl + virtual/perl-File-Path + app-arch/tar +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + virtual/perl-CPAN-Meta + test? ( + >=virtual/perl-Test-Simple-1.302.73 + ) +" diff --git a/dev-perl/Archive-Tar-Wrapper/Manifest b/dev-perl/Archive-Tar-Wrapper/Manifest index 87b6d4dc4ebe..17254ba3c20b 100644 --- a/dev-perl/Archive-Tar-Wrapper/Manifest +++ b/dev-perl/Archive-Tar-Wrapper/Manifest @@ -1,3 +1,5 @@ DIST Archive-Tar-Wrapper-0.37.tar.gz 38252 BLAKE2B 19eff23925f82ff2b173fcc9451ae0dab3bf9738ebffaa350ac45545ead0096e45e294ca46d0febe57ed4391a2dc108438ad4b6f5a285d454e717cd555a64531 SHA512 49c74cfa84ba20b3c078d00815bce0688698305b39e1cbf1d81461be77bd318cdd15d98e46e5d6d0b3ed7c0fdb35c6e3f50c5cf2109bcde9c8367f11b9b955d5 +DIST Archive-Tar-Wrapper-0.38.tar.gz 38425 BLAKE2B 5e280837241da9481418905ed5e29110f6574845be4a82afd712ab4a2f100389e74b81afb1b5f61fa2e7938e58cfa345883c134026cbb2662e24a9acb912c8b0 SHA512 99779c654f6f9ec507685ca37c041cdff077bce3b6ec96a6005454e9ef8a9c2bf470053b8fc751342d80b722ee115b1aba27b16b328e7210c7b869bee57cd3f6 EBUILD Archive-Tar-Wrapper-0.370.0.ebuild 623 BLAKE2B 1ef55c3b80978008126c99b253f42114530aa5782393768fa5b56b3a8acd98ec84d5bd88897bbb332c5292f38ead193dfd600cf34667855651143259e978c64c SHA512 a66a9767cbccf2ad9e0ca6ef212980e65af739c88b51ab8538d834bba90393009165a500f7bd0502c3875f64c621650a442998a164db0ee31ab71fda7d9b0d4a +EBUILD Archive-Tar-Wrapper-0.380.0.ebuild 648 BLAKE2B 03638243d0bb5939ab4c76139ee1c910aac141604819608ed096548e49050dd95b60387adb973a6e17ffd1259b1c7337445ba734de91b81dfae97d30ea3ee6f0 SHA512 680b5bb113bd56f50d3163f470f24e9eb7aa84546215907813d651423d449378906333ad9ad106012371b20f9bf063d010f184cf68f5966e5e28f4db894f8256 MISC metadata.xml 411 BLAKE2B 371fff2afdf9e4e21454670ed9452d331a9526834c1c2689ac542a405003d096863247a81b47123bb2a34e5ded070ca6c523b1bfd1f1e2a232af2ea08dd93946 SHA512 a24bc660c069c2d19ee9b54a2620217d506f8541ebb2133878d6c1f17c193bd838dd736210de4ebc36787b0e88654fe721a125ff749c218529c707133b32a9f7 diff --git a/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r1.ebuild b/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r1.ebuild deleted file mode 100644 index ae89dcc461ce..000000000000 --- a/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DIST_AUTHOR=DMUEY -DIST_VERSION=0.23 -DIST_EXAMPLES=("example.pl") -inherit perl-module - -DESCRIPTION="A Perl access to the TCP Wrappers interface" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-apps/tcp-wrappers" -DEPEND="dev-perl/Module-Build" -BDEPEND="${RDEPEND} - >=dev-perl/Module-Build-0.420.0 - virtual/perl-ExtUtils-CBuilder - test? ( - virtual/perl-Test-Simple - dev-perl/Test-Exception - ) -" -PERL_RM_FILES=( - t/03_pod.t - t/02_maintainer.t -) -src_configure() { - unset LD - if [[ -n "${CCLD}" ]]; then - export LD="${CCLD}" - fi - perl-module_src_configure -} -src_compile() { - ./Build --config optimize="${CFLAGS}" build || die -} diff --git a/dev-perl/Authen-Libwrap/Manifest b/dev-perl/Authen-Libwrap/Manifest index e3024dfacde5..684d36bbf416 100644 --- a/dev-perl/Authen-Libwrap/Manifest +++ b/dev-perl/Authen-Libwrap/Manifest @@ -1,5 +1,4 @@ AUX Authen-Libwrap-0.23-inc-paths.patch 2969 BLAKE2B ebd4a327997e6ed3de0d837cf839298765e6d489bdebb1bcffd3360c1fe0e277c555276fbfbb1208313ee23da757b546b37c5879f23603d42dd2aee1bcd65d34 SHA512 8c9c4f47fea0528db3b74048a075489dfeb6d7337bdad6e550c922e977482c5cb40a2ac7c9b57054ee6a50c13b5ddc08858596b7537381aa2554abe87a8b9f5c DIST Authen-Libwrap-0.23.tar.gz 20031 BLAKE2B 01db2215508e7503d69393fb8c72152884972de8ade147c356f5a5736edf0504cb31607ef2d3737824e1ec788d47fa6d16d8c459284fd014fe94739d629fe33c SHA512 aa16e783c3819e5c2969032e8e9fd966579fc6862eccd078b3968fcb69c2bff11746afaaf8271bd6d6e9ea137b90937d554cf422208b78c4c628d100bb5f744e -EBUILD Authen-Libwrap-0.230.0-r1.ebuild 776 BLAKE2B def28492bfee055170e64b770779d36655496bef647691175b1b3399d525dedde98e75e1f668c7920843045681ad6c0b9a5a9ec1860451c953f16ed0b225c8b3 SHA512 5ff08d72dd1267232591dcb36e1028fa1b70107711d26ebeceb1294c14d60491e253ac6ce9972ba5495683a7a5480f97193f6bddb73c6f7a59575cd26096a215 EBUILD Authen-Libwrap-0.230.0-r2.ebuild 931 BLAKE2B 532bb8f78e34cadc50fd742dcdf2d67fef77059dc0b684c44ec164004bdf4c3206089572ad1a77b78e2605eb7d5afde4dbee94456c8a495f247a4dcfc45f7068 SHA512 e38e55f4fcd2519c5e77f559381d98561224c83fcd1616f24a7bb7e6c1c989c3953ba8fe94aa356f7ba1278486168c7fbb870af9f9ce843670b64886af9705c2 MISC metadata.xml 400 BLAKE2B 33402b72399ebc4435e5cefe5feaa8f10197a64dba5ce67d7ec45ba3af4fc34a1080edcd9a7652f52c5861d54db6811168d05e45d6036eec30cdf529c04fb483 SHA512 ee11324c2a6e06384ab8632e80e408029cc40bb3b2b7613581bc49c01206b6f8c265c6e838a6e1918959f6c7110934272e4c10a8f64d6e412adabef1905e1e03 diff --git a/dev-perl/Authen-OATH/Authen-OATH-2.0.1.ebuild b/dev-perl/Authen-OATH/Authen-OATH-2.0.1.ebuild new file mode 100644 index 000000000000..06a7233b1313 --- /dev/null +++ b/dev-perl/Authen-OATH/Authen-OATH-2.0.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=OALDERS +DIST_VERSION=2.0.1 +inherit perl-module + +DESCRIPTION="OATH One Time Passwords" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-perl/Digest-HMAC + virtual/perl-Math-BigInt + >=dev-perl/Moo-2.2.4 + dev-perl/Type-Tiny +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Digest-SHA + dev-perl/Test-Needs + virtual/perl-Test-Simple + ) +" +PERL_RM_FILES=( + t/author-pod-coverage.t + t/author-pod-spell.t + t/author-synopsis.t + t/author-tidyall.t + t/manifest.t + t/pod-coverage.t + t/pod.t + t/release-cpan-changes.t +) diff --git a/dev-perl/Authen-OATH/Manifest b/dev-perl/Authen-OATH/Manifest new file mode 100644 index 000000000000..27945a5ead0e --- /dev/null +++ b/dev-perl/Authen-OATH/Manifest @@ -0,0 +1,3 @@ +DIST Authen-OATH-2.0.1.tar.gz 13319 BLAKE2B 4277b3503c518c3233ad2459f828c3daadd783d121c188b1878c9c6783a98ce03d5fbb74102fffb1cfe6c54be5047e57545bc9b829cd510a9c42fa9764daebb2 SHA512 7372d73ee0dcb9e4b662f97c53bf913115734862fa41c12b34fb1a52cf7bd22619577497170f0a384bc81e6d088191ad11137a750501f3e9cac5614a88c0637e +EBUILD Authen-OATH-2.0.1.ebuild 695 BLAKE2B f18cb1bf96d7f6d14b1c15801eb00064df669ec9f1499dc2c0448f4f09eef6c481de820985afb611e4c228e135b216c035923f6bc8755a24d1d381650f0a6ef2 SHA512 eea6a69fac3a370ed1c7e8328f0ab74a0253a346d4c3778ad01132e0e9b61abfe9d501601704ef35c2289a791934fa2aa389276bc5b14365075cc89c057b1f6e +MISC metadata.xml 394 BLAKE2B fe9058394cbda23020742876e629aa53058fc0690e73955d11fed3f8f57b5b1605ad63086be805838658677c61a263406115f2b4eedfedaceec1592391f2705c SHA512 47cef141c1e05c843139c794bd63730f026066ed96a1086812c731f5198d6fc8ef5ad0231f5bcf679c5dc5ec909fe13d387282821a44bc6afa968d8039040858 diff --git a/dev-perl/Authen-OATH/metadata.xml b/dev-perl/Authen-OATH/metadata.xml new file mode 100644 index 000000000000..b0b21009d445 --- /dev/null +++ b/dev-perl/Authen-OATH/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://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">Authen-OATH</remote-id> + <remote-id type="cpan-module">Authen::OATH</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-perl/BSON/BSON-1.12.1.ebuild b/dev-perl/BSON/BSON-1.12.1.ebuild deleted file mode 100644 index 230ba913879e..000000000000 --- a/dev-perl/BSON/BSON-1.12.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DIST_AUTHOR=MONGODB -DIST_VERSION=v1.12.1 -inherit perl-module - -DESCRIPTION="BSON serialization and deserialization" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/perl-Carp - dev-perl/Crypt-URandom - virtual/perl-Exporter - virtual/perl-MIME-Base64 - virtual/perl-Math-BigInt - >=dev-perl/Moo-2.2.4 - virtual/perl-Scalar-List-Utils - dev-perl/Tie-IxHash - virtual/perl-Time-HiRes - virtual/perl-Time-Local - >=dev-perl/boolean-0.450.0 - virtual/perl-if - dev-perl/namespace-clean - virtual/perl-threads-shared - virtual/perl-version -" -BDEPEND="${RDEPEND} - >=virtual/perl-ExtUtils-MakeMaker-6.170.0 - test? ( - >=virtual/perl-CPAN-Meta-2.120.900 - virtual/perl-Data-Dumper - virtual/perl-File-Spec - dev-perl/JSON-MaybeXS - >=virtual/perl-JSON-PP-2.970.10 - >=dev-perl/Path-Tiny-0.54.0 - dev-perl/Test-Deep - dev-perl/Test-Fatal - >=virtual/perl-Test-Simple-0.960.0 - ) -" diff --git a/dev-perl/BSON/Manifest b/dev-perl/BSON/Manifest index 11b7f0d448f3..43d0e83bdf0f 100644 --- a/dev-perl/BSON/Manifest +++ b/dev-perl/BSON/Manifest @@ -1,5 +1,3 @@ -DIST BSON-v1.12.1.tar.gz 116909 BLAKE2B 2e8990b68d49fe955fe6aa3340788f324f6531c43cb9c2d5b91038a23b87cfa7de22886e74243ccb831c8cc63d7e49f944bf2dc2072aad9cb6bf3efe15fbf8a9 SHA512 e85536ff9c02b44a66c383aca0a407aa037fdf18692d1bc754d8e03a536ad2189ebf48d351b7d6055ea85630c880ec6a273708825ac7ab8f8b59004aab171c2b DIST BSON-v1.12.2.tar.gz 115860 BLAKE2B f3010487f91fdade7ad33cdf59e9085d69db18788b1535b5a532ccc571ce976018bbe9a6a85a5e0cab052753404db6bdde64a893e6278d6ee55ef8d756b80460 SHA512 0a7256f3714b0c0d4ce3d9fba818aa2f580147e7cff61de32bf511dd75f889c521f84aa78a480d7339d7bddf0a5f35a9d483b036c38cc48ebbf0e3a716ecc1e6 -EBUILD BSON-1.12.1.ebuild 1032 BLAKE2B 53877ea00432f30faef5cc077c80002e6b271a4326021f10a156995cc3e8738c2e97cf77341c54c4ece4bab5b88f3701f8927d66310ace4ca4e91413640f7dd4 SHA512 7beda08d6c171b83c8ed4a6320a71d6cba14d07394c00e4be2cca6f47c0a7a74cbcd3379a095a325131384f3ebac5871a7815137262101003eb243cf5eb703f0 EBUILD BSON-1.12.2.ebuild 1064 BLAKE2B 9fbb0381332136ce43611b3c24c6032263cbd44af730eea12181c99e6eb60a3b51cd6632ea8b7b3108fd1c027ccff3d6ac31d8af934f109fd58fcb9b4c7f9898 SHA512 96c1c9bb0f8793d916d3d9309ea7f26c755fe2830f4f2493fb50c70d73df08882b61b7e8b508861be5387b7c2c1cb78cb597b9d3731fbfb42d69ca6655dededd MISC metadata.xml 1781 BLAKE2B e316a15dfc898ecaf0c553392ec49be6894580820dff42cf6355b66646db08bd2d6c6b293c501b2e4af7976e76468712e36acdbf632e7785da0f6cd9a3ea907e SHA512 1146ecb9fa8d3f77bcdb909213530fa5986a534f22f7b7ca12cdab122c2047e152213f3951ad9e9a1c21b2d331dff6aee1d971e5558a9e53a8c2acd4b19114a0 diff --git a/dev-perl/BerkeleyDB/BerkeleyDB-0.630.0-r1.ebuild b/dev-perl/BerkeleyDB/BerkeleyDB-0.640.0.ebuild index 848dcc667f74..6d77af849ed6 100644 --- a/dev-perl/BerkeleyDB/BerkeleyDB-0.630.0-r1.ebuild +++ b/dev-perl/BerkeleyDB/BerkeleyDB-0.640.0.ebuild @@ -4,8 +4,8 @@ EAPI=7 DIST_AUTHOR=PMQS -DIST_VERSION=0.63 -inherit perl-module db-use +DIST_VERSION=0.64 +inherit perl-module db-use multilib DESCRIPTION="This module provides Berkeley DB interface for Perl" @@ -51,7 +51,7 @@ src_prepare() { printf "INCLUDE = %s\nLIB = %s\nDBNAME = -l%s\n" \ "${dbdir}" \ - "/usr/lib" \ + "${EPREFIX}/usr/$(get_libdir)" \ "${dbname}" > "${S}"/config.in || die "Can't write config.in" perl-module_src_prepare diff --git a/dev-perl/BerkeleyDB/Manifest b/dev-perl/BerkeleyDB/Manifest index 3509882deae4..f1fc57f95850 100644 --- a/dev-perl/BerkeleyDB/Manifest +++ b/dev-perl/BerkeleyDB/Manifest @@ -1,7 +1,8 @@ AUX Gentoo-config-0.26.diff 568 BLAKE2B 5153d980d4771c4f82c38f803f1a7309d2fd96288dd74139fbe1107fafbe32e82ff0ded47ebd78665a75be7925fb8dc8d4d368ebabe7b0c2c2421cad58115a4b SHA512 01b7cf2fd724039aa282fcf5b95315b7b41c05e23bf7cd5200855733e975a20bac1fb56d294a99739133d96ba8aad10a9bf8a73db1d8bea1c2eb63a6edc91128 DIST BerkeleyDB-0.55.tar.gz 203318 BLAKE2B 65118bacdb7b597a7f006a341916b21cd4b4d4602e56854fc4d04aa53f995365b4da44ea95a6e0472f5540f74eab46b83c56bb1c9cf8a51779260a6f4746ddd5 SHA512 a9bee92b0168918eaf6fb38b7b66005cfbb360ce89a9ae9feeb022e3d27fa7e627412b5c19233840571ed60568729d4bd83d279f84a0c7db921b8eed9f73afea DIST BerkeleyDB-0.63.tar.gz 208324 BLAKE2B e13f9e4a7993a09ff60378cf19c7baba925850b1996873727f7659787111a9b437b022653329e18e94dead7c29ff0da9ee79d3a67adf2afcc8cdaa02d689c127 SHA512 43edf4eb3650e7b03dfc45ead834ea766d458cf3bc9b6405646142ad0ab223bdb3267815be5a92ddbf3958e5507d39f193d749d9ff6fe83a3beb9e02e8f6c66b +DIST BerkeleyDB-0.64.tar.gz 259656 BLAKE2B 5136c632a7385a7d7866b59b75ba32d3bcd6fc660d7c1d54edba868db831bee2ce5162117d7941793cda1e31b22fa17d624a84ae377348d8dc2c5255016bf714 SHA512 368f89bb12e209ed6f0d1367875739813bfec85f4c10f0ffd7260d5be97bbd758af517133977f1e8f43c1d9b04d6b5dd9696ae1de1d544d9682b1f6bacfe3e85 EBUILD BerkeleyDB-0.550.0.ebuild 901 BLAKE2B 633d9261ab5561f4b8962d046d0dc4f4087f4cb66ad8e24c14ee006fd0c04b178872bfbdd79cc23192a83d1169f1f89b952a792b077ec2a7f614a9844030f802 SHA512 28d70f5d4e063196fbdb79fbab288cd877e9cb4c4b4dafdceb839d11adb0976ec146443ccb878470487cbd930a94007135e9abfec93b9125a46513bb98626495 -EBUILD BerkeleyDB-0.630.0-r1.ebuild 1396 BLAKE2B 85c1f228efa7fdcfdb24641dba8d5963cfa568e6abd9ab67b9cb0ba6f198ea492c55e1296fa39008dd37d80855237b0439f352ca18a8c154191a97cabb3692f7 SHA512 f3c9e0467d04a1d9669b0abb0f64dcc08dbfdfb4464cd3a01af51413031d06c6b2a77e3e2994235615a8ceb30c637e87cd11a30b53857e9a27035b650024c9d9 EBUILD BerkeleyDB-0.630.0-r2.ebuild 1425 BLAKE2B ed0886af6db5e5c68b16cc0438744cfb2908d77eb4780eb612f7f9b354d096fad1a0bde0dd030575886f9564afe0d2ba3067856eae733963c6196cd97ce68ee1 SHA512 aefd828b32f38f050ecb943809edf0854902b23d5be31be26fb3acf79b05419bdb3efec301957cec19a8047cb2aa42c8888951741f486a3b5e2dc93fce196c4d +EBUILD BerkeleyDB-0.640.0.ebuild 1425 BLAKE2B c3a7e6a445c2adc7898cccd4805285e28d9337cee3d817e44902c1ea7c088feb0a83c22403a770a40ea5c768cbb32767fce5781ae8b17d0f2253c20aebf8b558 SHA512 b65ec498b0752dfa26898f3a573e763a562413adfc75d2b4ac940fb7ec5eaa3f9b490526a5ffadc6b1b5bc3534c2ec83885384aef5fc6f22c912afc9842d6e68 MISC metadata.xml 1362 BLAKE2B d0fb19001b5bb3b3bc83b14fe9a439c0cfb1a052e90e9a067f5074c6178cf84bacc95050fb40c848641c2756648286766896d2335f38ac4289a5926cbae0c90b SHA512 759622f9cd949c0c0ec377df39b072df1b0131692352a2090cff1c79f9a816e0593c80690bccbf37eef732ac2b7e024cfa9eea718994e9c8a6db86e16f5dd380 diff --git a/dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild b/dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild new file mode 100644 index 000000000000..8eb310b499e8 --- /dev/null +++ b/dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=DAVIDO +DIST_VERSION=0.29 +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="extension to generate cryptographically-secure random bytes" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="minimal test" +RESTRICT="!test? ( test )" + +RDEPEND=" + virtual/perl-Carp + dev-perl/Crypt-Random-Seed + virtual/perl-Exporter + >=virtual/perl-MIME-Base64-3.30.0 + dev-perl/Math-Random-ISAAC + >=virtual/perl-Scalar-List-Utils-1.210.0 +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.560.0 + test? ( + virtual/perl-Data-Dumper + >=virtual/perl-Test-Simple-0.980.0 + virtual/perl-Time-HiRes + !minimal? ( + dev-perl/Statistics-Basic + ) + ) +" +PERL_RM_FILES=( + t/00-boilerplate.t + t/01-manifest.t + t/02-pod.t + t/03-pod-coverage.t + t/04-perlcritic.t + t/05-kwalitee.t + t/06-meta-yaml.t + t/07-meta-json.t + t/09-changes.t +) diff --git a/dev-perl/Bytes-Random-Secure/Manifest b/dev-perl/Bytes-Random-Secure/Manifest new file mode 100644 index 000000000000..60c2dc0fc6aa --- /dev/null +++ b/dev-perl/Bytes-Random-Secure/Manifest @@ -0,0 +1,3 @@ +DIST Bytes-Random-Secure-0.29.tar.gz 28007 BLAKE2B 91b4b7533466c627033a88d350e4c75cdf64cee559a5e57b193ec5186a04ba87b2ae941fbd164dab09e46ed4c767502ee8c65c49fe90e67daa5baa07032da8d6 SHA512 72faf9e9fff1cc9641845d47b8dd1efb39861b4015246b169167d4f6050998e91d30b53d6a3e08daf91a838fcf29a05042073064204270de05b2f2ca9990fe64 +EBUILD Bytes-Random-Secure-0.290.0.ebuild 926 BLAKE2B 055e31f0be4e2a5ad99706a56cae174de7662399458e994ea4b8c79f46e6ecee778a120cb75b0d5b05994b049135155c41f975ee0d47acb9b9d2ba2714116a20 SHA512 305e59fa49a1acb18939dc0651d5d508dbf060f2e7e34ba0e9999efde5fec9af73aeb36854a1fc80abb4f7890b2eaea09c257dfe46d4b09ebd928958b8b8abec +MISC metadata.xml 411 BLAKE2B 789d80cc7123e36cd1caf50e88202f5d82ba5f8d41e5db769c32599e366f93b971e27aa046a3b8212569e84c823d3703d4fe4f84cb26b64f19b19f0d2c7920b3 SHA512 c576968c8253a90b309bc9fea12dd7bbd4255aaced136c3006f952abd8d6cf5dde9998ca892a608be2bd79df7bafaf0093bb15825969b2d898f7d7cb513c5f25 diff --git a/dev-perl/Bytes-Random-Secure/metadata.xml b/dev-perl/Bytes-Random-Secure/metadata.xml new file mode 100644 index 000000000000..a3ec899895d3 --- /dev/null +++ b/dev-perl/Bytes-Random-Secure/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://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">Bytes-Random-Secure</remote-id> + <remote-id type="cpan-module">Bytes::Random::Secure</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.9.200.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.9.200.ebuild new file mode 100644 index 000000000000..d4753f704b04 --- /dev/null +++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.9.200.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=BINGOS +DIST_VERSION=5.20200920 +inherit perl-module + +DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-File-Spec + virtual/perl-IO + >=virtual/perl-Test-Simple-0.470.0 + ) +" +PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" ) diff --git a/dev-perl/CPAN-Perl-Releases/Manifest b/dev-perl/CPAN-Perl-Releases/Manifest index b03af718c0d5..449ed3a54ec4 100644 --- a/dev-perl/CPAN-Perl-Releases/Manifest +++ b/dev-perl/CPAN-Perl-Releases/Manifest @@ -2,8 +2,10 @@ DIST CPAN-Perl-Releases-3.76.tar.gz 23487 BLAKE2B 1f9f8a39299ec8e1c5758c508796b5 DIST CPAN-Perl-Releases-5.20200428.tar.gz 23709 BLAKE2B 0ef30b30e482884d6a18d78402a7ead872ff8a0100723921e8b1e39d851af7c2dc432d5033b7524afa44cfdca87fdd8d8d9f5cc70d88df723a8bbd2962571079 SHA512 44ea58bd29d3db8715c92a1d1e5953a5a185669a08d5f01bd36a695ef8687c9fcf08a399a2d52a84c214f0b4dceaf829030fc17d29b6663bc50f9abb89378c9b DIST CPAN-Perl-Releases-5.20200717.tar.gz 23787 BLAKE2B 1181c6379ad938455d67a58ee10b29b99c1f51356d91876d8b36bdeaad21f6a2c18405910d4f7cc547a0f0da6a74efbc24f070500d5cfe390a5c79da22422b24 SHA512 8464bcff42c4f27f001cbfbeee798f168c67068928eb0c062c9a0b6cf6044d474de882cb14ddda078f099c2d7f99cbb978a2a2f208e5f00cf81b8cc27983f20b DIST CPAN-Perl-Releases-5.20200820.tar.gz 23732 BLAKE2B 2064dfd1260e990361c9f7bf9ad43c579e01480c994c6e2d654a9d9e262b1fbad77bf809e0bc58d8e6e92f889af6564e3d95f783bbc5833bae7faa90bb73b3d4 SHA512 1fbfdf32cc261803a435825320672736a906e8d4dc1997e8c424931c04fd686e162cf368bf9ed7d9c4cefc2140569357fe8e30c10733f8a7694a56aec16d5d22 +DIST CPAN-Perl-Releases-5.20200920.tar.gz 23596 BLAKE2B abb354f1ff2f0e761223a2df39513abd10b9c409522b2f006ab8469db4d54df90d5dbed13496a907e3cb087a0a5bb01174ecd7ef3ee9d4be9614c4df1a1c3d50 SHA512 b6d28721e3941fba74eb3a377b9d25a896865b9b3aebc7ee476cebf894db999de79bcbad9091d5763c2e82594c9d5cc5c4dfae075d0525f085d7a5026f1db31a EBUILD CPAN-Perl-Releases-3.760.0.ebuild 542 BLAKE2B 9ecf7bd71655c6d82443fd8e6e11f34b1e9db702725fd45355259d4286cd0499ffc43ff3913b53b414a33f1d9358e7f5b47f9da4e49c3131b57ef4859c6c46dc SHA512 2215e0f261aa86de0dd123841ad6363bc562b76345470a19838c86790b2873538e139e3ea78daf84af5d723bda909e7cfd9e3bd52fb20de8a7d39d78765dd5f0 EBUILD CPAN-Perl-Releases-5.202.4.280.ebuild 528 BLAKE2B 24eb766a5c697f36442d752871e7c6e01464d2a0febcebdaa36b467d1e29d5ee5f9ef0c5de2d297459876229b86395459ef8abed85dd9973f6228d239bf927df SHA512 95734c8c1306b9e5333ff3209c512d3b2109e28b2d2648d847f80afec49c208a750cc8ba50570ed5432dc592a9ad8ffb03d0a7ccd5eef254958e209dd2551ba2 EBUILD CPAN-Perl-Releases-5.202.7.170.ebuild 530 BLAKE2B 5f04d119256b6e4c9e4126106a9223c45d3666ea6d1246b31d7c9b87eac0d65e725b579050d073db0a3673d6fe3ac3a9ceae2464bf9a519a6aa389481b2f1667 SHA512 de9399b0500eb9413593ec8ee08fcf53b6dad8a4300f714d40d5e6004d0f08cf23013c95768bdb55d8917b1d1f144abdb255a5dd6c20b5f8157e7c5e76db5066 EBUILD CPAN-Perl-Releases-5.202.8.200.ebuild 530 BLAKE2B 7ddda5045eeec127fcbc1c89ac38d15525d3dcb1ce453895b376c0dac3f5b50c095ab8571aad0cc6c79e921016836ab3caeefa830028d684fc3127a478719f59 SHA512 632a0c48d1c03d4acc66c87e34c0db68d1d587754d708c8c869c15581964a9b6a9767292f8677b6f006298f94adb91c7d4d99f8477703d7d391e0c04b9402a0f +EBUILD CPAN-Perl-Releases-5.202.9.200.ebuild 530 BLAKE2B c8edea21bc0cd33fdc9d4acfbd5164fc4a74b67f38ef208855356887bfd2d3513ce680a7a5586ed0edb0a6225b8dae9adb58364375e79fa57a600504620bf97d SHA512 6362456946e933b36915c07cb721325f6e7d87ee3aa4e56bf106fd220eb23dd8c041c1ffa098c50fa4fec6d3871763bbf580005955cb1d7d9ed06dcc79c249b1 MISC metadata.xml 433 BLAKE2B a0b86cd3b77e9a90dffecb2d6b828713c337200098e616d348afcacc7871299a7f11d30b44b1211440f083d60eb81f28b8c6d92f6ed573bffa695b6bfb4bf217 SHA512 b890be772a432a55a6ff50c91180c9684754f167dadaf64ac05f638865e76960a36274207d7e816bcd85a53f6fc5f2b263fcf7adc3bfd609e64551aa23529363 diff --git a/dev-perl/Convert-Base32/Convert-Base32-0.60.0.ebuild b/dev-perl/Convert-Base32/Convert-Base32-0.60.0.ebuild new file mode 100644 index 000000000000..f3d815507ae5 --- /dev/null +++ b/dev-perl/Convert-Base32/Convert-Base32-0.60.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=IKEGAMI +DIST_VERSION=0.06 +inherit perl-module + +DESCRIPTION="Encoding and decoding of base32 strings" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + dev-perl/Test-Exception + virtual/perl-Test-Simple + ) +" diff --git a/dev-perl/Convert-Base32/Manifest b/dev-perl/Convert-Base32/Manifest new file mode 100644 index 000000000000..66dbf4a8285c --- /dev/null +++ b/dev-perl/Convert-Base32/Manifest @@ -0,0 +1,3 @@ +DIST Convert-Base32-0.06.tar.gz 4176 BLAKE2B ecd5c69aa75e4f88f397d929072c5b0c25702d7587b7e1820aafa706555df738390aee4915eddf6f01eada61e488436a8bf4ab1b878ea8af8419c2758a26942b SHA512 53cbbb171d86c04bdee85418a4040eb8b6dd3bd00db4d15907a0c4dfd2e55277eafae010a7c877b28dd90594f32d9ef1862f75218d059ec45e5fff6fe0bb98fd +EBUILD Convert-Base32-0.60.0.ebuild 413 BLAKE2B cb71f41d971b5d05815e1684a4037098d386c9a351b7a6f13b60e9a528038f9cab44daf7850c096ed2e2be8470389090c426fb92da4cbfbc99615c5b11348ccb SHA512 9ab7a49258d34255740ce29a4d6ecaad67405b39811a07bf78dccff5dbe85c869ae89190005b14f5dd9dc3d5da0df46ae5d3e424b6969d155a010c56ce4e2057 +MISC metadata.xml 400 BLAKE2B 644ca96bdc94822a1729b24407768aae99dd86768846293d65a1b20450bb591db3d2e0fb6ad6a0dae1d01d04a609fc2f1506bb18d329766f5f3999bf4900a8e7 SHA512 9e70f45fe55fa4f4e25afd8b8d95cc198469af1b85db8a3629f34cf9141f4a98afffc66c52c37170495470883916f8600c8f90fad8faf79a7b0a68b9cfd80b60 diff --git a/dev-perl/Convert-Base32/metadata.xml b/dev-perl/Convert-Base32/metadata.xml new file mode 100644 index 000000000000..7d7689360e45 --- /dev/null +++ b/dev-perl/Convert-Base32/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://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">Convert-Base32</remote-id> + <remote-id type="cpan-module">Convert::Base32</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-perl/Crypt-ECB/Crypt-ECB-2.220.0.ebuild b/dev-perl/Crypt-ECB/Crypt-ECB-2.220.0.ebuild new file mode 100644 index 000000000000..e752b54cfdd5 --- /dev/null +++ b/dev-perl/Crypt-ECB/Crypt-ECB-2.220.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=APPEL +DIST_VERSION=2.22 +DIST_EXAMPLES=("eg/*") +inherit perl-module + +DESCRIPTION="Use block ciphers using ECB mode" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Test-Simple + ) +" diff --git a/dev-perl/Crypt-ECB/Manifest b/dev-perl/Crypt-ECB/Manifest new file mode 100644 index 000000000000..c0e1bb988d63 --- /dev/null +++ b/dev-perl/Crypt-ECB/Manifest @@ -0,0 +1,3 @@ +DIST Crypt-ECB-2.22.tar.gz 25987 BLAKE2B 13f1873a0391a460d2abe4bda35b532422784254313d6170cf37c6bdc2693fc1990e3dc1ea5aa43a4eb87798eeab0dd8c9a29185140c45a1527e01d3df741199 SHA512 1d186001674ed4a0ee6933e441cd20e177e63a5809abcf865d48041712f31db312f0206883601369f031451ab702f6f9ef8be5c3f1cec6088ad200f541c04459 +EBUILD Crypt-ECB-2.220.0.ebuild 391 BLAKE2B 0e9302e0460ae6cd167899d2a4cb8258f1f7458cf9d6b18acd8254df2e646e2ccdefc988178d5d1e6024ce57fc115bd45c91f87fe2e5c757aba7ab711791501a SHA512 ea69a0cd1b3192297d309885cf61bc11259ea7299738bec6b61cbd2e42d44433ece3bcb36023fe170805c8450df12787c94e055d7d0d5a6b3b5b44e0e3ddffa0 +MISC metadata.xml 390 BLAKE2B 9c47e715343975cbe8f55a1ef81fdb786ca6ba4604c5e1adb8ac595d95fe729030e458c1f8b844eb99f31c546fdcdbfd9baa576aaddcf6a19563e8b542d6ff26 SHA512 505e2e9014a3ee1a3aa2080c9cc1a43de107eb7f403bfe8650ceff38602c001f29cbede4183d4f32ad4b5dd66028944ab4bdb532baaa61663f57ad4955a20788 diff --git a/dev-perl/gnome2-vfs-perl/metadata.xml b/dev-perl/Crypt-ECB/metadata.xml index 8131993882e4..6e888cf011c4 100644 --- a/dev-perl/gnome2-vfs-perl/metadata.xml +++ b/dev-perl/Crypt-ECB/metadata.xml @@ -6,7 +6,7 @@ <name>Gentoo Perl Project</name> </maintainer> <upstream> - <remote-id type="cpan">Gnome2-VFS</remote-id> - <remote-id type="cpan-module">Gnome2::VFS</remote-id> + <remote-id type="cpan">Crypt-ECB</remote-id> + <remote-id type="cpan-module">Crypt::ECB</remote-id> </upstream> </pkgmetadata> diff --git a/dev-perl/Crypt-PWSafe3/Crypt-PWSafe3-1.220.0.ebuild b/dev-perl/Crypt-PWSafe3/Crypt-PWSafe3-1.220.0.ebuild new file mode 100644 index 000000000000..a3ea999c8cd0 --- /dev/null +++ b/dev-perl/Crypt-PWSafe3/Crypt-PWSafe3-1.220.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=TLINDEN +DIST_VERSION=1.22 +DIST_EXAMPLES=("sample/test.pl") +inherit perl-module + +DESCRIPTION="Read and write Passwordsafe v3 files" +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="minimal test" +RESTRICT="!test? ( test )" + +RDEPEND=" + !minimal? ( + >=dev-perl/Bytes-Random-Secure-0.90.0 + ) + >=dev-perl/Crypt-CBC-2.300.0 + >=dev-perl/Crypt-ECB-1.450.0 + >=dev-perl/Crypt-Random-1.250.0 + >=dev-perl/Crypt-Twofish-2.140.0 + >=dev-perl/Data-UUID-1.217.0 + >=dev-perl/Digest-HMAC-1.0.0 + >=virtual/perl-Digest-SHA-1.0.0 + virtual/perl-File-Temp + >=dev-perl/Shell-0.500.0 +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Test-Simple + ) +" diff --git a/dev-perl/Crypt-PWSafe3/Manifest b/dev-perl/Crypt-PWSafe3/Manifest new file mode 100644 index 000000000000..d0c588125a1d --- /dev/null +++ b/dev-perl/Crypt-PWSafe3/Manifest @@ -0,0 +1,3 @@ +DIST Crypt-PWSafe3-1.22.tar.gz 26426 BLAKE2B d1ec19825616c438baf6faad7940e836faa7f1385a6990b255d92d9d4e4c569d643b81614e8d90718a00c0fc172125ad96226a201ad1e6cead103d9649842326 SHA512 a02d9d427f30a1925d5fceefe7f677b28c755a7eb6364e336d24961d901a846948c18efa077c26a0f261a4d6ddeeeb615e4d35fbe759dda2c89bb33ff99bed26 +EBUILD Crypt-PWSafe3-1.220.0.ebuild 784 BLAKE2B 94390221b6c0f294ff8c424bc5a3443b64e68d8072af3927a83814fee464fdea062b6d56e1c87720281af5bd9bb9313e163ddd62d140737d1dd10aa84e321404 SHA512 d3b512c10152afec4d9d32ab6e77185b452e9a41e69bbbd6b6660ba43ef95556994abc9a069a167d6914743604350184b7f83355f5054f0fe5fa9809b25e4649 +MISC metadata.xml 755 BLAKE2B 5e2a96eab3e4c2dba9693e64ec45f792f24dd7183d51a0dd12af2cd63ecbe0dda312cc383c7f545c5489a8b58e655b3a3abe241a1e379b018d415a7c3abbc678 SHA512 8d279c9506cf48ca65f71fd793c641a93bbf51d25416c67a32168c33b49ef894cef3f5cbc3e4d6745227d87b9246cda4fb17bf945cbe9b19e173a67dcb033fbb diff --git a/dev-perl/Crypt-PWSafe3/metadata.xml b/dev-perl/Crypt-PWSafe3/metadata.xml new file mode 100644 index 000000000000..dd44809acc07 --- /dev/null +++ b/dev-perl/Crypt-PWSafe3/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://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">Crypt-PWSafe3</remote-id> + <remote-id type="cpan-module">Crypt::PWSafe3</remote-id> + <remote-id type="cpan-module">Crypt::PWSafe3::Field</remote-id> + <remote-id type="cpan-module">Crypt::PWSafe3::HeaderField</remote-id> + <remote-id type="cpan-module">Crypt::PWSafe3::PasswordPolicy</remote-id> + <remote-id type="cpan-module">Crypt::PWSafe3::Record</remote-id> + <remote-id type="cpan-module">Crypt::PWSafe3::SHA256</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-perl/Crypt-Random-Seed/Crypt-Random-Seed-0.30.0.ebuild b/dev-perl/Crypt-Random-Seed/Crypt-Random-Seed-0.30.0.ebuild new file mode 100644 index 000000000000..110e308ae57c --- /dev/null +++ b/dev-perl/Crypt-Random-Seed/Crypt-Random-Seed-0.30.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=DANAJ +DIST_VERSION=0.03 +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="Simple method to get strong randomness" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + virtual/perl-Carp + dev-perl/Crypt-Random-TESHA2 + >=virtual/perl-Exporter-5.562.0 +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=virtual/perl-Test-Simple-0.450.0 + ) +" +PERL_RM_FILES=( + t/90-release-perlcritic.t + t/91-release-pod-syntax.t + t/92-release-pod-coverage.t + t/93-release-kwalitee.t + t/94-release-manifest.t +) diff --git a/dev-perl/Crypt-Random-Seed/Manifest b/dev-perl/Crypt-Random-Seed/Manifest new file mode 100644 index 000000000000..fc4f7b0e51b8 --- /dev/null +++ b/dev-perl/Crypt-Random-Seed/Manifest @@ -0,0 +1,3 @@ +DIST Crypt-Random-Seed-0.03.tar.gz 22175 BLAKE2B 4e789c1bc58258bf2eac294e277616f67a976be1cccef842afce1a2c91d4721133d6f70c3a3396c0c69b88ae75d4dd6645f923795ec6a116211f988d2cf9b4bd SHA512 5ee6ea67c325aa9693c96ef650e3888a599d3d7e25316f869808dc6e06b9dd86f1c200c9097939f74511e2ed59e48df1b28cc96e5f7988076d9f7f5d840a894e +EBUILD Crypt-Random-Seed-0.30.0.ebuild 668 BLAKE2B a44de234e312861ca9cdb805c613bb517216e48778bc25a456218e7337876eaf502940cecad9aa94470fa06bd321223235a5badefd3e8103afc45e09081a0d79 SHA512 7bf7cd463557bb6af55ed290acb1cb9aab1e42c4960b39f335e45b8e79c5ee956ac414c43526a5b6ef755408422d7075f869f50c0f1d16967cb8dadb581da4b4 +MISC metadata.xml 407 BLAKE2B ba88a8b844dd0f2c4c63aa811547d7237db7f8ac94d6c249e0ab8274c488d111d4a9518c391d47e885b3dcecbc4e601c47cce1c3ee3266a8e67666b148f5be8f SHA512 7c1d0640ea7d6c87ddfb1f9149557c8c2faeb03d56a2f8e90e7ed0bb2418c3b4b7228c1be0a2a8e17c0302f3b3b441dab8dddbf6901e4570b74c187de8c5c39a diff --git a/dev-perl/Crypt-Random-Seed/metadata.xml b/dev-perl/Crypt-Random-Seed/metadata.xml new file mode 100644 index 000000000000..a7a16166271c --- /dev/null +++ b/dev-perl/Crypt-Random-Seed/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://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">Crypt-Random-Seed</remote-id> + <remote-id type="cpan-module">Crypt::Random::Seed</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-perl/Crypt-Random-TESHA2/Crypt-Random-TESHA2-0.10.0.ebuild b/dev-perl/Crypt-Random-TESHA2/Crypt-Random-TESHA2-0.10.0.ebuild new file mode 100644 index 000000000000..1355e9d4331d --- /dev/null +++ b/dev-perl/Crypt-Random-TESHA2/Crypt-Random-TESHA2-0.10.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=DANAJ +DIST_VERSION=0.01 +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="Random numbers using timer/schedule entropy" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + virtual/perl-Carp + >=virtual/perl-Digest-SHA-5.220.0 + >=virtual/perl-Exporter-5.562.0 + >=virtual/perl-Time-HiRes-1.971.100 +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=virtual/perl-Test-Simple-0.450.0 + ) +" +PERL_RM_FILES=( + t/12-dispersion.t # internally skipped + t/90-release-perlcritic.t + t/91-release-pod-syntax.t + t/92-release-pod-coverage.t + t/93-release-kwalitee.t +) diff --git a/dev-perl/Crypt-Random-TESHA2/Manifest b/dev-perl/Crypt-Random-TESHA2/Manifest new file mode 100644 index 000000000000..4dfcb0374b54 --- /dev/null +++ b/dev-perl/Crypt-Random-TESHA2/Manifest @@ -0,0 +1,3 @@ +DIST Crypt-Random-TESHA2-0.01.tar.gz 22255 BLAKE2B f05da754d1b2abf2f7c102f1d754ea3cb0969b2202ab248f5f2badbe6046f642fc80d16e8239688e4366e7d56ce1b842458d2924d6769ad708b05ca81036fcc7 SHA512 afc95d73481cb6aa06b939ef51b5ddc14e7aaee296d08779f79313000188d7c2e5e88ddf2048dd45b9dd96420cdd7f65f0a98c8bcb4c5be77709043d558ec4ba +EBUILD Crypt-Random-TESHA2-0.10.0.ebuild 730 BLAKE2B ea26109e577106adbbef1f218c0b62db562799aa037aee5e74618a25856a6ca69fe38db35af78f6ad8dcce9cc9863b26c3bb391d2bdc172259947c6c4391bc3d SHA512 956a599cc27aca0337f8d9eb6cdb132411d0e980a210614834b3794821652cefd88d2ec560687c80379d4163bcc81ae836fc2249f79fc383c6a22daaadaa4be0 +MISC metadata.xml 487 BLAKE2B 2efc0cd27a38f5cf947cd5f23bfd865723318c60f64fee762c5e3a044ec79d87e10994e2b1c24122a8c8f27bb5f5ba6cb690b12bd113c2d5a041490f36cf9c3f SHA512 601aa0d31d365c4a51a3c58e51eb18a023f3943d30f0f21105835f3c21cbe5313166aabe9ab1ab01ac29934fa3d1d74612b9c59ba6bab19306001c5ccfa21cbc diff --git a/dev-perl/Crypt-Random-TESHA2/metadata.xml b/dev-perl/Crypt-Random-TESHA2/metadata.xml new file mode 100644 index 000000000000..8ed79f88d1ad --- /dev/null +++ b/dev-perl/Crypt-Random-TESHA2/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://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">Crypt-Random-TESHA2</remote-id> + <remote-id type="cpan-module">Crypt::Random::TESHA2</remote-id> + <remote-id type="cpan-module">Crypt::Random::TESHA2::Config</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-perl/Crypt-SMIME/Crypt-SMIME-0.250.0-r1.ebuild b/dev-perl/Crypt-SMIME/Crypt-SMIME-0.270.0.ebuild index f7a56171e9d8..c03116a03bae 100644 --- a/dev-perl/Crypt-SMIME/Crypt-SMIME-0.250.0-r1.ebuild +++ b/dev-perl/Crypt-SMIME/Crypt-SMIME-0.270.0.ebuild @@ -4,7 +4,7 @@ EAPI=7 DIST_AUTHOR=MIKAGE -DIST_VERSION=0.25 +DIST_VERSION=0.27 inherit perl-module DESCRIPTION="S/MIME message signing, verification, encryption and decryption" @@ -36,7 +36,6 @@ BDEPEND="${RDEPEND} PERL_RM_FILES=( t/boilerplate.t t/manifest.t - t/dependencies.t t/pod-coverage.t t/pod.t ) diff --git a/dev-perl/Crypt-SMIME/Manifest b/dev-perl/Crypt-SMIME/Manifest index 6a8edfddd84b..de41f77592e1 100644 --- a/dev-perl/Crypt-SMIME/Manifest +++ b/dev-perl/Crypt-SMIME/Manifest @@ -1,5 +1,5 @@ -DIST Crypt-SMIME-0.25.tar.gz 28029 BLAKE2B d1f2e3d016b3e0e997de0df5082082e3332201c409c6a7b429ba99d2feb19a15ea79a3f22c6c3f9b2d057a1a9d5ae6d06b78d2e92d3e898987114eb5450955f6 SHA512 84f61c247d095ad345a6c736120d11c516e776c5f4a599a4c275481c4bd4597fcb2e0a17da5dc3e111310d3f99f9f39fb0876477098d9e6d9eabd777d145176f DIST Crypt-SMIME-0.26.tar.gz 28171 BLAKE2B 30c38a91f41a82ad29616ccd0ac6388baa0a66591401f15dbd31286fb22742e9069f08ec7650c91e87888f8a5bcb009415c5a6cd993105409ccbd7565df2384f SHA512 6ed7493a304bfff9946b465f0efda3e7df2c956aa964312b4c2b77c45d2827fd02d391886614f70bb25e8c692690ca62f5deff2fd482c66af9cb1e1b7b906bae -EBUILD Crypt-SMIME-0.250.0-r1.ebuild 925 BLAKE2B 43f7a7173a3b87e98e796047766a15e0474068db5727e58f20f2681abdea5453f0b99ec87052e84d060a47662fb01985a1eb006c5f2b1559e3453e35b3d07398 SHA512 38908f215c473fd6e09f7139f2d21993541f020ea415840b5b8d0744d209f7261d516eb0d9c46e56d200d17fc505d20cc674268a3b40053245b4fe1bef66c0f2 +DIST Crypt-SMIME-0.27.tar.gz 27977 BLAKE2B 3acb9e08e1d36a79f2d1f33d9299935b684357c2af7b2cc15320ca8f9be71216719316e87109b714ccb16cc69d96e15ed98050a835c725ba829c3de9e82122d1 SHA512 10b752285c4a8c6f8db42dd98ff2dfad82155dd1c21dd57afee32aa2ee176308726469b1d8d69fda5d6ef0aa48fd000f2a4a0dfea80207db8f6078e642f7afaf EBUILD Crypt-SMIME-0.260.0.ebuild 925 BLAKE2B 36981bb8c09444486e33ab0eedc8c9e677c4f3028ee2f70c425331899f6e12a7b650bce3728d0e8a886e2e051abc2ece884fa932ccd66e6aa4170a943abc3c04 SHA512 dc4f30b44302a1a5ba37fe0d47b0ea437445c1169504f320394ff8105f166624813242d1b88ad7c745eb24df0cd05ef5d8940e1bae1feb5518e25c1549ebd233 +EBUILD Crypt-SMIME-0.270.0.ebuild 907 BLAKE2B c44b8f419ba318dbede2ae752a6980cadf68d69a362142328dd208a0929ebc604235451b90b42bdbb4d7d1354d804b70fe1eecb52d5d882acaecec6ae803b0c9 SHA512 471f2d12ea2bed82b88dd59ef0912dd1c2063ecea61c3b203adc9e66d3ff5bbabbad090ae4f29320381ab2eb7af439cc98e6b53bc61ff55999c93b73d0e9c2f4 MISC metadata.xml 382 BLAKE2B c5bed45097bcaa3b0432aa4b8e0d008613ac8aea6d21d59cf74b3064547d5f3d267a6641e75a6942ffbf99a72d5774a67f81093c7cc8d9c7f96470466a8a8b88 SHA512 b51e36a13ab553fe437443b7c1390331f22f9443f04ac863c0a5f342475237734d6acd6c6961dbe8a91b5ca15b2772c8595ce4607173e62fb61c652812746b48 diff --git a/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.200.0.ebuild b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.200.0.ebuild new file mode 100644 index 000000000000..556b7d1b3869 --- /dev/null +++ b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.200.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=SIXAPART +DIST_VERSION=0.20 +inherit perl-module + +DESCRIPTION="Simple, transparent data interface, with caching" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-perl/Class-Accessor + dev-perl/Class-Data-Inheritable + dev-perl/Class-Trigger + dev-perl/DBI + virtual/perl-Scalar-List-Utils +" +DEPEND=" + dev-perl/Module-Build-Tiny +" +BDEPEND="${RDEPEND} + >=dev-perl/Module-Build-Tiny-0.35.0 + >=virtual/perl-ExtUtils-MakeMaker-6.590.0 + test? ( + dev-perl/Test-Exception + >=dev-perl/DBD-SQLite-1.110.0 + virtual/perl-version + ) +" diff --git a/dev-perl/Data-ObjectDriver/Manifest b/dev-perl/Data-ObjectDriver/Manifest index 0aa8ce9b3d13..aa4ff8301dfb 100644 --- a/dev-perl/Data-ObjectDriver/Manifest +++ b/dev-perl/Data-ObjectDriver/Manifest @@ -1,5 +1,7 @@ DIST Data-ObjectDriver-0.15.tar.gz 84386 BLAKE2B b554673970061af445c4c4996dd15c0a418617c534af07ab17a99d21cfc44bc9dc43f8c8095eb30d1c2847a8942820481b4bbe86346bd144b21ec0a69ab1122b SHA512 5be77086f2aa646e9bc80fc8d3de2edb6726946a17149573efbce2bbe83d2ec1b294aa20cd66330f0827ee26a5113b9e02ea542111aed94804c0ccdce1e89c1b DIST Data-ObjectDriver-0.19.tar.gz 86523 BLAKE2B 68a3966ee7e248200acc612836e7462fb20f3ab7ce290941033d7ab8b8ec1d2149d6e0754d574baf4fc8371d117541a914820c134e213f8b1c7e7c9d925ba0de SHA512 317118c946da9e6e0b4ebbfc35af2ed82c3d083bbede06042ac988fcb29d2b3b7abba6834c7b42ea54a45c75340b2314e3bbacad1c047cc3512e74757c8d9ad1 +DIST Data-ObjectDriver-0.20.tar.gz 89960 BLAKE2B 778d0a493e93377dc91e96df195472489638d57f7da87da98c394bd5034659fa867ccf0dec173eb12a39d3aa7118284983f0c35c2c16156fad15cc02e40ee94c SHA512 5df6e1c5f70a31fcac2dd3911c9d73a02c295f837753dcd27a1296203342afeb1083795e1e0a234be9c82e551c50e26a9bd2fcec4ddba59b0e01a11348800942 EBUILD Data-ObjectDriver-0.150.0.ebuild 654 BLAKE2B d05a3cfc5ae56c8c0d9b720ae18401be02f09e09fa11bac79c6013d602525e2209bb07d435ae1d9bfd0441147086754418997657d33ccbc34367684ac71a945d SHA512 a34d68f3977a9da426c0408d49549ca43b7a6eb2a0517011709c39b94540af9f65779198b6629d33d8b78557016ae6b10ca08a03ba9a9136447ecb39dec0b657 EBUILD Data-ObjectDriver-0.190.0.ebuild 695 BLAKE2B 7f61f1ee8a2ac9727d7b7837f26651c9fa79fe3c82b3f4a62055f9026b680edfe7a59e0946bca7210a0f900cbb8acb0f3d96d9a32f6850a2c23db0d247ad884a SHA512 adad1967bfd4ad9684778e8f9cb0f0ab6443555f13b062756e7e20a1789e26801b91a4bf5ab9b67099b1768fb03bf98acba28785cd5cc3f545b8ef1486609b60 +EBUILD Data-ObjectDriver-0.200.0.ebuild 695 BLAKE2B 6bfb0a8bebde81c2da7ffe42104a77983876466010142c283d295db42df9ecf4da8946e56f91aacf466e430d5da40c07b52561561a89923119a7f2e94825b5b2 SHA512 d8f64c972e0781cfa9c85e360ab6ed2fc4a63fa1960a4df41432993923b8a31546dfe8058a697b333e53698285621b08de902265da566762b117f377c201bff8 MISC metadata.xml 2459 BLAKE2B a37a718a8a38583c85b14e40dba7534b5d52e6257d5329a5c47145c4cf68e9fbe2a10a444bedd73e27584d356f5a4e81e4921138c9b3582bb619e07dfcaf3843 SHA512 b5b2a3f247c593a840edae73f766e2dba00b6ebf16aa37d009dd22b675a702ac4b4833ee44d82ea98f1f7387b0e23c611b2c93b8ccc31ba37861c3dc4b120f49 diff --git a/dev-perl/Data-Password-passwdqc/Data-Password-passwdqc-0.90.0.ebuild b/dev-perl/Data-Password-passwdqc/Data-Password-passwdqc-0.90.0.ebuild new file mode 100644 index 000000000000..48b88d3924e8 --- /dev/null +++ b/dev-perl/Data-Password-passwdqc/Data-Password-passwdqc-0.90.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=SHERWIN +DIST_VERSION=0.09 +inherit perl-module + +DESCRIPTION="Check password strength and generate password using passwdqc" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + virtual/perl-Carp + dev-perl/List-MoreUtils + dev-perl/Moose + dev-perl/namespace-autoclean +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.300.0 + dev-perl/Devel-CheckOS + test? ( + virtual/perl-Test-Simple + ) +" +PERL_RM_FILES=( + t/pod.t +) +src_prepare() { + ebegin "Stripping Devel-CheckOS from inc/" + rm -rf "${S}/inc/Devel/CheckOS.pm" \ + "${S}/inc/Devel/AssertOS.pm" \ + "${S}/inc/Devel/AssertOS" || + die "Can't remove bundled Devel-CheckOS bits" + sed -i -e '/^inc\/Devel\/\(Check\|Assert\)OS/d' MANIFEST || + die "Can't remove Devel-CheckOS bits from MANIFEST" + eend + perl-module_src_prepare +} +src_compile() { + mymake=( + "OPTIMIZE=${CFLAGS}" + ) + perl-module_src_compile +} diff --git a/dev-perl/Data-Password-passwdqc/Manifest b/dev-perl/Data-Password-passwdqc/Manifest new file mode 100644 index 000000000000..b8be35471d20 --- /dev/null +++ b/dev-perl/Data-Password-passwdqc/Manifest @@ -0,0 +1,3 @@ +DIST Data-Password-passwdqc-0.09.tar.gz 110136 BLAKE2B 57418035d911d63974dd1fee7af013be250e638e4fefae11c4dad6ca0963ce19602d17194f16451fc235f3a62a9fbc71f9e90a21a078bc43ee01dd604aed0696 SHA512 08d15ee99129a33579d5782d2226e896815e1ab7a4259dea03f251d67b2fe08661623c6ba1f9a61a6bcf36bad4a25cd87a2c31570c4d0c64640590a0dfc24eea +EBUILD Data-Password-passwdqc-0.90.0.ebuild 1011 BLAKE2B f990a9b0c6113b6f8e603c142df5db0936ce51460705a8c32b19bb92d4ba366b1e74e9d053b2589aab05e5f25ffd138c43e4b69bfe6d00dd389cbf9c03b66887 SHA512 a8054e2e14257741eb21d87ec14bf9cc284ebf93cf93974ddc795d85d5b728b6b82ac0e61c355672261dc3c95d395c948862ecf3d363c93e1a296b449332966a +MISC metadata.xml 417 BLAKE2B 5ed55eea32f6052aa4dc503f4749871f0d5230cb413f593d4ef4f80e47841b1ae74179c7f502dba8a6b78f3a6127a1c36605723d725929940b64338c1709d629 SHA512 8626525f42c2083cdca2fa530006ade014589f77c556106e60086c5efd386c43115d0e425441349a5a3eb8705ce9f7fc500358ca107172fc28f1ede71fad73f0 diff --git a/dev-perl/Data-Password-passwdqc/metadata.xml b/dev-perl/Data-Password-passwdqc/metadata.xml new file mode 100644 index 000000000000..1b00374afb3e --- /dev/null +++ b/dev-perl/Data-Password-passwdqc/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://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">Data-Password-passwdqc</remote-id> + <remote-id type="cpan-module">Data::Password::passwdqc</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-perl/Data-Password/Data-Password-1.120.0.ebuild b/dev-perl/Data-Password/Data-Password-1.120.0.ebuild new file mode 100644 index 000000000000..bdf9fefeb0e3 --- /dev/null +++ b/dev-perl/Data-Password/Data-Password-1.120.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=RAZINF +DIST_VERSION=1.12 +inherit perl-module + +DESCRIPTION="Extension for assessing password quality" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + virtual/perl-Exporter +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Test-Simple + ) +" diff --git a/dev-perl/Data-Password/Manifest b/dev-perl/Data-Password/Manifest new file mode 100644 index 000000000000..2c66ef0d2035 --- /dev/null +++ b/dev-perl/Data-Password/Manifest @@ -0,0 +1,3 @@ +DIST Data-Password-1.12.tar.gz 6008 BLAKE2B c4b729c2e4c5a8073386b80debca2043819a7102a57369792e53210a59f63ce98d45791fbd27f825c94127554517120de090184af2584d600bfe99ed282f8f14 SHA512 bc7e8c31d1b9f6e986cd012a26f268f1c5924fa6743b32d2ed5770f6749390325874ce4bb01888b239cdcc8df85a714796a3adc2b2b5ffb70770435687b7cbcf +EBUILD Data-Password-1.120.0.ebuild 422 BLAKE2B f9b7ca731ac822971c00ba8d9c3440b77325ef4c9ea4edb1a6a9d96fa1a5ebc1c03fad86093df122b4111166a2f42a18c2395f1532ebb73b58bc3500b52f8271 SHA512 95dc59552c7bbd58e0b2cf3044e260e6cdb80a7e3fb2ae055a507fb7e999c536ae48fa6365c18a728184b2a8a9d5becf989bf07ef9c69381de2e76051ebf4da5 +MISC metadata.xml 398 BLAKE2B ce4dab8406965f513302efac239112694db98c657116548e94a59fafbe7a41d34d4751499bc9f22fb547451f852745a960899d9ea07635b3d0817b7a39c95e2c SHA512 24796c6cee45714588cf27a3b1d5290e7141c7a3bfc405aef39b94b151fcc6165eca57575b6937a44e9146284ccd5642f24fa44b7390863e6383e862f2526396 diff --git a/dev-perl/Data-Password/metadata.xml b/dev-perl/Data-Password/metadata.xml new file mode 100644 index 000000000000..bc6e4056c84e --- /dev/null +++ b/dev-perl/Data-Password/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://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">Data-Password</remote-id> + <remote-id type="cpan-module">Data::Password</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-r1.ebuild b/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-r1.ebuild new file mode 100644 index 000000000000..7116913a277b --- /dev/null +++ b/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=YANICK +DIST_VERSION=0.2.5 +inherit perl-module + +DESCRIPTION="update the next version, semantic-wise" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +RDEPEND=" + >=dev-perl/CPAN-Changes-0.200.0 + dev-perl/Dist-Zilla + dev-perl/List-AllUtils + dev-perl/Moose + dev-perl/Perl-Version + virtual/perl-Scalar-List-Utils +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-File-Spec + virtual/perl-IO + dev-perl/Test-Exception + virtual/perl-Test-Simple + ) +" +PATCHES=( + "${FILESDIR}/${PN}-0.2.5-no-V-in-test.patch" +) diff --git a/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Manifest b/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Manifest index a10b428168f2..ef630bc417c2 100644 --- a/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Manifest +++ b/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Manifest @@ -1,3 +1,5 @@ +AUX Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-no-V-in-test.patch 1218 BLAKE2B 2a3033fb1fe091724a30cbe8d148eff774e3aa12efd09f91cf2cffca0aef0e67f330e6fa391ec3042cddf173c13063331df757ed7cc17ece8e0990a81f23ffb4 SHA512 f8bc8cef1dd685596cf8f8a149eaf872e604cf2159f433de490c5c764a406883fd40705511a9f2b5403e72abad6b37509ed6c24c0763d4f04a3adce69c75bb60 DIST Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5.tar.gz 21289 BLAKE2B 4a0ab588067682ae4ad3a923956c9b1f90d2462c8a02fec0868f9941288f7eea6e76f4b618b4127256070f52be22cca6ed6cea8b0832a6db29f1a549a1bf2f52 SHA512 65fc40d281c035ac5f40f0463185d47e9d1ea6652bcc5f05ac115dcde0140f9243148cd5fa26a3d356d531e33b60155413f441c66ccc77db61f220e4c87df3b3 +EBUILD Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-r1.ebuild 673 BLAKE2B ec975417cc7ade8218a8413ad3fd2cabd20e65ba5d69615742b55537547cb3cdbf26b50a6116b210d737fff0863ed0e9c9e72aef84b100a29db45af811156a2e SHA512 53e24cb26dd1b84384851a9fb26f99b2e97ba772babf84272bbb01cdff821a2b579180809605f20dc84656ad6fddeab803b1ec6a9a5ae8b1749f6480135f44aa EBUILD Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5.ebuild 615 BLAKE2B fcbe78b7effeeaee92f363ae76b3769858c77149323b1bfd15cdae86ae617df531d75ea5606f99598c1e45f2be412c18f0ea9598ead5811e4bcd2d0a4cb47923 SHA512 fc32732ecbe719177e1e44dd4c4260441e607f2441439ad5b8741b9d777e2199f956f6ebe0055da92b344cbb8e55333e8579d3cb6f04bde73de361bda8077100 MISC metadata.xml 744 BLAKE2B 042528e9ae640ae44ff52769966860aa39a5797bb16c412427f03ebea63fd32e1df77f31b136b6be93bab1da7f38d8f217b3f8e0fc59cc20e9151b8805fa6981 SHA512 c5d03dd09db2b59276009343bc49c724d6014488d07292d4c051ce630810e79b1b1e5e330b368820ce4d05c58739f9f2133e205c8d94e2ca59d3bd759eab5cfb diff --git a/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/files/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-no-V-in-test.patch b/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/files/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-no-V-in-test.patch new file mode 100644 index 000000000000..ab09936f2832 --- /dev/null +++ b/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/files/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-no-V-in-test.patch @@ -0,0 +1,40 @@ +From e38c5bfa847361ab251ce533fdd6e8993afbd2f3 Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Sat, 19 Sep 2020 22:13:21 +1200 +Subject: t/basic.t: Don't become broken when MAKEOPTS includes V=1 + +Some people set MAKEOPTS to include V=1, in order to coax autotools +based makefiles into being more verbose. + +But when that ENV var is used to direct perl ebuilds for Dzil things, +well, it unintentionally uses "1" as the *next version*, and so breaks +all code that isn't expecting that to happen. + +Given its not the job of tests to tell people their system is weird, it +just makes the scope "normal" ( that is, defaulting V to be unset +internally ) + +Bug: https://bugs.gentoo.org/737308 +Bug: https://github.com/yanick/Dist-Zilla-Plugin-NextVersion-Semantic/pull/6 +--- + t/basic.t | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/t/basic.t b/t/basic.t +index 22d04fe..b2942c8 100644 +--- a/t/basic.t ++++ b/t/basic.t +@@ -6,6 +6,10 @@ use Test::Exception; + + use Test::DZil; + ++# V=1 is common in MAKEOPTS for gnu autotools ++# to set "verbose mode" ++delete $ENV{V} if exists $ENV{V}; ++ + my $changes = make_changes(<<'END_CHANGES'); + - got included in an awesome test suite + END_CHANGES +-- +2.28.0 + diff --git a/dev-perl/Encode-IMAPUTF7/Encode-IMAPUTF7-1.50.0-r1.ebuild b/dev-perl/Encode-IMAPUTF7/Encode-IMAPUTF7-1.50.0-r1.ebuild deleted file mode 100644 index 28f93d748df2..000000000000 --- a/dev-perl/Encode-IMAPUTF7/Encode-IMAPUTF7-1.50.0-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=PMAKHOLM -MODULE_VERSION=1.05 -inherit perl-module - -DESCRIPTION="Modification of UTF-7 encoding for IMAP" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="virtual/perl-Encode" -DEPEND="${RDEPEND} - test? ( dev-perl/Test-NoWarnings )" - -SRC_TEST="do" diff --git a/dev-perl/Encode-IMAPUTF7/Manifest b/dev-perl/Encode-IMAPUTF7/Manifest index 4e409e3c23ac..8d6632b13e5c 100644 --- a/dev-perl/Encode-IMAPUTF7/Manifest +++ b/dev-perl/Encode-IMAPUTF7/Manifest @@ -1,4 +1,3 @@ DIST Encode-IMAPUTF7-1.05.tar.gz 25646 BLAKE2B 8024f0029145df4ec409394eaa799612dadd65a1bc6f2e9fdad51a950a0756b73daa5da2579f22d38efd367642a9ae0f7402f6beeea02a51f84a725803849ba6 SHA512 e286e059db72c498173a312223152ca492700282345cccbd21ea49e0334fedcd922ae40b018aa8a6b474a10fbff9ac49f46d4c6f9920f3e508adab42bdca976f -EBUILD Encode-IMAPUTF7-1.50.0-r1.ebuild 405 BLAKE2B 974960f13a75cb9665748553e6de3521d7f3ca6313de2edac7142aa748d0959845fc3436d58c7bfc0a98619e9e16d149ea9cde5546e9776bd56a4d2429db4924 SHA512 a95954e36d0d31978276ceb12986b0ef73f43f5b654d71c3fa13a1b8d6325d8f5c656206333a80708d8ae573b74a188887b3a254a6ff82aa3324394e40ef48ea EBUILD Encode-IMAPUTF7-1.50.0-r2.ebuild 424 BLAKE2B 4064773abb97dfff9ebe4b180d726a64eba15b5ffa2fca7095084499471f9f268076a4481c4f1f491ed90a822dd3d50d533bf2b17cdcb39517b427dc937b8ace SHA512 4c976e3b837128dbdc681164bc15b5dbcf871d2691919e51ad7fcc0591e891c0a00d3e435a3e9ff59bf723caaa8bd69649984b5f1268afec2d0244dec08cb517 MISC metadata.xml 402 BLAKE2B 0b6f7b4acbb054f0a644d2666e150f5f8b6d3cabaa8c87241440460c57a65067ca4ecbef8eca9157aa3a68020dfb122db8695830e9ab1aec5b515e195efcfb22 SHA512 203dcdbe7c27e5c159d99132ffa93ab7317ca0d6ccc205dc01fc0d7c8c50cef76e5ca7a0eef8d66c923e403c7de5fdeb40f8a4b23abff96908cffb58771f44a7 diff --git a/dev-perl/Exception-Base/Exception-Base-0.250.100.ebuild b/dev-perl/Exception-Base/Exception-Base-0.250.100.ebuild deleted file mode 100644 index 264e509fb39c..000000000000 --- a/dev-perl/Exception-Base/Exception-Base-0.250.100.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=DEXTER -DIST_VERSION=0.2501 -inherit perl-module - -DESCRIPTION="Error handling with exception class" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-perl/Module-Build - test? ( >=dev-perl/Test-Unit-Lite-0.120.0 ) -" - -src_install() { - perl-module_src_install - docompress -x usr/share/doc/${PF}/examples - insinto usr/share/doc/${PF}/ - doins -r examples/ -} diff --git a/dev-perl/Exception-Base/Manifest b/dev-perl/Exception-Base/Manifest index 247ae94d296c..ebbeb87f7dcf 100644 --- a/dev-perl/Exception-Base/Manifest +++ b/dev-perl/Exception-Base/Manifest @@ -1,4 +1,3 @@ DIST Exception-Base-0.2501.tar.gz 59965 BLAKE2B 9ec7e07596cece55153cfcf40fc95097c08bc8168b90164745374a6d639f93b2b4548b3cb7240bbb28113ef5b86feccea4637782432c10b2f469fe96a3b0d734 SHA512 848993b3d72f3a8f79467c69afdff848e61aed7d24977bafe4cfea56631a5c4746f9993330a4373a1c727f440c0cdc70e4001d7841f17125cf603772a6805acd EBUILD Exception-Base-0.250.100-r1.ebuild 439 BLAKE2B 7b3e490283dfaa9cd5245c6082fc512862ebb975881914cc9c9aa0bd5bdbf338052ca9294ff77d67030e85a41d8b9a3af3ad9804ef2faa909df60d306cc50af3 SHA512 b8f23d7db9a474c6ebc4956b66e03eb5980068328a4bf1881a5f8e88922b26a4e306fe746a75bdb0b2ce4be1151b102945ab1e4ce2e72ad5799e759fa758723b -EBUILD Exception-Base-0.250.100.ebuild 534 BLAKE2B 2984e0c461188144e4c667dcf9107346ab9646827eaaff0c0819e3f6de9e2f60bc0f0ad9d470fd4410b12dd3dc61839058f33d99ae434abf1e3817a8e4073236 SHA512 e21335f0c0ea849a030490af052f9a8a709679079167e84ebb56f3137b8770d09466597c0dd9f15c0c202d1a60554319b748b07eea0fad7914ddfc0c0a3f1fed MISC metadata.xml 400 BLAKE2B 570607d745210c217e019a4ec030f1fd41617506db9d04284dbd9f64afede67b0dea739a5da57ec07a0b809603476634edcca0850f96bb7e61c5d3ef1c5d8dd4 SHA512 1427e9be5dea4c78e4cc5fef604c1b2a2f5f56e41a0ae9a124a719afbfab52cfb54bd3ee7c884829f9dc6a2548fe1afea80ef055a512802b971f8606a99a275d diff --git a/dev-perl/File-ShareDir/File-ShareDir-1.116.0.ebuild b/dev-perl/File-ShareDir/File-ShareDir-1.116.0.ebuild index 584740d402f9..5d9dcbeb2653 100644 --- a/dev-perl/File-ShareDir/File-ShareDir-1.116.0.ebuild +++ b/dev-perl/File-ShareDir/File-ShareDir-1.116.0.ebuild @@ -31,3 +31,8 @@ BDEPEND="${RDEPEND} >=virtual/perl-Test-Simple-0.900.0 ) " +# Parallel testing fails in t/04_fail.t +# and t/06_old.t due to touching the same paths +# Bug: https://bugs.gentoo.org/741038 +# Bug: https://rt.cpan.org/Ticket/Display.html?id=133368 +DIST_TEST="do" diff --git a/dev-perl/File-ShareDir/Manifest b/dev-perl/File-ShareDir/Manifest index 8b7a60de1ab1..feea867c575f 100644 --- a/dev-perl/File-ShareDir/Manifest +++ b/dev-perl/File-ShareDir/Manifest @@ -1,5 +1,5 @@ DIST File-ShareDir-1.104.tar.gz 20500 BLAKE2B 567327d46e5ecde5c3ca8044c6ff7af5b502ba88a35eb3d697f73732338991e0402b1d1143f8ed364a4d76162996344bd0bebf91695e2242be3b0d8185ac2f23 SHA512 0fbe1a1b822e0de324fd05c7cc230a1022e74eb7ae9ec66281b57d2c4144a600f34395cfbfa08218b64a88cc2bbe3ab94abb6339cc65aef19a82191e1ba2ed52 DIST File-ShareDir-1.116.tar.gz 27487 BLAKE2B 88b898ea6d139b21bf9f64f183c808192e3bcfcd260524aa5e03b4ce05211fc8d5e0d5ca8cf9f1cad8e58b7ff029835cd35cb343588a9b2e862e612549cd1c0d SHA512 5fcd75254c446f02ee377e6b5848baad95c73779b8525b0ee1699fe675ddd2bd67d0dc057f47b0991ec136de16e06a4891a4b14a78bd96c3e2468640053bbe0e EBUILD File-ShareDir-1.104.0.ebuild 750 BLAKE2B 9844bc7d35557ffceac9d3e84ce53d364d933d6b31e4b065bd769bfe1df835142e28a36bd5e5ac5d489ec2652cbcbfb3edca174dcb608793821f5e8d2a7fb66e SHA512 149782110b4664bb9829985ab114fd6f4406af15d6e4583781d79ed2c37ac98316065a55497773090792afe08aa1b22975655f58809f5872282c578ab3597f43 -EBUILD File-ShareDir-1.116.0.ebuild 839 BLAKE2B 58f53cdb47ef7725d9e70d51d13c6969ea16e9b7006aae4f2e7c213a1446f96ca4364d69e132fa5acea4c7a0327d52ddee487170833ca0d5266c20bdb184a686 SHA512 907e22be91589864a5dfa1bfe8fb9c518eba46484b98279bc6ed097af995822a79ea244f56cc8c4e4e6afac592c3971fba2d3063d827d22d0e5f1f7b070d3801 +EBUILD File-ShareDir-1.116.0.ebuild 1037 BLAKE2B f0f1c716c913abb51488fec6db2f523eb60b3caa074379a7f41ed39fab024892de3c2cde43c81038a4960632490abf285286ef812260716bac98d086541e8580 SHA512 1ec0c0a35a2dad1b91f0253711d59e1a0fc132693b966689644a8925f5bc33a634e8361585027a50d0f1eb352931ba6add7dc7f36870d61d004903007b157c05 MISC metadata.xml 398 BLAKE2B 393f7f6723e23146e3c509b6fe955eaaed1800a4fd5b07bb01e793a4f4fa4045e75bb9e8fa19a7fc3ee424ef4e890465fdfb1d33079fb05771c8ce3b6ea9a185 SHA512 f13082c7aa0e876a02c76e56d91d53fcca5e0bf56b4b32c8219a4f18349287d07ad93f61bd2db22b213a90312534112fbe2d7cf493dbbc91633ef63115bf72f8 diff --git a/dev-perl/Font-AFM/Font-AFM-1.200.0-r2.ebuild b/dev-perl/Font-AFM/Font-AFM-1.200.0-r2.ebuild new file mode 100644 index 000000000000..05a0c85a67cc --- /dev/null +++ b/dev-perl/Font-AFM/Font-AFM-1.200.0-r2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=GAAS +DIST_VERSION=1.20 +inherit perl-module + +DESCRIPTION="Parse Adobe Font Metric files" + +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + app-text/htmldoc + ) +" +src_test() { + METRICS="${EPREFIX}/usr/share/htmldoc/fonts" perl-module_src_test +} diff --git a/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild b/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild new file mode 100644 index 000000000000..b279f82659d6 --- /dev/null +++ b/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=GAAS +DIST_VERSION=1.20 +inherit perl-module + +DESCRIPTION="Parse Adobe Font Metric files" + +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +BDEPEND=" + test? ( + media-fonts/urw-fonts + ) +" +PATCHES=( + "${FILESDIR}/${PN}-1.20-custom-test-font.patch" +) +src_test() { + # nimbus sans l medium r normal iso8859-1 + TEST_FONT="n019003l" \ + TEST_FONT_WIDTH="4279" \ + METRICS="${EPREFIX}/usr/share/fonts/urw-fonts" \ + perl-module_src_test +} diff --git a/dev-perl/Font-AFM/Manifest b/dev-perl/Font-AFM/Manifest index 98c5a8a90b96..cddba08ba69b 100644 --- a/dev-perl/Font-AFM/Manifest +++ b/dev-perl/Font-AFM/Manifest @@ -1,3 +1,6 @@ +AUX Font-AFM-1.20-custom-test-font.patch 1345 BLAKE2B 3ac709c550233e4cd47f740b5135d055ff28090b47602970d0e55d9a5875bfb9a5275a59aac8d7a8699513518474acb5d06f409ecec5851625be4d6029f7cb5c SHA512 cfde2d260b920a3ac6a103412f6642e77851f0d8a2d8420b001430636a6b7f83aedbcf5f3e6162b11970d1957221f6d812bf6554d5a190ecd8add9ae83c22c57 DIST Font-AFM-1.20.tar.gz 10421 BLAKE2B 791b5da799811d62335b39f6d1c4e9c7b49cba83b46b4c7f1ee50a9789847a69f63f733f7d7dd319a0cd032876b04737eb671759b7dd836ac465f8e0372a85b9 SHA512 1fc74f0dbbed52937d512465a021148e93b2e0698189a6fc17eb1aa8951c934b0060a0256883118dc2a3a9086025468e0a851706306876568466bf4638fdb618 EBUILD Font-AFM-1.200.0-r1.ebuild 290 BLAKE2B 619016ec72fdf48bd961b433bde18daf2f1642b9b7e18db72076a46fae847d1baad2b24a3bd76dcea44dee010c4ec21611e1c81bc186e10e0c4419ee9f4d7c89 SHA512 37173747d9533303181c28f8c1cf54ab1c8e325f883282aae8f05c87f875691a11c075f0b62cab6a8b9a5a5813648de61331d4f2f3e5cdfc54b9eab5aa7db307 +EBUILD Font-AFM-1.200.0-r2.ebuild 429 BLAKE2B be1338530b803d49b557fa95fe58e0ab54d60116e27de4bc4e60395423e21cec68dbbd219dbe66b9e8d6f9aa98470bd569a0f0da5676a784fa5f87840cdc69ea SHA512 f945f9d9c021aeffc51fa252efecb68e62c106cff425c0135f1d2971c55f746239f5af3c78fb25b04b2e1fb3e6422a1d2185d3db86a3227d9b881e8faad9f748 +EBUILD Font-AFM-1.200.0-r3.ebuild 595 BLAKE2B e1031de82a4afff8aa49efa754a1c5845866ac480ed3733d14da36546d4e56e3d59acf75a7d0051f489ada5866987f0e341cad99051d522d80e328ba65d7a716 SHA512 5ec69841499fa95c9def60af9c76b712bdf7d8d2ce0e330a80789c6b06d2e5e84688ac1f5098dd9cda90e6700e7f12fd47c09ec864ec33def7b7ecbeddcaface MISC metadata.xml 1285 BLAKE2B 3d500208bef6eda7f8d4c8384fe29b18d2b57a7ca38de4cedc52570b815a4d892d2434e7f6c9d9d0bef81a907b941897e9d79ad9b6ce0a76b01c0c627d2967de SHA512 287ba32c48ecd2c1f90abeb42e51db71669b851bd3e9bdd21ed6b63859f794673f59d86a32791b682ab30e2f0d3b6c21a258b24ce9f77f4a3ea0bb4a5c31fb97 diff --git a/dev-perl/Font-AFM/files/Font-AFM-1.20-custom-test-font.patch b/dev-perl/Font-AFM/files/Font-AFM-1.20-custom-test-font.patch new file mode 100644 index 000000000000..3e674599c33f --- /dev/null +++ b/dev-perl/Font-AFM/files/Font-AFM-1.20-custom-test-font.patch @@ -0,0 +1,46 @@ +From 6291356c29004b58b7d0f18ce39738ebc2412ff9 Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Thu, 17 Sep 2020 13:28:34 +1200 +Subject: Allow overriding test font name + +This allows us to use helvetica-compatible fonts without needing an +actual font called "Helvetica" +--- + t/afm.t | 14 ++++++++++---- + 1 file changed, 10 insertions(+), 4 deletions(-) + +diff --git a/t/afm.t b/t/afm.t +index 40addff..60ddcb8 100644 +--- a/t/afm.t ++++ b/t/afm.t +@@ -1,7 +1,13 @@ + require Font::AFM; + ++my $test_font = $ENV{TEST_FONT}; ++my $test_width = $ENV{TEST_FONT_WIDTH}; ++ ++$test_font = "Helvetica" unless defined $test_font and length $test_font; ++$test_width = 4279 unless defined $test_width and length $test_width; ++ + eval { +- $font = Font::AFM->new("Helvetica"); ++ $font = Font::AFM->new($test_font); + }; + if ($@) { + if ($@ =~ /Can't find the AFM file for/) { +@@ -18,9 +24,9 @@ print "1..1\n"; + + $sw = $font->stringwidth("Gisle Aas"); + +-if ($sw == 4279) { +- print "ok 1 Stringwith for Helvetica seems to work\n"; ++if ($sw == $test_width) { ++ print "ok 1 Stringwith for \"$test_font\"(font) seems to work\n"; + } else { +- print "not ok 1 The stringwidth of 'Gisle Aas' should be 4279 (it was $sw)\n"; ++ print "not ok 1 The stringwidth of 'Gisle Aas' should be $test_width (it was $sw)\n"; + } + +-- +2.28.0 + diff --git a/dev-perl/Font-TTF/Font-TTF-1.60.0-r1.ebuild b/dev-perl/Font-TTF/Font-TTF-1.60.0-r1.ebuild new file mode 100644 index 000000000000..0efafe04fb6c --- /dev/null +++ b/dev-perl/Font-TTF/Font-TTF-1.60.0-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=BHALLISSY +DIST_VERSION=1.06 +inherit perl-module + +DESCRIPTION="module for compiling and altering fonts" + +LICENSE="Artistic-2 OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + virtual/perl-IO-Compress + dev-perl/IO-String + dev-perl/XML-Parser +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" +PERL_RM_FILES=( + t/changes.t +) diff --git a/dev-perl/Font-TTF/Manifest b/dev-perl/Font-TTF/Manifest index 8408ad27a264..fa9a06b49af5 100644 --- a/dev-perl/Font-TTF/Manifest +++ b/dev-perl/Font-TTF/Manifest @@ -1,3 +1,4 @@ DIST Font-TTF-1.06.tar.gz 256048 BLAKE2B 573309f6c45680bec72ffdc05cf0e485eb1eb46c57e9ff49b94f7f4d465b31cc15c6c3e9f9ffbc696bfac24c310dff2542a881b56dd3d0bc07bad307662b2d55 SHA512 2995544511e4cf9b1aa9a900b2272bf63a137fbbb752f2501d66c057b8272f7eb6f84326ed6121ffcbeb210f8f38b9219f59420a5a4b6664ce07aecc758ea029 +EBUILD Font-TTF-1.60.0-r1.ebuild 542 BLAKE2B 52b10653a2863c4b8c142b2ed5254f10d49be18055f12f802ddc3bb2b9b1ee21e03979537b9b05fef9bf76bb37fdb28c07e1dc6330bd79cbf873c2072a80efd8 SHA512 13311856c94810618497fce63b83c9e2d28ad723954011084550bc004cf002514f8a78650dd77c1ad2c8bbe1497d686b28c1f54a8fd08944029c40fa54354e38 EBUILD Font-TTF-1.60.0.ebuild 532 BLAKE2B 4f314e41581c8c67c99fd08ca8da4abafc0a5a199fb98b3f4ce6a96d168ead44d8ba2fbece807fa8b3f2c0d558edb687a8c91d73078e88431b132ece27faa3bf SHA512 dffc5d6c8a90cfad7591a677ff7a3b0c01091b73e01a7a3217f4a6a76e34f6d31fc3027220ced30d8af939a4b97397b69258265bca4165e4a70a4d8814120fc0 MISC metadata.xml 5258 BLAKE2B 6f725042095cea463e031b16883be99c33285b448214bf78f628fe27529bbadd86d2a21723baf0746eb5199c4d32ef4a935b03b387db8d9eca2058cdace7ed83 SHA512 88597083a58c7a610ddf609c4324ffb93b42fbbe3c32c8bbd53f74368376900da46d5d6d1a9ccee4b622b3427f4c1112f814581e5b6955ebf8360bccc792739a diff --git a/dev-perl/Format-Human-Bytes/Format-Human-Bytes-0.60.0-r2.ebuild b/dev-perl/Format-Human-Bytes/Format-Human-Bytes-0.60.0-r2.ebuild new file mode 100644 index 000000000000..7398d917c3d6 --- /dev/null +++ b/dev-perl/Format-Human-Bytes/Format-Human-Bytes-0.60.0-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=SEWI +DIST_VERSION=0.06 +inherit perl-module + +DESCRIPTION="Format a bytecount and make it human readable" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + >=virtual/perl-ExtUtils-MakeMaker-6.420.0 + test? ( + virtual/perl-Test-Simple + ) +" +PATCHES=( + "${FILESDIR}/${PN}-0.06-no-dot-inc.patch" +) diff --git a/dev-perl/Format-Human-Bytes/Manifest b/dev-perl/Format-Human-Bytes/Manifest index e515b638d69f..e42947fcec1f 100644 --- a/dev-perl/Format-Human-Bytes/Manifest +++ b/dev-perl/Format-Human-Bytes/Manifest @@ -1,3 +1,5 @@ +AUX Format-Human-Bytes-0.06-no-dot-inc.patch 455 BLAKE2B 5554f464ba81c6be0fef57444d119d9e4461329692bd607e51dea9f47b59b2e57293768f878b84f5c0290126e370fe52a159ba6b54e007602b1290026f20b8af SHA512 253940b962c24948cda77e75c802fea9ff3728f4270ed1ff4740653c38fae3684e72154c5745947deb8e034c177810a9a51a86c6a74c2950e4484853dd5c8b3d DIST Format-Human-Bytes-0.06.tar.gz 27183 BLAKE2B d94f83676ce314c2c03530c8b71eb5225467595c01a01d7f1e41cce6dbc904b5ae0c3dc0bbbaf2f82b2511b2122ce676f57e2ff6f69f0106c2209a54fdb65e58 SHA512 a1a1d9fee7ed2382c73939ce073e5cbd53595260076ec8b885219cce99731ca21ea273c9efe11ec66dbabf3133867800e34bdf9d96b4ed2dcecb77cffee704bc EBUILD Format-Human-Bytes-0.60.0-r1.ebuild 484 BLAKE2B 3b926ab88b57bf94de4704035372997359be65e05d61565c9775d52b93483708c10203f75b466cdf13d1908b1b0e0546a608eaa235937d8ba7f656e869c32307 SHA512 22cd21296094b59296e38bcdef21794d2d5738e2ae574ae7f0f91d53290327c4993280a903764d5eac6e1de860b8903a409121c4bb77ef337416ab550d742872 +EBUILD Format-Human-Bytes-0.60.0-r2.ebuild 451 BLAKE2B f5f4833507c07d31c0bb30638f0b3e91b50a77d85619cea5c1b20842ae0638635fdfb7339fd393ebbc0a2c2e018a2b53db4973700029581a56dc1a88f60edfc0 SHA512 5e1b3d310bd77636cd4aa1a344c6bd86201b4f82f78af3e2d8b0c0ed93dbb6acfe9dc8fe7fc8f20ccca8dcf8d5b545e8ba8eba8b460b484e9cd0abeaf3d64636 MISC metadata.xml 409 BLAKE2B 3bfbc27dff9a1d91496930ded88b542f91b5c171d5f6d4b310bc1c09c0bdada4c4f84b4e48d0558f39a5ba0c35f0f8801b4773c39cc0f5ea2b889c96455a2967 SHA512 49c08325fa586eb91098b9c63ea1dbf2987cd65b6f6fddf622d616e4be1bdc7fcdd076115341157fcee6f877d98ea6957e02e8b2e9e4363e0749ff0ea54fadb5 diff --git a/dev-perl/Format-Human-Bytes/files/Format-Human-Bytes-0.06-no-dot-inc.patch b/dev-perl/Format-Human-Bytes/files/Format-Human-Bytes-0.06-no-dot-inc.patch new file mode 100644 index 000000000000..af43083966c3 --- /dev/null +++ b/dev-perl/Format-Human-Bytes/files/Format-Human-Bytes-0.06-no-dot-inc.patch @@ -0,0 +1,21 @@ +From a1a1935d7951e5baa890dc1150d3112ed79860ba Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Fri, 18 Sep 2020 01:32:16 +1200 +Subject: Ensure '.' in @INC on Perl 5.26+ + +--- + Makefile.PL | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile.PL b/Makefile.PL +index ee699b3..b5fad9c 100644 +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -1,3 +1,4 @@ ++use lib '.'; + use inc::Module::Install; + + name 'Format-Human-Bytes'; +-- +2.28.0 + diff --git a/dev-perl/FreezeThaw/FreezeThaw-0.500.100-r2.ebuild b/dev-perl/FreezeThaw/FreezeThaw-0.500.100-r2.ebuild new file mode 100644 index 000000000000..9cbf43c27dee --- /dev/null +++ b/dev-perl/FreezeThaw/FreezeThaw-0.500.100-r2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=ILYAZ +DIST_SECTION=modules +DIST_VERSION=0.5001 +inherit perl-module + +DESCRIPTION="converting Perl structures to strings and back" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" + +BDEPEND=" + virtual/perl-ExtUtils-MakeMaker +" diff --git a/dev-perl/FreezeThaw/Manifest b/dev-perl/FreezeThaw/Manifest index bc86f4b16fc7..c3810aa0b413 100644 --- a/dev-perl/FreezeThaw/Manifest +++ b/dev-perl/FreezeThaw/Manifest @@ -1,3 +1,4 @@ DIST FreezeThaw-0.5001.tar.gz 11800 BLAKE2B 658071a36e4c7469140ff2d7537dbe6fef412d3b133c7edacbcaa1b3156407f4ac0c615b7567c19e4c712d75d097c68220cd19f3f71c68800ac337fdf0dfd84a SHA512 c655099e361541d214961d072fcd9afdbe2c491a41de4a20bc29db8e36570806dc13197001e5a412b5523225442578ed42abe1e644a7f59b9e0498f15b90a45c EBUILD FreezeThaw-0.500.100-r1.ebuild 413 BLAKE2B 2ef8770cf09c2da35a50b1b12464419b02b8f107d86c8bb7bec68d753ee9866f434cce76984a7b8fa7129437ad886d7e24c2cbba7ee27f863cf8819c8eca7d46 SHA512 b996bbe987f9be29bd2c1786f4778e9f791ccfaf9a58a0ff3664d265967cd218abf60c00b67910171245f1cadb58a7c3f1f1acb351646393868bc4238bc71374 +EBUILD FreezeThaw-0.500.100-r2.ebuild 437 BLAKE2B 128a7f97a484737f2cb478f85dd67f950762756f1da578fdf5bce20f0fcd3f53744d1fa73b9be6a9996b7401c46503217471e2df4b4a21c1431c261c90bdc1dd SHA512 688dc3319712632be12e351893f905afc63dbb2262a50cbde7a09b83eaeb4236b39eaf215b7b4fac1c8d4ae65ca0ddb7494630db089c273f40c656e1eac0f4c5 MISC metadata.xml 391 BLAKE2B 80c988d824a1c114b7074cd7a218ea196ceda697109aed13556f89ff34723e925837a52af7447a832dda096f37a38f18d4dbc3b7d1935238f3d3b1ed55e77422 SHA512 641591e10cce64c849709967d541bdbc3da47ff52f2bbb6c663dd1a7649ce484bbba1b37a2ece2c6b0463314b42346e940bddf0f921973ee3cf3ce03eede08b8 diff --git a/dev-perl/frontier-rpc/frontier-rpc-0.07_beta4-r2.ebuild b/dev-perl/Frontier-RPC/Frontier-RPC-0.07_beta4-r2.ebuild index b444cbaa0057..edafd996e132 100644 --- a/dev-perl/frontier-rpc/frontier-rpc-0.07_beta4-r2.ebuild +++ b/dev-perl/Frontier-RPC/Frontier-RPC-0.07_beta4-r2.ebuild @@ -3,7 +3,6 @@ EAPI=6 -DIST_NAME=Frontier-RPC DIST_VERSION=0.07b4 DIST_AUTHOR=KMACLEOD inherit perl-module diff --git a/dev-perl/Frontier-RPC/Frontier-RPC-0.07_beta4-r3.ebuild b/dev-perl/Frontier-RPC/Frontier-RPC-0.07_beta4-r3.ebuild new file mode 100644 index 000000000000..a5c1e90a4bfa --- /dev/null +++ b/dev-perl/Frontier-RPC/Frontier-RPC-0.07_beta4-r3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_VERSION=0.07b4 +DIST_AUTHOR=KMACLEOD +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="Perform remote procedure calls using extensible markup language" +SRC_URI+=" http://perl-xml.sourceforge.net/xml-rpc/${PN}-${DIST_VERSION}.tar.gz" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-perl/XML-Parser + dev-perl/libwww-perl +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" diff --git a/dev-perl/Frontier-RPC/Manifest b/dev-perl/Frontier-RPC/Manifest new file mode 100644 index 000000000000..0fbf8dd9037b --- /dev/null +++ b/dev-perl/Frontier-RPC/Manifest @@ -0,0 +1,4 @@ +DIST Frontier-RPC-0.07b4.tar.gz 21696 BLAKE2B a6eeae0d4b4512e6ee94b11bccbff743eb446ef4f417eb10b70b3a5c24528a5b36f7f0252117be21345d0a7485a861cf704baccaa804e6f113f79300d328419d SHA512 417275aa6a47ab36fe208be65bbe13f367144531de32aeb0c5cc9e133da9125c3498fa3dcf57ccc9e7b2cd7aea75f17d7db1b9b9dbd2da9135c0778e4a3a1cc3 +EBUILD Frontier-RPC-0.07_beta4-r2.ebuild 584 BLAKE2B 5f6d22df782a273e25e3c4f24c7f81c865c4b7be3a38531932c11834643135e507ee2305f14e8888c773a947a1f8ef445f7de08e30ee9402ab8ddc6b70d5092e SHA512 f28a1827126f261f8148634960e1611302885f46740733e3ad5af7fe1f683e1d9dfd1b824971916bfe8b6181fecef3f8ad6cab98d2cbdd43552f7e5382f52686 +EBUILD Frontier-RPC-0.07_beta4-r3.ebuild 586 BLAKE2B 5982aa1ce9626f55ff22c40a6efcd30aa7ac66298a9198484f598cbca1b0695475d5860be8a02f20796a8b92a679715fdb8d1197c62b8eeb7bca1ba0cc24a4e7 SHA512 caccbfcb4ee2d9e8b6668ffaf3feae95b75b9e83c6002839f141b577a68c67a53cae5627e74e6b3dc7d86f6402ac6d6cf44a66c9437b6c0f9e96870b5d6f0d13 +MISC metadata.xml 1203 BLAKE2B 566e7531aab834180e03fe3fb8bb6db58a9ff497be4de905e65073e446b868f996928b33534d33102523114f629c62f987fec9cf48e090093d768d2a8a6ef250 SHA512 d39ee4afa8a5021cc009e663fc0626a22338dabfabbee29d45c3036f0c86b76b0d160a9078d92c6c8fd58b44ddb019763db6b5a5981090515d3e4b9ca5cdd5db diff --git a/dev-perl/frontier-rpc/metadata.xml b/dev-perl/Frontier-RPC/metadata.xml index 2d5e1e00e949..2d5e1e00e949 100644 --- a/dev-perl/frontier-rpc/metadata.xml +++ b/dev-perl/Frontier-RPC/metadata.xml diff --git a/dev-perl/Fuse/Fuse-0.16.1-r2.ebuild b/dev-perl/Fuse/Fuse-0.16.1-r2.ebuild new file mode 100644 index 000000000000..c4b3462bcde1 --- /dev/null +++ b/dev-perl/Fuse/Fuse-0.16.1-r2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=DPATES +inherit perl-module + +DESCRIPTION="Fuse module for perl" + +SLOT="0" +LICENSE="LGPL-2.1" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-fs/fuse:0= + dev-perl/Filesys-Statvfs + dev-perl/Lchown + dev-perl/Unix-Mknod +" +DEPEND=" + sys-fs/fuse:0= +" +BDEPEND=" + virtual/perl-ExtUtils-MakeMaker + test? ( + ${RDEPEND} + ) +" +PATCHES=( + "${FILESDIR}/${PN}-0.16.1-no-dot-inc-tests.patch" + "${FILESDIR}/${PN}-0.16.1-tempdir-override.patch" + "${FILESDIR}/${PN}-0.16.1-ioctl-header.patch" +) +PERL_RM_FILES=( + test/pod.t +) + +src_compile() { + mymake=( + "OPTIMIZE=${CFLAGS}" + ) + perl-module_src_compile +} + +src_test() { + if has usersandbox ${FEATURES}; then + ewarn "'FEATURES=usersandbox' detected, skipping tests" + return + fi + export FUSE_TEMPDIR="${T}/fuse" + mkdir -p "${FUSE_TEMPDIR}" || die "Can't mkdir ${FUSE_TEMPDIR}" + export FUSE_MOUNTPOINT="${FUSE_TEMPDIR}/fuse-mount" + export FUSE_TESTMOUNT="${FUSE_TEMPDIR}/fuse-test" + export FUSE_PIDFILE="${FUSE_TEMPDIR}/mounted.pid" + export FUSE_LOGFILE="${FUSE_TEMPDIR}/fusemnt.log" + # Strict ordering required + export DIST_TEST="do verbose" + perl-module_src_test +} diff --git a/dev-perl/Fuse/Manifest b/dev-perl/Fuse/Manifest index 748347796c51..33ce7ee7808d 100644 --- a/dev-perl/Fuse/Manifest +++ b/dev-perl/Fuse/Manifest @@ -1,4 +1,8 @@ +AUX Fuse-0.16.1-ioctl-header.patch 538 BLAKE2B 5847af1a52ee65786769ffc0470eb9e6e9413b0d43e06fd748ad83326a7f838f04d42d721bd36cc633fd6e678cf98f6935b0430eaedf5dceb657880440d5775b SHA512 22aaa88f7da1d415b6413b09632ab9f2764bd54a4d313c7f7c00e78f247724162fb7420fb2361d74261b4d10d02ce6c22d8b89dff7444abfc9f6b0bc9ed7a827 +AUX Fuse-0.16.1-no-dot-inc-tests.patch 7183 BLAKE2B 929d96c80644042c24f7142008d48406202dc63c6080e987828ac60a99144e935462d1b202cb52a3e7e88c93b0dc87902d6b057654e3c37ef6dc4c73ff6b48f2 SHA512 6ff2e591e903461524d5b077b423383c1be84d9a2dfec8fffafa0bec2c476c3dc9c9564de0e928cb00182c8cf4b28a9e5223f07c740747559caf0e5b41901830 +AUX Fuse-0.16.1-tempdir-override.patch 5423 BLAKE2B 8dde768491065c2034bf4eaf7658d8bf34c680a2bd5d2ed0b0ee25b1e66970f650b0dd15dee131ec50a4fd43de8d084011b229c81416022941645a8a7e9f4398 SHA512 61ea03089f35ddb112e8d04326ea7973b9d9f2117f6c3597f6fc04e4516fd5289bf0d4a2ce5aff68627013d8f6b6c4ac60e4e0c0bf07832aca617fdf52bf71f1 DIST Fuse-0.16.1.tar.gz 43004 BLAKE2B fe3a1b39c7c6d4198c06dfc8deccff592b3c546823adcc7b5b910b5f50760db382a349084d82749cb9eff205d39e71221557b8a93d34f9d603ea5551acf2c397 SHA512 77de154f537fba0fb2d896d6eb35d7787c0863ec48ad1cbeb9040de0e73e593798cddfa279e88157e78c6716dcfd16f045558e15ff663b82e4fa11d87779c1d0 EBUILD Fuse-0.16.1-r1.ebuild 456 BLAKE2B 903598c489b94b42ea5b1645d7dfea0c6436a902c0da1bc81b6df51492659c0620aacc262f2bc38152ba6d9e5f582fabd0985a84536d56e6b7d6a4ab4bce9a65 SHA512 e59a9dc9bd4a3b46397a16194de2f6ac35e2ea50f5189a388e2854146d9b63992219819ef28a2fcac6d97e925662989c72935128f6308bdfc2b0bbcd72824661 +EBUILD Fuse-0.16.1-r2.ebuild 1250 BLAKE2B 18fa4cda078e02e8a9fb36070e62be50112927c23afbcd2688d8f9bcfc6764d52deb9de1e1f0a71e9494b182a8fcf833696152a2557c17e4248c66b1c1225c2a SHA512 157f1e404c00dcce025c3f7b5905d120413906f790d88d7f97dc9cfe156968f25e6a56cc955ef4822a3acecf0b861fad7a750353c09e22ca4b21b38e73b8f3fb EBUILD Fuse-0.16.1.ebuild 328 BLAKE2B 4db624f39ee79824d7791338c8571f15022189f05361a85ddfaaf52a23424adf8f5a3fc35a7f6f4f1bf0b860cfff3ac761287455c153925869369f9bab9df0d7 SHA512 1227737867cb5d2282b13ae9edc44d8404187c5b2f7fad816ec1824b6509883ca9272c48932a3cf92e2397cdad1d7d0619fcb2d0dc091d251cbb84f4f5c9f49d MISC metadata.xml 438 BLAKE2B 9c164dae47c2e4689de12848d5680b7ec63f5f22fd1835feb7824cf950818543a366b7d08d519ada377cd424f6dc763c1a3670386b53c8a4cbdb47473a032faa SHA512 1ea08ff1c4f5898f51f190ee42358b90972d9dd89fc9bb3eea782fa4d4573343b7663edc5e488dc990b58e215f98f1185e8543782b76e4192ad4482291c388ac diff --git a/dev-perl/Fuse/files/Fuse-0.16.1-ioctl-header.patch b/dev-perl/Fuse/files/Fuse-0.16.1-ioctl-header.patch new file mode 100644 index 000000000000..4a9f6a09cc6c --- /dev/null +++ b/dev-perl/Fuse/files/Fuse-0.16.1-ioctl-header.patch @@ -0,0 +1,22 @@ +From ecddb700c4551157fb5604c59c38eefc9a99d21b Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bastien=20Roucari=C3=A8s?= <rouca@debian.org> +Date: Sun, 1 Jul 2018 22:10:44 +0200 +Subject: Include ioctl header in order to close FTBFS in MIPS + +Workarround a glibc bug + +Forwarded: no, not-needed +--- + Fuse.xs | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/Fuse.xs b/Fuse.xs +index e9cce2e..4504a29 100755 +--- a/Fuse.xs ++++ b/Fuse.xs +@@ -1,3 +1,5 @@ ++#include <sys/ioctl.h> ++ + #define PERL_NO_GET_CONTEXT + #include "EXTERN.h" + #include "perl.h" diff --git a/dev-perl/Fuse/files/Fuse-0.16.1-no-dot-inc-tests.patch b/dev-perl/Fuse/files/Fuse-0.16.1-no-dot-inc-tests.patch new file mode 100644 index 000000000000..b0526aebcd40 --- /dev/null +++ b/dev-perl/Fuse/files/Fuse-0.16.1-no-dot-inc-tests.patch @@ -0,0 +1,286 @@ +From 64eb5b9e760a90a78d4a508bf916242849212b41 Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Fri, 18 Sep 2020 04:26:16 +1200 +Subject: Hack around path resolution problems caused by '.' removal + +This avoids problems on perl 5.26+ where cwd ('.') is no longer in the +@INC search path. +--- + test/chmod.t | 3 ++- + test/chown.t | 3 ++- + test/getattr.t | 3 ++- + test/getdir.t | 3 ++- + test/helper.pm | 2 +- + test/link.t | 3 ++- + test/mkdir.t | 3 ++- + test/mknod.t | 3 ++- + test/open.t | 3 ++- + test/read.t | 3 ++- + test/readlink.t | 3 ++- + test/rename.t | 3 ++- + test/rmdir.t | 3 ++- + test/s/mount.t | 3 ++- + test/s/umount.t | 3 ++- + test/statfs.t | 3 ++- + test/symlink.t | 3 ++- + test/truncate.t | 3 ++- + test/unlink.t | 3 ++- + test/utime.t | 3 ++- + test/write.t | 3 ++- + 21 files changed, 41 insertions(+), 21 deletions(-) + +diff --git a/test/chmod.t b/test/chmod.t +index 1ccb3ef..26ddbf9 100644 +--- a/test/chmod.t ++++ b/test/chmod.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + plan tests => 4; + chdir($_point); +diff --git a/test/chown.t b/test/chown.t +index 74adb14..194f2fb 100644 +--- a/test/chown.t ++++ b/test/chown.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + use English; + plan tests => 4; +diff --git a/test/getattr.t b/test/getattr.t +index 5d8c85d..ba575c1 100644 +--- a/test/getattr.t ++++ b/test/getattr.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + use Data::Dumper; + plan tests => 203; +diff --git a/test/getdir.t b/test/getdir.t +index e6d402a..789b667 100644 +--- a/test/getdir.t ++++ b/test/getdir.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + my (@names) = qw(abc def ghi jkl mno pqr stu jlk sfdaljk sdfakjlsdfa kjldsf kjl;sdf akjl;asdf klj;asdf lkjsdflkjsdfkjlsdfakjsdfakjlsadfkjl;asdfklj;asdfkjl;asdfklj;asdfkjl;asdfkjlasdflkj;sadf); + @names = sort(@names); +diff --git a/test/helper.pm b/test/helper.pm +index d44b486..f210105 100644 +--- a/test/helper.pm ++++ b/test/helper.pm +@@ -1,6 +1,6 @@ + #!/usr/bin/perl + package # avoid cpan indexing +- test::helper; ++ helper; + use strict; + use Exporter; + use Config; +diff --git a/test/link.t b/test/link.t +index f617c93..f301ee8 100644 +--- a/test/link.t ++++ b/test/link.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + plan tests => 8; + chdir($_point); +diff --git a/test/mkdir.t b/test/mkdir.t +index 90ec6f3..b622aa9 100644 +--- a/test/mkdir.t ++++ b/test/mkdir.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + plan tests => 3; + chdir($_point); +diff --git a/test/mknod.t b/test/mknod.t +index c35853a..7c867c6 100644 +--- a/test/mknod.t ++++ b/test/mknod.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + plan tests => 24; + use English; +diff --git a/test/open.t b/test/open.t +index b3afaf6..c3b79b6 100644 +--- a/test/open.t ++++ b/test/open.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + plan tests => 1; + chdir($_real); +diff --git a/test/read.t b/test/read.t +index b4297f3..4477ab7 100644 +--- a/test/read.t ++++ b/test/read.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + plan tests => 3; + chdir($_real); +diff --git a/test/readlink.t b/test/readlink.t +index 85b9ffc..14457da 100644 +--- a/test/readlink.t ++++ b/test/readlink.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_point $_real); ++use lib './test/'; ++use helper qw($_point $_real); + use Test::More; + plan tests => 4; + chdir($_real); +diff --git a/test/rename.t b/test/rename.t +index 454da8b..6f61e56 100644 +--- a/test/rename.t ++++ b/test/rename.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + if ($^O eq 'openbsd') { exit(); } + plan tests => 5; +diff --git a/test/rmdir.t b/test/rmdir.t +index 36f0378..b8a5bfc 100644 +--- a/test/rmdir.t ++++ b/test/rmdir.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + plan tests => 5; + chdir($_real); +diff --git a/test/s/mount.t b/test/s/mount.t +index 97b47ea..0f545b7 100644 +--- a/test/s/mount.t ++++ b/test/s/mount.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl -w +-use test::helper qw($_point $_loop $_opts $_real $_pidfile); ++use lib './test/'; ++use helper qw($_point $_loop $_opts $_real $_pidfile); + use strict; + use Errno qw(:POSIX); + use Test::More tests => 3; +diff --git a/test/s/umount.t b/test/s/umount.t +index c77301a..d964b28 100644 +--- a/test/s/umount.t ++++ b/test/s/umount.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_point $_real $_pidfile); ++use lib './test/'; ++use helper qw($_point $_real $_pidfile); + use strict; + use Test::More tests => 1; + use POSIX qw(WEXITSTATUS); +diff --git a/test/statfs.t b/test/statfs.t +index 52fa3ce..eaaa3f9 100644 +--- a/test/statfs.t ++++ b/test/statfs.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + use Config; + use Filesys::Statvfs; +diff --git a/test/symlink.t b/test/symlink.t +index 25e1934..ad99dae 100644 +--- a/test/symlink.t ++++ b/test/symlink.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_point $_real); ++use lib './test/'; ++use helper qw($_point $_real); + use Test::More; + plan tests => 6; + chdir($_point); +diff --git a/test/truncate.t b/test/truncate.t +index 0e9ceab..1b9f693 100644 +--- a/test/truncate.t ++++ b/test/truncate.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + plan tests => 5; + chdir($_point); +diff --git a/test/unlink.t b/test/unlink.t +index 85c255f..fc52531 100644 +--- a/test/unlink.t ++++ b/test/unlink.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + plan tests => 4; + chdir($_point); +diff --git a/test/utime.t b/test/utime.t +index e6bc7b8..53f637c 100644 +--- a/test/utime.t ++++ b/test/utime.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + plan tests => 3; + my (@stat); +diff --git a/test/write.t b/test/write.t +index 406a7e3..e914045 100644 +--- a/test/write.t ++++ b/test/write.t +@@ -1,5 +1,6 @@ + #!/usr/bin/perl +-use test::helper qw($_real $_point); ++use lib './test/'; ++use helper qw($_real $_point); + use Test::More; + plan tests => 15; + my ($data); +-- +2.28.0 + diff --git a/dev-perl/Fuse/files/Fuse-0.16.1-tempdir-override.patch b/dev-perl/Fuse/files/Fuse-0.16.1-tempdir-override.patch new file mode 100644 index 000000000000..e865d3b1a135 --- /dev/null +++ b/dev-perl/Fuse/files/Fuse-0.16.1-tempdir-override.patch @@ -0,0 +1,162 @@ +From bbb2a0de816f0cb506a0bdb34c9ca7ba94e53f9a Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Fri, 18 Sep 2020 04:53:23 +1200 +Subject: Enable overriding tempdir used for base of fuse mounts + +- Add 5 new external variables to control locations for mountpoints, + scratch directories, pid files and logs: + - FUSE_TEMPDIR (weak support) : Change the base directory for various + path defaults + - FUSE_MOUNTPOINT : Change where the test filesystem is mounted + - FUSE_TESTMOUNT : Change the path to the "fusetest-" directory used + in various tests + - FUSE_PIDFILE : Change the path to the PID file for the fuse daemon + - FUSE_LOGFILE : Change the path to the log file for the fuse daemon +- Convert stringy $_opts into a proper array to avoid path escaping + headaches. +- Use `opendir` to check existence/traversability of the mountpoint + instead of a cruddy stringy system($string) call, avoiding need for + stdout redirection and dangerous path handling, as well as removing + the need for POSIX module hacks to check the exit status of "ls" +- Use array based invocation of the $_loop script to avoid problems with + path handling/escaping +- Use list-mode system(@args) for `rm` call to avoid dangerous + nightmares in path handling/escaping. +- Use native perl file IO for reading pid files instead of consuming the + output of a system("cat"), both avoiding a lot of silly shenanigans + with IPC and path handling/escaping + +Signed-off-by: Kent Fredric <kentnl@gentoo.org> +--- + examples/loopback.pl | 7 ++++++- + test/helper.pm | 40 ++++++++++++++++++++++++++++++---------- + test/s/mount.t | 24 +++++++++++++++++------- + 3 files changed, 53 insertions(+), 18 deletions(-) + +diff --git a/examples/loopback.pl b/examples/loopback.pl +index ef53e9d..c1ddfc2 100755 +--- a/examples/loopback.pl ++++ b/examples/loopback.pl +@@ -65,7 +65,12 @@ GetOptions( + 'logfile=s' => \$logfile, + ) || die('Error parsing options'); + +-sub fixup { return "/tmp/fusetest-" . $ENV{LOGNAME} . shift } ++sub fixup { ++ my $tempdir = $ENV{FUSE_TESTMOUNT}; ++ $tempdir = "/tmp/fusetest-" . $ENV{LOGNAME} ++ unless defined $tempdir and length $tempdir; ++ return $tempdir . shift; ++} + + sub x_getattr { + my ($file) = fixup(shift); +diff --git a/test/helper.pm b/test/helper.pm +index f210105..f24f2a4 100644 +--- a/test/helper.pm ++++ b/test/helper.pm +@@ -4,15 +4,37 @@ package # avoid cpan indexing + use strict; + use Exporter; + use Config; +-use POSIX qw(WEXITSTATUS); + our ($VERSION, @ISA, @EXPORT, @EXPORT_OK, %EXPORT_TAGS); + @ISA = "Exporter"; +-@EXPORT_OK = qw($_loop $_opts $_point $_pidfile $_real); +-my $tmp = -d '/private' ? '/private/tmp' : '/tmp'; +-our($_loop, $_point, $_pidfile, $_real, $_opts) = ('examples/loopback.pl',"$tmp/fusemnt-".$ENV{LOGNAME},$ENV{'PWD'} . "/test/s/mounted.pid","$tmp/fusetest-".$ENV{LOGNAME}, ''); +-$_opts = ' --pidfile ' . $_pidfile; +-$_opts .= ' --logfile /tmp/fusemnt.log'; +-$_opts .= $Config{useithreads} ? ' --use-threads' : ''; ++@EXPORT_OK = qw($_loop @_opts $_point $_pidfile $_real); ++ ++our $_loop = 'examples/loopback.pl'; ++my $tmp = $ENV{FUSE_TEMPDIR}; ++$tmp = -d '/private' ? '/private/tmp' : '/tmp' ++ unless defined $tmp and length $tmp; ++ ++our $_point = $ENV{FUSE_MOUNTPOINT}; ++$_point = "$tmp/fusemnt-$ENV{LOGNAME}" ++ unless defined $_point and length $_point; ++ ++our $_pidfile = $ENV{FUSE_PIDFILE}; ++$_pidfile = "$ENV{PWD}/test/s/mounted.pid" ++ unless defined $_pidfile and length $_pidfile; ++ ++our $_real = $ENV{FUSE_TESTMOUNT}; ++$_real = "$tmp/fusetest-$ENV{LOGNAME}" ++ unless defined $_real and length $_real; ++ ++our $_logfile = $ENV{FUSE_LOGFILE}; ++$_logfile = "/tmp/fusemnt.log" ++ unless defined $_logfile and length $_logfile; ++ ++our @_opts = ( ++ '--pidfile' => $_pidfile, ++ '--logfile' => $_logfile, ++ ( $Config{useithreads} ? '--use-threads' : () ), ++); ++ + if($0 !~ qr|s/u?mount\.t$|) { + my ($reject) = 1; + if(open my $fh, '<', $_pidfile) { +@@ -27,8 +49,6 @@ if($0 !~ qr|s/u?mount\.t$|) { + } + } + } +- system("ls $_point >/dev/null"); +- $reject = 1 if (POSIX::WEXITSTATUS($?)); +- die "not properly mounted\n" if $reject; ++ opendir my $dfh, $_point or die "$_point not properly mounted: $!"; + } + 1; +diff --git a/test/s/mount.t b/test/s/mount.t +index 0f545b7..3bf65c6 100644 +--- a/test/s/mount.t ++++ b/test/s/mount.t +@@ -1,6 +1,6 @@ + #!/usr/bin/perl -w + use lib './test/'; +-use helper qw($_point $_loop $_opts $_real $_pidfile); ++use helper qw($_point $_loop @_opts $_real $_pidfile); + use strict; + use Errno qw(:POSIX); + use Test::More tests => 3; +@@ -21,7 +21,7 @@ open REALSTDOUT, '>&STDOUT'; + open REALSTDERR, '>&STDERR'; + open STDOUT, '>', '/dev/null'; + open STDERR, '>&', \*STDOUT; +-system("perl -Iblib/lib -Iblib/arch $_loop $_opts $_point"); ++system('perl','-Iblib/lib','-Iblib/arch',$_loop, @_opts, $_point); + open STDOUT, '>&', \*REALSTDOUT; + open STDERR, '>&', \*REALSTDERR; + +@@ -33,10 +33,20 @@ while ($count++ < 50 && !$success) { + diag "Mounted in ", $count/10, " secs"; + + ok($success,"mount succeeded"); +-system("rm -rf $_real"); +-unless($success) { +- kill('INT',`cat $_pidfile`); +- unlink($_pidfile); +-} else { ++ ++system("rm","-vrf",$_real); ++if ($success) { + mkdir($_real); ++} else { ++ my $pid; ++ if ( open my $fh, '<', "$_pidfile" ) { ++ local $/ = undef; ++ $pid = scalar <$fh>; ++ } else { ++ warn "Can't read pidfile $_pidfile, $!" ++ } ++ if ( $pid ) { ++ kill('INT',$pid); ++ } ++ unlink($_pidfile); + } +-- +2.28.0 + diff --git a/dev-perl/Lchown/Lchown-1.10.0-r3.ebuild b/dev-perl/Lchown/Lchown-1.10.0-r3.ebuild new file mode 100644 index 000000000000..4dea86353d7f --- /dev/null +++ b/dev-perl/Lchown/Lchown-1.10.0-r3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=NCLEATON +DIST_VERSION=1.01 +inherit perl-module + +DESCRIPTION="Use the lchown(2) system call from Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" + +DEPEND="dev-perl/Module-Build" +BDEPEND="${RDEPEND} + dev-perl/Module-Build +" +PERL_RM_FILES=( + t/pod-coverage.t + t/pod.t +) +src_configure() { + unset LD + [[ -n "${CCLD}" ]] && export LD="${CCLD}" + perl-module_src_configure +} +src_compile() { + ./Build --config optimize="${CFLAGS}" build || die +} diff --git a/dev-perl/Lchown/Manifest b/dev-perl/Lchown/Manifest index 1b509f2a06c8..207c90a18b9c 100644 --- a/dev-perl/Lchown/Manifest +++ b/dev-perl/Lchown/Manifest @@ -1,3 +1,4 @@ DIST Lchown-1.01.tar.gz 4018 BLAKE2B 971287debbc44a942b8d645dd194b7e538ddf35f9a21da336cfb9166db8d88b049e5594e81cf85140dc527392cbef79137fc567df27bec876ff78b66bbed269b SHA512 f3b7bf7b3b71a7d92449d4ae8249d76b456869e48105db401a49f39f687ee5d97e079485fb2bbaae991a3a27d408959fc132b843c6f69487eeb2958c85f683a8 EBUILD Lchown-1.10.0-r2.ebuild 423 BLAKE2B 4ffcacb42c485b6bcb5c51fa6b2717d78501689421afe6632a2450c15571918efaaf877e163c638cbbf23b9959c5991fdea412ee8efc2675c8a0448423042207 SHA512 d64a720a35241c8ca248a39f5f59292161c9acc7e1eb9165a0a58208a94a6e6815ae8301e443dfee250221d3f62933198e194432a067a411ead3e5e869ccbe74 +EBUILD Lchown-1.10.0-r3.ebuild 578 BLAKE2B 984d48c728c6cd7e0c0f52cdac3ac9afca68b6206199698964608d63ef99785631c7e430262acf95adaf72a66bcd3a18a301887c49a28ebba1ff5b11a416307a SHA512 fb58b4b4f76c98b9248602ab3eed2604f023149b0ed2583b08b53ec671374d62c3143f1e84f5e2b796904f7bcd7293faa85472fcb6217555c0b8bd4a5df589da MISC metadata.xml 375 BLAKE2B 5e665ffca4c9d6ddebdd0d52b7b0ea998eab53c383aee2d207aea142c9cfb061959593786b47c88b3b8b50102d0e3af06196d9e12bf46238388699e756f1e95e SHA512 69edd86662c564fbe29dea1fbd89f91c1f84d451acd94fecb052154849c2a41b5f2ae0bc324f221eb68b3fe14e8718f702459b428e322f80c7a98576cda72f07 diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz Binary files differindex 7e04a818b7b2..f0036e6cdf33 100644 --- a/dev-perl/Manifest.gz +++ b/dev-perl/Manifest.gz diff --git a/dev-perl/Math-Random-ISAAC-XS/Manifest b/dev-perl/Math-Random-ISAAC-XS/Manifest index 69f7fe709e22..78204f69fc94 100644 --- a/dev-perl/Math-Random-ISAAC-XS/Manifest +++ b/dev-perl/Math-Random-ISAAC-XS/Manifest @@ -1,3 +1,4 @@ DIST Math-Random-ISAAC-XS-1.004.tar.gz 73293 BLAKE2B 12a02a5e1414795c7ef97f88f6f259447a7eabbd8c661566bec5cf752a483aad764d24c70b68196fb8a3f4387200591e818db4984771c430fa4264a384af5367 SHA512 40c46b5f247f585a407ef9f36b5874d9cf03ec05963a9d92d988ebd63daf1e37b1b51308845d4596f47b5ad7203953bcb7fbb421c905b526dbe99b246ccb4d87 EBUILD Math-Random-ISAAC-XS-1.4.0-r1.ebuild 509 BLAKE2B 933df4ef8cdfa60c69f3ce732a8164aae0dd12ecc94ab515e0d8ceee4fde8650c92c9aa55c9c1a0c777935b85cb7298e582edbebec97c6458362365fe9ec03c7 SHA512 5d4a5dae474b359c6c514e90dd81d2331ccebe7ab423bb2f4a4a98c243b0ab26624844268214e93d379d6a994394719ded68c59953845f7c7e517741eaa301f0 +EBUILD Math-Random-ISAAC-XS-1.4.0-r2.ebuild 1099 BLAKE2B 723ca899360ef11bb87ca9b54087e2ba3a6c1a7c5331d8643fbe61e5c1c19c8052c30d415e22c6404682f15fdc29c2ee5d7d240b44cfb802897720ad693cb41d SHA512 c5c6b142ecf7b31230d0e4cad4cfe53e454b3658aab40228119bd63d3b66beb0dfd0333392ab6b85dc1bd563e681a71551dc10befe7320273b259ed9d15f0ab8 MISC metadata.xml 402 BLAKE2B 2a23abe5a3af316175c2c5f8b96157ef3588327c9ca7dea07fc0489566a831a3bb34576045be2b0e4c5766f487210dae08a0c00b900e67eb56b8a1c7efc500bf SHA512 26bd1b708aefb74462dc2bf4f4d5a964a1f15f27e63c10f405f4e21185b2b23d25883a20fdd423cc0c8997c0fa6365d229ae6b8ca801905bfd3d8ace7748f7a4 diff --git a/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.ebuild b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.ebuild new file mode 100644 index 000000000000..078626b748d4 --- /dev/null +++ b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=JAWNSY +DIST_VERSION=1.004 +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="C implementation of the ISAAC PRNG algorithm" + +LICENSE="public-domain || ( Artistic GPL-1+ )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="minimal test" +RESTRICT="!test? ( test )" + +RDEPEND=" + !minimal? ( + dev-perl/Math-Random-ISAAC + ) +" +DEPEND="dev-perl/Module-Build" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-CBuilder + virtual/perl-ExtUtils-ParseXS + >=dev-perl/Module-Build-0.280.801_rc + test? ( + >=dev-perl/Test-NoWarnings-0.84.0 + >=virtual/perl-Test-Simple-0.620.0 + ) +" +PERL_RM_FILES=( + # dubious use for gentoo, maybe one day? + t/03memory.t + t/05valgrind.t + # release only + t/04uniform.t + t/release-dist-manifest.t + t/release-kwalitee.t + t/release-pod-coverage.t + t/release-pod-syntax.t + t/release-portability.t +) +src_configure() { + unset LD + [[ -n "${CCLD}" ]] && export LD="${CCLD}" + perl-module_src_configure +} +src_compile() { + ./Build --config "optimize=${CFLAGS}" build || die +} diff --git a/dev-perl/forks/Manifest b/dev-perl/forks/Manifest index 95d39eb020fc..4e46a8b7253b 100644 --- a/dev-perl/forks/Manifest +++ b/dev-perl/forks/Manifest @@ -1,3 +1,4 @@ DIST forks-0.36.tar.gz 111143 BLAKE2B 8f3c443bb5912bd952d853f5cc291bf90f6d2503d7b467e009b267e7db1bc802b2895397439f151c7474a8c4bb1e236829bdd8acf868c4d575f648d8219df96b SHA512 d361d7fcfec925b03552bb5f8ae4eb2155b7945d0a57ff04c9ed45e7620a55fe6a1907b1aef8af3f80f8eabc158ab5886628ee1a987dc674e4c25e1042425469 EBUILD forks-0.360.0-r1.ebuild 664 BLAKE2B b8deaa204a5ce935d9696069503c34ef8cf12518047fa217e1dff0e7ecfe4a239a272a9c017556916705b8c25915e0283c9471facc793b4ba49a41990b223827 SHA512 8edddaa7c1357e1d59547ac9048dc6cf97447f67874ecb454192818981b4127780083ba3f391534e73e211d0e2b6342585b58ec89ad2132d8b2670b6d4a9d6c2 -MISC metadata.xml 441 BLAKE2B 718e32b5a879f534e235cbb7d210594972445ad6688725a0bc94319f93a2e407e3f6f95bc3192f1d192fe0d60eee9d55cc563b49f977989f0da4227f595f32bb SHA512 e721fc4fdb30dca69a31eb949dff91a7760dcb91b0f014da59f4c4e9656c4dbae28dc3b6d63b265789d87b1f6722c03b53ab68c0d51406e3cd14802f435d0d9a +EBUILD forks-0.360.0-r2.ebuild 802 BLAKE2B a96f0d2e7ea6fec7aec0a9124989659afeaa6d649185866e832aadb14798b12272eae0e9927da9f30294f57fcc532ee42c9a2fe7dd189e7300edc52aaa5cff62 SHA512 6aa6727c4a1113f17499e47928d8e85c7c22b90731cd4a44bf0044c2970a1d04582c741ee83b5255f99f844bcc6f6c0cc9cc350173f865e452aa16193999d6cb +MISC metadata.xml 718 BLAKE2B 873c0c33431ab10e0f11cf0d9994d49e47c2f9b350c3103f106fcce4614e36d102e392fac16b8dcc05c07f253edd5c3f36ad7a9df39c2c084cb0d12d1db0426d SHA512 9e388bba7e519b7f4ac6da986fd9523f71ceabc1c7db5359bbad436cae2db86a1a077d4393dc9f7e4689438b4072b0078d989006dfee0538c439ac68a521de8d diff --git a/dev-perl/forks/forks-0.360.0-r2.ebuild b/dev-perl/forks/forks-0.360.0-r2.ebuild new file mode 100644 index 000000000000..be6e9c05d072 --- /dev/null +++ b/dev-perl/forks/forks-0.360.0-r2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=RYBSKEJ +DIST_VERSION=0.36 +inherit perl-module + +DESCRIPTION="Emulate threads with fork" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-perl/Acme-Damn + virtual/perl-Attribute-Handlers + dev-perl/Devel-Symdump + virtual/perl-File-Spec + >=virtual/perl-IO-1.180.0 + >=dev-perl/List-MoreUtils-0.150.0 + >=virtual/perl-Scalar-List-Utils-1.110.0 + virtual/perl-Storable + >=dev-perl/Sys-SigAction-0.110.0 + virtual/perl-Time-HiRes + virtual/perl-if +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( virtual/perl-Test-Simple ) +" +PERL_RM_FILES=( + t/forks99.t +) +src_compile() { + mymake=( + "OPTIMIZE=${CFLAGS}" + ) + perl-module_src_compile +} diff --git a/dev-perl/forks/metadata.xml b/dev-perl/forks/metadata.xml index 647612455f5f..3bb1dbb04d5c 100644 --- a/dev-perl/forks/metadata.xml +++ b/dev-perl/forks/metadata.xml @@ -9,5 +9,9 @@ <remote-id type="cpan">forks</remote-id> <remote-id type="cpan-module">forks</remote-id> <remote-id type="cpan-module">forks::shared</remote-id> + <remote-id type="cpan-module">threads::shared::array</remote-id> + <remote-id type="cpan-module">threads::shared::handle</remote-id> + <remote-id type="cpan-module">threads::shared::hash</remote-id> + <remote-id type="cpan-module">threads::shared::scalar</remote-id> </upstream> </pkgmetadata> diff --git a/dev-perl/frontier-rpc/Manifest b/dev-perl/frontier-rpc/Manifest deleted file mode 100644 index a21503139b35..000000000000 --- a/dev-perl/frontier-rpc/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST Frontier-RPC-0.07b4.tar.gz 21696 BLAKE2B a6eeae0d4b4512e6ee94b11bccbff743eb446ef4f417eb10b70b3a5c24528a5b36f7f0252117be21345d0a7485a861cf704baccaa804e6f113f79300d328419d SHA512 417275aa6a47ab36fe208be65bbe13f367144531de32aeb0c5cc9e133da9125c3498fa3dcf57ccc9e7b2cd7aea75f17d7db1b9b9dbd2da9135c0778e4a3a1cc3 -EBUILD frontier-rpc-0.07_beta4-r2.ebuild 607 BLAKE2B 7c73c48100f4f8c8d42df5d1f979d2034cc718b9248c49aa2034b499e770d3f998c5842e6ab52d66fcaecd49d1630e24c53346809da5da3cbe4a6ee83c7ca038 SHA512 5ef25bf4b5ff063e6e57a86f5505b3f23222cd251e3652306dcf0efc383c9100bfacc342d8da635e877d46e8898b61293d85d7401e983648fe5e8d189c7a58ec -MISC metadata.xml 1203 BLAKE2B 566e7531aab834180e03fe3fb8bb6db58a9ff497be4de905e65073e446b868f996928b33534d33102523114f629c62f987fec9cf48e090093d768d2a8a6ef250 SHA512 d39ee4afa8a5021cc009e663fc0626a22338dabfabbee29d45c3036f0c86b76b0d160a9078d92c6c8fd58b44ddb019763db6b5a5981090515d3e4b9ca5cdd5db diff --git a/dev-perl/gnome2-vfs-perl/Manifest b/dev-perl/gnome2-vfs-perl/Manifest deleted file mode 100644 index b215c98a7090..000000000000 --- a/dev-perl/gnome2-vfs-perl/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST Gnome2-VFS-1.083.tar.gz 59109 BLAKE2B bcc582e2375f41d2550e80a638c7c9fdb2b2dfe03ae984f097ca8b7ac2c19c412d65c92af3e7914a7bbe7ae9db0e7b946eef35fbbebb36c3d41cc0374da4a2f2 SHA512 385bf402ea6493ec3d558e146f5bad754bb17e0c76960336352ed8e928e2fc163077cfd081c11fceae4750eab8d1f60fb532eb25b83a88c0fd93cb9268e9a252 -EBUILD gnome2-vfs-perl-1.83.0.ebuild 559 BLAKE2B 7b7c7f2f7b3a0a2e5fb77012a14eae5c689e5b1641a25ca8f1a69f11ab43ef4db432251d1e73b23acaef36a1b4c3865a247e7cc01bb2e65380bb0c2cbe57af6c SHA512 989aa2f2501875a306d33ad761376ccb68d074e4b8d046c18204dcad746f209aba80f85683d3b4f68f484107dc6376e93838f07624efbf3e361f8e07cfb724fc -MISC metadata.xml 392 BLAKE2B 0e6e7e770e1f7c5733a3799f8b37b448ca3883b66b9b3cde8f25ba440a0e71847574bdeba33bfc5b1aa090bb62e556aba65868227cfea9143c7dc4f32229420e SHA512 3eca54447ad0723c35de2b73080027981603d5aef81657b869695f34311411dbce36ca4f713ef76cc6c3a49cab839902b5fbe2e6126471348060651c435b3a53 diff --git a/dev-perl/gnome2-vfs-perl/gnome2-vfs-perl-1.83.0.ebuild b/dev-perl/gnome2-vfs-perl/gnome2-vfs-perl-1.83.0.ebuild deleted file mode 100644 index 5d65d7516013..000000000000 --- a/dev-perl/gnome2-vfs-perl/gnome2-vfs-perl-1.83.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_NAME=Gnome2-VFS -DIST_AUTHOR=XAOC -DIST_VERSION=1.083 -inherit perl-module - -DESCRIPTION="Perl interface to the 2.x series of the Gnome Virtual File System libraries" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="" - -RDEPEND=">=gnome-base/gnome-vfs-2 - >=dev-perl/glib-perl-1.120" -DEPEND="${RDEPEND} - >=dev-perl/ExtUtils-Depends-0.200.0 - >=dev-perl/ExtUtils-PkgConfig-1.03 - virtual/pkgconfig" |