diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-04-15 08:45:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-04-15 08:45:29 +0100 |
commit | dfd0139069bb79941b882fe714d38b7fc8dcdb16 (patch) | |
tree | 4a16c914900acf7edb5090bca6b6fc17aa87fc09 /dev-perl | |
parent | 4e995247a9a9d45f0b265ab9120c6d31c0a1f0d9 (diff) |
gentoo auto-resync : 15:04:2025 - 08:45:29
Diffstat (limited to 'dev-perl')
-rw-r--r-- | dev-perl/Crypt-Random/Crypt-Random-1.570.0.ebuild | 27 | ||||
-rw-r--r-- | dev-perl/Crypt-Random/Manifest | 3 | ||||
-rw-r--r-- | dev-perl/Crypt-Random/files/Crypt-Random-1.570.0-division.patch | 33 | ||||
-rw-r--r-- | dev-perl/DateTime/DateTime-1.660.0.ebuild | 2 | ||||
-rw-r--r-- | dev-perl/DateTime/Manifest | 2 | ||||
-rw-r--r-- | dev-perl/Manifest.gz | bin | 288617 -> 288619 bytes |
6 files changed, 65 insertions, 2 deletions
diff --git a/dev-perl/Crypt-Random/Crypt-Random-1.570.0.ebuild b/dev-perl/Crypt-Random/Crypt-Random-1.570.0.ebuild new file mode 100644 index 000000000000..6f67e8e718e6 --- /dev/null +++ b/dev-perl/Crypt-Random/Crypt-Random-1.570.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TIMLEGGE +DIST_VERSION=1.57 +inherit perl-module + +DESCRIPTION="Cryptographically Secure, True Random Number Generator" + +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-perl/Class-Loader-2.0.0 + dev-perl/Crypt-URandom + >=dev-perl/Math-Pari-2.1.804 + >=dev-perl/Statistics-ChiSquare-1.0.0 +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" + +PATCHES=( + "${FILESDIR}/${P}-division.patch" +) diff --git a/dev-perl/Crypt-Random/Manifest b/dev-perl/Crypt-Random/Manifest index 2f6a351c53f7..f196e94426f2 100644 --- a/dev-perl/Crypt-Random/Manifest +++ b/dev-perl/Crypt-Random/Manifest @@ -1,5 +1,8 @@ +AUX Crypt-Random-1.570.0-division.patch 1227 BLAKE2B 0159522a41b3ed2736948d0440244dad0fab84749ceaa767153bcc08dc381b7e4df190790e7dbce45dce35e58abf412658fd32a8f8f83bdbf575c2a1cf34d03a SHA512 6dab913da0e95b0122fed041d0258ae2c038226df6a5a44f6a47887f899566c28a424cf8b5941326e4ddf41ee71cf5361fdbaba4969a4e09235ee02db678c0ff DIST Crypt-Random-1.52.tar.gz 9525 BLAKE2B febe32d8b3c4a903220073bd591cbc09f6e6c5e1919e2ae825f5e4d63f68577fccd6e1adf1878b940e8a2af5af044e56cd79e0d49b4717785be0b5ffbe74fefb SHA512 b82252aae6a009b0dc09bf2e6704d114cd4e40b9588269246871d3b1fb66b4abda87e7c324afc30fd9cf19eb0c0502c2af05d8981226513223277f83854b770f DIST Crypt-Random-1.54.tar.gz 22368 BLAKE2B 00859c6a39942f6fd5eab56a7ddc1331423acd03b5f3edb150d704f3d9eb304cf017959cd46db830a5895e7b4ad708fda4036386331082bedfe4e34a59f285bb SHA512 cad58c3598efd2c7bd0ea611f31eeec99bbb61029df3f29abcc3ac951b1edc03829f1dd3c5f4d1c09a9914cae9eb171ea467562e3739122f1cf48b1119c42d29 +DIST Crypt-Random-1.57.tar.gz 26255 BLAKE2B 3309c306c28f0322932b0788c32981b26ca66a87e92dc9fe947fee3d4a005b7ad6ddd1029851158626f95a9d1873c7668c5a76a59dc533f74cb71daeaceec08d SHA512 479c7349a20b88f97fbdd32094a7a6c1fc25db59b071aec0d1b20de9ca8150a8f2fd37a10cf6e6bd1314b7fd3560b490526c4fe8cfe6298603b88c15794b250c EBUILD Crypt-Random-1.520.0-r1.ebuild 461 BLAKE2B 9d78340ce7b6d54bce654ae1f902fe245ec51e3cd9a2ba5ffcd6066e43137481b768c5164dc146be58eadff04a867dca6fa15e64253b2923d3458b50c605d8d9 SHA512 a0969c7bd9ee570410495646be286eca7255c19c99d3834ffa2a0325e2aed9745151cdd716a5a69d1b8d1be45b4423efcdef6bdfa9f320c30f0915509b4ecd24 EBUILD Crypt-Random-1.540.0.ebuild 447 BLAKE2B d7d6561094e2a06bed02086dc8117447b0ccc04ba436d0b165d3b129ff47f26f56739a6d5601648a18ff61ad03432ddde41b91381a85ba8f6962f50873197b7f SHA512 90df17a10b603a7f815451b759173870df74bcff214bf94f0cacdda362f2ba0c079c6dade3421c806f01d293ae41bae3acfa6e49cdfda9f49f2b6efdf2459c6f +EBUILD Crypt-Random-1.570.0.ebuild 510 BLAKE2B 9770e3dc6a8a52528294aa070186b24204fa947432a8bf932a3540ebf64c94aad9ef1d18143f5c4b56c46626d262729b4fcf583a36bd4aecbf08225c024d00bf SHA512 dcb65c832336c8397620a5197fa65715f5205268da07ea837a2d5eef83ecda7551c0409cef3b6c48fd6d00565c6b352577da5a8024346b5d049550125eb88151 MISC metadata.xml 858 BLAKE2B 0355e3f177f8a6c068013c02cd8879c872078dd82cbdbd4a58efb0ce9c8d42b1b8b21ae727a0d2f0703116554c5008b2579d716cbf2bb27fb33f51c868fbb29d SHA512 4988d18dfdb9470c00b755436baf186b0757ea7e1b3705aea0d463648437330c2341c6964cd502963b7356dc1e5cf562a4e082c22edbff84102f86877b9ddae1 diff --git a/dev-perl/Crypt-Random/files/Crypt-Random-1.570.0-division.patch b/dev-perl/Crypt-Random/files/Crypt-Random-1.570.0-division.patch new file mode 100644 index 000000000000..e89c53e554af --- /dev/null +++ b/dev-perl/Crypt-Random/files/Crypt-Random-1.570.0-division.patch @@ -0,0 +1,33 @@ +Source: Alpine, Timothy Legge +https://git.alpinelinux.org/aports/tree/community/perl-crypt-random/ + +It's somewhat unclear why this fixes anything, but the failures from +https://bugs.gentoo.org/818985 (on 32bit arches) go away with it... + +diff -ur Crypt-Random-1.54/t/makerandom_itv.t Crypt-Random-1.52/t/makerandom_itv.t +--- Crypt-Random-1.54/t/makerandom_itv.t 2021-06-03 15:11:56.000000000 -0300 ++++ Crypt-Random-1.52/t/makerandom_itv.t 2018-12-22 14:49:20.000000000 -0400 +@@ -9,18 +9,13 @@ + use lib '../lib'; + use Crypt::Random qw(makerandom_itv); + +-print "1..6\n"; ++print "1..5\n"; + my $sample = 100; + my $i = 1; + +-for my $limit ( '10', '1000', '10000', '100000', '1000000000', '1000000000000' ) { +- my $success = 1; ++for my $limit ( '1000', '10000', '100000', '1000000000', '1000000000000' ) { + for ( 1 .. $sample ) { +- my $num = makerandom_itv ( Lower=>0, Upper=>$limit, Uniform => 1 ); +- print "generated random in interval 0 - $limit -> $num\n"; +- unless ($num >= 0 and $num < $limit) { +- $success = 0; +- } ++ print makerandom_itv ( Lower=>0, Upper=>$limit, Uniform => 1 ) . "\n"; + } +- print "ok ". $i++."\n" if $success; ++ print "ok ". $i++."\n"; + } + diff --git a/dev-perl/DateTime/DateTime-1.660.0.ebuild b/dev-perl/DateTime/DateTime-1.660.0.ebuild index 10f0a1c24d4d..2e6e43f66081 100644 --- a/dev-perl/DateTime/DateTime-1.660.0.ebuild +++ b/dev-perl/DateTime/DateTime-1.660.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Date and time object" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" CONFLICTS=" !<=dev-perl/DateTime-Format-Mail-0.402.0 diff --git a/dev-perl/DateTime/Manifest b/dev-perl/DateTime/Manifest index 3437302be806..201bd9f002a6 100644 --- a/dev-perl/DateTime/Manifest +++ b/dev-perl/DateTime/Manifest @@ -1,5 +1,5 @@ DIST DateTime-1.65.tar.gz 324382 BLAKE2B 7f30ef4e82372ade7e4a77f6ce923d023e4d9816cd3ce92487b2ad45a1b86189e935f50a2cd91b6eb6c928a49041a476a4b40f3993783c3ac0cc0b39294b1474 SHA512 53b8bb5085420104d9cd2b6df076d353684ec6f347caf17f858c9c09e052aa19421bf980d130dbbe0094b791ff071ee99d8222509717008e5a3cd354639f7720 DIST DateTime-1.66.tar.gz 324534 BLAKE2B 3d70a7507c67ded9473a2076550968ae0c5d3f4991ef88419e9df23e2d204420968c6262e1e7b29ffd159f382ecd8d5e871c573d4697d79ca4bd063fe208ef68 SHA512 18e371dad068b1e13415bf00274e4a3f421e6afc53eca9dbe07f63b27e8b71a8f0466fa3fa9f91c3d4b66a6f6c8cb0541f15f9534148fe57dbb813283c58ebdb EBUILD DateTime-1.650.0.ebuild 1151 BLAKE2B ff71e61db945aca69891acb7dc6ffd289b2a5422fcf2bd6b91742eb0a8d99a456eff25a7bc04a813cbc330c0a54eebbf94ed28b3066b0319784c2e753c1596dd SHA512 d23f23b63732a9fc4f7ac337d58cab9302eb1a53f748d9a685f6e034cbe7bef11375060f4d6e44e4bab07af1ddd2e090a2f44ab60f5f9010a1fceaef35150868 -EBUILD DateTime-1.660.0.ebuild 1159 BLAKE2B 8ddeea186b41629db3c52d7e355f91b515136364699865c4c9d8321cb909209dad810ba9970c8e167ebe6712fe3cd7f5a6ed81674e946235c44b6aaf5567dcfd SHA512 09e4c76b3884c78e439479d322f35da1f3bac5646a8b822bee3f5d3e6e1b252367393f871e1a6198e9c3bfd8f6cde479dcc393916605e81425e9c9ee662f45b0 +EBUILD DateTime-1.660.0.ebuild 1155 BLAKE2B ab42c42b1e1ad28f40886e4104994a3eb1a93c9f8fe83c969a96b893f9313c51ba938153058e79a99d64a20ecb7de3978f82522d3a319c42cb0436c8d8bc7128 SHA512 0e3db641e0625d742605fcfc32b33ef63f33911fc6447c570a0ea4b0290b4a22405086f444a54ec422b1f4709180b1e3139e71b7bc3f20114d762c098ddedd6e MISC metadata.xml 978 BLAKE2B 3bcdda51d8ea5676fed13ba880cd750b9b862480acca1cd751cd0d58be689ed72929810b7ca43f7228217b1f5313831523e0cb612678be40223259e2ca32be75 SHA512 8f6cb320abeafb02fb8bc5407642ff593e8eba12aa5dde7f207b2a877bc8f536fb678e84883b553504c5c2c7d017b350a8ce2a5865169e4942da071285ada0f3 diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz Binary files differindex e7419088a97c..b4f193e39669 100644 --- a/dev-perl/Manifest.gz +++ b/dev-perl/Manifest.gz |