diff options
Diffstat (limited to 'dev-perl')
53 files changed, 642 insertions, 24 deletions
diff --git a/dev-perl/Importer/Importer-0.24.0.ebuild b/dev-perl/Importer/Importer-0.24.0.ebuild index 72f852353562..74a06007dc77 100644 --- a/dev-perl/Importer/Importer-0.24.0.ebuild +++ b/dev-perl/Importer/Importer-0.24.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Alternative interface to modules that export symbols" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="test" RDEPEND="" diff --git a/dev-perl/Importer/Manifest b/dev-perl/Importer/Manifest index 6d415882ea37..a4dadd8925da 100644 --- a/dev-perl/Importer/Manifest +++ b/dev-perl/Importer/Manifest @@ -1,3 +1,3 @@ DIST Importer-0.024.tar.gz 41264 BLAKE2B 21a839e1e3a3d5757d17be05ea6275ad8b9e248debfccacee9551b47f27df81715961fb63be8a28a423041365717d65d9a9c75c6e090fbf7c69a84d50fef762f SHA512 f368f19a63fd52b88886b1ba6d51716050db8f475628238d16d2962ab7d6c21d6818205a82c86cc7f254736eb1c261dd6abd606dfcb16ca675e84898d03cab32 -EBUILD Importer-0.24.0.ebuild 443 BLAKE2B 1311fef671864e39b36362d5a7661fa17cc288ab2b6de892d720c0d2e39b277c646729f7a0331d3782eb77e9232dbd26c584b8eb7a15b1af2802d0c78178285b SHA512 b6b6c6c678c64335bf986a240592e18deeb1337e0741ee39299ee221c46be343e76e5ea52923c75f4a6ee954b77f61984af77a7a7c4c84363e3bc93a99b33ffe +EBUILD Importer-0.24.0.ebuild 448 BLAKE2B 779e21e4bcffc9b099d12a4a900e98aef204a3ca40da1bba96e3506ac9a698b65f5f77fcaea75b48f523c5d436d4b972689d08e2aedb41fbd34454d9a40061b5 SHA512 8329c3467035e3564726aafa0023c50be95c1a285cf0dbd3f95917166f5743075f505731189d2a3cf4958418e3b23b90495b4e5803b5ec81e816b25d82ea93eb MISC metadata.xml 387 BLAKE2B 097a448901783cc8e799dbb2d9ef53e40656d4f54774fc2bf5c740e394a6be4aae57331a17bac1848fa382c09360d4d416f9da4f5e5204012833e6014e8cdc5f SHA512 6716fc7a7311d4119c708230f4cec828655d122e37f6e70e29d60bf75c370564e72382f474acda87f29ad5660f93413653de31c38908cb19157ec35c5a0670af diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz Binary files differindex 6161839fc102..2001450a9675 100644 --- a/dev-perl/Manifest.gz +++ b/dev-perl/Manifest.gz diff --git a/dev-perl/PBKDF2-Tiny/Manifest b/dev-perl/PBKDF2-Tiny/Manifest index ee5b3718c486..959dc7825130 100644 --- a/dev-perl/PBKDF2-Tiny/Manifest +++ b/dev-perl/PBKDF2-Tiny/Manifest @@ -1,3 +1,4 @@ DIST PBKDF2-Tiny-0.005.tar.gz 20448 BLAKE2B dc636b19b6924e1316d30e009b29c26e8d07333a0d0e7fdbe67a0e2b10e2c444dcd8f67d8aa417e63258a7c7450a4588f0137cb6620ff95baf6c6dce30958c77 SHA512 1dde1d2592e0123c5153811d659dffae2895f7404460a96fa25f860b4536bb569782fc920afeed72b2862478616421995096bbaec864df68036fa4bef5216115 +EBUILD PBKDF2-Tiny-0.5.0-r1.ebuild 568 BLAKE2B 8b0c74c7ceb20908071a6258a5eaf49033750826f2deb49c48236097a9b740b2253cd6bf917c8ed594bb0c17590387b4a89895e430db849fbaa6dc6586c7a6a3 SHA512 374b4a55fca2d8870872315415c648271e38332b43474599948bba15be341372b1cd3c9bea875b83cb295a31ff80501985fd0681ea5555010491aa775163b288 EBUILD PBKDF2-Tiny-0.5.0.ebuild 572 BLAKE2B 92b932e95c1068261fab9725bbbd4a5a423a3d135f6a3c9363296bcc5423a8df8988e960b19c13a58919995ff7982f0dab7cfec258d5e40b87a26a4a03281d3b SHA512 88791a38891d570a6b82dedcd6808faa603a0cc617a5151cef9b0d0b254b55358f1097751b89a28c76f407e501f95cead1b08d5742022c5b7eb6426f3306643a -MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e +MISC metadata.xml 394 BLAKE2B 646ba3756fd13f5db1c9253fba449721b43225e9f52faa1b7169eb2d70737bf279ee04d59240a8b699084a1546cb55e2558fe3daddcaa40f36ec36ac3699bba0 SHA512 db9f26c8cb696c0b7cba6d4e7c9703785fe232cf89ead9231fe29d0527675a9d89b3a2d92917238b56873f34beb038b3a1ad9e93ffc7c4b0eeac62a419d99b0b diff --git a/dev-perl/PBKDF2-Tiny/PBKDF2-Tiny-0.5.0-r1.ebuild b/dev-perl/PBKDF2-Tiny/PBKDF2-Tiny-0.5.0-r1.ebuild new file mode 100644 index 000000000000..4ffb225bb72e --- /dev/null +++ b/dev-perl/PBKDF2-Tiny/PBKDF2-Tiny-0.5.0-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=DAGOLDEN +DIST_VERSION=0.005 +inherit perl-module + +DESCRIPTION="Minimalist PBKDF2 (RFC 2898) with HMAC-SHA1 or HMAC-SHA2" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +LICENSE="Apache-2.0" + +RDEPEND=" + virtual/perl-Carp + >=virtual/perl-Exporter-5.570.0 +" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.170.0 + virtual/perl-File-Spec + virtual/perl-Text-ParseWords + test? ( + virtual/perl-Encode + >=virtual/perl-Test-Simple-0.880.0 + ) +" diff --git a/dev-perl/PBKDF2-Tiny/metadata.xml b/dev-perl/PBKDF2-Tiny/metadata.xml index 2b9a936fc0a1..56fe90a788ce 100644 --- a/dev-perl/PBKDF2-Tiny/metadata.xml +++ b/dev-perl/PBKDF2-Tiny/metadata.xml @@ -5,4 +5,8 @@ <email>perl@gentoo.org</email> <name>Gentoo Perl Project</name> </maintainer> + <upstream> + <remote-id type="cpan">PBKDF2-Tiny</remote-id> + <remote-id type="cpan-module">PBKDF2::Tiny</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-perl/PDL-Graphics-Gnuplot/Manifest b/dev-perl/PDL-Graphics-Gnuplot/Manifest index f0651327e0a5..00ab8c49a17c 100644 --- a/dev-perl/PDL-Graphics-Gnuplot/Manifest +++ b/dev-perl/PDL-Graphics-Gnuplot/Manifest @@ -2,4 +2,4 @@ AUX PDL-Graphics-Gnuplot-2.11.0-outputfile.patch 780 BLAKE2B 5e9480506a8ef34c74f DIST PDL-Graphics-Gnuplot-2.011.tar.gz 146990 BLAKE2B 6a11d49a897d1e937e63939885b3c7d5a4a00cf0e9c4ec86d4435ef317dab6dec43f374dfe1bd54f7ea19859da0086b7a2f792da49fa5ffc661d75c059ca3636 SHA512 09bd38beaacf914241d2bddf9c159bd6db3a60ed0d15f001faec4c5da2e22cb8313b47ed71b8e6006159b4a0d74cea6ebbaf257fa9774eac7f8a5622cfade0e7 EBUILD PDL-Graphics-Gnuplot-2.11.0-r1.ebuild 696 BLAKE2B 5b81954ffcfb26847c06ba9cdb3975c70eee1448db289fbf816d5fcfde82a9e794651a0e956ec66a41f4072fdf6065552c82d9c3e9eff8fe8fb6ece80dc3e4d7 SHA512 85dc16ee8bcf73ad20356a5b72c0d457fc65c7c1202ec82574db3f620b813c84f64d0b503d4eaba44f740299e7ba2be3a22930db0ddb65a4d5d798f4fb5afeb6 EBUILD PDL-Graphics-Gnuplot-2.11.0.ebuild 647 BLAKE2B 0c5612fc1f21a6162f28c469917a293ae33c9ce377ba80009102fe949c95d86f5d7b132c42e81d2879bec0dda15b210873afbb5bc7bcdbfafd5bab0202d6fc79 SHA512 fa85909b014344d8735aebbcd8dc9999d93b50deb4fb0f2e584c3aaeb6c2d404e507653b3b2c97addee94defdae382afba83beceefcee6f9b7e217c73f98977c -MISC metadata.xml 293 BLAKE2B 2cfc5b9af7026aa174a9e9b83d2932c543ad88b591bd3c39ea2843da3e5b7ed5140899d46c40d51638af5d196adf9aa7af3b614461cf353905e9ab69305c0bfb SHA512 8fc4213021fd9558e5c2b69cc38f21df7abd313ed31c216a0b718d61004b45165e7898aa43b07c6243407dfc9e5c43d8110557b5fa2516b571d943ddb7d0b007 +MISC metadata.xml 485 BLAKE2B 15f0bef37016030b3116f19f5bb637e9da8c7d86144bb0d1806fc1fc1969a3e5126fb864d8b4193bc64810e5e3385d64b2e3296c5cad56778820709b78197257 SHA512 8ed658238efaa82d1e5b3249bd3368446bd826cafeb362c068291cb8325efeb266d37efb7d76820081f1bd00367491260f373097be4d1639b781bfee9428e3ef diff --git a/dev-perl/PDL-Graphics-Gnuplot/metadata.xml b/dev-perl/PDL-Graphics-Gnuplot/metadata.xml index 8ad3d950c4bd..bf5a91a6a1e5 100644 --- a/dev-perl/PDL-Graphics-Gnuplot/metadata.xml +++ b/dev-perl/PDL-Graphics-Gnuplot/metadata.xml @@ -5,4 +5,8 @@ <email>perl@gentoo.org</email> <name>Gentoo Perl Project</name> </maintainer> + <upstream> + <remote-id type="cpan">PDL-Graphics-Gnuplot</remote-id> + <remote-id type="cpan-module">PDL::Graphics::Gnuplot</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-perl/PDL-Transform-Color/Manifest b/dev-perl/PDL-Transform-Color/Manifest index 9643a384dffb..29bd22c1463a 100644 --- a/dev-perl/PDL-Transform-Color/Manifest +++ b/dev-perl/PDL-Transform-Color/Manifest @@ -1,3 +1,3 @@ DIST PDL-Transform-Color-1.003.tar.gz 51299 BLAKE2B a7a8154d3adfbf73405d1ad779021093a939660cddf884909b0f2c57312a9fd0f5ebc84d2266f813f3c432cdf6986b6239b3d08e9f64eb500c621d89d556c5fe SHA512 ab1c0643013a494584a688aaadd275ff361bf2212b2af6ed7718cbe344f87c5ed887a188729ad8f1a1922f2987b25e3816cca3ba9db78a45cc01630d50213b72 EBUILD PDL-Transform-Color-1.3.0.ebuild 368 BLAKE2B d681f6fd1ba0c10d1db949711fca6b731dcf9ee1df4b2de6542723bbbd8ef23a15806d67cf34b992c68c7bd80949b3dedb145f311ff74f1b6e50045740fc4bcc SHA512 83f1c47b57d57f6cec4ecdcfe48625d367212ff3db2a43de157b690c06f14f24dfd26d3f0a3feff2234170f9f1b7af8dc2911efcee895bc738e0172813bd117b -MISC metadata.xml 293 BLAKE2B 2cfc5b9af7026aa174a9e9b83d2932c543ad88b591bd3c39ea2843da3e5b7ed5140899d46c40d51638af5d196adf9aa7af3b614461cf353905e9ab69305c0bfb SHA512 8fc4213021fd9558e5c2b69cc38f21df7abd313ed31c216a0b718d61004b45165e7898aa43b07c6243407dfc9e5c43d8110557b5fa2516b571d943ddb7d0b007 +MISC metadata.xml 483 BLAKE2B 970c2fdb655bf3c728b929a71efbb1dc20fda3c98c5ea632742edabff312d7ed22bd1ad08e327285dc5005022a1510ff6ab230696f840b04d978cd834611db16 SHA512 703184169ad21a2e79aa0977af6dbcf0c001efa809d03a4565062013839831d6a93c2f40b0a8b21e4f16263d843c6211fdcf92fcdc1d37610d47d6eb0f76bd2d diff --git a/dev-perl/PDL-Transform-Color/metadata.xml b/dev-perl/PDL-Transform-Color/metadata.xml index 8ad3d950c4bd..ccd01cdf17f2 100644 --- a/dev-perl/PDL-Transform-Color/metadata.xml +++ b/dev-perl/PDL-Transform-Color/metadata.xml @@ -5,4 +5,8 @@ <email>perl@gentoo.org</email> <name>Gentoo Perl Project</name> </maintainer> + <upstream> + <remote-id type="cpan">PDL-Transform-Color</remote-id> + <remote-id type="cpan-module">PDL::Transform::Color</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-perl/PGPLOT/Manifest b/dev-perl/PGPLOT/Manifest index c787aa9632f8..70c96b1fa742 100644 --- a/dev-perl/PGPLOT/Manifest +++ b/dev-perl/PGPLOT/Manifest @@ -1,3 +1,6 @@ +AUX PGPLOT-2.21-no-dot-inc.patch 710 BLAKE2B 64c7f23572a36ece93b888b79137cff860dd9c99fa4a4083c76f0dddd3e8899b828bce52694f73a17e010540d2326b615867c7cc7d5597db0b2ccca79b8f3dad SHA512 d79a07d69df798ea2a9757fcaeeaa1a72eca3a9b4a9008cec9e1d9a55dde57f9e086b2edeb8b5b3ad6cd58a573d1f2b54e8f5c82ee9f586dea374be59c7260e9 +AUX PGPLOT-2.21-null-render.patch 902 BLAKE2B 02d829b8dbf63efc34fad217b79f999c37d2026adb63c4348b862b93c50d3caa9de5aed88749ad117c145b964b58c6b5a71051aaea1b8b7ff4abc10309d72eba SHA512 559942ddfd61af1d78fd4bab4a30f3d9e92a57bd050d9d416a7da223ae6e69035a8f0231f1cd89ccff058ed1bec17353e788211a21f93aa8ed0e1471f77089a6 DIST PGPLOT-2.21.tar.gz 53431 BLAKE2B 00000dc16a6040540732aadcaa9dc6df051e7d8837f2aba1bbd60844da5053da4ae858a6be9868c5c66bf47458e5c5d25c6dc854c010117ec23dd3ba3df8d80f SHA512 fefabbbf6e0c742f2e049fcb2669ce13ae54f95ccb49403b7a10ed50c36e5793d5b976ae68eafc87ab320a7eadaecead5379bae2e898cff12f0f9ffe10f2337b +EBUILD PGPLOT-2.210.0-r1.ebuild 515 BLAKE2B 3422b75e724bbbdedd1329e84a0e3d49d4beed52d2ff28f9c958edb957a3437c72f0525be2388404b62b47ed97734d8e551d12a536bc8adf17188a91625fca1b SHA512 3ec5c2b6bb4b59958287671fabd3eb2c226623eac9769430131f14da7ac5e604442083b5124d24a5494f895469edacfa30c0dc6f7abfb633ed577cde9ddde994 EBUILD PGPLOT-2.210.0.ebuild 468 BLAKE2B 39a790152837cc13ab3ce413ef997617437c6997c757d449f290c532a2a2f6c6f41efdd17dd7a1a737d86d34bc7bd1e0fed57ee5d8200f1b7b32c6aefb829e94 SHA512 c98996442debf40d386e86b343a5c9be37eed4db80140cf9673ff6a8877c2ecf767ab123795ec15a1ae9537707b8b88ee4e2330b471253ffb8ba4a25d76891cc MISC metadata.xml 383 BLAKE2B 174c5417e6277c88423fe3ee1f3481f821d0610cc6c4825581a5711598ee4d41a3897c0bdec53db15b34ab8778d2201f0733b22bb4e45ed1893fcc82f4c04655 SHA512 460671b580b324b5bac3be34a4e05aa033af28a9c7a0015763c5bd34fd4a3798a7dfbc7a8267b76a83604446effe70df4298a3947de5c6277f8b7169be647ff9 diff --git a/dev-perl/PGPLOT/PGPLOT-2.210.0-r1.ebuild b/dev-perl/PGPLOT/PGPLOT-2.210.0-r1.ebuild new file mode 100644 index 000000000000..482486e167ff --- /dev/null +++ b/dev-perl/PGPLOT/PGPLOT-2.210.0-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=KGB +DIST_VERSION=2.21 +inherit perl-module + +DESCRIPTION="allow subroutines in the PGPLOT graphics library to be called from Perl" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="sci-libs/pgplot + >=dev-perl/ExtUtils-F77-1.13" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-2.21-no-dot-inc.patch" + "${FILESDIR}/${PN}-2.21-null-render.patch" +) diff --git a/dev-perl/PGPLOT/files/PGPLOT-2.21-no-dot-inc.patch b/dev-perl/PGPLOT/files/PGPLOT-2.21-no-dot-inc.patch new file mode 100644 index 000000000000..b05067deeee5 --- /dev/null +++ b/dev-perl/PGPLOT/files/PGPLOT-2.21-no-dot-inc.patch @@ -0,0 +1,25 @@ +From 6d7ee026a19e889cbadbdaf9134588edf52e22c2 Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Wed, 27 Dec 2017 13:23:26 +1300 +Subject: Fix test skips without '.' in @INC on Perl 5.25.7+ + +--- + test.pl | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/test.pl b/test.pl +index d9a787c..d1b75ca 100755 +--- a/test.pl ++++ b/test.pl +@@ -35,7 +35,7 @@ foreach $jjj (1..12) { + + print "============== Running test$jjj.p ==============\n"; + %@ = (); # Clear error status +- do "test$jjj.p"; ++ do "./test$jjj.p"; + warn $@ if $@; # Report any error detected + if($dev eq '/PNG' && $^O =~ /mswin32/i) { + system("ren pgplot.png pgplot_$jjj.png"); +-- +2.15.1 + diff --git a/dev-perl/PGPLOT/files/PGPLOT-2.21-null-render.patch b/dev-perl/PGPLOT/files/PGPLOT-2.21-null-render.patch new file mode 100644 index 000000000000..b5db1d53cf8a --- /dev/null +++ b/dev-perl/PGPLOT/files/PGPLOT-2.21-null-render.patch @@ -0,0 +1,30 @@ +From 39201312abf108ad5af4ff304484379154a237f1 Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Wed, 27 Dec 2017 13:32:01 +1300 +Subject: Use NULL render device + +This absolves us from needing X11 for testing, while allowing +explitly testing via X11 possible, including interactively if need be +--- + test.pl | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/test.pl b/test.pl +index d1b75ca..95f7c25 100755 +--- a/test.pl ++++ b/test.pl +@@ -22,9 +22,9 @@ else {$note = ''} + if ($ENV{'PGPLOT_DEV'}) { + $dev = $ENV{'PGPLOT_DEV'}; + } else { +-print "Default Device for plot tests [recommend /XSERVE] ? $note "; ++print "Default Device for plot tests [recommend /NULL] ? $note "; + $dev = <STDIN>; chomp $dev; +-$dev = "/XSERVE" unless $dev=~/\w/; ++$dev = "/NULL" unless $dev=~/\w/; + } + + if($dev eq '/PNG' && $^O =~ /mswin32/i) {system "del /F /Q *.png"}; +-- +2.15.1 + diff --git a/dev-perl/POE-Component-PreforkDispatch/Manifest b/dev-perl/POE-Component-PreforkDispatch/Manifest index 41b15df8a74a..044ac66841ba 100644 --- a/dev-perl/POE-Component-PreforkDispatch/Manifest +++ b/dev-perl/POE-Component-PreforkDispatch/Manifest @@ -1,3 +1,4 @@ DIST POE-Component-PreforkDispatch-0.101.tar.gz 18509 BLAKE2B 59efa8cf5e9bd0786699ee7e261fc014a7f08a39c5afdc2905e8d2288885c76540164acbf5bc9d374db80cf3a233725f037d3037d8aaa3445c3f02ae362ad0cb SHA512 0616338c762298ebd0dcefbc4486b0f9bc74f7de94a523596f4ae7c1fb181e44f4d01782f01baf856f0e760733c58f53a1367618441e5999327d9c53ead90559 EBUILD POE-Component-PreforkDispatch-0.101.0-r1.ebuild 392 BLAKE2B ab7e72bf6ba7d18b5d8106bd80cbd893eb3035033e87f2cefe199873f8f90af24deec1523a2b48aa940744726ee3813d2f8c7533d5cfb2eccc10c81ed049d09b SHA512 7fb4ade6413c0eb89bfb6246981e7224480101825fc0de27d40008ac0e266e6c04ba5b0de77b0ec24fe319052401ac426bdd6837635c3e2f8ea30eefc7e1d9f6 +EBUILD POE-Component-PreforkDispatch-0.101.0-r2.ebuild 388 BLAKE2B 9b83da4bc84189907741d2c6f027b6129d67efe8e4b6980dd99eff384798a2514f4a4b1d79ffc37333edf9f38943c7787a6d6958c2bfe6912eb31d17354134a6 SHA512 6d124a21291da3d0262650236fb81fb946c34e09c67fbae74d07b6eaf875a198484baf41070a32b4d8a233e56bd9a7156e90cff55bc6f4612e041b7da104ffed MISC metadata.xml 431 BLAKE2B 41368a0dc3aa241c6495b9b0e00ba781c8724969a68fca6a8a8f1e66227a6a7c7c47a06f50dee3f3795fa4b1148f427d187b5a5da70dbaf412df9cd9ec69b83f SHA512 8868f3078b34c2bcd5e453ad35418ceb759a35fa17c8abbc6cc0888c0c482706f594a56aca76bc814e66ab16123080321115117c79b7671aa823439365482463 diff --git a/dev-perl/POE-Component-PreforkDispatch/POE-Component-PreforkDispatch-0.101.0-r2.ebuild b/dev-perl/POE-Component-PreforkDispatch/POE-Component-PreforkDispatch-0.101.0-r2.ebuild new file mode 100644 index 000000000000..d55298f51799 --- /dev/null +++ b/dev-perl/POE-Component-PreforkDispatch/POE-Component-PreforkDispatch-0.101.0-r2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=EWATERS +DIST_VERSION=0.101 +inherit perl-module + +DESCRIPTION="Preforking task dispatcher" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-perl/Error + dev-perl/IO-Capture + dev-perl/Params-Validate + dev-perl/POE" +DEPEND="${RDEPEND} + dev-perl/Module-Build" diff --git a/dev-perl/PPI-HTML/Manifest b/dev-perl/PPI-HTML/Manifest index c0b925fa0d07..2ebe9551832c 100644 --- a/dev-perl/PPI-HTML/Manifest +++ b/dev-perl/PPI-HTML/Manifest @@ -1,3 +1,3 @@ DIST PPI-HTML-1.08.tar.gz 28720 BLAKE2B 14543d2642bbd5f95c4316837f0f0786570d7aea277a4a0ba578da231c69f166d171fef19d453772d0ab6cde3a1a7d9236208933fedc5aaadb8bd12e61dec378 SHA512 84a873c580173764fb534dc36e0868dec3371ef67663e021b93229e6d142caf81408da3c4dbe205332a0a2deb3378ee82f3d37f77186ae8bd4067f3ad928dc79 EBUILD PPI-HTML-1.80.0.ebuild 722 BLAKE2B edc784f42d6a96c4521c9f0f070b0ebc1b85a2c64782bc24d17a37cc0cf9cbb984a80d3bb837602fb37a69a863364a1153304614c37863b6f0f863087c16e492 SHA512 da8d44a95745ea0ca0d21cc4f444a32043a422f4d43ed648f1dfb49126a24ad04b1259c650e9d3088955ef17fc642787475d5acbb095e27ecdfe44c7f87916c8 -MISC metadata.xml 251 BLAKE2B 1de7d1f7a54ea11d1363a8a5673fe7e0e7c561103c03558042528680a9d5faab7222805b136c64d39abc56718c999581ccba9945fe5201ca12c962cc101fb267 SHA512 bc87b53817cd976bf8641fa1f7eeb62379b3bbb7d99d3a00078d1d55a0af6f296d54fda4bc2c2cda93434976b32b45a334fb3264fa3fbc1ed2f22728bf605695 +MISC metadata.xml 440 BLAKE2B afeddbdc1bfe4df4c723d0001a1daaf70b9a3a63bb17078d5ae8a1f92ef10647e445b924e133c07a4f231b8c81614e831c7ac6c2ae92d03298164d2eba6c2aa8 SHA512 c9d685e02aa93b3c23f6894738b93f0ad15b9bb3ade80ffa58e12b11b4c5346a3d8e2e51e9666016f3fb00b86e3f3f83306e25d51eba37d2f47d0fb6e42a10da diff --git a/dev-perl/PPI-HTML/metadata.xml b/dev-perl/PPI-HTML/metadata.xml index 51930499ab60..3b8d2093a3e3 100644 --- a/dev-perl/PPI-HTML/metadata.xml +++ b/dev-perl/PPI-HTML/metadata.xml @@ -5,4 +5,9 @@ <email>perl@gentoo.org</email> <name>Gentoo Perl Project</name> </maintainer> + <upstream> + <remote-id type="cpan">PPI-HTML</remote-id> + <remote-id type="cpan-module">PPI::HTML</remote-id> + <remote-id type="cpan-module">PPI::HTML::Fragment</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-perl/PPI-PowerToys/Manifest b/dev-perl/PPI-PowerToys/Manifest index b49272a5f677..e22e964fd8b9 100644 --- a/dev-perl/PPI-PowerToys/Manifest +++ b/dev-perl/PPI-PowerToys/Manifest @@ -1,3 +1,3 @@ DIST PPI-PowerToys-0.14.tar.gz 27358 BLAKE2B 299d22cbed958e6fb0dc59e7642c9463f3bab4ade16d3d84b53c03b228fc9540d7a2073ad0aea9740dbebe044a0fbd081371066c43ffd46e52a811e239f1854a SHA512 98df6d78b912ba9e91825806e2fee98f2d3956df74363ff7e0af4634d8b17909d3b42de194a1d6d768fbd2854a6eabf93fb00a6db22ec6e95feda219ae323f44 EBUILD PPI-PowerToys-0.140.0.ebuild 670 BLAKE2B 5e57419e0f0a576b7e0899d2aa315a4c5bd488ee1e7fefb7c43df065a8dd2141b87065f1da30863b6e4b3dfe40b5562080e8daf95e86cfb113fa2172ec694443 SHA512 077f3655922cdfaaca6f68d62fecd3cc157cc41ff81cadb1cb3853ad6686e8106d92d6a0a59b9509772813795ea0a0cd263afc6b83fb62283a4d73d5ff50baae -MISC metadata.xml 251 BLAKE2B 1de7d1f7a54ea11d1363a8a5673fe7e0e7c561103c03558042528680a9d5faab7222805b136c64d39abc56718c999581ccba9945fe5201ca12c962cc101fb267 SHA512 bc87b53817cd976bf8641fa1f7eeb62379b3bbb7d99d3a00078d1d55a0af6f296d54fda4bc2c2cda93434976b32b45a334fb3264fa3fbc1ed2f22728bf605695 +MISC metadata.xml 520 BLAKE2B 7294e6b95067fea6447f95a526ffe2c4647fa7c345f3f58e79a1afc9b165bad77aa82a9b16c8bf3039a1736ceddbba344773b167d1557513b50e784e46ebc800 SHA512 7733b43a9af25711238e62d89552ed01dca75a595abb77e828c63df6897508dbce9bbda3c50ecc5132c80a980bfef00d856e98d86085cbe041758fcafdaf4089 diff --git a/dev-perl/PPI-PowerToys/metadata.xml b/dev-perl/PPI-PowerToys/metadata.xml index 51930499ab60..1be369024300 100644 --- a/dev-perl/PPI-PowerToys/metadata.xml +++ b/dev-perl/PPI-PowerToys/metadata.xml @@ -5,4 +5,10 @@ <email>perl@gentoo.org</email> <name>Gentoo Perl Project</name> </maintainer> + <upstream> + <remote-id type="cpan">PPI-PowerToys</remote-id> + <remote-id type="cpan-module">PPI::App::ppi_copyright</remote-id> + <remote-id type="cpan-module">PPI::App::ppi_version</remote-id> + <remote-id type="cpan-module">PPI::PowerToys</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-perl/ParaDNS/Manifest b/dev-perl/ParaDNS/Manifest index 8b1e69beda20..65cd4b66b78c 100644 --- a/dev-perl/ParaDNS/Manifest +++ b/dev-perl/ParaDNS/Manifest @@ -1,3 +1,6 @@ +AUX ParaDNS-2.0-net-dns-compat.patch 1408 BLAKE2B 3cf3439936f3b5889137ac21cd0bf5ed07ccf063741771830cf463331d0f116be02dd7d4355a1be1fa3fa6589f9122e6425ae481406452f6c3e7000eb589f81d SHA512 ccaaaee494364ccd209d57ebf8547033be2b80393ae4c84caf1507531864f9f205b9a6dfb139bb243875be58a1f183919e11c9afd2d2b35fd6968410d7b3de64 +AUX ParaDNS-2.0-no-network.patch 703 BLAKE2B 6f6a48b482ba3db9f9f9953f6f68029791abf4c65f8acef428ea997f883eb7b5f447795490e25f9e8e6c875de98d046ffb7ebb6781b2a477795eb5a47579b4c8 SHA512 4d828e6fb5ce4e7a88225e0a5a19692964f22df92ff083c394f3e87a80a2b57cb0f1c4caab75f318eb9f7335fd37cfe6f2406cc934594e5bdff6c10b1e454dfd DIST ParaDNS-2.0.tar.gz 9655 BLAKE2B 917ca35d1da3f43352cb85ea5b7d138d7fdc22ba5a1a17b802a410ee2339f3a50d988a7e9cf5f09551feb91cb53ef658afb2d31f83ee7275e70cf8860d0ed659 SHA512 762856b151e0a1cb7193af5d4be8cd302244920e8278bf1940f8fa12cf9f8a818c71dd7f553b2afddc69c531b625d80d9d8e7769676edb370bfaa0b5e7fa3dfc EBUILD ParaDNS-2.0.0-r1.ebuild 380 BLAKE2B 641ca873fddf1536377d6777ed4d53ae41a039daa37f366fdea719a0e2a1649f9fca2829720e92f130f39de14ae70cd544b1eb58ef76514667043ca991ecf5b9 SHA512 ed9b64a165a73b23a26349df7ea570806fd0118b90a9810e94f44cb8254222cc52fafa3db80fe03d4a088acbd035f4d23100894e841705e6a514a2486c96094b +EBUILD ParaDNS-2.0.0-r2.ebuild 460 BLAKE2B 74e8c6ed71d50b2d414f40d4155eb30a833a227d14f5a06ca319266b3c88db11d5ad97ae3d037fe00ebb2101963d5d0944815b5588d859efd0e75008e971eb3b SHA512 a5153bb62bcd31ad5bf2c9ec0cb579917e5883b7db80a1e01d6b5f65ce2dda552a605ef942d50a4b79887b2c89c63924bd9aa97219565bd191f6bdf5e3315153 MISC metadata.xml 520 BLAKE2B 162491d8d7beacc77533cac49dd543f678ea1d524e4e743032f866424645d2daf84aef4d4b724c50569d3d32b95bdcbdd82eac326239b95ea005fec1768e2342 SHA512 7222bfe334233c5b7c559106344d797e5c78927f8387340fccf21843df4c8129f8ad7440d50c14877c113f4b368edd9462f54ad49f7a17fef86f250cad9d8650 diff --git a/dev-perl/ParaDNS/ParaDNS-2.0.0-r2.ebuild b/dev-perl/ParaDNS/ParaDNS-2.0.0-r2.ebuild new file mode 100644 index 000000000000..f39727696356 --- /dev/null +++ b/dev-perl/ParaDNS/ParaDNS-2.0.0-r2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=MSERGEANT +DIST_VERSION=2.0 +inherit perl-module + +DESCRIPTION="a DNS lookup class for the Danga::Socket framework" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-perl/Net-DNS + >=dev-perl/Danga-Socket-1.61" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-2.0-net-dns-compat.patch" + "${FILESDIR}/${PN}-2.0-no-network.patch" +) diff --git a/dev-perl/ParaDNS/files/ParaDNS-2.0-net-dns-compat.patch b/dev-perl/ParaDNS/files/ParaDNS-2.0-net-dns-compat.patch new file mode 100644 index 000000000000..9e35d75e3759 --- /dev/null +++ b/dev-perl/ParaDNS/files/ParaDNS-2.0-net-dns-compat.patch @@ -0,0 +1,42 @@ +From 0edb7527fb17c313c17c1c2572d9c454040677a2 Mon Sep 17 00:00:00 2001 +From: Andy Jones <andy_jones@outgun.com> +Date: Thu, 28 Aug 2014 15:37:01 +0100 +Subject: Support newer Net::DNS::Resolver + +Bug: https://rt.cpan.org/Ticket/Display.html?id=98386 +--- + lib/ParaDNS/Resolver.pm | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/lib/ParaDNS/Resolver.pm b/lib/ParaDNS/Resolver.pm +index e147602..1a3f5dd 100644 +--- a/lib/ParaDNS/Resolver.pm ++++ b/lib/ParaDNS/Resolver.pm +@@ -40,7 +40,7 @@ sub new { + } + } + else { +- foreach my $ns (@{ $res->{nameservers} }) { ++ foreach my $ns ( $res->nameservers ) { + trace(2, "Using nameserver $ns:$res->{port}\n"); + my $dst_sockaddr = sockaddr_in($res->{'port'}, inet_aton($ns)); + push @{$self->{dst}}, $dst_sockaddr; +@@ -216,7 +216,6 @@ sub event_read { + my $res = $self->{res}; + + while (my $packet = $res->bgread($sock)) { +- my $err = $res->errorstring; + my $answers = 0; + my $header = $packet->header; + my $id = $header->id; +@@ -278,6 +277,7 @@ sub event_read { + $answers++; + } + if (!$answers) { ++ my $err = $res->errorstring || $packet->header->rcode; + if ($err eq "NXDOMAIN") { + # trace("found => NXDOMAIN\n"); + $qobj->run_callback("NXDOMAIN"); +-- +2.15.1 + diff --git a/dev-perl/ParaDNS/files/ParaDNS-2.0-no-network.patch b/dev-perl/ParaDNS/files/ParaDNS-2.0-no-network.patch new file mode 100644 index 000000000000..5103230cc532 --- /dev/null +++ b/dev-perl/ParaDNS/files/ParaDNS-2.0-no-network.patch @@ -0,0 +1,38 @@ +From 257b6b9764858cdbca2e0d6b95e688bb92ae0b05 Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Wed, 27 Dec 2017 16:19:05 +1300 +Subject: Fence for NO_NETWORK_TESTING + +--- + t/00basic.t | 8 +++++++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/t/00basic.t b/t/00basic.t +index e9ceaf5..108e0ec 100644 +--- a/t/00basic.t ++++ b/t/00basic.t +@@ -1,10 +1,15 @@ + #!/usr/bin/perl -w + +-use Test::More tests => 5; ++ ++use Test::More tests => 6; + + $|++; + + use_ok('ParaDNS'); ++use_ok('ParaDNS::Resolver'); ++ ++SKIP: { ++ skip "NO_NETWORK_TESTING set", 4 if $ENV{NO_NETWORK_TESTING}; + + my $done = 0; + +@@ -59,3 +64,4 @@ ParaDNS->new( + + Danga::Socket->EventLoop; + ++} +-- +2.15.1 + diff --git a/dev-perl/Params-ValidationCompiler/Manifest b/dev-perl/Params-ValidationCompiler/Manifest index 7f6dbd05d6ef..d3ead843d44f 100644 --- a/dev-perl/Params-ValidationCompiler/Manifest +++ b/dev-perl/Params-ValidationCompiler/Manifest @@ -1,5 +1,5 @@ DIST Params-ValidationCompiler-0.24.tar.gz 43439 BLAKE2B ff9a63fd63751ad929f92b5bde06a245ade4893eab5023a0452046790a00cce9e6d92bfaa8651f49231d2da3470b0b0527d36218bd923803351d300b533a0370 SHA512 ea54587db2729991fd7f9d8c9f420449e8d0218473f465783a69d4b118cdfe9e7d7ff045d57ba6d989a79950fb61ad81caac781b3bbaeb6325e061e664cc1665 DIST Params-ValidationCompiler-0.26.tar.gz 44588 BLAKE2B 8dc61a15e7a559ead00f6e9a4c05c0eb17f14cebfc29ad69db2c0c4814eab9ee84312cfa98c4683b9b7c6487af5c47afa47cf33600a1209195cb8e7b016dc657 SHA512 f393b1cf063ea4e504ddbc863b4f478924b071810431b7817bf6faeb1fe632cbd493bc2e96033dccc99c4ecb5fdba072044f90387c92f262b54cf8f0b0386c0b -EBUILD Params-ValidationCompiler-0.240.0.ebuild 758 BLAKE2B fea2888087e6e3256c2252d38f8498e6bad6a13c1bb52e17ccd6c8f7bdf8e8010936e4ac0b71ba55ebf74793be79813f6b0f3aa198ed838aef5c3fa33c0b094c SHA512 962a2bcf4448dfc2f86a3266f8a3fec53c4b6c5507278937a685ff1dcd47a09426ff02a2e9fa9f87e42ddacab3ae89b8fb0784dca9eecacf5e51dfbc33393342 -EBUILD Params-ValidationCompiler-0.260.0.ebuild 788 BLAKE2B 1db5534c0862513402d48046afc870ad8433bf4fba21b47e73b8a6c7614ac4d319a5186eb9cf3116b0d5645fedc3411bcc04c3a3a33125035e39ba51fe69d7f5 SHA512 d3eb0f37db153c791dc74a55cf32b309c56e5f2344cc17023df0de59f1f1cb66ff208879755460e148af3801be02c4a7018e2fefb6adf3cc97a1a229eb3411ca +EBUILD Params-ValidationCompiler-0.240.0.ebuild 769 BLAKE2B 9c14e66f622c68cdaf0235874a7a94569762161fbd32de3ff0f2b94ec9b24a2e9c605770a394855ac738506935db3eed7c541d8898f47fd7ba99440a4f0f9501 SHA512 48a874a1df664282840303be433d178c99d427b6a26c2df1d213d2cc7121187d5f036a07f290b6529ebabb91a79549f8ccc0456178b908ccf4f37c0b23e7398a +EBUILD Params-ValidationCompiler-0.260.0.ebuild 794 BLAKE2B f8473704517143d12d84e905d4c56308e7930d0b1edf2e617e5bc8adac3f715022e68dadc69a318e1819ecefc22811909428325dbd72672c78cffba2bbbe59c5 SHA512 98c31eea8553c3281a187abe3fc7fb2ea4d60422a2ea2a460835b61c2877361e7251b98954156cf67288df63fa44f540ff26db3bea178587110c19b10e3af327 MISC metadata.xml 590 BLAKE2B 7caf050225ba76929c61e7782f322517105fd429fdfb301ecc58fae55347d8c1f0da4155c951986c4f113c885e8939ac120b7b2478bde6d6d8f4c3dc0cc4f284 SHA512 9635b89b9c2297a9d33d30b89b393e4b0968432d9f99467a8d7844f3a0d046285937ca9713d662d02d0f2b46e502fdf1936960b2d2ee8db519a654221dc83890 diff --git a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.240.0.ebuild b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.240.0.ebuild index d0e0ab5def74..10e3da96c7ff 100644 --- a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.240.0.ebuild +++ b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.240.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Build an optimized subroutine parameter validator once, use it forever" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="test" RDEPEND=" diff --git a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild index ff6204bbfcc6..3f5f61efb410 100644 --- a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild +++ b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Build an optimized subroutine parameter validator once, use it forever" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" LICENSE="Artistic-2" IUSE="test" diff --git a/dev-perl/Perl-Critic-Dynamic/Manifest b/dev-perl/Perl-Critic-Dynamic/Manifest index 9af8a0ef0adc..465ff341f5c3 100644 --- a/dev-perl/Perl-Critic-Dynamic/Manifest +++ b/dev-perl/Perl-Critic-Dynamic/Manifest @@ -1,3 +1,5 @@ +AUX Perl-Critic-Dynamic-0.05-test-cgi.patch 1954 BLAKE2B 6c2542c19627efd3ddbe6da87c1a495b6b5a6669ded0ef16a3a75f61be1b545f791dc593e7f277226eb345f4dbe88a8c18febbc60ea2499fed6ae2680c411082 SHA512 651a055c1da2f4403dbcb12aaa679fac4cca8ce5c6782c34e3fe781987babfb8724a5b8b131fcfe6888d5bd8d9ae8e4ef7c721c40119dcf0857df7eb0496bbc1 DIST Perl-Critic-Dynamic-0.05.tar.gz 18860 BLAKE2B bf6906ebcbae4179dea786f28e9b86e900154e6d5acc92eeaf66428833faeb89f5b986c15c32faff47b9049bba56505b4766a303c04b84a6ede66829eb67b51d SHA512 969090ac930f0adf6eb5c85051ee21ec72e8e10f113519866327632cf7eefe23d8aa1473412bb5f48422e0bf832d912e1d75c00b115e9e908be5798d1ae4c322 EBUILD Perl-Critic-Dynamic-0.50.0-r1.ebuild 406 BLAKE2B dfa40217086a34fb93dd2beb8f42faef6bc32e11dd0524eada81fae81b3db623587fc56ce77e18454a77c60e32d330f0153c759822d7f07d42344ba169c885c9 SHA512 dd60689bcc5515143e9140042cddc05ae2c84c7769dee95be91517214593a30eda6ed62b00e042ee78584e4d2089e7906d81ffb524b12995860c7edbd999f5d0 +EBUILD Perl-Critic-Dynamic-0.50.0-r2.ebuild 459 BLAKE2B 8503b29a4f7949eac0c1ddafe0cc28b82ddcf1b22a67a9eefccc1a6193381b4df8649c3453e050f30ef42dfe45a437ed581b1d8ff191e211f5e682d364a23e3a SHA512 966a28dc78cb65080c4ce9e970934b3cde92f0c5edb1ccb2295dd90ad68466b21aa013ec9e0db1c4f3a2c0c74623f10742711ff12691f66ff7e6233494b1cbe5 MISC metadata.xml 573 BLAKE2B f431aeff4466c2a7e8114b7ce22d9a24028cb41e1647fd9cdde90f22da590be5eef88d052da78f091861249b4ffba7fde9b7483bd7b7976cb213493ad1964db6 SHA512 1169bf5cb61e22de68a3cc1b8cf064f4cdd0133a76e32a4f14d57eb316f0ef46fb675425967d77f916c8c4c2f5c7672b19286ae1907bed55b1a7267339fffaf1 diff --git a/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r2.ebuild b/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r2.ebuild new file mode 100644 index 000000000000..53716cb24782 --- /dev/null +++ b/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=THALJEF +DIST_VERSION=0.05 +inherit perl-module + +DESCRIPTION="Base class for dynamic Policies" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND="dev-perl/Perl-Critic + >=dev-perl/Devel-Symdump-2.08 + dev-perl/Readonly" +DEPEND="${RDEPEND} + dev-perl/Module-Build" + +PATCHES=( "${FILESDIR}/${PN}-0.05-test-cgi.patch" ) diff --git a/dev-perl/Perl-Critic-Dynamic/files/Perl-Critic-Dynamic-0.05-test-cgi.patch b/dev-perl/Perl-Critic-Dynamic/files/Perl-Critic-Dynamic-0.05-test-cgi.patch new file mode 100644 index 000000000000..28b40ede53cc --- /dev/null +++ b/dev-perl/Perl-Critic-Dynamic/files/Perl-Critic-Dynamic-0.05-test-cgi.patch @@ -0,0 +1,70 @@ +From 42cd322ed7cc0b89692352ef5e78023bce71e865 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com> +Date: Thu, 9 Apr 2015 00:46:52 +1200 +Subject: Fix AUTOLOAD test + +CGI 4.14 stopped to use AUTOLOAD which caused failing tests. This patch +provides private module with AUTOLOAD instead of relying on CGI. + +Bug: https://rt.cpan.org/Ticket/Display.html?id=103382 +--- + t/Dynamic/ValidateAgainstSymbolTable.run | 11 ++++++----- + tlib/TestAutoload.pm | 12 ++++++++++++ + 2 files changed, 18 insertions(+), 5 deletions(-) + create mode 100644 tlib/TestAutoload.pm + +diff --git a/t/Dynamic/ValidateAgainstSymbolTable.run b/t/Dynamic/ValidateAgainstSymbolTable.run +index 493a9dd..5178922 100644 +--- a/t/Dynamic/ValidateAgainstSymbolTable.run ++++ b/t/Dynamic/ValidateAgainstSymbolTable.run +@@ -336,23 +336,24 @@ use FooBar; + #----------------------------------------------------------------------------- + + ## name AUTOLOADers ignored by default ++## parms { at_inc => 'tlib' } + ## failures 0 + ## cut + +-use CGI; # Has 'sub AUTOLOAD {...}' ++use TestAutoload; # Has 'sub AUTOLOAD {...}' + +-CGI::FooBar(); ++TestAutoload::FooBar(); + + #----------------------------------------------------------------------------- + + ## name AUTOLOADers inspected on request +-## parms { inspect_autoloaders => 1 } ++## parms { at_inc => 'tlib', inspect_autoloaders => 1 } + ## failures 1 + ## cut + +-use CGI; # Has 'sub AUTOLOAD {...}' ++use TestAutoload; # Has 'sub AUTOLOAD {...}' + +-CGI::FooBar(); ++TestAutoload::FooBar(); + + + #----------------------------------------------------------------------------- +diff --git a/tlib/TestAutoload.pm b/tlib/TestAutoload.pm +new file mode 100644 +index 0000000..939f563 +--- /dev/null ++++ b/tlib/TestAutoload.pm +@@ -0,0 +1,12 @@ ++package TestAutoload; ++ ++sub AUTOLOAD { ++ print "Autoloading <$AUTOLOAD>\n"; ++ goto &foo; ++} ++ ++sub foo { ++ print "foo() called\n"; ++} ++ ++1; +-- +2.15.1 + diff --git a/dev-perl/Perl-Tags/Manifest b/dev-perl/Perl-Tags/Manifest index 46047152c279..c35fbc4b73b4 100644 --- a/dev-perl/Perl-Tags/Manifest +++ b/dev-perl/Perl-Tags/Manifest @@ -1,4 +1,7 @@ +AUX Perl-Tags-0.32-no-dot-inc.patch 609 BLAKE2B 35b19f3560c0fbf1b5d0ac553fd8ecae59d68a49077cd01c1a2cd55da41d235a94079760d8b9c8b72a1009f1e2af65ddd5bb94608521bbcdc3e8c94de0079966 SHA512 1c2d8fefd54492ba2643510e85f3a9f5dc9cfafe0fc919a3f4d612a261b5a661153c6e7f216aa6a71201d45febb79229bb4739d1fcaa3e534aa09a4352313f48 +AUX Perl-Tags-0.32-no-vim-tests.patch 581 BLAKE2B 0eb01d2790578c940574925338b5f5037c79d029026ecf1c63b45125641370ec16e31c79eeb94990c6bf0d13efda197dede1987dc36c52a037c86e0ff05e46ab SHA512 6a6bbc93824c4fb0ce549586ef01b2d06e501c84cc95d6a0d6a88d8a9c68a8c69e6d647b34e7a2f410be87950534080cbbdfdb505ddb7831777a12d13175dc88 AUX vim_noplugin.patch 580 BLAKE2B 5c46826f38b05e9cc7fafcc0d3e0f928e093438815bc727be0688cfe163435bc2b0ba4fe62d6d862bd37f1b9465c1f6fb43e49bfee312cea970c94e2c4713dc4 SHA512 686ba2f2b428e51c07f757f421d7086475cc4fb70ad9d3a86e9b3bb49dd86deeaaff05f0d165a36806f4ec17928a51a16ca90b87cabff072f981ad4e33237943 DIST Perl-Tags-0.32.tar.gz 73099 BLAKE2B 674981a561d25a85d2c62fedfe18f17e64088c9eb0131458315075be0956d8c4b9e31d5c565eba1aa1b0661678b1c83104b61e948aef87d89ea27fa922bad3f6 SHA512 e2042b6c0e54a4c296f182446a1de21d5a1da367bc5f9d0362f4b133e226624b81eed85fd27cdd4bd618349bf447893a1c96a6aede2e22b5db234d67d20fb0fc +EBUILD Perl-Tags-0.320.0-r1.ebuild 1027 BLAKE2B 1b3a176309aa12c269eb4a9e5177505ed66cdf6aac9774dde3439c8cc7f8503b9102225060953d9f20f527d66279cf79c5df50d594ee7860e9494769a105348b SHA512 4df7654825515c92d758f2d69d52bd442eac78a9b92ec873aea01f220e2c3e26e2d78d98aea738713e3bf1a5812fe092b04935eb6e4a541dd2c9b8511fd0cb6b EBUILD Perl-Tags-0.320.0.ebuild 1210 BLAKE2B 5d5f979fcb39037ee25f5bb2d901ae3714b13613533d832bc122581043f0254aee1c8ad4375d6878c1749f69ef8241d6f1d407face3e2f51e404d742adfe13a9 SHA512 1fc9fd21a4597ceac15039d98cddd0cf6c256e534a66dafa1cd08dc58a7a0d8dc33ee88789156840b7d431366a4d11377a6a889a18657f309d6cdb6294a58d09 -MISC metadata.xml 1349 BLAKE2B 60859cfff1880a8b8b49b5356a56a49caf9abadf36630e51793722a3d9d721ff728e4e8941bf750432ab9dff46e2e2c339af6acbe43ab9d3cfc55c7a1966a9b1 SHA512 4803b504ea6bdc7db23b4d93d9e0b08ea7267dd9185c9280ae569978f76566038e2fbe6d4113414bceac77c0639918996c02fcbc5b71895b5e6d9fc4be72710c +MISC metadata.xml 2288 BLAKE2B fc522b861e95f27156703305722e98a5af54defd529a9229398063b12b88bd369f9d0994c212ce8ea1b884b79f3bac182a7e008442fda560f8ce50dc93b534f0 SHA512 d0c8da0363a01d14f27608d20b3e74265f42873b404087dda7e994e9e77b96a0dc0d792d43a40724a67929ae0d122620065af3e0f903d3d4230ead3b421337aa diff --git a/dev-perl/Perl-Tags/Perl-Tags-0.320.0-r1.ebuild b/dev-perl/Perl-Tags/Perl-Tags-0.320.0-r1.ebuild new file mode 100644 index 000000000000..a79a4037ff1f --- /dev/null +++ b/dev-perl/Perl-Tags/Perl-Tags-0.320.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=OSFAMERON +DIST_VERSION=0.32 +inherit perl-module + +DESCRIPTION="Generate (possibly exuberant) Ctags style tags for Perl sourcecode" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test minimal" + +PATCHES=( + "${FILESDIR}/vim_noplugin.patch" # https://rt.cpan.org/Ticket/Display.html?id=105899 + "${FILESDIR}/${PN}-0.32-no-dot-inc.patch" + "${FILESDIR}/${PN}-0.32-no-vim-tests.patch" +) +PERL_RM_FILES=( + "README.pod" # https://rt.cpan.org/Ticket/Display.html?id=113166 +) +RDEPEND=" + dev-perl/File-Find-Rule + virtual/perl-Data-Dumper + virtual/perl-File-Spec + virtual/perl-File-Temp + dev-perl/Module-Locate + dev-perl/Path-Tiny + virtual/perl-parent + !minimal? ( + dev-perl/PPI + ) +" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.360.0 + test? ( + dev-perl/Capture-Tiny + dev-perl/Test-Exception + dev-perl/Test-LongString + >=virtual/perl-Test-Simple-0.420.0 + !minimal? ( + app-editors/vim[perl] + ) + ) +" diff --git a/dev-perl/Perl-Tags/files/Perl-Tags-0.32-no-dot-inc.patch b/dev-perl/Perl-Tags/files/Perl-Tags-0.32-no-dot-inc.patch new file mode 100644 index 000000000000..06c82a1878e8 --- /dev/null +++ b/dev-perl/Perl-Tags/files/Perl-Tags-0.32-no-dot-inc.patch @@ -0,0 +1,25 @@ +From e2124dd7f4a0a43082248bdcfb26aa0c2832d1a2 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= <dilfridge@gentoo.org> +Date: Mon, 3 Jul 2017 03:15:36 +1200 +Subject: Fix build on Perl 5.26 + +Bug: https://bugs.gentoo.org/623068 +--- + Makefile.PL | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.PL b/Makefile.PL +index ed5c5f7..0a01281 100644 +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -1,6 +1,6 @@ + use strict; + use warnings; +-use inc::Module::Install; ++use lib q[.]; use inc::Module::Install; + + name 'Perl-Tags'; + all_from 'lib/Perl/Tags.pm'; +-- +2.15.1 + diff --git a/dev-perl/Perl-Tags/files/Perl-Tags-0.32-no-vim-tests.patch b/dev-perl/Perl-Tags/files/Perl-Tags-0.32-no-vim-tests.patch new file mode 100644 index 000000000000..a9f1c3f50b13 --- /dev/null +++ b/dev-perl/Perl-Tags/files/Perl-Tags-0.32-no-vim-tests.patch @@ -0,0 +1,29 @@ +From 8e0f11c8805c8f7b1dc6f03b864cf782ea8607a5 Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Wed, 27 Dec 2017 18:59:04 +1300 +Subject: Fence off VIM tests without explicit activation + +--- + t/05_vim.t | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/t/05_vim.t b/t/05_vim.t +index 8b3c682..becf93a 100644 +--- a/t/05_vim.t ++++ b/t/05_vim.t +@@ -1,4 +1,12 @@ + use strict; use warnings; ++ ++BEGIN { ++ if ( not $ENV{VIM_TESTS} ) { ++ print "1..0 # SKIP VIM_TESTS not set"; ++ exit; ++ } ++} ++ + use Data::Dumper; + + use Test::More tests=>1; +-- +2.15.1 + diff --git a/dev-perl/Perl-Tags/metadata.xml b/dev-perl/Perl-Tags/metadata.xml index 43448d7550dc..90d66e0a4db7 100644 --- a/dev-perl/Perl-Tags/metadata.xml +++ b/dev-perl/Perl-Tags/metadata.xml @@ -7,19 +7,32 @@ </maintainer> <upstream> <remote-id type="cpan">Perl-Tags</remote-id> + <remote-id type="cpan-module">App::Perl::Tags</remote-id> <remote-id type="cpan-module">Perl::Tags</remote-id> + <remote-id type="cpan-module">Perl::Tags::Hybrid</remote-id> <remote-id type="cpan-module">Perl::Tags::Naive</remote-id> <remote-id type="cpan-module">Perl::Tags::Naive::Lib</remote-id> + <remote-id type="cpan-module">Perl::Tags::Naive::Moose</remote-id> <remote-id type="cpan-module">Perl::Tags::Naive::Spiffy</remote-id> <remote-id type="cpan-module">Perl::Tags::PPI</remote-id> <remote-id type="cpan-module">Perl::Tags::Tag</remote-id> + <remote-id type="cpan-module">Perl::Tags::Tag::After</remote-id> + <remote-id type="cpan-module">Perl::Tags::Tag::Around</remote-id> + <remote-id type="cpan-module">Perl::Tags::Tag::Augment</remote-id> + <remote-id type="cpan-module">Perl::Tags::Tag::Before</remote-id> + <remote-id type="cpan-module">Perl::Tags::Tag::Class</remote-id> <remote-id type="cpan-module">Perl::Tags::Tag::Constant</remote-id> <remote-id type="cpan-module">Perl::Tags::Tag::Field</remote-id> + <remote-id type="cpan-module">Perl::Tags::Tag::Has</remote-id> <remote-id type="cpan-module">Perl::Tags::Tag::Label</remote-id> + <remote-id type="cpan-module">Perl::Tags::Tag::Method</remote-id> + <remote-id type="cpan-module">Perl::Tags::Tag::Override</remote-id> <remote-id type="cpan-module">Perl::Tags::Tag::Package</remote-id> <remote-id type="cpan-module">Perl::Tags::Tag::Recurse</remote-id> + <remote-id type="cpan-module">Perl::Tags::Tag::Role</remote-id> <remote-id type="cpan-module">Perl::Tags::Tag::Stub</remote-id> <remote-id type="cpan-module">Perl::Tags::Tag::Sub</remote-id> <remote-id type="cpan-module">Perl::Tags::Tag::Var</remote-id> + <remote-id type="cpan-module">Test::Perl::Tags</remote-id> </upstream> </pkgmetadata> diff --git a/dev-perl/Perl-Unsafe-Signals/Manifest b/dev-perl/Perl-Unsafe-Signals/Manifest index 2edec8798aca..689469460be6 100644 --- a/dev-perl/Perl-Unsafe-Signals/Manifest +++ b/dev-perl/Perl-Unsafe-Signals/Manifest @@ -1,3 +1,4 @@ DIST Perl-Unsafe-Signals-0.03.tar.gz 3157 BLAKE2B f1f3d177bf1011ac86e829757acf3ecd7f7bd0c9d1b2363001e34804a18320bbcc4c86e86a5ff4f87a66dcd6df0ab1d90ac0ba287845c048a7e1d29ada7c2eb7 SHA512 681d1cc8142ff39a4bfcf7066f3143428b9e54ed289f7bfd2adfdea3f5c8a9d77cad4f4c3116f262acf7964a15290e789146bbd747213fc83d8ccbeccb7abe6f +EBUILD Perl-Unsafe-Signals-0.30.0-r1.ebuild 376 BLAKE2B d799bdf54f1c4bbb167f343f04616b55398393b215733c3f96e378a05a5865f0b37e427f1b088e45e9f3836cff445eb2a7a22aee924ea324e9bae4c24a225ccb SHA512 703e944c36981812e1b6536ca02cb2be193518927f85f0f03ba784b3563512ba33e78e20fe28144ed47def84fc23ce263c54ad180ae1dc783b0d79da11123a9f EBUILD Perl-Unsafe-Signals-0.30.0.ebuild 376 BLAKE2B e08146a2d5a62624373dc03f5da2a7ca88f75d66f118a1fc1827ff72c1e453bd167961894948b1be41a9ea17e202361caade87b5cd882fd17dcffeac82152857 SHA512 05b9ab7480bb82b35fcc86c3a0021af8a447c346379547a302f1239dbdb1947bd5bb4fa193200e589d9923273d933d736d30a08451c06fa35625508374512ed9 -MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e +MISC metadata.xml 411 BLAKE2B 63a291ae3a84e0bc3825cdde3284713a89654982e298e22d968e5624296b09d8e0c4070d18c7130582038cee82dbd71b9932057ff3b25937222ef77c07c3e684 SHA512 52e16da0162c5132a206c6dd4c75aa4b132d0fcbcb67a1778385434d62ca684185d7727de0bd86bb38c89079b417535fcb64ffa13fe953734047c432b88c2ba6 diff --git a/dev-perl/Perl-Unsafe-Signals/Perl-Unsafe-Signals-0.30.0-r1.ebuild b/dev-perl/Perl-Unsafe-Signals/Perl-Unsafe-Signals-0.30.0-r1.ebuild new file mode 100644 index 000000000000..05d4adf093f0 --- /dev/null +++ b/dev-perl/Perl-Unsafe-Signals/Perl-Unsafe-Signals-0.30.0-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=RGARCIA +DIST_VERSION=0.03 +inherit perl-module + +DESCRIPTION="Allow unsafe handling of signals in selected blocks" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" +PERL_RM_FILES=( "t/pod.t" ) diff --git a/dev-perl/Perl-Unsafe-Signals/metadata.xml b/dev-perl/Perl-Unsafe-Signals/metadata.xml index 2b9a936fc0a1..bb76fc2ed1a2 100644 --- a/dev-perl/Perl-Unsafe-Signals/metadata.xml +++ b/dev-perl/Perl-Unsafe-Signals/metadata.xml @@ -5,4 +5,8 @@ <email>perl@gentoo.org</email> <name>Gentoo Perl Project</name> </maintainer> + <upstream> + <remote-id type="cpan">Perl-Unsafe-Signals</remote-id> + <remote-id type="cpan-module">Perl::Unsafe::Signals</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-perl/PerlIO-via-Timeout/Manifest b/dev-perl/PerlIO-via-Timeout/Manifest index bbc393f72528..366f820529ec 100644 --- a/dev-perl/PerlIO-via-Timeout/Manifest +++ b/dev-perl/PerlIO-via-Timeout/Manifest @@ -1,3 +1,3 @@ DIST PerlIO-via-Timeout-0.32.tar.gz 13560 BLAKE2B df75209e32f2f7fbe48ccd1073780ee3ecc2e3d7b400f151845901714fad5568301258211d8aa16128a8bfa91197e3a8a12a96bcc9e8c694a5b4da7a54608008 SHA512 52200c0d19da7a19b9b328473b0e7b57a1a3102fd3ace947af8fef8f670aaebe37811daaa2e2b6cf2f6397855a4cfb2424af053322146a8acefd71e1bb30f681 EBUILD PerlIO-via-Timeout-0.320.0.ebuild 592 BLAKE2B 0c200c854c95020927e86238ffb291c3f9fdbafd3b06dd84b5627a517370cd3ac4994c1956cdfcc55599e10375b968b65ae8f5582fcdcd7922b6544a2c5ae96b SHA512 a928c5040aa445667c35b7615ef952a29333ed61e354db165d938b5b121b9996c64a3ba70725bad5753da6535ba5b6fcede0a2ad6be5218c5d893c83530eb63b -MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e +MISC metadata.xml 409 BLAKE2B 5d06a8584c1329623c1c282fc1c289477e5c85f0034f30ded7618c3b3d8f8a0a08e38db1c6d198dd66961094562d0a6b475ad1f6e17d59b809040016f7d2a45b SHA512 4364e0aab7889ecaec5b980a143a2dcd8ff0f206ca4d7669379d441bd254059465285ffee6450d2974e868f1b38f26a6e88194a812eff9cfbc4dc2d2fac0aec4 diff --git a/dev-perl/PerlIO-via-Timeout/metadata.xml b/dev-perl/PerlIO-via-Timeout/metadata.xml index 2b9a936fc0a1..b00463b4590a 100644 --- a/dev-perl/PerlIO-via-Timeout/metadata.xml +++ b/dev-perl/PerlIO-via-Timeout/metadata.xml @@ -5,4 +5,8 @@ <email>perl@gentoo.org</email> <name>Gentoo Perl Project</name> </maintainer> + <upstream> + <remote-id type="cpan">PerlIO-via-Timeout</remote-id> + <remote-id type="cpan-module">PerlIO::via::Timeout</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-perl/Perlbal/Manifest b/dev-perl/Perlbal/Manifest index 28ea252d99b3..64f4b7fb1a32 100644 --- a/dev-perl/Perlbal/Manifest +++ b/dev-perl/Perlbal/Manifest @@ -1,6 +1,8 @@ AUX Perlbal-1.58-Use-saner-name-in-process-listing.patch 926 BLAKE2B 5774792f165e388831675cc7231f6c8c57ea811b320b8bc52f1c4c3fab4c9a445162b62a3910cbea15c0c33cd21e1bfaaef9ce976e6634d668adb107730409d8 SHA512 58f291d8cff24199ca70908d828518daa5102cbd66171b70a7babdc100b126f3752551e42fcc963c0d155c9d722c1f04c02fbda1e2053d310e2517eb82acf032 +AUX Perlbal-1.80-init-scripts.patch 1302 BLAKE2B 7f57134d74ebb709085076d66150bbc76fe97df3b11531137c3b7a14ffd48e71a05154a0acee7ad6f0e25e484f51864e6455b11c5a4c0ae85396d3d0354c61fd SHA512 567ddf016def6ff31756a7df6410d6b7f525102c4a963bfee2349999d82a39c8df36fad0f45fba8ae93ea98c0c87749507aed257bddc5ac985516a9818f8af61 AUX perlbal_conf.d_1.58 166 BLAKE2B e6abeaa18f77fce49f87ae264ef95757f3edea2d5e15e015eea1c3ac941e2be326b21184f66653dcd1ce89fd6ad458a6bd976e3df9520d12c4b89ce31973571c SHA512 ef3da161ca88e9853661c5ecdf987256f496b6e3dc7477b635fb466417a97d46b5d108590ca3f04f34a681a49870ac25f5af2bf0a8ffb5237e1902ffe2c008c2 AUX perlbal_init.d_1.58 364 BLAKE2B e42ca8313a3d31815a24efa40dfbd16f428719ca677e50808e935207084c6da6d0de001ad06653852def8ccb2a6c9dc5aba12ab90e57653bbfc98a3febe1a4f4 SHA512 7c3245d3065fc25b75bf9b4b6d2fc5bf6c88067146f73978c28424e81dbfe3775dc1f1c0f42cf1fe399bac30cc6260ef7e9fc458d3ab21b357fb0af664f77de5 DIST Perlbal-1.80.tar.gz 212701 BLAKE2B 63503e3a8df7ea2cfd463ed41b810627c456e406bae239b16e9d50685be21cf706248dbba054b45685e9b7ee4d2e3d0224cc9c73b5fe41c219e4bfcb6929aa95 SHA512 22d9fc9c92a85dce662a3d042fa6a3aa0fc942d935d95b87094a38961a2e72396cbc45eada80112eabb019a89b845b73a8e1d7720f3799bdbbe185e1404442e7 EBUILD Perlbal-1.800.0-r1.ebuild 1095 BLAKE2B 13e6c2679aef908cb6aa0212371fa8a80130b180b2959b74d9224e4b378452bce95ca349038510738f9e855fec507d0c8ce9f7a2ccc82813e1ae8c20c257b273 SHA512 67535b88bb9fb82253e7850f3297a17deef67c52a3387428c8dc83c319baf869ca727d9acdec7e433362ebdc925d28bed4c662f2a0a07e177573f7f80e6961d5 +EBUILD Perlbal-1.800.0-r2.ebuild 1260 BLAKE2B 2d36353ecf52583ce86ba0e9ee423eb38f4f527a4d09ba0f79bef879a53b5de850a6a90505a2a002c5a5a0f6809b7fce14e54486b92e9f7b6568f1fc73dd936b SHA512 022def7b77d20a4badbb6d009fd9ddee856ab646dbc3973127d0643796f1b494efb1c53dce95094ebdec431bfd6adc2a8c7408a4175d4701365a37f3f99af33d MISC metadata.xml 4030 BLAKE2B d72d195da526de349f897218a7e11b7b1740a0eec2cdf06b62b091a4e379f5f79c0d3cb49d2c991b27f9d88dd06d8c1ee4fcf097a4ffe1625fbf8b7e5516af9f SHA512 fdcfb77a2bb088b6e0f42b3a7e8270f00959ec59ac4ac4051c3a85ae3f3406982533a0d84bf7294b750ff404ce1aeb487b86709181fda9e8fa3112404e46190e diff --git a/dev-perl/Perlbal/Perlbal-1.800.0-r2.ebuild b/dev-perl/Perlbal/Perlbal-1.800.0-r2.ebuild new file mode 100644 index 000000000000..07ce73ed9d0a --- /dev/null +++ b/dev-perl/Perlbal/Perlbal-1.800.0-r2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=DORMANDO +DIST_VERSION=1.80 +inherit perl-module + +DESCRIPTION="Reverse-proxy load balancer and webserver" +HOMEPAGE="http://www.danga.com/perlbal/" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND=" + dev-perl/libwww-perl + dev-perl/HTTP-Date + dev-perl/Sys-Syscall + >=dev-perl/Danga-Socket-1.440.0 + dev-perl/HTTP-Message + dev-perl/BSD-Resource + dev-perl/IO-AIO +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-1.58-Use-saner-name-in-process-listing.patch" + "${FILESDIR}/${PN}-1.80-init-scripts.patch" +) + +PERL_RM_FILES=( + # These currently fail for unclear reasons + "t/20-put.t" + "t/31-realworld.t" + "t/32-selector.t" + "t/35-reproxy.t" + "t/40-ranges.t" +) +DIST_TEST="do" # parallel testing broken + +src_install() { + perl-module_src_install || die "perl-module_src_install failed" + cd "${S}" + dodoc doc/*.txt + docinto hacking + dodoc doc/hacking/*.txt + docinto conf + dodoc conf/*.{dat,conf} + keepdir /etc/perlbal + newinitd "${S}"/gentoo/init.d/perlbal perlbal + newconfd "${S}"/gentoo/conf.d/perlbal perlbal +} + +pkg_postinst() { + einfo "Please see the example configuration files located" + einfo "within /usr/share/doc/${PF}/conf/" +} diff --git a/dev-perl/Perlbal/files/Perlbal-1.80-init-scripts.patch b/dev-perl/Perlbal/files/Perlbal-1.80-init-scripts.patch new file mode 100644 index 000000000000..4e0b33c76146 --- /dev/null +++ b/dev-perl/Perlbal/files/Perlbal-1.80-init-scripts.patch @@ -0,0 +1,55 @@ +From d942cda4543a68d0b93150fe80428f0b6d72d536 Mon Sep 17 00:00:00 2001 +From: "Robin H. Johnson" <robbat2@gentoo.org> +Date: Sun, 13 May 2007 20:18:36 +1200 +Subject: Add init script and configuration + +--- + gentoo/conf.d/perlbal | 4 ++++ + gentoo/init.d/perlbal | 24 ++++++++++++++++++++++++ + 2 files changed, 28 insertions(+) + create mode 100644 gentoo/conf.d/perlbal + create mode 100755 gentoo/init.d/perlbal + +diff --git a/gentoo/conf.d/perlbal b/gentoo/conf.d/perlbal +new file mode 100644 +index 0000000..1ddb6e1 +--- /dev/null ++++ b/gentoo/conf.d/perlbal +@@ -0,0 +1,4 @@ ++# PIDFILE is not yet used, pending upstream still ++#PIDFILE="/var/run/perlbal.pid" ++PERLBAL_OPTS="--daemon --config=/etc/perlbal/perlbal.conf" ++# vim: ft=gentoo-conf-d: +diff --git a/gentoo/init.d/perlbal b/gentoo/init.d/perlbal +new file mode 100755 +index 0000000..a3db214 +--- /dev/null ++++ b/gentoo/init.d/perlbal +@@ -0,0 +1,24 @@ ++#!/sbin/openrc-run ++ ++NAME="perlbal" ++BINARY="/usr/bin/perlbal" ++ ++depend() { ++ use net ++} ++ ++start() { ++ ebegin "Starting $NAME" ++ # Add --pidfile when upstream supports PIDFILES ++ start-stop-daemon --start \ ++ --exec ${BINARY} -- ${PERLBAL_OPTS} ++ eend $? ++} ++ ++stop() { ++ ebegin "Stopping $NAME" ++ start-stop-daemon --stop --exec "${BINARY}" ++ eend $? ++} ++ ++# vim: ft=gentoo-init-d: +-- +2.15.1 + diff --git a/dev-perl/Sub-Info/Manifest b/dev-perl/Sub-Info/Manifest index a4c852c58e7a..916bf943f790 100644 --- a/dev-perl/Sub-Info/Manifest +++ b/dev-perl/Sub-Info/Manifest @@ -1,3 +1,3 @@ DIST Sub-Info-0.002.tar.gz 11713 BLAKE2B 0402969bb028cf8f7c0c86c31210811c4f322fcb95fb95deec009dcce62eccd20ad3c6335a5b7847972f9fa4e567486114f68b5f3d0e7097d6c8dd3f5963c3bd SHA512 e3ad2c8b270a44f9de2d5b71845a4a21f363a234edf2ddb9942c2fb2e4d765eedff3653a047f025b9d1dfaeff32ddd58aeff7f81fa42e6f4b57f5ca6311519b3 -EBUILD Sub-Info-0.2.0.ebuild 448 BLAKE2B 32e40e156f64a5607a20cdfce2f44dfbbba7c90142999171a4a13650614fd64fbc49bac984ea566d9ae56530b84ef62b4018c01df616e07d47f389b4d2bbf063 SHA512 209e26b1a19a4b8f0f47d60336847678b3fd61be6b297fa43e8f8ae5424130260dfbbb2faabd5f9322c04c5c351b4c2aa38096122fbbf0eb4086f92044568750 +EBUILD Sub-Info-0.2.0.ebuild 453 BLAKE2B 198a64d446a07bee56a7a4f035db5defa1db31fc599a5de7b0e02322b85931643d516607ad8feca2bb5117870166c3154b3311078aacf1e174563c0d6a266182 SHA512 c122587d7bc9e0f95db0f8139781c88493e5c0fcd425cc18f4caa624dc230c91ceb81a8906dc8094177923258cab8700c562872a65b9860b95bcf8be0916eb04 MISC metadata.xml 388 BLAKE2B 5f9c699b651014dd91d2b391af8bd7a54b147d7da23c6d792c804a974e30dd7b353edc800909e58ce235ad911fe023a38fc820fcd6845bb4852b4488a6e37236 SHA512 1d2f67977d3f8dab7858bbff8e524c0a7972b90bef138bcfcd5641b10a4a685c5cedceb7766a57e452b18fa6aa5227d10e9877fa10ab144366e6419fb9358733 diff --git a/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild b/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild index b8a5fe6775bc..e03a5e815238 100644 --- a/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild +++ b/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Tool for inspecting subroutines" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="test" RDEPEND=" diff --git a/dev-perl/Term-Table/Manifest b/dev-perl/Term-Table/Manifest index 49f53c14ded7..aa5e07595f6f 100644 --- a/dev-perl/Term-Table/Manifest +++ b/dev-perl/Term-Table/Manifest @@ -1,3 +1,3 @@ DIST Term-Table-0.008.tar.gz 24084 BLAKE2B 96c188b2b5ba76815631ee14348baa48c89a71d14c49f473e5d47f174ec9d3bb2ebf76704bd3d97c4ddf37de121b8872653756c0c64c9e3fec48bab5db7f0ebf SHA512 d741313933c8925ca3451056d05172c440ab4a46f5a4cbaeae3c6d4b82d29314e69643e8c3e60dced42768f2102277461b2d2dc4bf945d982df9265f49339d06 -EBUILD Term-Table-0.8.0.ebuild 793 BLAKE2B b8f3efba596641a1b8905173badc2338f972b8ecdf4f89731647281cd8000f1027bcc3fc43f392d9f3210e7ffb169cd058f359359881956ce89b58331f91fadd SHA512 c20c64fb02c896fe4352997e98927df509f1df46171ed4eac14ff094e700b24b0ea270c13a21f8ee54ce3a66efd7c4d6b48792ef32e1e892251050d037e17ce0 +EBUILD Term-Table-0.8.0.ebuild 798 BLAKE2B 2a8baeaf188ab15010c19039b12af002dfc358483bfa2b0895d20c7441b4adc3911b63228b16c3591717a2bfa102717a6a29e2c834c6a7112b96fc7c31fc378b SHA512 bf830532bd61308c286644cb29e127ec46adb89f9c880d8fb3cb0b0e1568fab58775e8927e7d85bf0d3f96a283abaccbef61d2a7c62ef530894cfe80a92476ce MISC metadata.xml 792 BLAKE2B 410a60a67ce675c88998dc5f40d4afda2a44d2e7481265b6c65a13e64f9a2c32dbb580f65642b0f476ee411840e9d79f86872bb734f5848a01c070f28b9a7f5d SHA512 0f55103bb7dfb35ba7913152c3307fc145539ae184e16a72628737caf670da2a3ab85bcf4a9c9d601d09115c6414ab392bcdf5a9a9b5a043366721f0d6e4191e diff --git a/dev-perl/Term-Table/Term-Table-0.8.0.ebuild b/dev-perl/Term-Table/Term-Table-0.8.0.ebuild index dbb7556423bc..51959c50a034 100644 --- a/dev-perl/Term-Table/Term-Table-0.8.0.ebuild +++ b/dev-perl/Term-Table/Term-Table-0.8.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module eutils DESCRIPTION="Format a header and rows into a table" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="test" RDEPEND=" diff --git a/dev-perl/Test-Without-Module/Manifest b/dev-perl/Test-Without-Module/Manifest index c9a96a24b86c..cefaff3c91a1 100644 --- a/dev-perl/Test-Without-Module/Manifest +++ b/dev-perl/Test-Without-Module/Manifest @@ -1,5 +1,5 @@ DIST Test-Without-Module-0.18.tar.gz 10369 BLAKE2B 1429c4ecc7abf51274c5b4ceb4c0a759689c4e8b2f62d8d3a9a2266307a045161aa354711a98188e53c2da777e0d5fcfcb1223f42509b28fe1a1a46ca4449514 SHA512 005ad54ac77283cf3155befe77fdb887dbc2ebc9c154472a23982636bbe7728154f56fdf1990b833639cd687b38e4d62250edd6dd93d37408e971bb4bd49c4c2 DIST Test-Without-Module-0.20.tar.gz 13609 BLAKE2B f580eb127513e92526fe78cc7ec31fcd3216d17ebc38b270252d6dd98747719895f919321246eae2a88dd62c7ba8265245d21c1d585883f4cba854bb8251dfa7 SHA512 e92353cee46e712ddc6515c5872a61a84eb4186f9ce736bbf0fcca2979bfa7143588c05e683d31fc22cbaaa792ce8364768310f9de621e881cc207b80cf14d87 EBUILD Test-Without-Module-0.180.0.ebuild 416 BLAKE2B 31cf43775885d43b8d36b3bccec443195573d71eb4194e5896b4f28b9da4214b1c7f86c80a75f80d863def2d77f2b0a5c75045ba2508b09de799fa1c434623ac SHA512 1aa24783a5b0b1a26e399b89d89d9416442eafae902639287ccd784dd189f894e6af7197b751388751b0cc8b2c479abd7146a2d31b275698e081119534544053 -EBUILD Test-Without-Module-0.200.0.ebuild 376 BLAKE2B 68782cb8b53fe5be2e2abb4694a92d71b3b09ccc9b31767f77881c9fd6fb707e2ed95b31933d5de3eedc35228ecf99aa5a35d3d474d72cf255b286d20a47ceed SHA512 c915ffd5f1997303f8a072ea07b631148c15583f94e6115b7be28efaee62a80a0bd0da383c054485f61852dde8c8852b5f9aa2465125943cb12f65eee1e4b3ce +EBUILD Test-Without-Module-0.200.0.ebuild 382 BLAKE2B 0b11cfb0cb0a190a68e5d8b4f7ff9ae398c8f21b6509cb01d714f7475f8e619632a3ccf0e4d4ef0c7c9cad7927adb4dc492743cae671c9f59b97afa8ca0c9bdb SHA512 e1732f5ca0ee8bb96570dcf9d9b81c2c8079e51b3dde1efed9c69fb718b754dba87885689e9f537c84c276712bc261dde64426a80c44aa22632881e2c9cd59ed MISC metadata.xml 399 BLAKE2B e4fc3f73e67b0eb356dbc2383d7653684ee19f49c5c540434bcff354050c908b62eda8edfcde39f878c37ead17f3aff636247b1c82f8d08caf91dc8abd66c0d5 SHA512 69c6cd0ebd521c61a257c3d2e5aba6ab17c2e06321df6fe27837a95995f27c53d8d94a525d2ac79ee44c7f04352da5b765dfebdb80215b4ff97679f3d939725e diff --git a/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild b/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild index e7f4b618fcd3..67b792a47cc7 100644 --- a/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild +++ b/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Test fallback behaviour in absence of modules" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="test" RDEPEND="" diff --git a/dev-perl/Test2-Plugin-NoWarnings/Manifest b/dev-perl/Test2-Plugin-NoWarnings/Manifest index e64504808a56..9090cda6efde 100644 --- a/dev-perl/Test2-Plugin-NoWarnings/Manifest +++ b/dev-perl/Test2-Plugin-NoWarnings/Manifest @@ -1,3 +1,3 @@ DIST Test2-Plugin-NoWarnings-0.05.tar.gz 23036 BLAKE2B 8a0e01bda6bdffa59565bf0ae943595bfe29e259fb03da0545010c87e8eb401d6153827203ced8780a5e9ae5c08d9f34d703151bbc0e3c19d9bf0713379989f6 SHA512 3374f17ce0b930008a3dc29e205ab0275908b329c7079428f8754f27e73fd8961446628fd9e0dc9c8937fc9ddec41a5359b82f0c002a97c897529918885c821d -EBUILD Test2-Plugin-NoWarnings-0.50.0.ebuild 524 BLAKE2B 41fe141420554f59276f4f2b11cf9a64aea32d7a8c63f24874145bb010028b35fd27ec168010a40ecbc46194402285bbb6cf396f522815a0843d85987379d0b9 SHA512 cf7bf72542f783cc1e5d8feda8441b7a319dadb3c6f87ee534eeb6c4cd561997f19270cc03650568d5d37d6da6571fbc519af4fa39e810a709e6aec8ae2042f1 +EBUILD Test2-Plugin-NoWarnings-0.50.0.ebuild 535 BLAKE2B 7c0e3d7eb832d70cfc167ab6230362265a93a19f1113b052c34d0f175d1dc7ff07c74fbc245e804c55975259b0e2d817fc6a11637009c98c0e472cee4f7c40f7 SHA512 3998b531563777ec17ebc3b7f2748051c7b99d049c61292b43abbe70c484f15be4930791c6d4a5626a08a365c06d64e2d378c397d77b0a3c26b77eebb0406854 MISC metadata.xml 419 BLAKE2B c385b8071da2e72df8cbd4ea7096988c7909833cb5a9ed4b26e42ecd028ab7c33d8f7a7fbfc6f8bb9c8d15fe8fbe03f990b198f010ff8e3c1e801090ad3c771d SHA512 002c430128ef87bdc2ab72f7468cc1d331b9b885debb92b997975cf0afe7d01b93a9b30d04c7b73b285db5baec6b02f821b87f6be811d707c4ebc7a29acc4f00 diff --git a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.50.0.ebuild b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.50.0.ebuild index 2f44122d2237..4801ef2266a0 100644 --- a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.50.0.ebuild +++ b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.50.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Fail if tests warn" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="test" RDEPEND=" diff --git a/dev-perl/Test2-Suite/Manifest b/dev-perl/Test2-Suite/Manifest index 08b9f1a07874..a04004b27b97 100644 --- a/dev-perl/Test2-Suite/Manifest +++ b/dev-perl/Test2-Suite/Manifest @@ -1,3 +1,3 @@ DIST Test2-Suite-0.000077.tar.gz 144835 BLAKE2B 5a3db61f48f479f8bd00639a538fada5a917ea054abb8dc22b92b5fb2a73ad2da33776f264b1fe7ec53f1a3786af286bdaada7d611772e56a9f883d91139507e SHA512 e9337fee244f572c5b0af54c78a1be47bf590caf905ef6a40928c6e914a183d3fbc5fa3312a0903f697ef5e44341c5425873ade50aeabb63de3f795902bb0f71 -EBUILD Test2-Suite-0.0.77.ebuild 578 BLAKE2B d248dcb283512fb89f36efc71ab1f17f0ae7d8718b3d445760ca3481de619613610990a5d44dc26c4580c6e650743e2d730dc5f5b2c2f9c04d3d39adff611e96 SHA512 906316746d130e3455c7dfdc74677f487a7b857278f42774bf20fba548c78c68c04a478b0aadbe8c91a2202bd81a58ac0939e234688a4e25b6954fea1b1ab319 +EBUILD Test2-Suite-0.0.77.ebuild 583 BLAKE2B 03b6bda7d06295d65f4fa0f2446aae64dc836d321fff659271509e29a5e5fc9ab6984c52634ee98d23d283a5a235dffaa6eff27959cf4d5bd52876ef2e6d3d3f SHA512 8cfa65dab2c5a78886c218d76cca41457119a9748434ced10cfaf117fa8a85d49156376d8a07446320a018d4fbe0b1444ba6abf493fae6421c83f92ffea3c44d MISC metadata.xml 5303 BLAKE2B 7bdfd9b31a45fedd69595fc5da50f93d52865d600c2bf7f480d507f7fece8ebadd02114cd6b000388e2bee479bcd0c243d1a176bb6bf6c911d2499737da9134f SHA512 acc269672170b9427444854bd73769c31e45a5e87ccac7441024b8db93dd1a02b09a9700b6c38f15379981cd34c490a6937cf780c544a245239ac7c1c323de16 diff --git a/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild b/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild index 4021419985f1..30bfd672d0be 100644 --- a/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild +++ b/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="A rich set of tools built upon the Test2 framework" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="test" RDEPEND=" |