diff options
Diffstat (limited to 'dev-perl')
-rw-r--r-- | dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild | 134 | ||||
-rw-r--r-- | dev-perl/DBD-MariaDB/Manifest | 2 | ||||
-rw-r--r-- | dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild | 27 | ||||
-rw-r--r-- | dev-perl/GD-Barcode/Manifest | 2 | ||||
-rw-r--r-- | dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild | 42 | ||||
-rw-r--r-- | dev-perl/GnuPG-Interface/Manifest | 2 | ||||
-rw-r--r-- | dev-perl/Manifest.gz | bin | 285303 -> 285319 bytes | |||
-rw-r--r-- | dev-perl/Net-DNS-SEC/Manifest | 2 | ||||
-rw-r--r-- | dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.220.0.ebuild | 33 | ||||
-rw-r--r-- | dev-perl/Perl-Tidy/Manifest | 2 | ||||
-rw-r--r-- | dev-perl/Perl-Tidy/Perl-Tidy-20230912.0.0.ebuild | 32 | ||||
-rw-r--r-- | dev-perl/Type-Tiny/Manifest | 2 | ||||
-rw-r--r-- | dev-perl/Type-Tiny/Type-Tiny-2.4.0-r1.ebuild (renamed from dev-perl/Type-Tiny/Type-Tiny-2.4.0.ebuild) | 4 |
13 files changed, 283 insertions, 1 deletions
diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild new file mode 100644 index 000000000000..65e1b804bf49 --- /dev/null +++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PALI +DIST_VERSION=1.23 +DIST_WIKI=tests +inherit perl-module + +DESCRIPTION="MariaDB and MySQL driver for the Perl5 Database Interface (DBI)" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+mariadb mysql minimal" +REQUIRED_USE="^^ ( mysql mariadb )" + +RDEPEND=" + >=dev-perl/DBI-1.608.0 + virtual/perl-XSLoader + mysql? ( dev-db/mysql-connector-c:= ) + mariadb? ( dev-db/mariadb-connector-c:= ) +" +DEPEND=" + mysql? ( dev-db/mysql-connector-c:= ) + mariadb? ( dev-db/mariadb-connector-c:= ) +" +# New test-harness needed for parallel testing to work +BDEPEND=" + ${RDEPEND} + virtual/perl-Data-Dumper + >=dev-perl/Devel-CheckLib-1.120.0 + virtual/perl-ExtUtils-MakeMaker + virtual/perl-File-Spec + virtual/perl-Getopt-Long + test? ( + !minimal? ( + >=dev-perl/Net-SSLeay-1.430.0 + dev-perl/Proc-ProcessTable + virtual/perl-Storable + ) + mariadb? ( dev-db/mariadb:* ) + mysql? ( dev-db/mysql:* ) + virtual/perl-Encode + virtual/perl-File-Temp + dev-perl/Test-Deep + >=virtual/perl-Test-Harness-3.310.0 + >=virtual/perl-Test-Simple-0.900.0 + virtual/perl-Time-HiRes + virtual/perl-bignum + ) +" + +PERL_RM_FILES=( + "t/pod.t" + "t/manifest.t" +) + +src_configure() { + local impl=$(usex mariadb mariadb mysql) + + # These must be set at configure time + export DBD_MARIADB_TESTDB=test + export DBD_MARIADB_TESTSOCKET="${T}"/mysqld.sock + export DBD_MARIADB_TESTAUTHPLUGIN=mysql_native_password + export DBD_MARIADB_TESTUSER=root + + myconf=( --${impl}_config="${BROOT}"/usr/bin/${impl}_config ) + + perl-module_src_configure +} + +src_test() { + local -x USER=$(whoami) + + einfo "Creating mysql test instance ..." + mkdir -p "${T}"/mysql || die + if use mariadb ; then + local -x PATH="${BROOT}/usr/share/mariadb/scripts:${PATH}" + + mysql_install_db \ + --no-defaults \ + --auth-root-authentication-method=normal \ + --basedir="${EPREFIX}/usr" \ + --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die + else + mysqld \ + --no-defaults \ + --initialize-insecure \ + --user ${USER} \ + --basedir="${EPREFIX}/usr" \ + --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die + fi + + einfo "Starting mysql test instance ..." + mysqld \ + --no-defaults \ + --character-set-server=utf8 \ + --bind-address=127.0.0.1 \ + --pid-file="${T}"/mysqld.pid \ + --socket="${T}"/mysqld.sock \ + --datadir="${T}"/mysql 1>"${T}"/mysqld.log 2>&1 & + + # Wait for it to start + local i + for (( i = 0; i < 10; i++ )); do + [[ -S ${T}/mysqld.sock ]] && break + sleep 1 + done + [[ ! -S ${T}/mysqld.sock ]] && die "mysqld failed to start" + + einfo "Configuring test mysql instance ..." + mysql -u root \ + -e 'CREATE DATABASE /*M!50701 IF NOT EXISTS */ test' \ + -S "${T}"/mysqld.sock || die "Failed to create test database" + + # Don't be a hero and try to do EXTENDED_TESTING=1 unless you can figure + # out why 60leaks.t fails + nonfatal perl-module_src_test + ret=$? + + einfo "Stopping mysql test instance ..." + pkill -F "${T}"/mysqld.pid || die + # wait for it to stop + local i + for (( i = 0; i < 10; i++ )); do + [[ -S ${T}/mysqld.sock ]] || break + sleep 1 + done + + rm -rf "${T}"/mysql || die + + [[ ${ret} -ne 0 ]] && die +} diff --git a/dev-perl/DBD-MariaDB/Manifest b/dev-perl/DBD-MariaDB/Manifest index 8dfb4ade1235..8df15229b52d 100644 --- a/dev-perl/DBD-MariaDB/Manifest +++ b/dev-perl/DBD-MariaDB/Manifest @@ -1,5 +1,7 @@ DIST DBD-MariaDB-1.21.tar.gz 179911 BLAKE2B dac1a868d64e792dc86ab46cea1fe2578ae691b9d6713cd83971c9ba0a3e2a0d8031c7be10dc66e4269c142aec1c54859e0e285faf9a29dc3cec7e3d8ad82a0e SHA512 0378b33e9cd31ced6f2331967c7ea63a233340bb4a60ef2bbece4843b3a62624875aa1a5e61a9fa1b709ecc8d67810c6fa4fb9ccc01df341e6d94325078f360a DIST DBD-MariaDB-1.22.tar.gz 180783 BLAKE2B 8125c0a1ce6858e29c894ea4e11a10fc8e3776cbf016537e6d4d492773690b915dc249ddeca881fa42b229597727602209487dcdb1af03da098e38f2652d5934 SHA512 f2bd16fa609b94bd5eb538b38b122dec6a4484da062f2cc84fa6ca4a5dfc30e7ff754a00ece22a3a30297c92b4fd3f878ab0e2a581b7082cd1b9a00f33e2b2c7 +DIST DBD-MariaDB-1.23.tar.gz 186522 BLAKE2B 4202146d0c73d2e3259e54085d390d9769b46f0771b3a83a05b0203f6589ffe0f189008453448d71b5f07e8419e038ad32a1ed968c8ceffd836fb9f9cad1c9f7 SHA512 2217f36606caab477b8fa931a69b53b7f706a25cf013e4b62aa1b0b48905aba24b724604b4b99e83dea08d967848119447f35ff8e6b5eb80c7fea4e8c084de16 EBUILD DBD-MariaDB-1.210.0-r1.ebuild 2273 BLAKE2B 9a480b65f4ab8245b20a964c5639316e8c29b01b453ed9ba9b6f144971379533c83945dd7587352177de11d18f67861c7f2a00baabeed348299baf2c561ac4c0 SHA512 a4d09d07292597ed5596595637db43093eaac1b22ff6935c0de2b3e6130bdd2d07c902b21d1cb8bd54cdf9f3b4818ab5133a6370afd5dac93f82fe33ff91bddb EBUILD DBD-MariaDB-1.220.0.ebuild 2166 BLAKE2B f4b9541979669aaa8ebf422cb331440bdbc452a7ead005ef87b42eb10732ff11b7a5e66bbea11ff9faa5bb3bf4ef102e4711fd1433d728d26c726529d2690d5e SHA512 b2416e7ee2673879b967608dccf4013d4283b11bd69d511f6c34b181c2cc0c11d6c0acd9eb03f950d318c30324199cb7f2055b8f2a04b580788b365351847327 +EBUILD DBD-MariaDB-1.230.0.ebuild 3171 BLAKE2B 43a85cedd00504cfa844ce04d383d82614c2ff6cd1545d55eca21aa6ab99e8a345d7a762cf928c4ef42c234d85b3ca7cad25bee1faf36c0e2ff6587f69c10802 SHA512 1e3011d53e74b62deeda5a57ae33c9be3cb54ab84ad24e601c140eefea6e6bf26edbf507c9d689c336357dc0c8b0b53d8934b023c0a8996a8a9d1fd90c9ef8c3 MISC metadata.xml 662 BLAKE2B 481ef182dc86e6a58a8ed1c14e480980529939f2f6269eec5b58f1a0bb763f8388b3c7d05916be3f51505cc5d3cfb2b515b4427c8b0caa4339be31bc126ebb4e SHA512 a0973f9e08479180b2186b0a45ce12502958055e392e8dc4c59e14788756ce5bf69bfab4c08532de6a4c980164cf775fdc4e447fbd10e4a75b3f7991d6fcf0bd diff --git a/dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild b/dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild new file mode 100644 index 000000000000..9195c04f34d2 --- /dev/null +++ b/dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MICHIELB +DIST_VERSION=2.00 +inherit perl-module + +DESCRIPTION="Create barcode images with GD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86" + +RDEPEND=" + virtual/perl-Exporter + dev-perl/GD + virtual/perl-parent + +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Test2-Suite-0.0.60 + ) +" diff --git a/dev-perl/GD-Barcode/Manifest b/dev-perl/GD-Barcode/Manifest index a700a4eae420..be7f7cc2471a 100644 --- a/dev-perl/GD-Barcode/Manifest +++ b/dev-perl/GD-Barcode/Manifest @@ -1,3 +1,5 @@ DIST GD-Barcode-1.15.tar.gz 892881 BLAKE2B 4c1b8e7f97c01f8c2295e68d2ef2045eb2b65af7f4c5e3695263fab11d8065e09aef64df4d35cdf482269faf5695f0f2a8b97d468a9d5f69749487def8e4ee5a SHA512 3128ef0376f2d31b55bdf9e206a16982632a7e7e7eae6d0d846fe0f80f3998a893f22f910a7d053e15b9fd94a9408805a7b862d735e6be03e1fcb9ff7d4d5155 +DIST GD-Barcode-2.00.tar.gz 885786 BLAKE2B d240262d8277fcc72d48da8b24a5b321016dd239be9b8e499631b08212994255081f54ec3c74fde3d30fb3a7f2dbbcd2c7dfee2feb77675e9af5491b76e3f39b SHA512 75ccaab47791e4d00dde058cd3914edd9b907760d4a007c6a26fbe664d7a14ba55981a345bae70b5d7f3d63589e0eaee4061753b9aba2b596a412b3fa5aeb67c EBUILD GD-Barcode-1.150.0-r2.ebuild 317 BLAKE2B 6b17e9e571fcc9340ee43f540786d3226284af4f00803688110fe68c4d0b91201f3d33c57684da8895a6d20d5c29576889746b2a5b08034c9c5eebf7e0be4027 SHA512 7102a6e7c30975ded4c76d3f84726437972b6e3e21ff98ef13b6b1add17b2dede97faf9dbd2fb66eaf07dbc23fdb796fdf4b9b12c444e6d7e4fb501c6de1d796 +EBUILD GD-Barcode-2.0.0.ebuild 446 BLAKE2B c6d4bf0ea979d8e7b549dfec6a41ca11995903e8d693a63b3c0c50e149de8c462528ae1e18fa5477cbc93ac37d5d00cff1f9d47f5e674b4d5905d8b89ac41e3b SHA512 3082db4b0ef45c14edd21eef77e417ebf26942b2bc84eda006261ab41868a38106a9ca5c511631fa4eda825a424e0029cb67ceeb5ecdc55647206f093488e17c MISC metadata.xml 1188 BLAKE2B 5e03cfeee3910d4855702744ea4c4afdac49ce83f0ac1408f601b9bb3a2a7e956b71a70a863b49947fcefb5fb2af3af0df8e9e2d5200579e74b3ee8b0d9184d7 SHA512 5a398b3fc64ed8285de0520c99d4e7de2fe93c24a9c47816bb8b9c836290c5fd2604f38a1add2881627059a498afa1a505d05fbcfb8bfa79ccfe160279f7adcb diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild new file mode 100644 index 000000000000..972aec2942a6 --- /dev/null +++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=BPS +DIST_VERSION=1.03 +inherit perl-module + +DESCRIPTION="Perl interface to GnuPG" + +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~x86" + +RDEPEND=" + >=app-crypt/gnupg-1.4 + virtual/perl-autodie + >=virtual/perl-Math-BigInt-1.780.0 + >=dev-perl/Moo-0.91.11 + >=dev-perl/MooX-HandlesVia-0.1.4 + >=dev-perl/MooX-late-0.14.0 +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.360.0 +" + +src_test() { + # Nearly all tests succeed with this patchset and GnuPG 2.1 when running outside the + # emerge sandbox. However, the agent architecture is not really sandbox-friendly, so... + # + # Test Summary Report + # ------------------- + # t/decrypt.t (Wstat: 0 Tests: 6 Failed: 2) + # Failed tests: 5-6 + # Failed 1/22 test programs. 2/56 subtests failed. + #perl_rm_files t/decrypt.t + + # Needs to run a setup test that spawns a persistent daemon + DIST_TEST="do" + perl-module_src_test +} diff --git a/dev-perl/GnuPG-Interface/Manifest b/dev-perl/GnuPG-Interface/Manifest index 9d22b9719f26..72ca3b876ab4 100644 --- a/dev-perl/GnuPG-Interface/Manifest +++ b/dev-perl/GnuPG-Interface/Manifest @@ -1,3 +1,5 @@ DIST GnuPG-Interface-1.02.tar.gz 75523 BLAKE2B 4b1311bbd930ae6719db9d7d25e247804c1f71f29da52b1896086ff4905cfdf09792d85fa9e90da462e974279cc673bacdcd2b6a32171eca1be861df5f712a98 SHA512 ff4365aa75fbcd2dc77c915ec36c0b578219ae1a2148e936b4769221f91c78a3bc3d371159b5130e7bee36ecf0e169b6a16e3a160d2598811d6f70850119f6e4 +DIST GnuPG-Interface-1.03.tar.gz 77280 BLAKE2B ce22f9964fee17b8a4bd65c53b31a7ac17407fd39e4995737b0639a91538fb909f7e036faa2d23a7d6c5cdf85e56a9231b17dcaa9574aad63f1d91a49c4c1790 SHA512 5c8fb872fed755886a1f1b91bf53291207708f5dad2cbf3f69522744e9d4cee17a80cd795b91dfef7e3ce6b741cd2d0c6d8b71d109192393c5d177d781a07649 EBUILD GnuPG-Interface-1.20.0.ebuild 1029 BLAKE2B 4db5af75bef5144e2fcb563f082085a2bfb0c4b42a4d9e64c3e417ffc31984c02de6ba74586a044bc655ca17ff06ca48d8f3eabecf364b442aa06c03b94911c8 SHA512 0a555d2c631537876a7ff6111b87877f75bba9236d64deaafddf1553a8dae41e32460b98ec302f109dbcc06f17d2946a00ef7c740f94cfb5c6ef0e4b398aaa7d +EBUILD GnuPG-Interface-1.30.0.ebuild 1006 BLAKE2B 4184f1a002541ebf47f443b14442081f242ac90347eca48844b23b66d13c48c298827ba5a621a2c722eecf64c83e52855250628cfe89ef1efc12f6062f560ec8 SHA512 6058b40804bba2316facef83d1b7c32ea18c21f067d9010c144996909cf1cf824a6a75b1a15df6e0ab37918d55440c28ad69d931c9ad74c0f6d65b198a0b0d25 MISC metadata.xml 1210 BLAKE2B f51743b57e5bb8b7f5335e9da2b92e0e0aab4a7ebde4a99d1c03a2c2e3de5105284d126ab128682bfdeeb284ec32fa9753599eacff1bc40146f2304d188d612a SHA512 faed617bfbb64f58bf4c9c0d4b032b39427fed287f02ebfff5e7bc249d440fa48fd4729a2e6334d87c99c2922897b87bcb7ed6bcbb4bf1d0bbf359773b50c5fd diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz Binary files differindex 02656586c087..763517945622 100644 --- a/dev-perl/Manifest.gz +++ b/dev-perl/Manifest.gz diff --git a/dev-perl/Net-DNS-SEC/Manifest b/dev-perl/Net-DNS-SEC/Manifest index 90b955767575..31ffe3d03f93 100644 --- a/dev-perl/Net-DNS-SEC/Manifest +++ b/dev-perl/Net-DNS-SEC/Manifest @@ -1,5 +1,7 @@ DIST Net-DNS-SEC-1.20.tar.gz 43215 BLAKE2B 85aa2848efb3d4db9fc7317ff61f0b1a2140f1430156d2e123daa9f7bd198613b05a2509a4d140c3924f0bfb4a5194fefc604401b262ca0added03cb922c1e5a SHA512 fca4bdc8d49b9dddc02a04e40379fef390ec1656816c21faa2df715932cb48df35cc8c4ffe217ef43bb91113e45d0fd0246d7297b0f21e4c7b53b8fc1b27c9cb DIST Net-DNS-SEC-1.21.tar.gz 44811 BLAKE2B 711fa6a81184007d22b19f5a33a1eeb33fb59b696ae74bbab1ef234094608eb2eb3829c79db3bc84962f9f8eba1516173a0ad1159fd62b981fa5bf7b5f53f6c2 SHA512 f6126aff78998cbb581a49a6cb263de2f844fe22b7586ff0e1d85c0874b806648d31cdbd05644ab604f79c271c6963a31aa3646885533da9e031f9ad46292694 +DIST Net-DNS-SEC-1.22.tar.gz 44899 BLAKE2B baa477f919be3e3f3ba4037765658d28f2568f705f730d8d4d7928fd3164b1e5737b797d15bb6fe0038584d68aa403b6b9c7934cffd86242d00d89b21927b985 SHA512 7fbd710cdc24124c9d06bf8bf70519d25d8cc05724e3247aa578b0bfe4981f9b48c27fa2eb36eb1632662c511cfa4bbbdf6e9b364a12acdd983be1a47a5e42bd EBUILD Net-DNS-SEC-1.200.0.ebuild 721 BLAKE2B a25104ac00897ebb9894de2eca8752b3b4a6daa460bb41c75b2bf6f0a017654c5946d1590f06c8c0b2e980dfde8b6fa07f9ed16324ed2f03ff0cb21c0a389a62 SHA512 87ca5baf8cc27a65b3f358914f06bf5fb828ce1458012c890d110ac22018271b6995f5f6832c84c941898a095290252ca00c772485f9030e19de91560cc01956 EBUILD Net-DNS-SEC-1.210.0.ebuild 783 BLAKE2B 714936fdc96bb3bd8b0fcd832758b9d190b33be6b39f3f5ecfd5b5f257087d034466e6ee4da9a83359d920211b15d7a7a26cbeb63c568d88c8798874a7629074 SHA512 ab416a0ae7510187f81aa1d63e4b1e85b9eb366ebf8b6ddce1e74bb24c731e76f9e1e525db1ec99c1cad1638d336c3fe8db850796c0865b817d4a8260ea16f2f +EBUILD Net-DNS-SEC-1.220.0.ebuild 791 BLAKE2B 4a8b9f94a80712bc10733a52a79057aa300837bd5154c6dea1acd08b4961601043f89d02e3acfbaa4e8746c8d5dd39fcb544e1e27d77395a8a55a8d7ddae726d SHA512 f5abf17b660aac004e0efe787cac7e7daea989cb17dfdba4f6a5d0c629aefe0f849c29b8e24db2b437fe0cc18638fc01fe8d60aa12b749aa01539cccdd89ccc2 MISC metadata.xml 906 BLAKE2B e794a459af9a8a4cbafc9e30f085d4aa6157d8117fe0e391017d929339abba2cea818d9b5836b3a437b9305d6d1031500f0f30f0d60a89d3fbc11135386f1e42 SHA512 0b27e544f9676ea3a8e807780a3c5f5556908031aebf6e8528fa77c6190626be38d74660fa71c8530ffcf1c47412578fc19005881bd99e827c42ce46ad4771a8 diff --git a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.220.0.ebuild b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.220.0.ebuild new file mode 100644 index 000000000000..b7345690f071 --- /dev/null +++ b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.220.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=NLNETLABS +DIST_VERSION=1.22 +inherit perl-module + +DESCRIPTION="DNSSEC extensions to Net::DNS" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + dev-libs/openssl:= + >=virtual/perl-Carp-1.100.0 + >=virtual/perl-Exporter-5.560.0 + >=virtual/perl-File-Spec-3.290.0 + >=virtual/perl-MIME-Base64-2.130.0 + >=dev-perl/Net-DNS-1.80.0 +" +DEPEND="dev-libs/openssl:=" +# pkgconfig is used to find openssl +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.480.0 + virtual/pkgconfig + test? ( + >=virtual/perl-Test-Simple-0.470.0 + ) +" diff --git a/dev-perl/Perl-Tidy/Manifest b/dev-perl/Perl-Tidy/Manifest index 4a1a07e3bed8..26fa44c3fcbb 100644 --- a/dev-perl/Perl-Tidy/Manifest +++ b/dev-perl/Perl-Tidy/Manifest @@ -3,9 +3,11 @@ DIST Perl-Tidy-20211029.tar.gz 850004 BLAKE2B 829630c87b8b37aa72d9cc495003b0d5de DIST Perl-Tidy-20230309.tar.gz 960052 BLAKE2B 982e31ef62d9c06e7bda4d07c630f363675afd7b6c5acc0b72c5cd0c6820658dd19e1905988fc5bfa45b36caaa169fa3ec8627c0e080ea3738b50c4bfb90321d SHA512 5b29b10fe758a59e13126b4b050c2f82c82e925cc99f832c47ba6393014d42b10d963630aa98e590dda5cccfaca4810c8244cbb48ddde975a30781061414b034 DIST Perl-Tidy-20230701.tar.gz 982458 BLAKE2B 92b13e2eabdceed052266278607d12363077024732e4cb26d83115a5029c462208062d6ce8e4ec90de91428eb989a4592fcf0ea2f8d6b33d0ac12a4745a6874a SHA512 29f8607d366644f9d08311f8bc508426a63e6fe8062d5ddbeb9f4ceb53b38a68f46b3f39c58ab0998ea3ce13998be430a7ef57130e0e3964798db9af07cf4a4c DIST Perl-Tidy-20230909.tar.gz 987966 BLAKE2B d8b800276fa05109600988ac893bfb998c2a5eaa4417726b4571a0bdf5bb59f4e3713a1abbb9fc09c244362d94ed8712a3cebd67c8b1f4a2da7d28cc3c94bbd4 SHA512 2981bb492668f355a708670601f915a5b234e56f3c1a987bd4b263923da8c1cbfa57da161a79cb980593b1bab37fb44b43d2cf6c49c6493e61c35682564916f6 +DIST Perl-Tidy-20230912.tar.gz 987782 BLAKE2B c411392dd87287d0cd06ec4c75cd1bff67604a4e5c0671779c657ce48816395259614ee4005c0ffa23c6f8919b5c7b8edd02aca1dad1e522b48fa1a40978a101 SHA512 aeb5e6bd531cc4a197dbddcc24dfb7acccc95f777ee10560f031e095072ac7e4ae50aa452016d904d58f25c8a89daa0ed31d9a088bd291766f129031f3daeefd EBUILD Perl-Tidy-20210717.0.0.ebuild 887 BLAKE2B 441d86607ddf62a9bbd0dfbf48f36bbd30c17a14050955d0a7722099c01c8c2ae1380eeeca7411ccd67e9bafce6d221821f33d0a7bb65522f8af73ba13a10a71 SHA512 ddd9bd9e4cc66af2f936634161a0c96eaeeb66a47f63f17ac494591dc4a6d84f889f7b87f3a094df01f0c13fa7273dda1bfd05de55cb128bf23e3d14058850bb EBUILD Perl-Tidy-20211029.0.0.ebuild 894 BLAKE2B 128e8c2786e28ff0d9edbb5e7e2ea2828942281aaa9dfadeabd61205d1ca1674e68e66e5543fb7860640ea6f3740db8f9a9b05f4d2e7bd2f2517128da7d9b98b SHA512 1ce03442ae427ee752508ae5638b3649474be1ccdfacee9c84d357a21d44d1da218a261585c036bafdf4e5e1efe62b987cb53a6304b1ee55b08684e373c837bb EBUILD Perl-Tidy-20230309.0.0.ebuild 870 BLAKE2B 4f6a38cad1239f9a8424be8d0b5e7eec7d948c74f754fb926c4e9c9594f63cb33eae1b1ebcdf96e16fbc994a6e9f53a29621375fc090a2ce3d8e2046c0a67a68 SHA512 b480aea730a865791b494325189c2068818c37ee7e7d1e74dcef376a540133f594e9b49e098630a8eca04d2ba0285653aff9ce2a873b7e573bf863d5352274cd EBUILD Perl-Tidy-20230701.0.0.ebuild 870 BLAKE2B 4bc7978354cb5517be474750e6db4ac295c8faa843e3f6d09c7cc1552e073d0adc8d360c42fc05419437a4416c14f3d74c788357ee8724365564b242dd699962 SHA512 96d1ec664bec8cc9e4a82b4c8e77344e7eb97b72e9eee6eefe70c618af8070c5b2b16a4da63fe4161ed67d4d640616e4d69e305fb124a0989403ea3d4366fcea EBUILD Perl-Tidy-20230909.0.0.ebuild 878 BLAKE2B 4aa3f2bf5c209c46e599fd64e4d42e7f929f43517ad4fd0204bc43415d248308c44e3246492b0c18a18845ded2923a11cb8e1e308625c7b43080ec027ff1f1fa SHA512 ab5223cf06489affe4345f3a01298c37fb624ebd8a092679ce3cfad97c0e9e80d57ecec94b705a32973e6dd037709cbf99262bdea2adb7518c5c6e9ed660eca1 +EBUILD Perl-Tidy-20230912.0.0.ebuild 878 BLAKE2B ee627cd8e803779374baab6645d40ab82c4a0a11cba80386e8794a76cf74fefa12a4631e017287be644e368331f95b9810e153511a09499366f8912775303040 SHA512 f8d7c92d2814e5b8625bac3354092da1737f8d2f9f5ef78e9a1650a8e863d3c2baea0e6cad1148c2ffffc82ab1444e70fb3ac6d67a24ab340b80ddbb03ca174b MISC metadata.xml 1645 BLAKE2B 722e52d99ed6eaaa7162eed276ce9628237d8c69c030e33ee2761f6de9d5670d59a08a270bcd5969074c03b6f6ea3d7eb60c6a9f5501c78fc5a3b2933776d464 SHA512 a07316095afe1b7745dbd7086a220c7514644ddc1ff36ab11465834975faa42ba2523d23cc759469a33053cbb85cd87cc68cb51c93d4fc5c9e454487eee9ce59 diff --git a/dev-perl/Perl-Tidy/Perl-Tidy-20230912.0.0.ebuild b/dev-perl/Perl-Tidy/Perl-Tidy-20230912.0.0.ebuild new file mode 100644 index 000000000000..62351e22b95d --- /dev/null +++ b/dev-perl/Perl-Tidy/Perl-Tidy-20230912.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=SHANCOCK +DIST_VERSION=20230912 +DIST_EXAMPLES=( "examples/*" ) + +inherit perl-module + +DESCRIPTION="Perl script indenter and beautifier" +HOMEPAGE="https://perltidy.sourceforge.net/ https://metacpan.org/release/Perl-Tidy" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +BDEPEND="virtual/perl-ExtUtils-MakeMaker" + +src_install() { + perl-module_src_install + + # Compressing html is bad + docompress -x /usr/share/doc/${PF}/stylekey.html + docompress -x /usr/share/doc/${PF}/tutorial.html + docompress -x /usr/share/doc/${PF}/perltidy.html + + dodoc docs/stylekey.html + dodoc docs/tutorial.html + dodoc docs/perltidy.html +} diff --git a/dev-perl/Type-Tiny/Manifest b/dev-perl/Type-Tiny/Manifest index 38f8cbaa764b..e20a9c8f1dc2 100644 --- a/dev-perl/Type-Tiny/Manifest +++ b/dev-perl/Type-Tiny/Manifest @@ -5,5 +5,5 @@ DIST Type-Tiny-2.004000.tar.gz 470299 BLAKE2B 0155f2e67a545365f6db2d1c6a30950140 EBUILD Type-Tiny-1.12.3.ebuild 990 BLAKE2B e11e0793ed730e6e4a126430dc0ccdd97fcc342cb2025b81ad56fcece96f71310ea01b686b27ee290602d131d084dc66f9641fb9ee04ad62ee0adff5d0a2c3e6 SHA512 33b9919f7d12012c15d0eb615a86c1b49aa1cb5553a6f779d6b210ee4a31adffca14035eb8fd8b43b8142f2b8d772e53a47b6ebf515d1d9f64e216ced1fd6b8c EBUILD Type-Tiny-1.12.4.ebuild 974 BLAKE2B 60ad8c533b230d3a826b003f4e25c8d6286a93031f474da52891c0da886b1334d93c102c305ae2b1923473136384f692445e53e776809f1c380f879c20014454 SHA512 ac670fb4315a644a6e59dbc0e5c0f73fb4709679537f65b645cdd37dae5ed6b4da95aa7499ed4328e7bc1a0f0f46e83d868a17d4fd30bd96eaa38429b21089ab EBUILD Type-Tiny-2.2.1-r1.ebuild 1012 BLAKE2B 0a7e7dadec92fb892915e4e09dbf1722e323baee0fb167b8c8ec6e434c7098f7458fe31e1a9afe27c268d6d6dce15e295110c7fdea9c0c25aa4a2d75746e93cd SHA512 6221b9a6c95b402cb438899e0907aea55a410f2b9cb2847fae1361c120827a690dd0caaeb534295adf7ad8bba04455b3ffdc014b111a3aa66fd8e232bc047757 -EBUILD Type-Tiny-2.4.0.ebuild 1017 BLAKE2B a7a0d27eae24c85a19eb1e294580b7a59a938382b61b862b71e95a25c18a77900bd79c6b349466b99b957fc5a8ae6e19422f50820920e2f1d769a64f7d77bf49 SHA512 ca0e92b523dc03ab815558d23035ffbd93c84716964450846ee2731be6b5bd28cce676e2e48e130940a769793bd28cc899536c1a76d55b08142f9cbf54fd6dcf +EBUILD Type-Tiny-2.4.0-r1.ebuild 1045 BLAKE2B 867a06be2e3c8ce232feccfacbdba63e5357544fbb4a4b44bace5b94e0b68eb532bbd2d6affca5fc064ae3ebe04415162aa15c323ffe161ec455d1a1eda09e21 SHA512 17d20a31da0befe9c765a28b2c291ea5d0dfad0cda88fc04384d87f22aac6bed3e81730a4001e872f618ab4841483fd4e739baa667188eac0cae492a3943717e MISC metadata.xml 2673 BLAKE2B a2a28d7c968de4a77105e522db033d487acb5ef8e3a48ef5fc980e20abfa90f2b70927de76c5e3f65fe1f55319b5312ea903d9ba2001fea019240adf9f98b036 SHA512 eeaebaa46d78eaff6ecb06ea0f154270a5ff6b5117106d8fd8df01e9d7cd498661d51a98d54c15f4c6e716254a755a9d2fd2715f36f0bf66498ec3f45335ef72 diff --git a/dev-perl/Type-Tiny/Type-Tiny-2.4.0.ebuild b/dev-perl/Type-Tiny/Type-Tiny-2.4.0-r1.ebuild index e2d934c42c7b..5c7b7316f4bd 100644 --- a/dev-perl/Type-Tiny/Type-Tiny-2.4.0.ebuild +++ b/dev-perl/Type-Tiny/Type-Tiny-2.4.0-r1.ebuild @@ -28,6 +28,10 @@ RDEPEND=" >=dev-perl/Ref-Util-XS-0.100.0 >=dev-perl/Regexp-Util-0.3.0 virtual/perl-Scalar-List-Utils + ) +" +PDEPEND=" + !minimal? ( >=dev-perl/Type-Tiny-XS-0.25.0 ) " |