Merge pull request #187884 from helsinki-systems/feat/perl-sri

perlPackages: Switch to SRI hashes, add `hash` support to bootstrap fetchurl, bump minimal nix version

authored by Stig and committed by GitHub 24f160cf f0127393

+1842 -1830
+1 -1
lib/minver.nix
··· 1 1 # Expose the minimum required version for evaluating Nixpkgs 2 - "2.2" 2 + "2.3"
+5
nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
··· 257 257 <itemizedlist> 258 258 <listitem> 259 259 <para> 260 + Nixpkgs now requires Nix 2.3 or newer. 261 + </para> 262 + </listitem> 263 + <listitem> 264 + <para> 260 265 The <literal>isCompatible</literal> predicate checking CPU 261 266 compatibility is no longer exposed by the platform sets 262 267 generated using <literal>lib.systems.elaborate</literal>. In
+2
nixos/doc/manual/release-notes/rl-2211.section.md
··· 94 94 95 95 ## Backward Incompatibilities {#sec-release-22.11-incompatibilities} 96 96 97 + - Nixpkgs now requires Nix 2.3 or newer. 98 + 97 99 - The `isCompatible` predicate checking CPU compatibility is no longer exposed 98 100 by the platform sets generated using `lib.systems.elaborate`. In most cases 99 101 you will want to use the new `canExecute` predicate instead which also
+7 -2
pkgs/build-support/fetchurl/boot.nix
··· 4 4 5 5 { url ? builtins.head urls 6 6 , urls ? [] 7 - , sha256 7 + , sha256 ? "" 8 + , hash ? "" 8 9 , name ? baseNameOf (toString url) 9 10 }: 10 11 12 + # assert exactly one hash is set 13 + assert hash != "" || sha256 != ""; 14 + assert hash != "" -> sha256 == ""; 15 + 11 16 import <nix/fetchurl.nix> { 12 - inherit system sha256 name; 17 + inherit system hash sha256 name; 13 18 14 19 url = 15 20 # Handle mirror:// URIs. Since <nix/fetchurl.nix> currently
+1827 -1827
pkgs/top-level/perl-packages.nix
··· 7 7 8 8 { config 9 9 , stdenv, lib, buildPackages, pkgs, darwin 10 - , fetchurl, fetchgit, fetchpatch, fetchFromGitHub, fetchFromGitLab 10 + , fetchurl, fetchpatch, fetchFromGitHub, fetchFromGitLab 11 11 , perl, overrides, buildPerl, shortenPerlShebang 12 12 , nixosTests 13 13 }: ··· 96 96 97 97 src = fetchurl { 98 98 url = "mirror://cpan/authors/id/P/PE/PETDANCE/ack-v3.5.0.tar.gz"; 99 - sha256 = "sha256-ZgU+iE6AM4egLd7g1oq/KhAjn6tlQ2TaszKHMJpyVSE="; 99 + hash = "sha256-ZgU+iE6AM4egLd7g1oq/KhAjn6tlQ2TaszKHMJpyVSE="; 100 100 }; 101 101 102 102 outputs = ["out" "man"]; ··· 122 122 version = "0.1"; 123 123 src = fetchurl { 124 124 url = "mirror://cpan/authors/id/H/HA/HANGY/Action-CircuitBreaker-0.1.tar.gz"; 125 - sha256 = "3f8f5d726fae537ab336e00a6819ae4a8596e4c5f243e772a536ef2eb6e606b1"; 125 + hash = "sha256-P49dcm+uU3qzNuAKaBmuSoWW5MXyQ+dypTbvLrbmBrE="; 126 126 }; 127 127 buildInputs = [ ActionRetry TryTiny ]; 128 128 propagatedBuildInputs = [ Moo ]; ··· 138 138 version = "0.24"; 139 139 src = fetchurl { 140 140 url = "mirror://cpan/authors/id/D/DA/DAMS/Action-Retry-0.24.tar.gz"; 141 - sha256 = "a3759742c5bef2d1975ab73d35499d8113324919b24936130255cff07d0294f7"; 141 + hash = "sha256-o3WXQsW+8tGXWrc9NUmdgRMySRmySTYTAlXP8H0ClPc="; 142 142 }; 143 143 propagatedBuildInputs = [ MathFibonacci ModuleRuntime Moo ]; 144 144 meta = { ··· 152 152 version = "0.10"; 153 153 src = fetchurl { 154 154 url = "mirror://cpan/authors/id/C/CL/CLKAO/Algorithm-Annotate-0.10.tar.gz"; 155 - sha256 = "1y92k4nqkscfwpriv8q7c90rjfj85lvwq1k96niv2glk8d37dcf9"; 155 + hash = "sha256-ybF2RkOTPrGjNWkGzDctSDqZQWIHox3z5Y7piS2ZIvk="; 156 156 }; 157 157 propagatedBuildInputs = [ AlgorithmDiff ]; 158 158 meta = { ··· 166 166 version = "0.11"; 167 167 src = fetchurl { 168 168 url = "mirror://cpan/authors/id/H/HA/HAARG/Algorithm-C3-0.11.tar.gz"; 169 - sha256 = "02ck52cf0yyk57354rd1rp5l0kbfwi1pvg2lh3jadvjxfrkq9x5a"; 169 + hash = "sha256-qvSEZ3Zd7qbkgFS8fUPkbk1Ay82hZVLGKdN74Jgokwk="; 170 170 }; 171 171 meta = { 172 172 description = "A module for merging hierarchies using the C3 algorithm"; ··· 179 179 version = "1.3.5"; 180 180 src = fetchurl { 181 181 url = "mirror://cpan/authors/id/M/MA/MAMAWE/Algorithm-CheckDigits-v1.3.5.tar.gz"; 182 - sha256 = "a956d0517180d6d9042f47d73aa6a2728b75fcbd546940d2dbe0a7e7cf428f73"; 182 + hash = "sha256-qVbQUXGA1tkEL0fXOqaicot1/L1UaUDS2+Cn589Cj3M="; 183 183 }; 184 184 buildInputs = [ ProbePerl ]; 185 185 meta = { ··· 194 194 version = "1.1903"; 195 195 src = fetchurl { 196 196 url = "mirror://cpan/authors/id/T/TY/TYEMQ/Algorithm-Diff-1.1903.tar.gz"; 197 - sha256 = "0l8pk7ziz72d022hsn4xldhhb9f5649j5cgpjdibch0xng24ms1h"; 197 + hash = "sha256-MOhKxLMdQLZik/exIhMxxaUFYaOdWA2FAE2cH/+ZF1E="; 198 198 }; 199 199 buildInputs = [ pkgs.unzip ]; 200 200 meta = { ··· 208 208 version = "0.01"; 209 209 src = fetchurl { 210 210 url = "mirror://cpan/authors/id/J/JF/JFREEMAN/Algorithm-LCSS-0.01.tar.gz"; 211 - sha256 = "0y0zc3sq283zpv67vy7a3h3dyvjn5svjxwknanmp38a2g36fyz3i"; 211 + hash = "sha256-cXzvzHhCoXGrVXbyLrcuVm7fBhzq+H3Mvn8ggfVgH3g="; 212 212 }; 213 213 propagatedBuildInputs = [ AlgorithmDiff ]; 214 214 meta = { ··· 223 223 version = "0.08"; 224 224 src = fetchurl { 225 225 url = "mirror://cpan/authors/id/J/JS/JSMITH/Algorithm-Merge-0.08.tar.gz"; 226 - sha256 = "1kqn13wd0lfjrf6h19b9kgdqqwp7k2d9yfq5i0wvii0xi8jqh1lw"; 226 + hash = "sha256-nAaIJYodxLg5iAU7n5qY53KM25tppQCNy9JR0PgIFs8="; 227 227 }; 228 228 propagatedBuildInputs = [ AlgorithmDiff ]; 229 229 meta = { ··· 237 237 version = "1.15"; 238 238 src = fetchurl { 239 239 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Base-ModuleBuild-1.15.tar.gz"; 240 - sha256 = "13c9432cf41b34cb14df2454a03e540e2bd5dc9eb9c82824b6ad0f4c67793afd"; 240 + hash = "sha256-E8lDLPQbNMsU3yRUoD5UDivV3J65yCgktq0PTGd5Ov0="; 241 241 }; 242 242 buildInputs = [ Test2Suite ]; 243 243 propagatedBuildInputs = [ AlienBuild ArchiveExtract CaptureTiny Filechdir PathTiny ShellConfigGenerate ShellGuess SortVersions URI ]; ··· 253 253 version = "2.37"; 254 254 src = fetchurl { 255 255 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Build-2.37.tar.gz"; 256 - sha256 = "0lgdr4d4hpv9q6i8lzs5lrilrwj8zm1cxzxwdgvl69j8k2zbq01h"; 256 + hash = "sha256-MAC8vphIJkP3a7z/zkL9SPJMY6ZFf4qiwWlfSBrJ7VE="; 257 257 }; 258 258 propagatedBuildInputs = [ CaptureTiny FFICheckLib FileWhich Filechdir PathTiny PkgConfig ]; 259 259 buildInputs = [ DevelHide Test2Suite ]; ··· 269 269 version = "1.16"; 270 270 src = fetchurl { 271 271 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Alien-GMP-1.16.tar.gz"; 272 - sha256 = "199x24pl6jnqshgnl066lhdf2fkqa6l1fml9g3qn5grmwn7d8309"; 272 + hash = "sha256-CQzUjuU1v2LxeIlWF6hReDrhGqTGAGof1NhKQy8RPaU="; 273 273 }; 274 274 propagatedBuildInputs = [ AlienBuild ]; 275 275 buildInputs = [ pkgs.gmp Alienm4 DevelChecklib IOSocketSSL MojoDOM58 NetSSLeay SortVersions Test2Suite URI ]; ··· 285 285 version = "0.05"; 286 286 src = fetchurl { 287 287 url = "mirror://cpan/authors/id/R/RU/RUZ/Alien-LibGumbo-0.05.tar.gz"; 288 - sha256 = "0fbe916ab11f680e5c28cd1ac800372323e2a0e06affc6c8b36279fc64d76517"; 288 + hash = "sha256-D76RarEfaA5cKM0ayAA3IyPioOBq/8bIs2J5/GTXZRc="; 289 289 }; 290 290 buildInputs = [ AlienBaseModuleBuild ]; 291 291 propagatedBuildInputs = [ AlienBuild FileShareDir PathClass ]; ··· 301 301 version = "0.17"; 302 302 src = fetchurl { 303 303 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Libxml2-0.17.tar.gz"; 304 - sha256 = "1cwdqspbq0r0bmw0079z4qzc7chs5aw6jdf3699nxhxmy1255d3k"; 304 + hash = "sha256-c7RSRPC1w25TMsM1abgqGrLDPiY/HQB4XSADvK7GjbM="; 305 305 }; 306 306 propagatedBuildInputs = [ AlienBuild ]; 307 307 buildInputs = [ pkgs.libxml2 MojoDOM58 SortVersions Test2Suite URI ]; ··· 317 317 version = "0.34"; 318 318 src = fetchurl { 319 319 url = "mirror://cpan/authors/id/E/ET/ETHER/aliased-0.34.tar.gz"; 320 - sha256 = "1syyqzy462501kn5ma9gl6xbmcahqcn4qpafhsmpz0nd0x2m4l63"; 320 + hash = "sha256-w1BSRQfNgn+rhk5dTCzDULG6uqEvqVrsDKAIQ/zH3us="; 321 321 }; 322 322 buildInputs = [ ModuleBuildTiny ]; 323 323 meta = { ··· 331 331 version = "1.04"; 332 332 src = fetchurl { 333 333 url = "mirror://cpan/authors/id/E/ET/ETHER/asa-1.04.tar.gz"; 334 - sha256 = "0pk783s1h2f45zbmm6a62yfgy71w4sqh8ppgs4cyxfikwxs3p0z5"; 334 + hash = "sha256-5YM7dOczuu4Z0e9eBLEmPBz/nBdGmVrXL8QJGPRAZ14="; 335 335 }; 336 336 meta = { 337 337 description = "Lets your class/object say it works like something else"; ··· 345 345 version = "1.446"; 346 346 src = fetchurl { 347 347 url = "mirror://cpan/authors/id/F/FR/FROGGS/Alien-SDL-1.446.tar.gz"; 348 - sha256 = "c9aa2c9dc3c63d89773c7d7203f2a46d1b924d0c72d9f801af147a3dc8bc512a"; 348 + hash = "sha256-yaosncPGPYl3PH1yA/KkbRuSTQxy2fgBrxR6Pci8USo="; 349 349 }; 350 350 patches = [ ../development/perl-modules/alien-sdl.patch ]; 351 351 ··· 366 366 version = "1.4.7"; 367 367 src = fetchurl { 368 368 url = "mirror://cpan/authors/id/K/KM/KMX/Alien-Tidyp-v1.4.7.tar.gz"; 369 - sha256 = "0raapwp4155lqag1kzhsd20z4if10hav9wx4d7mc1xpvf7dcnr5r"; 369 + hash = "sha256-uWTL2nH79sDqaaTztBUEwUXygWga/hmewrSUQC6/SmU="; 370 370 }; 371 371 372 372 buildInputs = [ ArchiveExtract ]; ··· 383 383 version = "0.69"; 384 384 src = fetchurl { 385 385 url = "mirror://cpan/authors/id/M/MD/MDOOTSON/Alien-wxWidgets-0.69.tar.gz"; 386 - sha256 = "0jg2dmkzhj03f6b0vmv597yryfw9cclsdn9ynvvlrzzgpd5lw8jk"; 386 + hash = "sha256-UyJOS7vv/0z3tj7ZpiljiTuf/Ull1w2WcQNI+Gdt4kk="; 387 387 }; 388 388 propagatedBuildInputs = [ pkgs.pkg-config pkgs.gtk2 pkgs.wxGTK30 ModulePluggable ]; 389 389 buildInputs = [ LWPProtocolHttps ]; ··· 398 398 version = "0.19"; 399 399 src = fetchurl { 400 400 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Alien-m4-0.19.tar.gz"; 401 - sha256 = "1xnh8qa99dcvqcqzbpy0s5jrxvn7wa5ydz3lfd56n358l5jfzns9"; 401 + hash = "sha256-SdvvZKGoDGtKc3T85ovix+6eZdHA3/Uxw5u1lBRG0PY="; 402 402 }; 403 403 propagatedBuildInputs = [ AlienBuild ]; 404 404 buildInputs = [ pkgs.gnum4 Alienpatch IOSocketSSL MojoDOM58 NetSSLeay SortVersions Test2Suite URI ]; ··· 414 414 version = "0.15"; 415 415 src = fetchurl { 416 416 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Alien-patch-0.15.tar.gz"; 417 - sha256 = "1l00mq56596wn09nn7fv552j2aa7sgh46bvx5xlncsnrn8jp5mpy"; 417 + hash = "sha256-/tZyJbLZamZpL30vQ+DTRykhRSnbHWsTsNykYgquANA="; 418 418 }; 419 419 propagatedBuildInputs = [ AlienBuild ]; 420 420 buildInputs = [ IOSocketSSL MojoDOM58 NetSSLeay SortVersions Test2Suite URI ]; ··· 430 430 version = "0.06"; 431 431 src = fetchurl { 432 432 url = "mirror://cpan/authors/id/D/DA/DANAJ/Alt-Crypt-RSA-BigInt-0.06.tar.gz"; 433 - sha256 = "76f434cab36999cdf09811345bb39d6b7cbed7e085b02338328c7f46e08b38f3"; 433 + hash = "sha256-dvQ0yrNpmc3wmBE0W7Oda3y+1+CFsCM4Mox/RuCLOPM="; 434 434 }; 435 435 propagatedBuildInputs = [ ClassLoader ConvertASCIIArmour DataBuffer DigestMD2 MathBigIntGMP MathPrimeUtil SortVersions TieEncryptedHash ]; 436 436 meta = { ··· 446 446 version = "7.17"; 447 447 src = fetchurl { 448 448 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/AnyEvent-7.17.tar.gz"; 449 - sha256 = "50beea689c098fe4aaeb83806c40b9fe7f946d5769acf99f849f099091a4b985"; 449 + hash = "sha256-UL7qaJwJj+Sq64OAbEC5/n+UbVdprPmfhJ8JkJGkuYU="; 450 450 }; 451 451 buildInputs = [ CanaryStability ]; 452 452 meta = { ··· 460 460 version = "1.1"; 461 461 src = fetchurl { 462 462 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/AnyEvent-AIO-1.1.tar.gz"; 463 - sha256 = "0svh0mlp17g0ypq8bgs3h3axg8v7h0z45hryacgn6q8mcj65n43b"; 463 + hash = "sha256-axBbjGQVYWMfUz7DQj6AZ6PX1YBDv4Xw9eCdcGkFcGs="; 464 464 }; 465 465 propagatedBuildInputs = [ AnyEvent IOAIO ]; 466 466 meta = { ··· 474 474 version = "1.1"; 475 475 src = fetchurl { 476 476 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/${pname}-${version}.tar.gz"; 477 - sha256 = "93e36010940464626e5f31b9faedd65e12ed8d1abf16ce052febf23f495aefc8"; 477 + hash = "sha256-k+NgEJQEZGJuXzG5+u3WXhLtjRq/Fs4FL+vyP0la78g="; 478 478 }; 479 479 buildInputs = [ CanaryStability ]; 480 480 propagatedBuildInputs = [ BDB AnyEvent ]; ··· 489 489 version = "0.08"; 490 490 src = fetchurl { 491 491 url = "mirror://cpan/authors/id/P/PO/POTYL/AnyEvent-CacheDNS-0.08.tar.gz"; 492 - sha256 = "41c1faf183b61806b55889ceea1237750c1f61b9ce2735fdf33dc05536712dae"; 492 + hash = "sha256-QcH68YO2GAa1WInO6hI3dQwfYbnOJzX98z3AVTZxLa4="; 493 493 }; 494 494 propagatedBuildInputs = [ AnyEvent ]; 495 495 doCheck = false; # does an DNS lookup ··· 505 505 version = "2.1"; 506 506 src = fetchurl { 507 507 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/AnyEvent-FastPing-2.1.tar.gz"; 508 - sha256 = "0b3ha864nw0qk22ybhzfgz0r0p69iyj01bi500x9hp6kga7ip4p5"; 508 + hash = "sha256-5ZIbj3rTXJg6ACWuAKSPyVyQwX/uw+WFmBhwSwxScCw="; 509 509 }; 510 510 propagatedBuildInputs = [ AnyEvent commonsense ]; 511 511 meta = { ··· 520 520 version = "2.25"; 521 521 src = fetchurl { 522 522 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/AnyEvent-HTTP-2.25.tar.gz"; 523 - sha256 = "5cfa53416124176f6f4cd32b00ea8ca79a2d5df51258683989cd04fe86e25013"; 523 + hash = "sha256-XPpTQWEkF29vTNMrAOqMp5otXfUSWGg5ic0E/obiUBM="; 524 524 }; 525 525 propagatedBuildInputs = [ AnyEvent commonsense ]; 526 526 meta = { ··· 534 534 version = "0.17"; 535 535 src = fetchurl { 536 536 url = "mirror://cpan/authors/id/M/MS/MSTPLBG/AnyEvent-I3-0.17.tar.gz"; 537 - sha256 = "5382c984c9f138395f29f0c00af81aa0c8f4b765582055c73ede4b13f04a6d63"; 537 + hash = "sha256-U4LJhMnxODlfKfDACvgaoMj0t2VYIFXHPt5LE/BKbWM="; 538 538 }; 539 539 propagatedBuildInputs = [ AnyEvent JSONXS ]; 540 540 meta = { ··· 548 548 version = "0.97"; 549 549 src = fetchurl { 550 550 url = "mirror://cpan/authors/id/E/EL/ELMEX/${pname}-${version}.tar.gz"; 551 - sha256 = "bfd7cf645c3c8c611471057128611447e20f1adf01516c69624cbd8bc77f5bf0"; 551 + hash = "sha256-v9fPZFw8jGEUcQVxKGEUR+IPGt8BUWxpYky9i8d/W/A="; 552 552 }; 553 553 propagatedBuildInputs = [ AnyEvent ObjectEvent commonsense ]; 554 554 meta = { ··· 562 562 version = "1.22"; 563 563 src = fetchurl { 564 564 url = "mirror://cpan/authors/id/D/DL/DLAMBLEY/AnyEvent-RabbitMQ-1.22.tar.gz"; 565 - sha256 = "98c52a1fe700710f3e5bc55a38b25de625e9b2e8341d278dcf9e1b3f3d19acee"; 565 + hash = "sha256-mMUqH+cAcQ8+W8VaOLJd5iXpsug0HSeNz54bPz0ZrO4="; 566 566 }; 567 567 buildInputs = [ FileShareDirInstall TestException ]; 568 568 propagatedBuildInputs = [ AnyEvent DevelGlobalDestruction FileShareDir ListMoreUtils NetAMQP Readonly namespaceclean ]; ··· 577 577 version = "0.27"; 578 578 src = fetchurl { 579 579 url = "mirror://cpan/authors/id/E/ET/ETHER/Any-Moose-0.27.tar.gz"; 580 - sha256 = "0dc55mpayrixwx8dwql0vj0jalg4rlb3k64rprc84bl0z8vkx9m8"; 580 + hash = "sha256-qKY+N/qALoJYvpmYORbN5FElgdyAYt5Q5z1mr24thTU="; 581 581 }; 582 582 propagatedBuildInputs = [ Moose Mouse ]; 583 583 meta = { ··· 591 591 version = "0.01"; 592 592 src = fetchurl { 593 593 url = "mirror://cpan/authors/id/P/PH/PHRED/Any-URI-Escape-0.01.tar.gz"; 594 - sha256 = "0k4c20bmw32yxksgkc2i44j4vfmzhqcqrq36pv0ab3qhkzn3r0g3"; 594 + hash = "sha256-44E87J8Qj6XAvmbgjBmGv7pNJCFRsPn07F4MXhcQjEw="; 595 595 }; 596 596 propagatedBuildInputs = [ URI ]; 597 597 meta = { ··· 605 605 version = "0.14"; 606 606 src = fetchurl { 607 607 url = "mirror://cpan/authors/id/D/DA/DANKOGAI/URI-Escape-XS-0.14.tar.gz"; 608 - sha256 = "c39ac50c6c2b831ae4bf08692e6ca5d4a3f9c57dc4d7f9c4cb0663e2c86c2759"; 608 + hash = "sha256-w5rFDGwrgxrkvwhpLmyl1KP5xX3E1/nEywZj4shsJ1k="; 609 609 }; 610 610 meta = { 611 611 description = "Drop-In replacement for URI::Escape"; ··· 618 618 version = "3.30"; 619 619 src = fetchurl { 620 620 url = "mirror://cpan/authors/id/M/MS/MSCHOUT/Apache-AuthCookie-3.30.tar.gz"; 621 - sha256 = "1f71b94d3d55a950a4b32dae4e90f6e76c8157508a7e2aee50621b179aadb1fb"; 621 + hash = "sha256-H3G5TT1VqVCksy2uTpD252yBV1CKfiruUGIbF5qtsfs="; 622 622 }; 623 623 buildInputs = [ ApacheTest ]; 624 624 propagatedBuildInputs = [ ClassLoad HTTPBody HashMultiValue WWWFormUrlEncoded ]; ··· 639 639 version = "0.18"; 640 640 src = fetchurl { 641 641 url = "mirror://cpan/authors/id/L/LZ/LZE/Apache-DB-0.18.tar.gz"; 642 - sha256 = "6527f4f1598270bea07bec787b71bdf0ec2b572548be7438cf74f2b9a600bfed"; 642 + hash = "sha256-ZSf08VmCcL6ge+x4e3G98OwrVyVIvnQ4z3TyuaYAv+0="; 643 643 }; 644 644 meta = { 645 645 description = "Run the interactive Perl debugger under mod_perl"; ··· 652 652 version = "0.36"; 653 653 src = fetchurl { 654 654 url = "mirror://cpan/authors/id/K/KA/KAZEBURO/Apache-LogFormat-Compiler-0.36.tar.gz"; 655 - sha256 = "05xcl7j65vakx7x79jqjikyw0nzf60bc2w6hhc0q5sklxq1ral4l"; 655 + hash = "sha256-lFCVA+506oIBg9BwwRYw7lvA/YwSy3T66VPtYuShrBc="; 656 656 }; 657 657 buildInputs = [ HTTPMessage ModuleBuildTiny TestMockTime TestRequires TryTiny URI ]; 658 658 propagatedBuildInputs = [ POSIXstrftimeCompiler ]; ··· 670 670 version = "1.94"; 671 671 src = fetchurl { 672 672 url = "mirror://cpan/authors/id/C/CH/CHORNY/Apache-Session-1.94.tar.gz"; 673 - sha256 = "17z9cdsk3vxah1dlix1pi68dlnjplymf4bdqwn50psdgk5lbfsgy"; 673 + hash = "sha256-/mm3aJmv6QuK5bgt4qqnV1rakIk39EhbgKrvMXVj6Z8="; 674 674 }; 675 675 buildInputs = [ TestDeep TestException ]; 676 676 meta = { ··· 684 684 version = "1.42"; 685 685 src = fetchurl { 686 686 url = "mirror://cpan/authors/id/S/SH/SHAY/Apache-Test-1.42.tar.gz"; 687 - sha256 = "1sxk7dmpg3ib1dkl58ddh7zffnv5danwba7qxp82k54agmyz1086"; 687 + hash = "sha256-BoHwfX2KlCnQ7fioxa1qZVvn/oGtoUJnCyuOd2s7s+s="; 688 688 }; 689 689 doCheck = false; 690 690 meta = { ··· 698 698 version = "0.50"; 699 699 src = fetchurl { 700 700 url = "mirror://cpan/authors/id/P/PT/PTC/App-CLI-0.50.tar.gz"; 701 - sha256 = "0ick5agl02rx2pjfxl97d0f9qksy8pjn0asmwm3gn6dm7a1zblsi"; 701 + hash = "sha256-UdP1gzq1GftG5VUrYOVFXk+cHGgn0e7kFT0LQJ8qk0U="; 702 702 }; 703 703 propagatedBuildInputs = [ CaptureTiny ClassLoad ]; 704 704 buildInputs = [ TestKwalitee TestPod ]; ··· 713 713 version = "4.16"; 714 714 src = fetchurl { 715 715 url = "mirror://cpan/authors/id/D/DU/DUNCS/App-ClusterSSH-4.16.tar.gz"; 716 - sha256 = "0y2mzprv47ff4sig2fkvd10jwz2h4x6srncbvx528mk8c2mvhz0v"; 716 + hash = "sha256-G3y4q2BoViRK34vZrE0nUHwuQWh7OvGiJs4dsvP9VXg="; 717 717 }; 718 718 propagatedBuildInputs = [ ExceptionClass Tk X11ProtocolOther XMLSimple ]; 719 719 buildInputs = [ DataDump FileWhich Readonly TestDifferences TestTrap ]; ··· 740 740 version = "0.331"; 741 741 src = fetchurl { 742 742 url = "mirror://cpan/authors/id/R/RJ/RJBS/App-Cmd-0.331.tar.gz"; 743 - sha256 = "4a5d3df0006bd278880d01f4957aaa652a8f91fe8f66e93adf70fba0c3ecb680"; 743 + hash = "sha256-Sl098ABr0niIDQH0lXqqZSqPkf6PZuk633D7oMPstoA="; 744 744 }; 745 745 buildInputs = [ TestFatal ]; 746 746 propagatedBuildInputs = [ CaptureTiny ClassLoad GetoptLongDescriptive IOTieCombine ModulePluggable StringRewritePrefix ]; ··· 756 756 version = "1.71"; 757 757 src = fetchurl { 758 758 url = "mirror://cpan/authors/id/N/NE/NEILB/AppConfig-1.71.tar.gz"; 759 - sha256 = "03vvi3mk4833mx2c6dkm9zhvakf02mb2b7wz9pk9xc7c4mq04xqi"; 759 + hash = "sha256-EXcCcCXssJ7mTZ+fJVYVwE214U91NsNEr2MgMuuIew8="; 760 760 }; 761 761 buildInputs = [ TestPod ]; 762 762 meta = { ··· 770 770 version = "0.010008"; 771 771 src = fetchurl { 772 772 url = "mirror://cpan/authors/id/M/MS/MSTROUT/App-FatPacker-0.010008.tar.gz"; 773 - sha256 = "1kzcbpsf1p7ww45d9fl2w0nfn5jj5pz0r0c649c1lrj5r1nv778j"; 773 + hash = "sha256-Ep2zbchFZhpYIoaBDP4tUhbrLOCCutQK4fzc4PRd7M8="; 774 774 }; 775 775 meta = { 776 776 description = "Pack your dependencies onto your script file"; ··· 784 784 version = "1.7045"; 785 785 src = fetchurl { 786 786 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7045.tar.gz"; 787 - sha256 = "1779w07zxlgfk35s24ksr7k9azd5yl8sbb48y1aaph7y4gf4lkmc"; 787 + hash = "sha256-rE5K3CP+wKtU8IispRH1pX2V5sl6EqHLmO7R/g/g6Zw="; 788 788 }; 789 789 # Use TLS endpoints for downloads and metadata by default 790 790 preConfigure = '' ··· 808 808 version = "0.997011"; 809 809 src = fetchurl { 810 810 url = "mirror://cpan/authors/id/S/SK/SKAJI/App-cpm-0.997011.tar.gz"; 811 - sha256 = "sha256-YyECxuZ958nP9R1vqg2dA7/vvtNbXMXZaRn3uSAlAck="; 811 + hash = "sha256-YyECxuZ958nP9R1vqg2dA7/vvtNbXMXZaRn3uSAlAck="; 812 812 }; 813 813 buildInputs = [ ModuleBuildTiny ]; 814 814 propagatedBuildInputs = [ CPAN02PackagesSearch CPANCommonIndex CPANDistnameInfo ClassTiny CommandRunner ExtUtilsInstall ExtUtilsInstallPaths FileCopyRecursive Filepushd HTTPTinyish MenloLegacy Modulecpmfile ModuleCPANfile ParsePMFile ParallelPipes locallib ]; ··· 830 830 version = "0.22"; 831 831 src = fetchurl { 832 832 url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Applify-0.22.tar.gz"; 833 - sha256 = "0y644rr7gl49awn27xj556q9i86fddkkn26gnfn52wm19d7aa94a"; 833 + hash = "sha256-iiSlTkuhclGss88IO2drzqCYsClF9iMsV4nQd3ImxHg="; 834 834 }; 835 835 meta = { 836 836 description = "Write object oriented scripts with ease"; ··· 845 845 version = "0.977"; 846 846 src = fetchurl { 847 847 url = "mirror://cpan/authors/id/J/JV/JV/App-Music-ChordPro-0.977.tar.gz"; 848 - sha256 = "0ggip43cddi5f6rylb07f56dhkfhbcbm621lvcnjfadnn9lrbwqh"; 848 + hash = "sha256-EPOVabK2KSct2zQIUxdb0E3YTHEHLOqzcSW2xga58T0="; 849 849 }; 850 850 buildInputs = [ PodParser ]; 851 851 propagatedBuildInputs = [ AppPackager FileLoadLines IOString ImageInfo PDFAPI2 StringInterpolateNamed TextLayout ] ··· 868 868 version = "1.430.1"; 869 869 src = fetchurl { 870 870 url = "mirror://cpan/authors/id/J/JV/JV/App-Packager-1.430.1.tar.gz"; 871 - sha256 = "57f4d014458387f9e2ed2dfd8615d1e2545b8a6504b10af22486578d8be374a3"; 871 + hash = "sha256-V/TQFEWDh/ni7S39hhXR4lRbimUEsQryJIZXjYvjdKM="; 872 872 }; 873 873 meta = { 874 874 description = "Abstraction for Packagers"; ··· 881 881 version = "0.89"; 882 882 src = fetchurl { 883 883 url = "mirror://cpan/authors/id/G/GU/GUGOD/App-perlbrew-0.89.tar.gz"; 884 - sha256 = "00krymnsvz5qx7fkn4hpfqlgrqmbkbf45f9jr3vl4yqcyrsmiyhg"; 884 + hash = "sha256-D/pYdfYMe0L3yDK5Qtyaq+L8KHYXEjvd6bj8rW31eQI="; 885 885 }; 886 886 buildInputs = [ pkgs.curl FileWhich IOAll ModuleBuildTiny PathClass TestException TestNoWarnings TestOutput TestSpec TestTempDirTiny ]; 887 887 propagatedBuildInputs = [ CPANPerlReleases CaptureTiny DevelPatchPerl PodParser locallib ]; ··· 900 900 version = "0.11"; 901 901 src = fetchurl { 902 902 url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/Archive-Any-Lite-0.11.tar.gz"; 903 - sha256 = "0w2i50fd81ip674zmnrb15nadw162fdpiw4rampbd94k74jqih8m"; 903 + hash = "sha256-FcGIJTmTpLZuVZnweJsTJvCmbAkr2/rJMTcG1BwoUXA="; 904 904 }; 905 905 propagatedBuildInputs = [ ArchiveZip ]; 906 906 buildInputs = [ ExtUtilsMakeMakerCPANfile TestUseAllModules ]; ··· 915 915 pname = "App-Sqitch"; 916 916 src = fetchurl { 917 917 url = "mirror://cpan/authors/id/D/DW/DWHEELER/App-Sqitch-v1.1.0.tar.gz"; 918 - sha256 = "ee146cd75d6300837e6ca559bb0bde247d42123c96b2c5d4b2800f38d3e3d1ab"; 918 + hash = "sha256-7hRs111jAIN+bKVZuwveJH1CEjyWssXUsoAPONPj0as="; 919 919 }; 920 920 buildInputs = [ CaptureTiny TestDeep TestDir TestException TestFile TestFileContents TestMockModule TestMockObject TestNoWarnings TestWarn ]; 921 921 propagatedBuildInputs = [ Clone ConfigGitLike DBI DateTime EncodeLocale HashMerge IOPager IPCRun3 IPCSystemSimple ListMoreUtils PathClass PerlIOutf8_strict PodParser StringFormatter StringShellQuote TemplateTiny Throwable TypeTiny URIdb libintl-perl ]; ··· 933 933 version = "1.1.4"; 934 934 src = fetchurl { 935 935 url = "https://github.com/nferraz/st/archive/v1.1.4.tar.gz"; 936 - sha256 = "1f4bqm4jiazcxgzzja1i48671za96621k0s3ln87cdacgvv1can0"; 936 + hash = "sha256-wCoW9n5MNXaQpUODGYQxSf1wDCIxKPn/6+yrKEnFi7g="; 937 937 }; 938 938 postInstall = 939 939 '' ··· 953 953 version = "1.21"; 954 954 src = fetchurl { 955 955 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Attribute-Params-Validate-1.21.tar.gz"; 956 - sha256 = "586b939ceffdb37188b7c461dd1a8f9f35695184c8703b05c35f6d508c8090f5"; 956 + hash = "sha256-WGuTnO/9s3GIt8Rh3RqPnzVpUYTIcDsFw19tUIyAkPU="; 957 957 }; 958 958 buildInputs = [ TestFatal ]; 959 959 propagatedBuildInputs = [ ParamsValidate ]; ··· 970 970 version = "3.0.7"; 971 971 src = fetchurl { 972 972 url = "mirror://cpan/authors/id/D/DA/DAVECROSS/Array-Compare-v3.0.7.tar.gz"; 973 - sha256 = "1p2kv4p2p5i6a665ax4b8iq1wal4x0g259yv32cc2ypbk7v11qs4"; 973 + hash = "sha256-ROMQ9pnresGYGNunIh7ohCoecESLdFWMUSaWKy7ZU9w="; 974 974 }; 975 975 976 976 buildInputs = [ TestNoWarnings ]; ··· 986 986 version = "0.09"; 987 987 src = fetchurl { 988 988 url = "mirror://cpan/authors/id/N/NE/NEILB/Array-Diff-0.09.tar.gz"; 989 - sha256 = "0xsh8k312spzl90xds075qprcaz4r0b93g1bgi9l3rv1k0p3j1l0"; 989 + hash = "sha256-gAY5Lphh50FTfCu8kRbI5CuWLy4H6NZBov9qEcZEUHc="; 990 990 }; 991 991 propagatedBuildInputs = [ AlgorithmDiff ClassAccessor ]; 992 992 meta = { ··· 1001 1001 version = "0.13"; 1002 1002 src = fetchurl { 1003 1003 url = "mirror://cpan/authors/id/D/DB/DBURKE/Array-FIFO-0.13.tar.gz"; 1004 - sha256 = "be2aeb5f5a9af1a96f0033508a569ca93ad19ad15dc7c6b998e6d7bc740c66f7"; 1004 + hash = "sha256-virrX1qa8alvADNQilacqTrRmtFdx8a5mObXvHQMZvc="; 1005 1005 }; 1006 1006 buildInputs = [ TestDeep TestSpec TestTrap ]; 1007 1007 propagatedBuildInputs = [ Moose namespaceautoclean ]; ··· 1017 1017 version = "1.00"; 1018 1018 src = fetchurl { 1019 1019 url = "mirror://cpan/authors/id//G/GA/GAAS/Array-RefElem-1.00.tar.gz"; 1020 - sha256 = "sha256-U7iAo67AQ+TjcM4SaCtHVt5F3XQtq1cpT+IaFUU87+M="; 1020 + hash = "sha256-U7iAo67AQ+TjcM4SaCtHVt5F3XQtq1cpT+IaFUU87+M="; 1021 1021 }; 1022 1022 meta = { 1023 1023 description = "Set up array elements as aliases"; ··· 1030 1030 version = "2016.1207"; 1031 1031 src = fetchurl { 1032 1032 url = "mirror://cpan/authors/id/X/XI/XINFWANG/AsyncPing-2016.1207.tar.gz"; 1033 - sha256 = "0nn9k79gihzr9wfksi03jmdgc2ihsb4952ddz1v70xvsq7z9mgkg"; 1033 + hash = "sha256-b76a/sF6d3B2+K2JksjSMAr2WpUDRD0dT/nD+NKZyVo="; 1034 1034 }; 1035 1035 meta = { 1036 1036 description = "Ping a huge number of servers in several seconds"; ··· 1043 1043 version = "0.10"; 1044 1044 src = fetchurl { 1045 1045 url = "mirror://cpan/authors/id/P/PI/PIXEL/Archive-Cpio-0.10.tar.gz"; 1046 - sha256 = "246fb31669764e78336b2191134122e07c44f2d82dc4f37d552ab28f8668bed3"; 1046 + hash = "sha256-JG+zFml2TngzayGRE0Ei4HxE8tgtxPN9VSqyj4ZovtM="; 1047 1047 }; 1048 1048 meta = { 1049 1049 description = "Module for manipulations of cpio archives"; ··· 1057 1057 version = "0.86"; 1058 1058 src = fetchurl { 1059 1059 url = "mirror://cpan/authors/id/B/BI/BINGOS/Archive-Extract-0.86.tar.gz"; 1060 - sha256 = "9acd09cdb8e8cf0b6d08210a3b80342300c89a359855319bf6b00c14c4aab687"; 1060 + hash = "sha256-ms0JzbjozwttCCEKO4A0IwDImjWYVTGb9rAMFMSqtoc="; 1061 1061 }; 1062 1062 meta = { 1063 1063 description = "Generic archive extracting mechanism"; ··· 1070 1070 version = "2.38"; 1071 1071 src = fetchurl { 1072 1072 url = "mirror://cpan/authors/id/B/BI/BINGOS/Archive-Tar-2.38.tar.gz"; 1073 - sha256 = "c5e48f53514288185830ced93bf3e16fbdf5cddce97ded1d1d8a9b0a21ea287b"; 1073 + hash = "sha256-xeSPU1FCiBhYMM7ZO/Phb731zdzpfe0dHYqbCiHqKHs="; 1074 1074 }; 1075 1075 meta = { 1076 1076 description = "Manipulates TAR archives"; ··· 1084 1084 version = "0.38"; 1085 1085 src = fetchurl { 1086 1086 url = "mirror://cpan/authors/id/A/AR/ARFREITAS/Archive-Tar-Wrapper-0.38.tar.gz"; 1087 - sha256 = "0ymknznhk5ky7f835l0l5wfkx8kl0vfm0hvhijvgyp5rm3dd1wqr"; 1087 + hash = "sha256-GfPQ2qi5XP+2jHBDUN0GdKI+HS8U0DKQO36WCe23s3o="; 1088 1088 }; 1089 1089 propagatedBuildInputs = [ FileWhich IPCRun LogLog4perl ]; 1090 1090 meta = { ··· 1098 1098 version = "1.68"; 1099 1099 src = fetchurl { 1100 1100 url = "mirror://cpan/authors/id/P/PH/PHRED/Archive-Zip-1.68.tar.gz"; 1101 - sha256 = "0l663s3a68p8r2qjy4pn1g05lx0i8js8wpz7qqln3bsvg1fihklq"; 1101 + hash = "sha256-mE4YXXhbr2EpxudfjrREEXRawAv2Ei+xyOgio4YexlA="; 1102 1102 }; 1103 1103 buildInputs = [ TestMockModule ]; 1104 1104 meta = { ··· 1113 1113 version = "3.07"; 1114 1114 src = fetchurl { 1115 1115 url = "mirror://cpan/authors/id/T/TJ/TJENNESS/${pname}-${version}.tar.gz"; 1116 - sha256 = "530d59ef0c0935f9862d187187a2d7583b12c639bb67db14f983322b161892d9"; 1116 + hash = "sha256-Uw1Z7wwJNfmGLRhxh6LXWDsSxjm7Z9sU+YMyKxYYktk="; 1117 1117 }; 1118 1118 meta = { 1119 1119 description = "Object-oriented interface to FITS HDUs"; ··· 1127 1127 version = "2.4"; 1128 1128 src = fetchurl { 1129 1129 url = "mirror://cpan/authors/id/D/DA/DANIEL/Audio-FLAC-Header-2.4.tar.gz"; 1130 - sha256 = "fba5911d6c22d81506565cd9a1438e8605420ff7986cf03d1a12d006a4070543"; 1130 + hash = "sha256-+6WRHWwi2BUGVlzZoUOOhgVCD/eYbPA9GhLQBqQHBUM="; 1131 1131 }; 1132 1132 meta = { 1133 1133 description = "Interface to FLAC header metadata"; ··· 1140 1140 version = "1.01"; 1141 1141 src = fetchurl { 1142 1142 url = "mirror://cpan/authors/id/A/AG/AGRUNDMA/Audio-Scan-1.01.tar.gz"; 1143 - sha256 = "0jk3djnk6yf0jsjh8qk3mj8bkx4avp6i4czcpr5xrbf7f41744l3"; 1143 + hash = "sha256-gxJyAnHHrdxLvuwzEs3divS5kKxjYgSllsB5M61sY0o="; 1144 1144 }; 1145 1145 buildInputs = [ pkgs.zlib TestWarn ]; 1146 1146 NIX_CFLAGS_COMPILE = "-I${pkgs.zlib.dev}/include"; ··· 1156 1156 version = "2.007"; 1157 1157 src = fetchurl { 1158 1158 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Authen-DecHpwd-2.007.tar.gz"; 1159 - sha256 = "f43a93bb02b41f7327d92f9e963b69505f67350a52e8f50796f98afc4fb3f177"; 1159 + hash = "sha256-9DqTuwK0H3Mn2S+eljtpUF9nNQpS6PUHlvmK/E+z8Xc="; 1160 1160 }; 1161 1161 perlPreHook = lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local' 1162 1162 propagatedBuildInputs = [ DataInteger DigestCRC ScalarString ]; ··· 1171 1171 version = "0.171"; 1172 1172 src = fetchurl { 1173 1173 url = "mirror://cpan/authors/id/M/MS/MSTROUT/Authen-Htpasswd-0.171.tar.gz"; 1174 - sha256 = "0rw06hwpxg388d26l0jvirczx304f768ijvc20l4b2ll7xzg9ymm"; 1174 + hash = "sha256-tfr0fj+UikUoEGzLiMxxBIz+WY5bAmpEQ2i8fjk0gGc="; 1175 1175 }; 1176 1176 propagatedBuildInputs = [ ClassAccessor CryptPasswdMD5 DigestSHA1 IOLockedFile ]; 1177 1177 meta = { ··· 1185 1185 version = "1.905"; 1186 1186 src = fetchurl { 1187 1187 url = "mirror://cpan/authors/id/I/IO/IOANR/Authen-Krb5-1.905.tar.gz"; 1188 - sha256 = "0kgpl0x1qxq1p2ccxy8qqkrvqba2gq6aq6p931qnz9812nxh0yyp"; 1188 + hash = "sha256-13sAuxUBpW9xGOkarAx+Qi2888QY+c6YuAF3HDqg900="; 1189 1189 }; 1190 1190 perlPreHook = "export LD=$CC"; 1191 1191 propagatedBuildInputs = [ pkgs.libkrb5 ]; ··· 1201 1201 version = "0.17"; 1202 1202 src = fetchurl { 1203 1203 url = "mirror://cpan/authors/id/S/SJ/SJQUINNEY/Authen-Krb5-Admin-0.17.tar.gz"; 1204 - sha256 = "5dd49cacd983efd61a8c3f1a56571bb73785eb155908b5d7bec97eed78df0c54"; 1204 + hash = "sha256-XdScrNmD79YajD8aVlcbtzeF6xVZCLXXvsl+7XjfDFQ="; 1205 1205 }; 1206 1206 propagatedBuildInputs = [ pkgs.krb5Full.dev AuthenKrb5 ]; 1207 1207 # The following ENV variables are required by Makefile.PL to find ··· 1229 1229 version = "0.1.1"; 1230 1230 src = fetchurl { 1231 1231 url = "mirror://cpan/authors/id/A/AG/AGORDON/Authen-ModAuthPubTkt-0.1.1.tar.gz"; 1232 - sha256 = "7996e1a42c51216003ccf03c4b5250286b4c55684257971851f5ece9161dc7dd"; 1232 + hash = "sha256-eZbhpCxRIWADzPA8S1JQKGtMVWhCV5cYUfXs6RYdx90="; 1233 1233 }; 1234 1234 propagatedBuildInputs = [ pkgs.openssl IPCRun3 ]; 1235 1235 patchPhase = '' ··· 1249 1249 version = "2.0.1"; 1250 1250 src = fetchurl { 1251 1251 url = "mirror://cpan/authors/id/O/OA/OALDERS/Authen-OATH-2.0.1.tar.gz"; 1252 - sha256 = "1a813dbdc05c3fbd9dd39dbcfd85e2cfb0ba3d0f652cf6b26ec83ab8146ddc77"; 1252 + hash = "sha256-GoE9vcBcP72d0528/YXiz7C6PQ9lLPaybsg6uBRt3Hc="; 1253 1253 }; 1254 1254 buildInputs = [ TestNeeds ]; 1255 1255 propagatedBuildInputs = [ DigestHMAC Moo TypeTiny ]; ··· 1266 1266 version = "0.008"; 1267 1267 src = fetchurl { 1268 1268 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Authen-Passphrase-0.008.tar.gz"; 1269 - sha256 = "55db4520617d859d88c0ee54965da815b7226d792b8cdc8debf92073559e0463"; 1269 + hash = "sha256-VdtFIGF9hZ2IwO5Ull2oFbcibXkrjNyN6/kgc1WeBGM="; 1270 1270 }; 1271 1271 propagatedBuildInputs = [ AuthenDecHpwd CryptDES CryptEksblowfish CryptMySQL CryptPasswdMD5 CryptUnixCryptXS DataEntropy DigestMD4 ModuleRuntime ]; 1272 1272 meta = { ··· 1280 1280 version = "0.32"; 1281 1281 src = fetchurl { 1282 1282 url = "mirror://cpan/authors/id/P/PO/PORTAONE/Authen-Radius-0.32.tar.gz"; 1283 - sha256 = "0h0p4djscwixpbgbxrs9vsyx1vl7cm9r4j15cx11hfn86yc8y83v"; 1283 + hash = "sha256-eyCPmDfIOhhCZyVIklNlh+7Qvd5J577euj1ypmUjF0A="; 1284 1284 }; 1285 1285 buildInputs = [ TestNoWarnings ]; 1286 1286 propagatedBuildInputs = [ DataHexDump NetIP ]; ··· 1295 1295 version = "2.16"; 1296 1296 src = fetchurl { 1297 1297 url = "mirror://cpan/authors/id/G/GB/GBARR/Authen-SASL-2.16.tar.gz"; 1298 - sha256 = "02afhlrdq5hh5g8b32fa79fqq5i76qzwfqqvfi9zi57h31szl536"; 1298 + hash = "sha256-ZhT6dRjwlPhTdBtjxz82JxaMXTrKibHQKxAW3DKFTgk="; 1299 1299 }; 1300 1300 propagatedBuildInputs = [ DigestHMAC ]; 1301 1301 meta = { ··· 1309 1309 version = "1.100"; 1310 1310 src = fetchurl { 1311 1311 url = "mirror://cpan/authors/id/C/CF/CFAERBER/Authen-SASL-SASLprep-1.100.tar.gz"; 1312 - sha256 = "a4cccc34bb3f53acf0ba78c9fc61af8d156d109d1c10487ba5988a55077d1f70"; 1312 + hash = "sha256-pMzMNLs/U6zwunjJ/GGvjRVtEJ0cEEh7pZiKVQd9H3A="; 1313 1313 }; 1314 1314 buildInputs = [ TestNoWarnings ]; 1315 1315 propagatedBuildInputs = [ UnicodeStringprep ]; ··· 1325 1325 version = "0.011"; 1326 1326 src = fetchurl { 1327 1327 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Authen-SCRAM-0.011.tar.gz"; 1328 - sha256 = "45108c239a7373d00941dcf0d171acd03e7c16a63ce6f7d9568ff052b17cf5a8"; 1328 + hash = "sha256-RRCMI5pzc9AJQdzw0XGs0D58FqY85vfZVo/wUrF89ag="; 1329 1329 }; 1330 1330 buildInputs = [ TestFailWarnings TestFatal ]; 1331 1331 propagatedBuildInputs = [ AuthenSASLSASLprep CryptURandom Moo PBKDF2Tiny TypeTiny namespaceclean ]; ··· 1342 1342 version = "0.5"; 1343 1343 src = fetchurl { 1344 1344 url = "mirror://cpan/authors/id/C/CH/CHANSEN/Authen-Simple-0.5.tar.gz"; 1345 - sha256 = "02cddab47f8bf1a1cbd4c9bf8d258f6d05111499c33f8315e7244812f72613aa"; 1345 + hash = "sha256-As3atH+L8aHL1Mm/jSWPbQURFJnDP4MV5yRIEvcmE6o="; 1346 1346 }; 1347 1347 propagatedBuildInputs = [ ClassAccessor ClassDataInheritable CryptPasswdMD5 ParamsValidate ]; 1348 1348 meta = { ··· 1356 1356 version = "0.6"; 1357 1357 src = fetchurl { 1358 1358 url = "mirror://cpan/authors/id/C/CH/CHANSEN/Authen-Simple-Passwd-0.6.tar.gz"; 1359 - sha256 = "1ckl2ry9r5nb1rcn1ik2l5b5pp1i3g4bmllsmzb0zpwy4lvbqmfg"; 1359 + hash = "sha256-z1W8NiWe3w/Wr5rSusgbMdxbVqFixmBZDsuWnHwWdLI="; 1360 1360 }; 1361 1361 propagatedBuildInputs = [ AuthenSimple ]; 1362 1362 meta = { ··· 1370 1370 version = "3.0.1"; 1371 1371 src = fetchurl { 1372 1372 url = "mirror://cpan/authors/id/C/CH/CHOCOLATE/autobox-v3.0.1.tar.gz"; 1373 - sha256 = "c303b7fccfaa1ff4d4c429ab3f15e5ca2a77554ef8c9fc3b8c62ba859e874c98"; 1373 + hash = "sha256-wwO3/M+qH/TUxCmrPxXlyip3VU74yfw7jGK6hZ6HTJg="; 1374 1374 }; 1375 1375 propagatedBuildInputs = [ ScopeGuard ]; 1376 1376 buildInputs = [ IPCSystemSimple TestFatal ]; ··· 1385 1385 version = "2.14"; 1386 1386 src = fetchurl { 1387 1387 url = "mirror://cpan/authors/id/T/TE/TEEJAY/Autodia-2.14.tar.gz"; 1388 - sha256 = "08pl5y18nsvy8ihfzdsbd8rz6a8al09wqfna07zdjfdyib42b0dc"; 1388 + hash = "sha256-rIElyIq+Odn+Aco6zBOgCinzM2pLt+9gRH5ri4Iv9CI="; 1389 1389 }; 1390 1390 propagatedBuildInputs = [ TemplateToolkit XMLSimple ]; 1391 1391 buildInputs = [ DBI ]; ··· 1414 1414 version = "1.02"; 1415 1415 src = fetchurl { 1416 1416 url = "mirror://cpan/authors/id/L/LD/LDS/AWS-Signature4-1.02.tar.gz"; 1417 - sha256 = "20bbc16cb3454fe5e8cf34fe61f1a91fe26c3f17e449ff665fcbbb92ab443ebd"; 1417 + hash = "sha256-ILvBbLNFT+XozzT+YfGpH+JsPxfkSf9mX8u7kqtEPr0="; 1418 1418 }; 1419 1419 propagatedBuildInputs = [ LWP TimeDate URI ]; 1420 1420 meta = { ··· 1428 1428 version = "0.18"; 1429 1429 src = fetchurl { 1430 1430 url = "mirror://cpan/authors/id/V/VP/VPIT/autovivification-0.18.tar.gz"; 1431 - sha256 = "01giacr2sx6b9bgfz6aqw7ndcnf08j8n6kwhm7880a94hmb9g69d"; 1431 + hash = "sha256-LZmXVoUkKYDQqZBPY5FEwFnW7OFYme/eSst0LTJT8QU="; 1432 1432 }; 1433 1433 meta = { 1434 1434 description = "Lexically disable autovivification"; ··· 1462 1462 version = "1.57"; 1463 1463 src = fetchurl { 1464 1464 url = "mirror://cpan/authors/id/R/RU/RURBAN/B-C-1.57.tar.gz"; 1465 - sha256 = "1zs9a4gl63icja055kncgyny6xk1nsk6payfbzczkba3sc8sclh4"; 1465 + hash = "sha256-BFKmEdNDrfnZX86ra6a2YXbjrX/MzlKAkiwOQx9RSf8="; 1466 1466 }; 1467 1467 propagatedBuildInputs = [ BFlags IPCRun Opcodes ]; 1468 1468 doCheck = false; /* test fails */ ··· 1479 1479 version = "0.004"; 1480 1480 src = fetchurl { 1481 1481 url = "mirror://cpan/authors/id/A/AT/ATOOMIC/B-COW-0.004.tar.gz"; 1482 - sha256 = "0lazb25jzhdha4dmrkdxn1pw1crc6iqzspvcq315p944xmsvgbzw"; 1482 + hash = "sha256-/K+3de2EpFvCwGxf/XE0LLPAb7C9zVwbUbDBL4tYX1E="; 1483 1483 }; 1484 1484 meta = { 1485 1485 description = "B::COW additional B helpers to check COW status"; ··· 1492 1492 version = "0.17"; 1493 1493 src = fetchurl { 1494 1494 url = "mirror://cpan/authors/id/R/RU/RURBAN/B-Flags-0.17.tar.gz"; 1495 - sha256 = "1chhgkaw2h3qniz71dykynggqp0r6b6mi2f4nh4x3ghm2g89gny1"; 1495 + hash = "sha256-wduX0BMVvtEJtMSJWM0yGVz8nvXTt3B+tHhAwdV8ELI="; 1496 1496 }; 1497 1497 meta = { 1498 1498 description = "Friendlier flags for B"; ··· 1505 1505 version = "1.07"; 1506 1506 src = fetchurl { 1507 1507 url = "mirror://cpan/authors/id/G/GB/GBARR/Beanstalk-Client-1.07.tar.gz"; 1508 - sha256 = "3188ab1127f2caba97df65c84f69db0ec70c64e5d70f296f9a2674fa79c112cc"; 1508 + hash = "sha256-MYirESfyyrqX32XIT2nbDscMZOXXDylvmiZ0+nnBEsw="; 1509 1509 }; 1510 1510 propagatedBuildInputs = [ ClassAccessor YAMLSyck ]; 1511 1511 meta = { ··· 1520 1520 1521 1521 src = fetchurl { 1522 1522 url = "mirror://cpan/authors/id/P/PM/PMQS/BerkeleyDB-0.64.tar.gz"; 1523 - sha256 = "0jvllgyk7ai8zxziaxpxar0n2054y01dq3qn40xc86lwakl8ap2k"; 1523 + hash = "sha256-U1yF6FScGsQ6IBYP3ALwpABhQVb9dhV//yiqM/2jdEs="; 1524 1524 }; 1525 1525 1526 1526 preConfigure = '' ··· 1538 1538 version = "1.92"; 1539 1539 src = fetchurl { 1540 1540 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/${pname}-${version}.tar.gz"; 1541 - sha256 = "a3f2ca9d2baefc1aaa40908b2f9cb9292fda3e7d797e38bbd78eabb9d9daeb6b"; 1541 + hash = "sha256-o/LKnSuu/BqqQJCLL5y5KS/aPn15fji7146rudna62s="; 1542 1542 }; 1543 1543 NIX_CFLAGS_COMPILE = "-I${pkgs.db4.dev}/include"; 1544 1544 NIX_CFLAGS_LINK = "-L${pkgs.db4.out}/lib -ldb"; ··· 1555 1555 version = "0.24"; 1556 1556 src = fetchurl { 1557 1557 url = "mirror://cpan/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.24.tar.gz"; 1558 - sha256 = "1imcqxp23yc80a7p0h56sja9glbrh4qyhgzljqd4g9habpz3vah3"; 1558 + hash = "sha256-A6o9/l0KpkcalvQ/6DGBedGXlNSmQHCPAoj5IW7HrMY="; 1559 1559 }; 1560 1560 propagatedBuildInputs = [ ModuleImplementation SubExporterProgressive ]; 1561 1561 meta = { ··· 1570 1570 version = "0.44"; 1571 1571 src = fetchurl { 1572 1572 url = "mirror://cpan/authors/id/C/CH/CHOCOLATE/B-Hooks-OP-Annotation-0.44.tar.gz"; 1573 - sha256 = "6e26f99367f4ea944169cf6e05cf4d067832082424ca8ecefccb7b5a63217b16"; 1573 + hash = "sha256-bib5k2f06pRBac9uBc9NBngyCCQkyo7O/Mt7WmMhexY="; 1574 1574 }; 1575 1575 propagatedBuildInputs = [ ExtUtilsDepends ]; 1576 1576 meta = { ··· 1584 1584 version = "0.22"; 1585 1585 src = fetchurl { 1586 1586 url = "mirror://cpan/authors/id/E/ET/ETHER/B-Hooks-OP-Check-0.22.tar.gz"; 1587 - sha256 = "1kfdv25gn6yik8jrwik4ajp99gi44s6idcvyyrzhiycyynzd3df7"; 1587 + hash = "sha256-x7XRvvWe+Qh/9n6zFo0mJL6UrlRkRp4lmtEb+4rYzc0="; 1588 1588 }; 1589 1589 buildInputs = [ ExtUtilsDepends ]; 1590 1590 meta = { ··· 1599 1599 version = "1.7.8"; 1600 1600 src = fetchurl { 1601 1601 url = "mirror://cpan/authors/id/C/CJ/CJFIELDS/BioPerl-1.7.8.tar.gz"; 1602 - sha256 = "c490a3be7715ea6e4305efd9710e5edab82dabc55fd786b6505b550a30d71738"; 1602 + hash = "sha256-xJCjvncV6m5DBe/ZcQ5e2rgtq8Vf14a2UFtVCjDXFzg="; 1603 1603 }; 1604 1604 buildInputs = [ ModuleBuild TestMemoryCycle TestWeaken TestDeep TestWarn TestException TestDifferences ]; 1605 1605 propagatedBuildInputs = [ DataStag Error Graph HTTPMessage IOString IOStringy IPCRun LWP ListMoreUtils SetScalar TestMost TestRequiresInternet URI XMLDOM XMLLibXML XMLSAX XMLSAXBase XMLSAXWriter XMLTwig XMLWriter YAML DBFile libxml_perl ]; ··· 1615 1615 version = "7.4"; 1616 1616 src = fetchurl { 1617 1617 url = "mirror://cpan/authors/id/S/ST/STBEY/Bit-Vector-7.4.tar.gz"; 1618 - sha256 = "09m96p8c0ipgz42li2ywdgy0vxb57mb5nf59j9gw7yzc3xkslv9w"; 1618 + hash = "sha256-PG2qZx/s+8Nfkqk4W1Y9ZfUN/Gvci0gF+e9GwNA1qSY="; 1619 1619 }; 1620 1620 propagatedBuildInputs = [ CarpClan ]; 1621 1621 meta = { ··· 1629 1629 version = "1.24"; 1630 1630 src = fetchurl { 1631 1631 url = "mirror://cpan/authors/id/R/RU/RURBAN/B-Keywords-1.24.tar.gz"; 1632 - sha256 = "sha256-pc9rsoXQbRfO4id4O3I7snQhP9QVOl3uMR0kDhFpYG4="; 1632 + hash = "sha256-pc9rsoXQbRfO4id4O3I7snQhP9QVOl3uMR0kDhFpYG4="; 1633 1633 }; 1634 1634 meta = { 1635 1635 description = "Lists of reserved barewords and symbol names"; ··· 1642 1642 version = "0.46"; 1643 1643 src = fetchurl { 1644 1644 url = "mirror://cpan/authors/id/I/IN/INGY/boolean-0.46.tar.gz"; 1645 - sha256 = "95c088085c3e83bf680fe6ce16d8264ec26310490f7d1680e416ea7a118f156a"; 1645 + hash = "sha256-lcCICFw+g79oD+bOFtgmTsJjEEkPfRaA5BbqehGPFWo="; 1646 1646 }; 1647 1647 meta = { 1648 1648 description = "Boolean support for Perl"; ··· 1656 1656 version = "0.15"; 1657 1657 src = fetchurl { 1658 1658 url = "mirror://cpan/authors/id/A/AA/AAR/Boost-Geometry-Utils-0.15.tar.gz"; 1659 - sha256 = "1jnihz3029x51a455nxa0jx2z125x38q3vkkggsgdlrvawzxsm00"; 1659 + hash = "sha256-AFTdP1c70/b0e3PugdHoRYQvugSq21KICqUnAcaH0co="; 1660 1660 }; 1661 1661 patches = [ 1662 1662 # Fix out of memory error on Perl 5.19.4 and later. ··· 1675 1675 version = "0.07"; 1676 1676 src = fetchurl { 1677 1677 url = "mirror://cpan/authors/id/A/AV/AVAR/Bot-Training-0.07.tar.gz"; 1678 - sha256 = "ee66bbf814f0dc3d1e80680e050fad10b1e018fed7929f653ed40e088b2aa295"; 1678 + hash = "sha256-7ma7+BTw3D0egGgOBQ+tELHgGP7Xkp9lPtQOCIsqopU="; 1679 1679 }; 1680 1680 buildInputs = [ FileSlurp ]; 1681 1681 propagatedBuildInputs = [ ClassLoad DirSelf FileShareDir ModulePluggable MooseXGetopt namespaceclean ]; ··· 1692 1692 version = "0.03"; 1693 1693 src = fetchurl { 1694 1694 url = "mirror://cpan/authors/id/A/AV/AVAR/Bot-Training-MegaHAL-0.03.tar.gz"; 1695 - sha256 = "956072aff04f216e5c3b8196965b5d80d4d47695d77ecaabd56e59d65f22bf60"; 1695 + hash = "sha256-lWByr/BPIW5cO4GWlltdgNTUdpXXfsqr1W5Z1l8iv2A="; 1696 1696 }; 1697 1697 buildInputs = [ FileShareDirInstall ]; 1698 1698 propagatedBuildInputs = [ BotTraining ]; ··· 1708 1708 version = "0.03"; 1709 1709 src = fetchurl { 1710 1710 url = "mirror://cpan/authors/id/A/AV/AVAR/Bot-Training-StarCraft-0.03.tar.gz"; 1711 - sha256 = "e7ceb8d01c62e732dd89bfe5f4d83e781c1cd912542d177c22e761b7c8614d5e"; 1711 + hash = "sha256-58640Bxi5zLdib/l9Ng+eBwc2RJULRd8Iudht8hhTV4="; 1712 1712 }; 1713 1713 buildInputs = [ FileShareDirInstall ]; 1714 1714 propagatedBuildInputs = [ BotTraining ]; ··· 1724 1724 version = "1.2911"; 1725 1725 src = fetchurl { 1726 1726 url = "mirror://cpan/authors/id/J/JH/JHI/BSD-Resource-1.2911.tar.gz"; 1727 - sha256 = "0g8c7825ng2m0yz5sy6838rvfdl8j3vm29524wjgf66ccfhgn74x"; 1727 + hash = "sha256-nRz7oGPMGPckJ6IkUfeQiDa3MxrIeF2+B1U8WwQ6DD0="; 1728 1728 }; 1729 1729 meta = { 1730 1730 description = "BSD process resource limit and priority functions"; ··· 1738 1738 version = "1.12.2"; 1739 1739 src = fetchurl { 1740 1740 url = "mirror://cpan/authors/id/M/MO/MONGODB/BSON-v1.12.2.tar.gz"; 1741 - sha256 = "f4612c0c354310741b99ab6d26451226823150ca27109b1b391232d5cfdda6db"; 1741 + hash = "sha256-9GEsDDVDEHQbmattJkUSJoIxUMonEJsbORIy1c/dpts="; 1742 1742 }; 1743 1743 buildInputs = [ JSONMaybeXS PathTiny TestDeep TestFatal ]; 1744 1744 propagatedBuildInputs = [ CryptURandom Moo TieIxHash boolean namespaceclean ]; ··· 1754 1754 version = "0.8.4"; 1755 1755 src = fetchurl { 1756 1756 url = "mirror://cpan/authors/id/M/MO/MONGODB/BSON-XS-v0.8.4.tar.gz"; 1757 - sha256 = "28f7d338fd78b6f9c9a6080be9de3f5cb23d888b96ebf6fcbface9f2966aebf9"; 1757 + hash = "sha256-KPfTOP14tvnJpggL6d4/XLI9iIuW6/b8v6zp8pZq6/k="; 1758 1758 }; 1759 1759 buildInputs = [ ConfigAutoConf JSONMaybeXS PathTiny TestDeep TestFatal TieIxHash ]; 1760 1760 propagatedBuildInputs = [ BSON boolean JSONXS JSONPP CpanelJSONXS ]; ··· 1771 1771 version = "0.27"; 1772 1772 src = fetchurl { 1773 1773 url = "mirror://cpan/authors/id/E/ET/ETHER/B-Utils-0.27.tar.gz"; 1774 - sha256 = "1spzhmk3z6c4blmra3kn84nq20fira2b3vjg86m0j085lgv56zzr"; 1774 + hash = "sha256-+X9T9qMFAQmqQU/usYTK0QGBLUF2DpUrXYSZP2aF/+o="; 1775 1775 }; 1776 1776 propagatedBuildInputs = [ TaskWeaken ]; 1777 1777 buildInputs = [ ExtUtilsDepends ]; ··· 1787 1787 version = "0.13"; 1788 1788 src = fetchurl { 1789 1789 url = "mirror://cpan/authors/id/B/BP/BPS/Business-Hours-0.13.tar.gz"; 1790 - sha256 = "1hiybixagj3i1hsnfr134jgs9wv4azkwq6kijr9zlkxqzczzw1x8"; 1790 + hash = "sha256-qAf+P/u4T/pTlnEazOdXZPOknyQjZGc1DHHIp3pcPsI="; 1791 1791 }; 1792 1792 propagatedBuildInputs = [ SetIntSpan ]; 1793 1793 meta = { ··· 1801 1801 version = "3.005"; 1802 1802 src = fetchurl { 1803 1803 url = "mirror://cpan/authors/id/B/BD/BDFOY/Business-ISBN-3.005.tar.gz"; 1804 - sha256 = "0aifzqj3xvxi8x0103ddpb2bagfsz15c71k69vdpcqy582pgnc35"; 1804 + hash = "sha256-ZTD7rkDFY3bbTmaGw0r42j21xLqtDRBAR7HvPiT+Lio="; 1805 1805 }; 1806 1806 propagatedBuildInputs = [ BusinessISBNData ]; 1807 1807 meta = { ··· 1816 1816 version = "20191107"; 1817 1817 src = fetchurl { 1818 1818 url = "mirror://cpan/authors/id/B/BD/BDFOY/Business-ISBN-Data-20191107.tar.gz"; 1819 - sha256 = "03faqnxx7qxgr2dcdra2iq60ziilpkas2ra41cs8klwky5j4yk44"; 1819 + hash = "sha256-hExPZPGT04k0C0RlodW8NMYPDI5C5caayK/j07vFyg0="; 1820 1820 }; 1821 1821 meta = { 1822 1822 description = "Data pack for Business::ISBN"; ··· 1830 1830 version = "1.201"; 1831 1831 src = fetchurl { 1832 1832 url = "mirror://cpan/authors/id/B/BD/BDFOY/Business-ISMN-1.201.tar.gz"; 1833 - sha256 = "1cpcfyaz1fl6fnm076jx2jsphw147wj6aszj2yzqrgsncjhk2cja"; 1833 + hash = "sha256-SjIxoWRWv4y/F/JrZSQ/JHB4tRRdmgOqdYa68JV37LI="; 1834 1834 }; 1835 1835 propagatedBuildInputs = [ TieCycle ]; 1836 1836 meta = { ··· 1845 1845 version = "1.004"; 1846 1846 src = fetchurl { 1847 1847 url = "mirror://cpan/authors/id/B/BD/BDFOY/Business-ISSN-1.004.tar.gz"; 1848 - sha256 = "97ecab15d24d11e2852bf0b28f84c8798bd38402a0a69e17be0e6689b272715e"; 1848 + hash = "sha256-l+yrFdJNEeKFK/Cyj4TIeYvThAKgpp4Xvg5mibJycV4="; 1849 1849 }; 1850 1850 meta = { 1851 1851 description = "Perl extension for International Standard Serial Numbers"; ··· 1859 1859 version = "0.29"; 1860 1860 src = fetchurl { 1861 1861 url = "mirror://cpan/authors/id/D/DA/DAVIDO/Bytes-Random-Secure-0.29.tar.gz"; 1862 - sha256 = "53bbd339e6a11efca07c619a615c7c188a68bb2be849a1cb7efc3dd4d9ae85ae"; 1862 + hash = "sha256-U7vTOeahHvygfGGaYVx8GIpouyvoSaHLfvw91Nmuha4="; 1863 1863 }; 1864 1864 propagatedBuildInputs = [ CryptRandomSeed MathRandomISAAC ]; 1865 1865 meta = { ··· 1874 1874 version = "1.011"; 1875 1875 src = fetchurl { 1876 1876 url = "mirror://cpan/authors/id/D/DA/DAVIDO/Bytes-Random-Secure-Tiny-1.011.tar.gz"; 1877 - sha256 = "03d967b5f82846909137d5ab9984ac570ac10a4401e0c602f3d2208c465ac982"; 1877 + hash = "sha256-A9lntfgoRpCRN9WrmYSsVwrBCkQB4MYC89IgjEZayYI="; 1878 1878 }; 1879 1879 meta = { 1880 1880 description = "A tiny Perl extension to generate cryptographically-secure random bytes"; ··· 1888 1888 version = "1.08"; 1889 1889 src = fetchurl { 1890 1890 url = "mirror://cpan/authors/id/R/RJ/RJBS/Cache-Cache-1.08.tar.gz"; 1891 - sha256 = "1s6i670dc3yb6ngvdk48y6szdk5n1f4icdcjv2vi1l2xp9fzviyj"; 1891 + hash = "sha256-0sf9Xbpd0BC32JI1FokLtsz2tfGIzLafNcsP1sAx0eg="; 1892 1892 }; 1893 1893 propagatedBuildInputs = [ DigestSHA1 Error IPCShareLite ]; 1894 1894 doCheck = false; # randomly fails ··· 1903 1903 version = "1.54"; 1904 1904 src = fetchurl { 1905 1905 url = "mirror://cpan/authors/id/R/RO/ROBM/Cache-FastMmap-1.54.tar.gz"; 1906 - sha256 = "0lkrsr582h714jpmh5dv4szz5f7rm466xqxbavj7l9w0p40f4him"; 1906 + hash = "sha256-NULiALmAJ3rkVqvjbgyp+bjyvya7FVivJOFAgUrWeVI="; 1907 1907 }; 1908 1908 buildInputs = [ TestDeep ]; 1909 1909 meta = { ··· 1917 1917 version = "0.16"; 1918 1918 src = fetchurl { 1919 1919 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/Cache-KyotoTycoon-0.16.tar.gz"; 1920 - sha256 = "0z4lnc3jfqx8rykm998q2jy5wkhb8p5pir80g9lqpi4lb0ilic6c"; 1920 + hash = "sha256-zLBII1iUxItpegDleMtFC05evBQYpVSnz6hjJwezlHw="; 1921 1921 }; 1922 1922 propagatedBuildInputs = [ Furl URI ]; 1923 1923 buildInputs = [ FileWhich TestRequires TestSharedFork TestTCP ]; ··· 1934 1934 src = fetchurl { 1935 1935 url = 1936 1936 "mirror://cpan/authors/id/D/DO/DORMANDO/Cache-Memcached-1.30.tar.gz"; 1937 - sha256 = "1aa2mjn5767b13063nnsrwcikrnbspby7j1c5q007bzaq0gcbcri"; 1937 + hash = "sha256-MbPFHsDqrwMALizI49fVy+YZGc/a2mHACOuYU6ysQqk="; 1938 1938 }; 1939 1939 propagatedBuildInputs = [ StringCRC32 ]; 1940 1940 meta = { ··· 1948 1948 version = "0.26"; 1949 1949 src = fetchurl { 1950 1950 url = "mirror://cpan/authors/id/R/RA/RAZ/Cache-Memcached-Fast-0.26.tar.gz"; 1951 - sha256 = "16m0xafidycrlcvbv3zmbr5pzvqyqyr2qb0khpry99nc4bcld3jy"; 1951 + hash = "sha256-Xo5G2SLMpuTzhRMsLLLHHu9/S171j702o5n5Fp3qoJo="; 1952 1952 }; 1953 1953 meta = { 1954 1954 description = "Perl client for memcached, in C language"; ··· 1961 1961 version = "2.11"; 1962 1962 src = fetchurl { 1963 1963 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Cache-2.11.tar.gz"; 1964 - sha256 = "14m513f4g02daklmnvdm7vqh3w3ick65wvmvqnmnc4cqfybdilp1"; 1964 + hash = "sha256-4dLYlneYEWarxbtuXsxkcfAB8T61bVvpVE2AR9wIpZI="; 1965 1965 }; 1966 1966 propagatedBuildInputs = [ DBFile FileNFSLock HeapFibonacci IOString TimeDate ]; 1967 1967 doCheck = false; # can time out ··· 1976 1976 version = "0.27"; 1977 1977 src = fetchurl { 1978 1978 url = "mirror://cpan/authors/id/J/JE/JESSE/Cache-Simple-TimedExpiry-0.27.tar.gz"; 1979 - sha256 = "4e78b7e4dd231b5571a48cd0ee1b63953f5e34790c9d020e1595a7c7d0abbe49"; 1979 + hash = "sha256-Tni35N0jG1VxpIzQ7htjlT9eNHkMnQIOFZWnx9Crvkk="; 1980 1980 }; 1981 1981 meta = { 1982 1982 description = "A lightweight cache with timed expiration"; ··· 1989 1989 version = "1.108"; 1990 1990 src = fetchurl { 1991 1991 url = "mirror://cpan/authors/id/X/XA/XAOC/Cairo-1.108.tar.gz"; 1992 - sha256 = "1nh5iya63q6j2w0cdi24x2ygpi8k8wwccnbh8cisnx8nqmywnhk0"; 1992 + hash = "sha256-YELLfcUWdasjQ3BZxjhHE8X7vOhExMYAF9LgYZSPBdo="; 1993 1993 }; 1994 1994 buildInputs = [ pkgs.cairo ]; 1995 1995 propagatedBuildInputs = [ ExtUtilsDepends ExtUtilsPkgConfig ]; ··· 2005 2005 version = "1.005"; 2006 2006 src = fetchurl { 2007 2007 url = "mirror://cpan/authors/id/X/XA/XAOC/Cairo-GObject-1.005.tar.gz"; 2008 - sha256 = "0l2wcz77ndmbgvxx34gdm919a3dxh9fixqr47p50n78ysx2692cd"; 2008 + hash = "sha256-jYlkRNceHQvKPSTjHl2CvQ2VQqrtkdH7fqs2e85nXFA="; 2009 2009 }; 2010 2010 buildInputs = [ pkgs.cairo ]; 2011 2011 propagatedBuildInputs = [ Cairo Glib ]; ··· 2021 2021 version = "0.03"; 2022 2022 src = fetchurl { 2023 2023 url = "mirror://cpan/authors/id/F/FE/FELIPE/Call-Context-0.03.tar.gz"; 2024 - sha256 = "0ee6bf46bc72755adb7a6b08e79d12e207de5f7809707b3c353b58cb2f0b5a26"; 2024 + hash = "sha256-Dua/RrxydVrbemsI550S4gfeX3gJcHs8NTtYyy8LWiY="; 2025 2025 }; 2026 2026 meta = { 2027 2027 description = "Sanity-check calling context"; ··· 2035 2035 version = "1.60"; 2036 2036 src = fetchurl { 2037 2037 url = "mirror://cpan/authors/id/C/CD/CDOLAN/CAM-PDF-1.60.tar.gz"; 2038 - sha256 = "12dv5ssf3y7yjz9mrrqnfzx8nf4ydk1qijf5fx59495671zzqsp7"; 2038 + hash = "sha256-52r8fzimJJJKd8XJiMNsnjiL+ncW51zTl/744bQuu4k="; 2039 2039 }; 2040 2040 propagatedBuildInputs = [ CryptRC4 TextPDF ]; 2041 2041 meta = { ··· 2049 2049 version = "0.03"; 2050 2050 src = fetchurl { 2051 2051 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/capitalization-0.03.tar.gz"; 2052 - sha256 = "0g7fpckydzxsf8mjkfbyj0pv42dzym4hwbizqahnh7wlfbaicdgi"; 2052 + hash = "sha256-8TUW1XKUH2ihwj8uDkn1vwmyL5B+uSkrcrr/5ie77jw="; 2053 2053 }; 2054 2054 propagatedBuildInputs = [ DevelSymdump ]; 2055 2055 meta = { ··· 2063 2063 version = "2013"; 2064 2064 src = fetchurl { 2065 2065 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/Canary-Stability-2013.tar.gz"; 2066 - sha256 = "a5c91c62cf95fcb868f60eab5c832908f6905221013fea2bce3ff57046d7b6ea"; 2066 + hash = "sha256-pckcYs+V/Lho9g6rXIMpCPaQUiEBP+orzj/1cEbXtuo="; 2067 2067 }; 2068 2068 meta = { 2069 2069 description = "Canary to check perl compatibility for schmorp's modules"; ··· 2076 2076 version = "0.99"; 2077 2077 src = fetchurl { 2078 2078 url = "mirror://cpan/authors/id/S/SU/SUNNYP/Captcha-reCaptcha-0.99.tar.gz"; 2079 - sha256 = "14j3lk6fhfzda5d3d7z6f373ng3fzxazzwpjyziysrhic1v3b4mq"; 2079 + hash = "sha256-uJI1dmARZu3j9/Ly/1X/bjw7znDmnzZaUe076MykQ5I="; 2080 2080 }; 2081 2081 propagatedBuildInputs = [ HTMLTiny LWP ]; 2082 2082 meta = { ··· 2090 2090 version = "0.48"; 2091 2091 src = fetchurl { 2092 2092 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.48.tar.gz"; 2093 - sha256 = "069yrikrrb4vqzc3hrkkfj96apsh7q0hg8lhihq97lxshwz128vc"; 2093 + hash = "sha256-bCMRPoe605MwjJCiBwE+UF9lknRzZjjYx5usnGfMPhk="; 2094 2094 }; 2095 2095 meta = { 2096 2096 description = "Capture STDOUT and STDERR from Perl, XS or external programs"; ··· 2104 2104 version = "0.16"; 2105 2105 src = fetchurl { 2106 2106 url = "mirror://cpan/authors/id/F/FE/FERREIRA/Carp-Always-0.16.tar.gz"; 2107 - sha256 = "1wb6b0qjga7kvn4p8df6k4g1pl2yzaqiln1713xidh3i454i3alq"; 2107 + hash = "sha256-mKoRSSFxwBb7CCdYGrH6XtAbHpnGNXSJ3fOoJzFYZvE="; 2108 2108 }; 2109 2109 buildInputs = [ TestBase ]; 2110 2110 meta = { ··· 2118 2118 version = "0.21"; 2119 2119 src = fetchurl { 2120 2120 url = "mirror://cpan/authors/id/N/NE/NEILB/Carp-Assert-0.21.tar.gz"; 2121 - sha256 = "0km5fc6r6whxh6h5yd7g1j0bi96sgk0gkda6cardicrw9qmqwkwj"; 2121 + hash = "sha256-kk+OK048s9iyYka1+cB82qS4gAzvNF+ggR1ykw1zpU4="; 2122 2122 }; 2123 2123 meta = { 2124 2124 description = "Executable comments"; ··· 2131 2131 version = "1.24"; 2132 2132 src = fetchurl { 2133 2133 url = "mirror://cpan/authors/id/P/PE/PETDANCE/Carp-Assert-More-1.24.tar.gz"; 2134 - sha256 = "0axjfl1hp7s4lcfxjj41zcp397dzhjqzd95innzxnz914xkc2p5s"; 2134 + hash = "sha256-ulzBZichfdu/tbGk9rGEv500LvuBSNkdo0SfCwN1sis="; 2135 2135 }; 2136 2136 propagatedBuildInputs = [ CarpAssert ]; 2137 2137 buildInputs = [ TestException ]; ··· 2146 2146 version = "6.08"; 2147 2147 src = fetchurl { 2148 2148 url = "mirror://cpan/authors/id/E/ET/ETHER/Carp-Clan-6.08.tar.gz"; 2149 - sha256 = "0237xx3rqa72sr4vdvws9r1m453h5f25bl85mdjmmk128kir4py7"; 2149 + hash = "sha256-x1+S40QizFplqwXRVYQrcBRSQ06a77ZJ1uIonEfvZwg="; 2150 2150 }; 2151 2151 meta = { 2152 2152 description = "Report errors from perspective of caller of a \"clan\" of modules"; ··· 2160 2160 version = "1.0.34"; 2161 2161 src = fetchurl { 2162 2162 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Carton-v1.0.34.tar.gz"; 2163 - sha256 = "77d42b92732bcfc18a59d341e56ce476205b1c4d380eab3a07224f5745c23e45"; 2163 + hash = "sha256-d9QrknMrz8GKWdNB5WzkdiBbHE04Dqs6ByJPV0XCPkU="; 2164 2164 }; 2165 2165 propagatedBuildInputs = [ MenloLegacy PathTiny TryTiny ]; 2166 2166 meta = { ··· 2176 2176 version = "0.16"; 2177 2177 src = fetchurl { 2178 2178 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/Catalyst-Action-RenderView-0.16.tar.gz"; 2179 - sha256 = "8565203950a057d43ecd64e9593715d565c2fbd8b02c91f43c53b2111acd3948"; 2179 + hash = "sha256-hWUgOVCgV9Q+zWTpWTcV1WXC+9iwLJH0PFOyERrNOUg="; 2180 2180 }; 2181 2181 propagatedBuildInputs = [ CatalystRuntime DataVisitor ]; 2182 2182 buildInputs = [ HTTPRequestAsCGI ]; ··· 2191 2191 version = "1.21"; 2192 2192 src = fetchurl { 2193 2193 url = "mirror://cpan/authors/id/J/JJ/JJNAPIORK/Catalyst-Action-REST-1.21.tar.gz"; 2194 - sha256 = "ccf81bba5200d3a0ad6901f923af173a3d4416618aea08a6938baaffdef4cb20"; 2194 + hash = "sha256-zPgbulIA06CtaQH5I68XOj1EFmGK6gimk4uq/970yyA="; 2195 2195 }; 2196 2196 buildInputs = [ TestRequires ]; 2197 2197 propagatedBuildInputs = [ CatalystRuntime URIFind ]; ··· 2206 2206 version = "1.018"; 2207 2207 src = fetchurl { 2208 2208 url = "mirror://cpan/authors/id/E/ET/ETHER/Catalyst-Authentication-Credential-HTTP-1.018.tar.gz"; 2209 - sha256 = "0ad5clfiyllnf37an99n139cxhhxf5g5rh8cxashsjv4xrnq38bg"; 2209 + hash = "sha256-b6GBbe5kSw216gzBXF5xHcLO0gg2JavOcJZSHx1lpSk="; 2210 2210 }; 2211 2211 buildInputs = [ ModuleBuildTiny TestException TestMockObject TestNeeds ]; 2212 2212 propagatedBuildInputs = [ CatalystPluginAuthentication ClassAccessor DataUUID StringEscape ]; ··· 2222 2222 version = "1.006"; 2223 2223 src = fetchurl { 2224 2224 url = "mirror://cpan/authors/id/E/ET/ETHER/Catalyst-Authentication-Store-Htpasswd-1.006.tar.gz"; 2225 - sha256 = "0kw0w2g1qmym896bgnqr1bfhvgb6xja39mv10701ipp8fmi8bzf7"; 2225 + hash = "sha256-x/2FYnXo3hjAAWHXNJTsZr0N3QoZ27dMQtVXHJ7ggE8="; 2226 2226 }; 2227 2227 buildInputs = [ ModuleBuildTiny TestLongString TestSimple13 TestWWWMechanize TestWWWMechanizeCatalyst ]; 2228 2228 propagatedBuildInputs = [ AuthenHtpasswd CatalystPluginAuthentication ]; ··· 2237 2237 version = "0.1506"; 2238 2238 src = fetchurl { 2239 2239 url = "mirror://cpan/authors/id/I/IL/ILMARI/Catalyst-Authentication-Store-DBIx-Class-0.1506.tar.gz"; 2240 - sha256 = "0i5ja7690fs9nhxcij6lw51j804sm8s06m5mvk1n8pi8jljrymvw"; 2240 + hash = "sha256-fFefJZUoXmTD3LVUAzSqmgAkQ+HUyMg6tEk7kMxRskQ="; 2241 2241 }; 2242 2242 propagatedBuildInputs = [ CatalystModelDBICSchema CatalystPluginAuthentication ]; 2243 2243 buildInputs = [ TestWarn ]; ··· 2252 2252 version = "1.016"; 2253 2253 src = fetchurl { 2254 2254 url = "mirror://cpan/authors/id/I/IL/ILMARI/Catalyst-Authentication-Store-LDAP-1.016.tar.gz"; 2255 - sha256 = "0cm399vxqqf05cjgs1j5v3sk4qc6nmws5nfhf52qvpbwc4m82mq8"; 2255 + hash = "sha256-CFeBKmF83Y1FcdDZonm1hmEy9dhFBv0kK8Bh3HdKozI="; 2256 2256 }; 2257 2257 propagatedBuildInputs = [ perlldap CatalystPluginAuthentication ClassAccessor ]; 2258 2258 buildInputs = [ TestMockObject TestException NetLDAPServerTest ]; ··· 2268 2268 version = "0.001001"; 2269 2269 src = fetchurl { 2270 2270 url = "mirror://cpan/authors/id/G/GR/GRODITI/Catalyst-Component-InstancePerContext-0.001001.tar.gz"; 2271 - sha256 = "7f63f930e1e613f15955c9e6d73873675c50c0a3bc2a61a034733361ed26d271"; 2271 + hash = "sha256-f2P5MOHmE/FZVcnm1zhzZ1xQwKO8KmGgNHMzYe0m0nE="; 2272 2272 }; 2273 2273 propagatedBuildInputs = [ CatalystRuntime ]; 2274 2274 meta = { ··· 2282 2282 version = "2.04"; 2283 2283 src = fetchurl { 2284 2284 url = "mirror://cpan/authors/id/N/NI/NIGELM/Catalyst-Controller-HTML-FormFu-2.04.tar.gz"; 2285 - sha256 = "f13fb9b3b3b00b35f06abc31614461c8d7346fbe07fb569c71e8d586e5eb5ddc"; 2285 + hash = "sha256-8T+5s7OwCzXwarwxYURhyNc0b74H+1accejVhuXrXdw="; 2286 2286 }; 2287 2287 buildInputs = [ CatalystActionRenderView CatalystPluginSession CatalystPluginSessionStateCookie CatalystPluginSessionStoreFile CatalystViewTT CodeTidyAllPluginPerlAlignMooseAttributes PodCoverageTrustPod PodTidy TemplateToolkit TestCPANMeta TestDifferences TestEOL TestKwalitee TestLongString TestMemoryCycle TestNoTabs TestPAUSEPermissions TestPod TestPodCoverage TestWWWMechanize TestWWWMechanizeCatalyst ]; 2288 2288 propagatedBuildInputs = [ CatalystComponentInstancePerContext HTMLFormFuMultiForm RegexpAssemble ]; ··· 2299 2299 version = "1.0.0"; 2300 2300 src = fetchurl { 2301 2301 url = "mirror://cpan/authors/id/P/PE/PERLER/Catalyst-Controller-POD-1.0.0.tar.gz"; 2302 - sha256 = "ee2a4bb3ed78baa1464335408f284345b6ba0ef6576ad7bfbd7b656c788a39f9"; 2302 + hash = "sha256-7ipLs+14uqFGQzVAjyhDRba6DvZXate/vXtlbHiKOfk="; 2303 2303 }; 2304 2304 buildInputs = [ ModuleInstall TestLongString TestWWWMechanize TestWWWMechanizeCatalyst ]; 2305 2305 propagatedBuildInputs = [ CatalystPluginStaticSimple ClassAccessor FileSlurp JSONXS ListMoreUtils PodPOMViewTOC XMLSimple ]; ··· 2315 2315 version = "1.42"; 2316 2316 src = fetchurl { 2317 2317 url = "mirror://cpan/authors/id/H/HA/HAARG/Catalyst-Devel-1.42.tar.gz"; 2318 - sha256 = "1gcaqivyxwsdq87v9za1ijjibh6llirzqsbpwjbw1f5mravg1iky"; 2318 + hash = "sha256-fsbwtsq1uMCX5Hdp/HOk1MAVpYxB/bQPwk3z7nfEir0="; 2319 2319 }; 2320 2320 buildInputs = [ FileShareDirInstall TestFatal ]; 2321 2321 propagatedBuildInputs = [ CatalystActionRenderView CatalystPluginConfigLoader CatalystPluginStaticSimple ConfigGeneral FileChangeNotify FileCopyRecursive ModuleInstall TemplateToolkit ]; ··· 2331 2331 version = "5.90035"; 2332 2332 src = fetchurl { 2333 2333 url = "mirror://cpan/authors/id/M/MG/MGRIMES/Catalyst-DispatchType-Regex-5.90035.tar.gz"; 2334 - sha256 = "06jq1lmpq88rmp9zik5gqczg234xac0hiyc3l698iif7zsgcyb80"; 2334 + hash = "sha256-AC3Pnv7HxYiSoYP5CAFTnQzxPsOvzPjTrRkhfCsNWBo="; 2335 2335 }; 2336 2336 propagatedBuildInputs = [ CatalystRuntime ]; 2337 2337 meta = { ··· 2345 2345 version = "5.9011"; 2346 2346 src = fetchurl { 2347 2347 url = "mirror://cpan/authors/id/H/HA/HAARG/Catalyst-Manual-5.9011.tar.gz"; 2348 - sha256 = "0g61za6844ya0lk0bpvw43sj0jd553aks3hqw21hbh03b6b377mk"; 2348 + hash = "sha256-s54zllkDwAWD4BgOPdUopUkg9SB83wUmBcoTgoz6wTw="; 2349 2349 }; 2350 2350 meta = { 2351 2351 description = "The Catalyst developer's manual"; ··· 2358 2358 version = "0.65"; 2359 2359 src = fetchurl { 2360 2360 url = "mirror://cpan/authors/id/G/GB/GBJK/Catalyst-Model-DBIC-Schema-0.65.tar.gz"; 2361 - sha256 = "26a911ef5ef7ffc81b6ce65c3156f71fb35083c456ad27e6d82d2dc02493eeea"; 2361 + hash = "sha256-JqkR7173/8gbbOZcMVb3H7NQg8RWrSfm2C0twCST7uo="; 2362 2362 }; 2363 2363 buildInputs = [ DBDSQLite TestException TestRequires ]; 2364 2364 propagatedBuildInputs = [ CatalystComponentInstancePerContext CatalystXComponentTraits DBIxClassSchemaLoader MooseXMarkAsMethods MooseXNonMoose MooseXTypesLoadableClass TieIxHash ]; ··· 2373 2373 version = "5.90128"; 2374 2374 src = fetchurl { 2375 2375 url = "mirror://cpan/authors/id/H/HA/HAARG/Catalyst-Runtime-5.90128.tar.gz"; 2376 - sha256 = "1yb0caagdrl7c1ldkwaz6w2qpgj8wcibzhqh6yscarjzmw6kppx6"; 2376 + hash = "sha256-pt87Da9fZsW0NxDDvyLjSL6LBTdf8dloYIfm9pRiYPk="; 2377 2377 }; 2378 2378 buildInputs = [ TestFatal TypeTiny ]; 2379 2379 propagatedBuildInputs = [ CGISimple CGIStruct ClassC3AdoptNEXT DataDump HTTPBody ModulePluggable MooseXEmulateClassAccessorFast MooseXGetopt MooseXMethodAttributes MooseXRoleWithOverloading PathClass PerlIOutf8_strict PlackMiddlewareFixMissingBodyInRedirect PlackMiddlewareMethodOverride PlackMiddlewareRemoveRedundantBody PlackMiddlewareReverseProxy PlackTestExternalServer SafeIsa StringRewritePrefix TaskWeaken TextSimpleTable TreeSimpleVisitorFactory URIws ]; ··· 2390 2390 version = "1.10"; 2391 2391 src = fetchurl { 2392 2392 url = "mirror://cpan/authors/id/A/AR/ARODLAND/Catalyst-Plugin-AccessLog-1.10.tar.gz"; 2393 - sha256 = "873db8e4e72a994e3e17aeb53d2b837e6d524b4b8b0f3539f262135c88cc2120"; 2393 + hash = "sha256-hz245OcqmU4+F661PSuDfm1SS0uLDzU58mITXIjMISA="; 2394 2394 }; 2395 2395 propagatedBuildInputs = [ CatalystRuntime DateTime ]; 2396 2396 meta = { ··· 2405 2405 version = "0.10023"; 2406 2406 src = fetchurl { 2407 2407 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Authentication-0.10023.tar.gz"; 2408 - sha256 = "0v6hb4r1wv3djrnqvnjcn3xx1scgqzx8nyjdg9lfc1ybvamrl0rn"; 2408 + hash = "sha256-NgOaq9rLB+Zoek16i/rHj+nQ+7BM2o1tlm1sHjJZ0Gw="; 2409 2409 }; 2410 2410 buildInputs = [ TestException ]; 2411 2411 propagatedBuildInputs = [ CatalystPluginSession ]; ··· 2420 2420 version = "0.16"; 2421 2421 src = fetchurl { 2422 2422 url = "mirror://cpan/authors/id/R/RK/RKITOVER/Catalyst-Plugin-Authorization-ACL-0.16.tar.gz"; 2423 - sha256 = "0z4328rr6l9xi45hyv6q9pwwamp0864q6skcp29jrz9f919ycdra"; 2423 + hash = "sha256-KjfmU0gu/SyTuGxqg4lB4FbF+U3YbA8LiT1RkzMSg3w="; 2424 2424 }; 2425 2425 propagatedBuildInputs = [ CatalystRuntime ClassThrowable ]; 2426 2426 buildInputs = [ CatalystPluginAuthentication CatalystPluginAuthorizationRoles CatalystPluginSession CatalystPluginSessionStateCookie TestWWWMechanizeCatalyst ]; ··· 2435 2435 version = "0.09"; 2436 2436 src = fetchurl { 2437 2437 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Authorization-Roles-0.09.tar.gz"; 2438 - sha256 = "0l83lkwmq0lngwh8b1rv3r719pn8w1gdbyhjqm74rnd0wbjl8h7f"; 2438 + hash = "sha256-7kBE5eKg2UxOxRL61V7gyN4UTh47h4Ugf5YCXPmkA1E="; 2439 2439 }; 2440 2440 buildInputs = [ TestException ]; 2441 2441 propagatedBuildInputs = [ CatalystPluginAuthentication SetObject UNIVERSALisa ]; ··· 2450 2450 version = "0.12"; 2451 2451 src = fetchurl { 2452 2452 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Cache-0.12.tar.gz"; 2453 - sha256 = "1q23aipvrl888h06ldr4mmjbykz0j4rqwipxg1jv094kki2fspr9"; 2453 + hash = "sha256-KV/tRJyTJLBleP1GjjOR4E+/ZK0kN2oARAjRvG9UQ+A="; 2454 2454 }; 2455 2455 buildInputs = [ ClassAccessor TestDeep TestException ]; 2456 2456 propagatedBuildInputs = [ CatalystRuntime ]; ··· 2465 2465 version = "0.001000"; 2466 2466 src = fetchurl { 2467 2467 url = "mirror://cpan/authors/id/G/GR/GRAF/Catalyst-Plugin-Cache-HTTP-0.001000.tar.gz"; 2468 - sha256 = "0v5iphbq4csc4r6wkvxnqlh97p8g0yhjky9qqmsdyqczn87agbba"; 2468 + hash = "sha256-aq2nDrKfYd90xTj5KaEHD92TIMW278lNJkwzghe8sWw="; 2469 2469 }; 2470 2470 buildInputs = [ CatalystRuntime TestLongString TestSimple13 TestWWWMechanize TestWWWMechanizeCatalyst ]; 2471 2471 propagatedBuildInputs = [ ClassAccessor HTTPMessage MROCompat ]; ··· 2480 2480 version = "0.04"; 2481 2481 src = fetchurl { 2482 2482 url = "mirror://cpan/authors/id/D/DI/DIEGOK/Catalyst-Plugin-Captcha-0.04.tar.gz"; 2483 - sha256 = "0llyj3v5nx9cx46jdbbvxf1lc9s9cxq5ml22xmx3wkb201r5qgaa"; 2483 + hash = "sha256-Sj1ccgBiTT567ULQWnBnSSdGg+t7rSYN6Sx1W/aQnlI="; 2484 2484 }; 2485 2485 propagatedBuildInputs = [ CatalystPluginSession GDSecurityImage ]; 2486 2486 meta = { ··· 2494 2494 version = "0.35"; 2495 2495 src = fetchurl { 2496 2496 url = "mirror://cpan/authors/id/H/HA/HAARG/Catalyst-Plugin-ConfigLoader-0.35.tar.gz"; 2497 - sha256 = "0w8r3bbxqnlykvra6sx3sh3wh8ylkj914xg5ql6nw11ddy56jaly"; 2497 + hash = "sha256-nippim8tBG4NxeV1EpKc1CPIB9Sja6Pynp5a3NcaGXE="; 2498 2498 }; 2499 2499 propagatedBuildInputs = [ CatalystRuntime ConfigAny DataVisitor ]; 2500 2500 meta = { ··· 2508 2508 version = "0.094"; 2509 2509 src = fetchurl { 2510 2510 url = "mirror://cpan/authors/id/D/DH/DHOSS/Catalyst-Plugin-FormValidator-0.094.tar.gz"; 2511 - sha256 = "5834f11bf5c9f4b5d336d65c7ce6639b76ce7bfe7a2875eb048d7ea1c82ce05a"; 2511 + hash = "sha256-WDTxG/XJ9LXTNtZcfOZjm3bOe/56KHXrBI1+ocgs4Fo="; 2512 2512 }; 2513 2513 propagatedBuildInputs = [ CatalystRuntime DataFormValidator ]; 2514 2514 meta = { ··· 2522 2522 version = "0.15"; 2523 2523 src = fetchurl { 2524 2524 url = "mirror://cpan/authors/id/D/DH/DHOSS/Catalyst-Plugin-FormValidator-Simple-0.15.tar.gz"; 2525 - sha256 = "486c6a0e8f410fd017279f4804ab9e35ba46321d33a0a9721fe1e08a391de7a0"; 2525 + hash = "sha256-SGxqDo9BD9AXJ59IBKueNbpGMh0zoKlyH+Hgijkd56A="; 2526 2526 }; 2527 2527 propagatedBuildInputs = [ CatalystPluginFormValidator FormValidatorSimple ]; 2528 2528 meta = { ··· 2536 2536 version = "0.08"; 2537 2537 src = fetchurl { 2538 2538 url = "mirror://cpan/authors/id/P/PE/PEPE/Catalyst-Plugin-Log-Handler-0.08.tar.gz"; 2539 - sha256 = "0db3c3a57b4ee3d789ba5129890e2858913fef00d8185bdc9c5d7fde31e043ef"; 2539 + hash = "sha256-DbPDpXtO49eJulEpiQ4oWJE/7wDYGFvcnF1/3jHgQ+8="; 2540 2540 }; 2541 2541 propagatedBuildInputs = [ ClassAccessor LogHandler MROCompat ]; 2542 2542 meta = { ··· 2550 2550 version = "0.006"; 2551 2551 src = fetchurl { 2552 2552 url = "mirror://cpan/authors/id/S/SY/SYSPETE/Catalyst-Plugin-PrometheusTiny-0.006.tar.gz"; 2553 - sha256 = "1hd2nv21c2mq3yvhsys4a276bdwr5igs4b73m99v7ymzpabvjf9b"; 2553 + hash = "sha256-Kzm5l7q/+rNTquMsol8smbdljlBEew23H7gKFsS2osE="; 2554 2554 }; 2555 2555 buildInputs = [ HTTPMessage Plack SubOverride TestDeep ]; 2556 2556 propagatedBuildInputs = [ CatalystRuntime Moose PrometheusTiny PrometheusTinyShared ]; ··· 2566 2566 version = "0.41"; 2567 2567 src = fetchurl { 2568 2568 url = "mirror://cpan/authors/id/J/JJ/JJNAPIORK/Catalyst-Plugin-Session-0.41.tar.gz"; 2569 - sha256 = "0a451997zc2vjx7rvndgx1ldbrpic8sfbddyvncynh0zr8bhlqc5"; 2569 + hash = "sha256-hWEKF8ofQOuZ3b615TRi8ebVaOiv2Z1Pl1uwf1IKhSg="; 2570 2570 }; 2571 2571 buildInputs = [ TestDeep TestException TestWWWMechanizePSGI ]; 2572 2572 propagatedBuildInputs = [ CatalystRuntime ObjectSignature ]; ··· 2581 2581 version = "0.04"; 2582 2582 src = fetchurl { 2583 2583 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Session-DynamicExpiry-0.04.tar.gz"; 2584 - sha256 = "7707c56734cdb1512f733dc400fadf6f4c53cb217b58207857824dad6780a079"; 2584 + hash = "sha256-dwfFZzTNsVEvcz3EAPrfb0xTyyF7WCB4V4JNrWeAoHk="; 2585 2585 }; 2586 2586 propagatedBuildInputs = [ CatalystPluginSession ]; 2587 2587 meta = { ··· 2595 2595 version = "0.18"; 2596 2596 src = fetchurl { 2597 2597 url = "mirror://cpan/authors/id/H/HA/HAARG/Catalyst-Plugin-Session-State-Cookie-0.18.tar.gz"; 2598 - sha256 = "1skvw3i9wv02kz1bz937zh7wfxvhf54i8zppln3ly6bcp6rcgcg9"; 2598 + hash = "sha256-6bHHsrlsGU+Hpfd+FElxcHfHD/xnpL/CnwJsnuLge+o="; 2599 2599 }; 2600 2600 propagatedBuildInputs = [ CatalystPluginSession ]; 2601 2601 meta = { ··· 2609 2609 version = "0.16"; 2610 2610 src = fetchurl { 2611 2611 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Session-Store-FastMmap-0.16.tar.gz"; 2612 - sha256 = "0x3j6zv3wr41jlwr6yb2jpmcx019ibyn11y8653ffnwhpzbpzsxs"; 2612 + hash = "sha256-uut/17+QW+dGMciHYP2KKYDO6pVieZM5lYFkPvY3cnQ="; 2613 2613 }; 2614 2614 propagatedBuildInputs = [ CacheFastMmap CatalystPluginSession ]; 2615 2615 meta = { ··· 2623 2623 version = "0.18"; 2624 2624 src = fetchurl { 2625 2625 url = "mirror://cpan/authors/id/F/FL/FLORA/Catalyst-Plugin-Session-Store-File-0.18.tar.gz"; 2626 - sha256 = "54738e3ce76f8be8b66947092d28973c73d79d1ee19b5d92b057552f8ff09b4f"; 2626 + hash = "sha256-VHOOPOdvi+i2aUcJLSiXPHPXnR7hm12SsFdVL4/wm08="; 2627 2627 }; 2628 2628 propagatedBuildInputs = [ CacheCache CatalystPluginSession ClassDataInheritable ]; 2629 2629 meta = { ··· 2637 2637 version = "0.041"; 2638 2638 src = fetchurl { 2639 2639 url = "mirror://cpan/authors/id/R/RK/RKITOVER/Catalyst-Plugin-SmartURI-0.041.tar.gz"; 2640 - sha256 = "0msz3w2vfdb5w4ixi5llq66xlhm0181gjz9xj8yj0lalk232326b"; 2640 + hash = "sha256-y4ghhphUUSA9kj19+QIKoELajcGUltgj4WU1twUfX1c="; 2641 2641 }; 2642 2642 propagatedBuildInputs = [ CatalystRuntime ClassC3Componentised ]; 2643 2643 buildInputs = [ CatalystActionREST TestWarnings TimeOut URISmartURI ]; ··· 2652 2652 version = "0.12"; 2653 2653 src = fetchurl { 2654 2654 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-StackTrace-0.12.tar.gz"; 2655 - sha256 = "1b2ksz74cpigxqzf63rddar3vfmnbpwpdcbs11v0ml89pb8ar79j"; 2655 + hash = "sha256-Mp2s0LoJ0Qp2CHqxdvldtro9smotD+M+7i9eRs7XU6w="; 2656 2656 }; 2657 2657 propagatedBuildInputs = [ CatalystRuntime ]; 2658 2658 meta = { ··· 2666 2666 version = "0.36"; 2667 2667 src = fetchurl { 2668 2668 url = "mirror://cpan/authors/id/I/IL/ILMARI/Catalyst-Plugin-Static-Simple-0.36.tar.gz"; 2669 - sha256 = "0m4l627p2fvzr4i6sgdxhdvsx4wpa6qmaibsbxlg5x5yjs7k7drn"; 2669 + hash = "sha256-Nrczj5a+9PJoX3pFVbFRl5Oud4O9PW0iyX87cY8wlFQ="; 2670 2670 }; 2671 2671 patches = [ ../development/perl-modules/catalyst-plugin-static-simple-etag.patch ]; 2672 2672 propagatedBuildInputs = [ CatalystRuntime MIMETypes MooseXTypes ]; ··· 2681 2681 version = "1.002000"; 2682 2682 src = fetchurl { 2683 2683 url = "mirror://cpan/authors/id/H/HK/HKCLARK/Catalyst-Plugin-StatusMessage-1.002000.tar.gz"; 2684 - sha256 = "649c894ab16f9f48ada8f9cc599a7ecbb8891ab3761ff6fd510520c6de407c1f"; 2684 + hash = "sha256-ZJyJSrFvn0itqPnMWZp+y7iJGrN2H/b9UQUgxt5AfB8="; 2685 2685 }; 2686 2686 propagatedBuildInputs = [ CatalystRuntime strictures ]; 2687 2687 meta = { ··· 2695 2695 version = "1.7"; 2696 2696 src = fetchurl { 2697 2697 url = "mirror://cpan/authors/id/M/MC/MCB/Catalyst-View-CSV-1.7.tar.gz"; 2698 - sha256 = "e41326b6099891f244b432921ed10096ac619f32b8c4f8b41633313bd54662db"; 2698 + hash = "sha256-5BMmtgmYkfJEtDKSHtEAlqxhnzK4xPi0FjMxO9VGYts="; 2699 2699 }; 2700 2700 buildInputs = [ CatalystActionRenderView CatalystModelDBICSchema CatalystPluginConfigLoader CatalystXComponentTraits ConfigGeneral DBDSQLite DBIxClass TestException ]; 2701 2701 propagatedBuildInputs = [ CatalystRuntime TextCSV ]; ··· 2710 2710 version = "0.09"; 2711 2711 src = fetchurl { 2712 2712 url = "mirror://cpan/authors/id/G/GA/GAUDEON/Catalyst-View-Download-0.09.tar.gz"; 2713 - sha256 = "1qgq6y9iwfbhbkbgpw9czang2ami6z8jk1zlagrzdisy4igqzkvs"; 2713 + hash = "sha256-es+PXyRex/bzU/SHKdE3sSrxrPos8fvWXHA5HpM3+OE="; 2714 2714 }; 2715 2715 buildInputs = [ CatalystRuntime TestLongString TestSimple13 TestWWWMechanize TestWWWMechanizeCatalyst TextCSV XMLSimple ]; 2716 2716 meta = { ··· 2724 2724 version = "0.37"; 2725 2725 src = fetchurl { 2726 2726 url = "mirror://cpan/authors/id/H/HA/HAARG/Catalyst-View-JSON-0.37.tar.gz"; 2727 - sha256 = "1v4xkzazs743sc7cd1kxkbi99cf00a4dadyyancckcbpi9p3znn5"; 2727 + hash = "sha256-xdo/bop3scmYVd431YgCwLGU4pp9hsYO04Mc/dWfnew="; 2728 2728 }; 2729 2729 propagatedBuildInputs = [ CatalystRuntime ]; 2730 2730 meta = { ··· 2738 2738 version = "0.45"; 2739 2739 src = fetchurl { 2740 2740 url = "mirror://cpan/authors/id/H/HA/HAARG/Catalyst-View-TT-0.45.tar.gz"; 2741 - sha256 = "0jzgpkgq5pwq82zlb0nykdyk40dfpsyn9ilz91d0wpixgi9i5pr8"; 2741 + hash = "sha256-KN8SU3w9Xg5aSJ/GZL2+rgEyfZvegkW/QJjfgt+870s="; 2742 2742 }; 2743 2743 propagatedBuildInputs = [ CatalystRuntime ClassAccessor TemplateTimer ]; 2744 2744 meta = { ··· 2752 2752 version = "0.19"; 2753 2753 src = fetchurl { 2754 2754 url = "mirror://cpan/authors/id/R/RK/RKITOVER/CatalystX-Component-Traits-0.19.tar.gz"; 2755 - sha256 = "0iq4ci8m6g2c4g01fvdl568y7pjz28f3widk986v3pyhr7ll8j88"; 2755 + hash = "sha256-CElE6cnQ37ENSrNFPhwSX97jkSm0bRfAI0w8U1FkBEc="; 2756 2756 }; 2757 2757 propagatedBuildInputs = [ CatalystRuntime MooseXTraitsPluggable ]; 2758 2758 meta = { ··· 2766 2766 version = "0.005"; 2767 2767 src = fetchurl { 2768 2768 url = "mirror://cpan/authors/id/H/HD/HDP/CatalystX-RoleApplicator-0.005.tar.gz"; 2769 - sha256 = "0vwaapxn8g5hs2xp63c4dwv9jmapmji4272fakssvgc9frklg3p2"; 2769 + hash = "sha256-4o5HZ3aJva31VE4cQaKsV1WZNm+EDXO70LA8ZPtVim8="; 2770 2770 }; 2771 2771 propagatedBuildInputs = [ CatalystRuntime MooseXRelatedClassRoles ]; 2772 2772 meta = { ··· 2780 2780 version = "0.000005"; 2781 2781 src = fetchurl { 2782 2782 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/Catalyst-TraitFor-Request-ProxyBase-0.000005.tar.gz"; 2783 - sha256 = "a7bf0faa7e12ca5df625d9f5fc710f11bfd16ba5385837e48d42b3d286c9710a"; 2783 + hash = "sha256-p78Pqn4Syl32Jdn1/HEPEb/Ra6U4WDfkjUKz0obJcQo="; 2784 2784 }; 2785 2785 buildInputs = [ CatalystRuntime CatalystXRoleApplicator HTTPMessage ]; 2786 2786 propagatedBuildInputs = [ Moose URI namespaceautoclean ]; ··· 2795 2795 version = "0.03"; 2796 2796 src = fetchurl { 2797 2797 url = "mirror://cpan/authors/id/A/AB/ABRAXXA/CatalystX-Script-Server-Starman-0.03.tar.gz"; 2798 - sha256 = "08jvibq4v8xjj0c3cr93h0w8w0c88ajwjn37xjy7ygxl9krlffp6"; 2798 + hash = "sha256-5jpH80y0P3+87GdYyaVCiAGOOIAjZTYYkLKjTfCKWyI="; 2799 2799 }; 2800 2800 patches = [ 2801 2801 # See Nixpkgs issues #16074 and #17624 ··· 2814 2814 version = "1.05"; 2815 2815 src = fetchurl { 2816 2816 url = "mirror://cpan/authors/id/T/TO/TODDR/CDB_File-1.05.tar.gz"; 2817 - sha256 = "0jzbm59b9q51k00djr1b8c4vjvjkwb577r946vi5s09rasfq8r45"; 2817 + hash = "sha256-hWSEnVY5AV3iNiTlc8riU265CUMrZNkAmKHgtFKp60s="; 2818 2818 }; 2819 2819 buildInputs = [ TestFatal TestWarnings ]; 2820 2820 propagatedBuildInputs = [ BCOW ]; ··· 2830 2830 version = "1.2013"; 2831 2831 src = fetchurl { 2832 2832 url = "mirror://cpan/authors/id/N/NI/NICS/Catmandu-1.2013.tar.gz"; 2833 - sha256 = "0sh4qqjh53rhqcpbvq3pyg0k1ybs8qxivhc1an6w5hjar2bihwiq"; 2833 + hash = "sha256-OHIYl8hKwsKNVYHBHTtGevkwwfN34L0uwzCPAiXGBGo="; 2834 2834 }; 2835 2835 propagatedBuildInputs = [ AnyURIEscape AppCmd CGIExpand ConfigOnion CpanelJSONXS DataCompare DataUtil IOHandleUtil LWP ListMoreUtils LogAny MIMETypes ModuleInfo MooXAliases ParserMGC PathIteratorRule PathTiny StringCamelCase TextCSV TextHogan Throwable TryTinyByClass URITemplate UUIDTiny YAMLLibYAML namespaceclean ]; 2836 2836 buildInputs = [ LogAnyAdapterLog4perl LogLog4perl TestDeep TestException TestLWPUserAgent TestPod ]; ··· 2847 2847 version = "2.28"; 2848 2848 src = fetchurl { 2849 2849 url = "mirror://cpan/authors/id/F/FO/FONKIE/CDDB_get-2.28.tar.gz"; 2850 - sha256 = "1jfrwvfasylcafbvb0jjm94ad4v6k99a7rf5i4qwzhg4m0gvmk5x"; 2850 + hash = "sha256-vcy6H6jkwc8xicXlo1KaZpOmSKpSgrWXU4x6rdzm2ck="; 2851 2851 }; 2852 2852 meta = { 2853 2853 description = "Get the CDDB info for an audio cd"; ··· 2862 2862 version = "1.05"; 2863 2863 src = fetchurl { 2864 2864 url = "mirror://cpan/authors/id/T/TM/TMTM/CDDB-File-1.05.tar.gz"; 2865 - sha256 = "1jf7xhd4w9iwabhz2wajh6fid3nyvkid9q5gdhyff52w86f45rpb"; 2865 + hash = "sha256-6+ZCnEFcFOc8bK/g1OLc3o4WnYFScfHhUjwmThrsx8k="; 2866 2866 }; 2867 2867 meta = { 2868 2868 description = "Parse a CDDB/freedb data file"; ··· 2876 2876 version = "4.51"; 2877 2877 src = fetchurl { 2878 2878 url = "mirror://cpan/authors/id/L/LE/LEEJO/CGI-4.51.tar.gz"; 2879 - sha256 = "02k0p8zwbn0fz9r39rg8jvbmky8fwdg6kznklzk557rg07kiblhb"; 2879 + hash = "sha256-C9IV5wEvn1Lmp9P+aV7jDvlZ15bo5TRy+g7YxT+6YAo="; 2880 2880 }; 2881 2881 buildInputs = [ TestDeep TestNoWarnings TestWarn ]; 2882 2882 propagatedBuildInputs = [ HTMLParser ]; ··· 2892 2892 version = "0.25"; 2893 2893 src = fetchurl { 2894 2894 url = "mirror://cpan/authors/id/R/RK/RKITOVER/CGI-Compile-0.25.tar.gz"; 2895 - sha256 = "198f94r9xjxgn0hvwy5f93xfa8jlw7d9v3v8z7qbh7mxvzp78jzl"; 2895 + hash = "sha256-9Et07t+9Hrjw+WiPndrhVCLl+kiueL4hsK/LnjJJDqU="; 2896 2896 }; 2897 2897 propagatedBuildInputs = [ Filepushd SubName ]; 2898 2898 buildInputs = [ CGI CaptureTiny ModuleBuildTiny SubIdentify Switch TestNoWarnings TestRequires TryTiny ]; ··· 2908 2908 version = "0.18"; 2909 2909 src = fetchurl { 2910 2910 url = "mirror://cpan/authors/id/A/AG/AGENT/CGI-Cookie-XS-0.18.tar.gz"; 2911 - sha256 = "1iixvnm0l1q24vdlnayb4vd8fns2bdlhm6zb7fpi884ppm5cp6a6"; 2911 + hash = "sha256-RpnLSr2XIBSvO+ubCmlbQluH2ibLK0vbJgIHCqrdPcY="; 2912 2912 }; 2913 2913 meta = { 2914 2914 description = "HTTP Cookie parser in pure C"; ··· 2921 2921 version = "0.23"; 2922 2922 src = fetchurl { 2923 2923 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/CGI-Emulate-PSGI-0.23.tar.gz"; 2924 - sha256 = "dd5b6c353f08fba100dae09904284f7f73f8328d31f6a67b2c136fad728d158b"; 2924 + hash = "sha256-3VtsNT8I+6EA2uCZBChPf3P4Mo0x9qZ7LBNvrXKNFYs="; 2925 2925 }; 2926 2926 buildInputs = [ TestRequires ]; 2927 2927 propagatedBuildInputs = [ CGI ]; ··· 2937 2937 version = "2.05"; 2938 2938 src = fetchurl { 2939 2939 url = "mirror://cpan/authors/id/B/BO/BOWMANBS/CGI-Expand-2.05.tar.gz"; 2940 - sha256 = "1ad48nd067j5irjampxpw3zvzpg8wpnpan6szkdc5h64wccd30kf"; 2940 + hash = "sha256-boLRGOPEwMLa/NpYde3l6N2//+C336pkjkUeA5pFpKk="; 2941 2941 }; 2942 2942 buildInputs = [ TestException ]; 2943 2943 meta = { ··· 2951 2951 version = "2.15"; 2952 2952 src = fetchurl { 2953 2953 url = "mirror://cpan/authors/id/L/LE/LEEJO/CGI-Fast-2.15.tar.gz"; 2954 - sha256 = "e5342df3dc593edfb724c7afe850b1a0ee753f4d733f5193e037b04633dfeece"; 2954 + hash = "sha256-5TQt89xZPt+3JMev6FCxoO51P01zP1GT4DewRjPf7s4="; 2955 2955 }; 2956 2956 propagatedBuildInputs = [ CGI FCGI ]; 2957 2957 doCheck = false; ··· 2967 2967 version = "3.10"; 2968 2968 src = fetchurl { 2969 2969 url = "mirror://cpan/authors/id/B/BI/BIGPRESH/CGI-FormBuilder-3.10.tar.gz"; 2970 - sha256 = "163ixq9kninqq094z2rnkg9pv3bcmvjphlww4vksfrzhq3h9pjdf"; 2970 + hash = "sha256-rsmb4MDwZ6fnJpxTeOWubI1905s2i08SwNhGOxPucZg="; 2971 2971 }; 2972 2972 2973 2973 propagatedBuildInputs = [ CGI ]; ··· 2982 2982 version = "1.30"; 2983 2983 src = fetchurl { 2984 2984 url = "mirror://cpan/authors/id/S/SN/SNOWHARE/CGI-Minimal-1.30.tar.gz"; 2985 - sha256 = "b94d50821b02611da6ee5423193145078c4dbb282f2b162a4b0d58094997bc47"; 2985 + hash = "sha256-uU1QghsCYR2m7lQjGTFFB4xNuygvKxYqSw1YCUmXvEc="; 2986 2986 }; 2987 2987 meta = { 2988 2988 description = "A lightweight CGI form processing package"; ··· 2996 2996 version = "0.15"; 2997 2997 src = fetchurl { 2998 2998 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/CGI-PSGI-0.15.tar.gz"; 2999 - sha256 = "c50dcb10bf8486a9843baed032ad89d879ff2f41c993342dead62f947a598d91"; 2999 + hash = "sha256-xQ3LEL+EhqmEO67QMq2J2Hn/L0HJkzQt6tYvlHpZjZE="; 3000 3000 }; 3001 3001 propagatedBuildInputs = [ CGI ]; 3002 3002 meta = { ··· 3010 3010 version = "4.48"; 3011 3011 src = fetchurl { 3012 3012 url = "mirror://cpan/authors/id/M/MA/MARKSTOS/CGI-Session-4.48.tar.gz"; 3013 - sha256 = "1xsl2pz1jrh127pq0b01yffnj4mnp9nvkp88h5mndrscq9hn8xa6"; 3013 + hash = "sha256-RnVkYcJM52ZrgQjduW26thJpnfMBLIDvEQFmGf4VVPc="; 3014 3014 }; 3015 3015 propagatedBuildInputs = [ CGI ]; 3016 3016 meta = { ··· 3024 3024 version = "1.25"; 3025 3025 src = fetchurl { 3026 3026 url = "mirror://cpan/authors/id/M/MA/MANWAR/CGI-Simple-1.25.tar.gz"; 3027 - sha256 = "0zpl7sa8jvv3zba2vcxf3qsrjk7kk2vcznfdpmxydw06x8vczrp5"; 3027 + hash = "sha256-5ebPNuoG8OZ7vc3Zz7aY80yZNR6usy3U+mNviZQ+9H4="; 3028 3028 }; 3029 3029 propagatedBuildInputs = [ IOStringy ]; 3030 3030 buildInputs = [ TestException TestNoWarnings ]; ··· 3039 3039 version = "1.21"; 3040 3040 src = fetchurl { 3041 3041 url = "mirror://cpan/authors/id/F/FU/FULLERMD/CGI-Struct-1.21.tar.gz"; 3042 - sha256 = "d13d8da7fdcd6d906054e4760fc28a718aec91bd3cf067a58927fb7cb1c09d6c"; 3042 + hash = "sha256-0T2Np/3NbZBgVOR2D8KKcYrskb088GeliSf7fLHAnWw="; 3043 3043 }; 3044 3044 buildInputs = [ TestDeep ]; 3045 3045 meta = { ··· 3053 3053 version = "0.60"; 3054 3054 src = fetchurl { 3055 3055 url = "mirror://cpan/authors/id/J/JS/JSWARTZ/CHI-0.60.tar.gz"; 3056 - sha256 = "c7f1a2b3570a8fede484e933f89ba1729e0abd05935791d146c522dd120ee851"; 3056 + hash = "sha256-x/Gis1cKj+3khOkz+Juhcp4KvQWTV5HRRsUi3RIO6FE="; 3057 3057 }; 3058 3058 preConfigure = '' 3059 3059 # fix error 'Unescaped left brace in regex is illegal here in regex' ··· 3072 3072 version = "2.4.10"; 3073 3073 src = fetchurl { 3074 3074 url = "mirror://cpan/authors/id/C/CH/CHARTGRP/Chart-2.4.10.tar.gz"; 3075 - sha256 = "84bd99a1a0ce72477b15e35881e6120398bb3f553aeeb5e8d72b088520e4f6bf"; 3075 + hash = "sha256-hL2ZoaDOckd7FeNYgeYSA5i7P1U67rXo1ysIhSDk9r8="; 3076 3076 }; 3077 3077 propagatedBuildInputs = [ GD ]; 3078 3078 meta = { ··· 3086 3086 version = "0.05"; 3087 3087 src = fetchurl { 3088 3088 url = "mirror://cpan/authors/id/M/MR/MRPALMER/Cisco-IPPhone-0.05.tar.gz"; 3089 - sha256 = "b03ca263f8f41a6ec545c5393213a3146d36bd45335ade99af51dd42ab6ee16d"; 3089 + hash = "sha256-sDyiY/j0Gm7FRcU5MhOjFG02vUUzWt6Zr1HdQqtu4W0="; 3090 3090 }; 3091 3091 meta = { 3092 3092 description = "Package for creating Cisco IPPhone XML objects"; ··· 3099 3099 version = "1.00"; 3100 3100 src = fetchurl { 3101 3101 url = "mirror://cpan/authors/id/M/MS/MSCHWERN/CLASS-1.00.tar.gz"; 3102 - sha256 = "c5185620815701b3fec21314ccd8c5693e6bfd519431527da3370a8164220671"; 3102 + hash = "sha256-xRhWIIFXAbP+whMUzNjFaT5r/VGUMVJ9ozcKgWQiBnE="; 3103 3103 }; 3104 3104 meta = { 3105 3105 description = "Alias for __PACKAGE__"; ··· 3114 3114 version = "0.51"; 3115 3115 src = fetchurl { 3116 3116 url = "mirror://cpan/authors/id/K/KA/KASEI/Class-Accessor-0.51.tar.gz"; 3117 - sha256 = "07215zzr4ydf49832vn54i3gf2q5b97lydkv8j56wb2svvjs64mz"; 3117 + hash = "sha256-vxKj5d5aLG6KRHs2T09aBQv3RiTFbjFQIq55kv8vQRw="; 3118 3118 }; 3119 3119 meta = { 3120 3120 description = "Automated accessor generation"; ··· 3127 3127 version = "0.01"; 3128 3128 src = fetchurl { 3129 3129 url = "mirror://cpan/authors/id/R/RC/RCLAMP/Class-Accessor-Chained-0.01.tar.gz"; 3130 - sha256 = "1lilrjy1s0q5hyr0888kf0ifxjyl2iyk4vxil4jsv0sgh39lkgx5"; 3130 + hash = "sha256-pb9J04BPg60lobFvMn0U1MvuInATIQSyhwUDHbzMNNI="; 3131 3131 }; 3132 3132 propagatedBuildInputs = [ ClassAccessor ]; 3133 3133 meta = { ··· 3141 3141 version = "0.10014"; 3142 3142 src = fetchurl { 3143 3143 url = "mirror://cpan/authors/id/H/HA/HAARG/Class-Accessor-Grouped-0.10014.tar.gz"; 3144 - sha256 = "35d5b03efc09f67f3a3155c9624126c3e162c8e3ca98ff826db358533a44c4bb"; 3144 + hash = "sha256-NdWwPvwJ9n86MVXJYkEmw+FiyOPKmP+CbbNYUzpExLs="; 3145 3145 }; 3146 3146 buildInputs = [ TestException ]; 3147 3147 propagatedBuildInputs = [ ModuleRuntime ]; ··· 3157 3157 version = "0.08"; 3158 3158 src = fetchurl { 3159 3159 url = "mirror://cpan/authors/id/K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz"; 3160 - sha256 = "75b3b8ec8efe687677b63f0a10eef966e01f60735c56656ce75cbb44caba335a"; 3160 + hash = "sha256-dbO47I7+aHZ3tj8KEO75ZuAfYHNcVmVs51y7RMq6M1o="; 3161 3161 }; 3162 3162 meta = { 3163 3163 description = "A minimalistic variant of Class::Accessor"; ··· 3170 3170 version = "2.01"; 3171 3171 src = fetchurl { 3172 3172 url = "mirror://cpan/authors/id/A/AD/ADAMK/Class-Autouse-2.01.tar.gz"; 3173 - sha256 = "c05b3236c05719d819c20db0fdeb6d0954747e43d7a738294eed7fbcf36ecf1b"; 3173 + hash = "sha256-wFsyNsBXGdgZwg2w/ettCVR0fkPXpzgpTu1/vPNuzxs="; 3174 3174 }; 3175 3175 meta = { 3176 3176 description = "Run-time load a class the first time you call a method in it"; ··· 3183 3183 version = "0.09"; 3184 3184 src = fetchurl { 3185 3185 url = "mirror://cpan/authors/id/Y/YA/YANICK/Class-Base-0.09.tar.gz"; 3186 - sha256 = "117dmsrb30a09zlrv919fb5h5rg8r4asa24i99k04n2habgbv9g1"; 3186 + hash = "sha256-4aW93lJQWAJmSpEIpRXJ6OUCy3IppJ3pT0CBsbKu7YQ="; 3187 3187 }; 3188 3188 propagatedBuildInputs = [ Clone ]; 3189 3189 meta = { ··· 3197 3197 version = "0.35"; 3198 3198 src = fetchurl { 3199 3199 url = "mirror://cpan/authors/id/H/HA/HAARG/Class-C3-0.35.tar.gz"; 3200 - sha256 = "0gp3czp6y0jxx4448kz37f7gdxq4vw514bvc0l98rk4glvqkq1c4"; 3200 + hash = "sha256-hAU88aaPzIwSBWwvEgrfBPf2jjvjT0QI6V0Cb+5n4z4="; 3201 3201 }; 3202 3202 propagatedBuildInputs = [ AlgorithmC3 ]; 3203 3203 meta = { ··· 3212 3212 version = "0.14"; 3213 3213 src = fetchurl { 3214 3214 url = "mirror://cpan/authors/id/E/ET/ETHER/Class-C3-Adopt-NEXT-0.14.tar.gz"; 3215 - sha256 = "1xsbydmiskpa1qbmnf6n39cb83nlb432xgkad9kfhxnvm8jn4rw5"; 3215 + hash = "sha256-hWdiJarbduhmamq+LgZZ1A60WBrWOFsXDupOHWvzS/c="; 3216 3216 }; 3217 3217 buildInputs = [ ModuleBuildTiny TestException ]; 3218 3218 propagatedBuildInputs = [ MROCompat ]; ··· 3228 3228 version = "1.001002"; 3229 3229 src = fetchurl { 3230 3230 url = "mirror://cpan/authors/id/H/HA/HAARG/Class-C3-Componentised-1.001002.tar.gz"; 3231 - sha256 = "14wn1g45z3b5apqq7dcai5drk01hfyqydsd2m6hsxzhyvi3b2l9h"; 3231 + hash = "sha256-MFGxRtwe/q6hqaLp5rF3MICZW4mKtYPxVWWNX8gLlpM="; 3232 3232 }; 3233 3233 buildInputs = [ TestException ]; 3234 3234 propagatedBuildInputs = [ ClassC3 ClassInspector MROCompat ]; ··· 3243 3243 version = "3.03"; 3244 3244 src = fetchurl { 3245 3245 url = "mirror://cpan/authors/id/M/MS/MSCHLUE/Class-Classgen-classgen-3.03.tar.gz"; 3246 - sha256 = "9b65d41b991538992e816b32cc4fa9b4a4a0bb3e9c10e7eebeff82658dbbc8f6"; 3246 + hash = "sha256-m2XUG5kVOJkugWsyzE+ptKSguz6cEOfuvv+CZY27yPY="; 3247 3247 }; 3248 3248 meta = { 3249 3249 description = "Simplifies creation, manipulation and usage of complex objects."; ··· 3257 3257 version = "0.13"; 3258 3258 src = fetchurl { 3259 3259 url = "mirror://cpan/authors/id/K/KW/KWILLIAMS/Class-Container-0.13.tar.gz"; 3260 - sha256 = "f5d495b1dfb826d5c0c45d03b4d0e6b6047cbb06cdbf6be15fd4dc902aeeb70b"; 3260 + hash = "sha256-9dSVsd+4JtXAxF0DtNDmtgR8uwbNv2vhX9TckCrutws="; 3261 3261 }; 3262 3262 propagatedBuildInputs = [ ParamsValidate ]; 3263 3263 meta = { ··· 3271 3271 version = "0.04004"; 3272 3272 src = fetchurl { 3273 3273 url = "mirror://cpan/authors/id/C/CL/CLACO/Class-Data-Accessor-0.04004.tar.gz"; 3274 - sha256 = "0578m3rplk41059rkkjy1009xrmrdivjnv8yxadwwdk1vzidc8n1"; 3274 + hash = "sha256-wSLW4t9hNs6b6h5tK3dsueaeAAhezplTAYFMevOo6BQ="; 3275 3275 }; 3276 3276 meta = { 3277 3277 description = "Inheritable, overridable class and instance data accessor creation"; ··· 3284 3284 version = "0.08"; 3285 3285 src = fetchurl { 3286 3286 url = "mirror://cpan/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz"; 3287 - sha256 = "0jpi38wy5xh6p1mg2cbyjjw76vgbccqp46685r27w8hmxb7gwrwr"; 3287 + hash = "sha256-mWf+zuoVIn5ELsgYcjFj621zuJR+MfFquAb24jka8Uo="; 3288 3288 }; 3289 3289 meta = { 3290 3290 description = "Inheritable, overridable class data"; ··· 3297 3297 version = "2.01"; 3298 3298 src = fetchurl { 3299 3299 url = "mirror://cpan/authors/id/C/CO/CORLISS/Class-EHierarchy/Class-EHierarchy-2.01.tar.gz"; 3300 - sha256 = "637ab76beb3832a9b071b999a1b15bf05d297df6a662ccb1a8004f2987308382"; 3300 + hash = "sha256-Y3q3a+s4MqmwcbmZobFb8F0pffamYsyxqABPKYcwg4I="; 3301 3301 }; 3302 3302 meta = { 3303 3303 description = "Base class for hierarchally ordered objects"; ··· 3311 3311 version = "1.06"; 3312 3312 src = fetchurl { 3313 3313 url = "mirror://cpan/authors/id/P/PH/PHRED/Class-Factory-1.06.tar.gz"; 3314 - sha256 = "c37a2d269eb935f36a23e113480ae0946fa7c12a12781396a1226c8e435f30f5"; 3314 + hash = "sha256-w3otJp65NfNqI+ETSArglG+nwSoSeBOWoSJsjkNfMPU="; 3315 3315 }; 3316 3316 meta = { 3317 3317 description = "Base class for dynamic factory classes"; ··· 3324 3324 version = "1.7"; 3325 3325 src = fetchurl { 3326 3326 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Class-Factory-Util-1.7.tar.gz"; 3327 - sha256 = "09ifd6v0c94vr20n9yr1dxgcp7hyscqq851szdip7y24bd26nlbc"; 3327 + hash = "sha256-bFFrRFtE+HNj+zoUhDHTHp7LXm8h+2SByJskBrZpLiY="; 3328 3328 }; 3329 3329 meta = { 3330 3330 description = "Provide utility methods for factory classes"; ··· 3337 3337 version = "1.03"; 3338 3338 src = fetchurl { 3339 3339 url = "mirror://cpan/authors/id/G/GO/GOMOR/Class-Gomor-1.03.tar.gz"; 3340 - sha256 = "02r0zylv8c5cb34j0w2kmf8hfw6g6bymfif7z65skzz9kkm3rns7"; 3340 + hash = "sha256-R9s86pzp/6mL+cdFV/0yz3AHkatTcCDJWKwwtKn/IAs="; 3341 3341 }; 3342 3342 meta = { 3343 3343 description = "Another class and object builder"; ··· 3350 3350 version = "1.36"; 3351 3351 src = fetchurl { 3352 3352 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Class-Inspector-1.36.tar.gz"; 3353 - sha256 = "0kk900bp8iq7bw5jyllfb31gvf93mmp24n4x90j7qs3jlhimsafc"; 3353 + hash = "sha256-zCldI6RyaHwkSJ1YIm6tI7n9wliOUi8LXwdHdBcAaU4="; 3354 3354 }; 3355 3355 meta = { 3356 3356 description = "Get information about a class and its structure"; ··· 3364 3364 version = "0.36"; 3365 3365 src = fetchurl { 3366 3366 url = "mirror://cpan/authors/id/S/SM/SMUELLER/Class-ISA-0.36.tar.gz"; 3367 - sha256 = "0r5r574i6wgxm8zsq4bc34d0dzprrh6h6mpp1nhlks1qk97g65l8"; 3367 + hash = "sha256-iBbzTpo46EmhDfdWAw3M+f4GGhlsEaw/qv1xE8kpuWQ="; 3368 3368 }; 3369 3369 meta = { 3370 3370 description = "Report the search path for a class's ISA tree"; ··· 3377 3377 version = "0.3"; 3378 3378 src = fetchurl { 3379 3379 url = "mirror://cpan/authors/id/T/TE/TEXMEC/Class-Iterator-0.3.tar.gz"; 3380 - sha256 = "db1ba87ca9107f161fe9c1e9e7e267c0026defc26fe3e73bcad8ab8ffc18ef9d"; 3380 + hash = "sha256-2xuofKkQfxYf6cHp5+JnwAJt78Jv4+c7ytirj/wY750="; 3381 3381 }; 3382 3382 meta = { 3383 3383 description = "Iterator class"; ··· 3390 3390 version = "2.03"; 3391 3391 src = fetchurl { 3392 3392 url = "mirror://cpan/authors/id/V/VI/VIPUL/Class-Loader-2.03.tar.gz"; 3393 - sha256 = "4fef2076ead60423454ff1f4e82859a9a9b9942b5fb8eee0c98b9c63c9f2b8e7"; 3393 + hash = "sha256-T+8gdurWBCNFT/H06ChZqam5lCtfuO7gyYucY8nyuOc="; 3394 3394 }; 3395 3395 meta = { 3396 3396 description = "Load modules and create objects on demand"; ··· 3403 3403 version = "1.01"; 3404 3404 src = fetchurl { 3405 3405 url = "mirror://cpan/authors/id/E/EV/EVO/Class-MakeMethods-1.01.tar.gz"; 3406 - sha256 = "0ricb0mn0i06ngfhq5y035yx8i7ahlx83yyqwixqmv6hg4p79b5c"; 3406 + hash = "sha256-rKx0LnnQ7Ip75Nj7gTqF6kTUfRnAFwzdswZEYCtYLGY="; 3407 3407 }; 3408 3408 preConfigure = '' 3409 3409 # fix error 'Unescaped left brace in regex is illegal here in regex' ··· 3420 3420 version = "2.24"; 3421 3421 src = fetchurl { 3422 3422 url = "mirror://cpan/authors/id/S/SC/SCHWIGON/class-methodmaker/Class-MethodMaker-2.24.tar.gz"; 3423 - sha256 = "0a03i4k3a33qqwhykhz5k437ld5mag2vq52vvsy03gbynb65ivsy"; 3423 + hash = "sha256-Xu9YzLJ+vQG83lsUvMVTtTR6Bpnlw+khx3gMNSaJAyg="; 3424 3424 }; 3425 3425 # Remove unnecessary, non-autoconf, configure script. 3426 3426 prePatch = "rm configure"; ··· 3435 3435 version = "2.13"; 3436 3436 src = fetchurl { 3437 3437 url = "mirror://cpan/authors/id/E/ET/ETHER/Class-Method-Modifiers-2.13.tar.gz"; 3438 - sha256 = "0qzx83mgd71hlc2m1kpw15dqsjzjq7b2cj3sdgg45a0q23vhfn5b"; 3438 + hash = "sha256-q1gH9xAYqELea3pIJtbB8kuNWwn8zlAFozCc9upA/WM="; 3439 3439 }; 3440 3440 buildInputs = [ TestFatal TestNeeds ]; 3441 3441 meta = { ··· 3450 3450 version = "0.006"; 3451 3451 src = fetchurl { 3452 3452 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Class-Mix-0.006.tar.gz"; 3453 - sha256 = "8747f643893914f8c44979f1716d0c1ec8a41394796555447944e860f1ff7c0b"; 3453 + hash = "sha256-h0f2Q4k5FPjESXnxcW0MHsikE5R5ZVVEeUToYPH/fAs="; 3454 3454 }; 3455 3455 propagatedBuildInputs = [ ParamsClassify ]; 3456 3456 meta = { ··· 3464 3464 version = "0.55"; 3465 3465 src = fetchurl { 3466 3466 url = "mirror://cpan/authors/id/J/JE/JESSE/Class-ReturnValue-0.55.tar.gz"; 3467 - sha256 = "ed3836885d78f734ccd7a98550ec422a616df7c31310c1b7b1f6459f5fb0e4bd"; 3467 + hash = "sha256-7Tg2iF149zTM16mFUOxCKmFt98MTEMG3sfZFn1+w5L0="; 3468 3468 }; 3469 3469 propagatedBuildInputs = [ DevelStackTrace ]; 3470 3470 meta = { ··· 3479 3479 version = "1.6"; 3480 3480 src = fetchurl { 3481 3481 url = "mirror://cpan/authors/id/S/SH/SHAY/Class-Singleton-1.6.tar.gz"; 3482 - sha256 = "1942j9g0b4c88nvs3jghh3y31mlhbpwrx35xdcb2jaaiv7q17fi7"; 3482 + hash = "sha256-J7oT8NlRKSkWa72MnvldkNYw/IDwyaG3RYiRBV6SgqQ="; 3483 3483 }; 3484 3484 meta = { 3485 3485 description = "Implementation of a 'Singleton' class"; ··· 3492 3492 version = "0.13"; 3493 3493 src = fetchurl { 3494 3494 url = "mirror://cpan/authors/id/K/KM/KMX/Class-Throwable-0.13.tar.gz"; 3495 - sha256 = "1kmwzdxvp9ca2z44vl0ygkfygdbxqkilzjd8vqhc4vdmvbh136nw"; 3495 + hash = "sha256-3JoR4Nq1bcIg3qjJT+PEfbXn3Xwe0E3IF4qlu3v7vM4="; 3496 3496 }; 3497 3497 meta = { 3498 3498 description = "A minimal lightweight exception class"; ··· 3505 3505 version = "1.008"; 3506 3506 src = fetchurl { 3507 3507 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Class-Tiny-1.008.tar.gz"; 3508 - sha256 = "05anh4hn8va46xwbdx7rqxnhb8i1lingb614lywzr89gj5iql1gf"; 3508 + hash = "sha256-7gWKY5Evofy5pySY9WykIaIFbcf59LZ4N0RtZCGBVhU="; 3509 3509 }; 3510 3510 meta = { 3511 3511 description = "Minimalist class construction"; ··· 3519 3519 version = "0.25"; 3520 3520 src = fetchurl { 3521 3521 url = "mirror://cpan/authors/id/E/ET/ETHER/Class-Load-0.25.tar.gz"; 3522 - sha256 = "2a48fa779b5297e56156380e8b32637c6c58decb4f4a7f3c7350523e11275f8f"; 3522 + hash = "sha256-Kkj6d5tSl+VhVjgOizJjfGxY3stPSn88c1BSPhEnX48="; 3523 3523 }; 3524 3524 buildInputs = [ TestFatal TestNeeds ]; 3525 3525 propagatedBuildInputs = [ DataOptList PackageStash ]; ··· 3535 3535 version = "0.10"; 3536 3536 src = fetchurl { 3537 3537 url = "mirror://cpan/authors/id/E/ET/ETHER/Class-Load-XS-0.10.tar.gz"; 3538 - sha256 = "5bc22cf536ebfd2564c5bdaf42f0d8a4cee3d1930fc8b44b7d4a42038622add1"; 3538 + hash = "sha256-W8Is9Tbr/SVkxb2vQvDYpM7j0ZMPyLRLfUpCA4YirdE="; 3539 3539 }; 3540 3540 buildInputs = [ TestFatal TestNeeds ]; 3541 3541 propagatedBuildInputs = [ ClassLoad ]; ··· 3551 3551 version = "1.04"; 3552 3552 src = fetchurl { 3553 3553 url = "mirror://cpan/authors/id/C/CW/CWINTERS/Class-Observable-1.04.tar.gz"; 3554 - sha256 = "3ef18733a0f03c113f3bcf8ac50476e09ca1fe6234f4aaacaa24dfca95168094"; 3554 + hash = "sha256-PvGHM6DwPBE/O8+KxQR24Jyh/mI09KqsqiTfypUWgJQ="; 3555 3555 }; 3556 3556 propagatedBuildInputs = [ ClassISA ]; 3557 3557 meta = { ··· 3565 3565 version = "0.013"; 3566 3566 src = fetchurl { 3567 3567 url = "mirror://cpan/authors/id/C/CH/CHORNY/Class-Std-0.013.tar.gz"; 3568 - sha256 = "bcd6d82f6c8af0fe069fced7dd165a4795b0b6e92351c7d4e5a1ab9a14fc35c6"; 3568 + hash = "sha256-vNbYL2yK8P4Gn87X3RZaR5WwtukjUcfU5aGrmhT8NcY="; 3569 3569 }; 3570 3570 meta = { 3571 3571 description = "Support for creating standard 'inside-out' classes"; ··· 3578 3578 version = "0.0.8"; 3579 3579 src = fetchurl { 3580 3580 url = "mirror://cpan/authors/id/A/AC/ACID/Class-Std-Fast-v0.0.8.tar.gz"; 3581 - sha256 = "1057rz95jsr66gam472i4zdv04v7bmzph3m3jwq1hwx3qrikgm0v"; 3581 + hash = "sha256-G9Q3Y8ajcxgwl6MOeH9dZxOw2ydRHFLVMyZrWdLPp4A="; 3582 3582 }; 3583 3583 propagatedBuildInputs = [ ClassStd ]; 3584 3584 checkInputs = [ TestPod TestPodCoverage ]; ··· 3593 3593 version = "0.11"; 3594 3594 src = fetchurl { 3595 3595 url = "mirror://cpan/authors/id/I/IL/ILMARI/Class-Unload-0.11.tar.gz"; 3596 - sha256 = "0pqa98z3ij6a3v9wkmvc8b410kv30y0xxqf0i6if3lp4lx3rgqjj"; 3596 + hash = "sha256-UuKXR6fk0uGiicDh3oEHY08QyEJs18nTHsrIOD5KCl8="; 3597 3597 }; 3598 3598 propagatedBuildInputs = [ ClassInspector ]; 3599 3599 buildInputs = [ TestRequires ]; ··· 3608 3608 version = "0.08"; 3609 3609 src = fetchurl { 3610 3610 url = "mirror://cpan/authors/id/M/MS/MSCHWERN/Class-Virtual-0.08.tar.gz"; 3611 - sha256 = "c6499b42d3b4e5c6488a5e82fbc28698e6c9860165072dddfa6749355a9cfbb2"; 3611 + hash = "sha256-xkmbQtO05cZIil6C+8KGmObJhgFlBy3d+mdJNVqc+7I="; 3612 3612 }; 3613 3613 propagatedBuildInputs = [ CarpAssert ClassDataInheritable ClassISA ]; 3614 3614 meta = { ··· 3623 3623 version = "1.19"; 3624 3624 src = fetchurl { 3625 3625 url = "mirror://cpan/authors/id/S/SM/SMUELLER/Class-XSAccessor-1.19.tar.gz"; 3626 - sha256 = "1wm6013il899jnm0vn50a7iv9v6r4nqywbqzj0csyf8jbwwnpicr"; 3626 + hash = "sha256-mcVrOV8SOa8ZkB8v7rEl2ey041Gg2A2qlSkhGkcApvI="; 3627 3627 }; 3628 3628 meta = { 3629 3629 description = "Generate fast XS accessors without runtime compilation"; ··· 3636 3636 version = "0.19"; 3637 3637 src = fetchurl { 3638 3638 url = "mirror://cpan/authors/id/P/PA/PATCH/CLDR-Number-0.19.tar.gz"; 3639 - sha256 = "c6716488e65fe779ff79a83f0f2036ad94463efe3d0f349c6b99112975bd85fc"; 3639 + hash = "sha256-xnFkiOZf53n/eag/DyA2rZRGPv49DzSca5kRKXW9hfw="; 3640 3640 }; 3641 3641 buildInputs = [ SoftwareLicense TestDifferences TestException TestWarn ]; 3642 3642 propagatedBuildInputs = ··· 3653 3653 version = "1.8"; 3654 3654 src = fetchurl { 3655 3655 url = "mirror://cpan/authors/id/B/BL/BLHOTSKY/CLI-Helpers-1.8.tar.gz"; 3656 - sha256 = "1hgiynpy7q4gbx1d9pwnzdzil36k13vjxhscalj710ikcddvjz92"; 3656 + hash = "sha256-In25W2MzgnAkVUzDLvcI0wwaf/uW39RCX4/g46/18cE="; 3657 3657 }; 3658 3658 buildInputs = [ PodCoverageTrustPod TestPerlCritic ]; 3659 3659 propagatedBuildInputs = [ CaptureTiny RefUtil SubExporter TermReadKey YAML ]; ··· 3669 3669 version = "0.26"; 3670 3670 src = fetchurl { 3671 3671 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Clipboard-0.26.tar.gz"; 3672 - sha256 = "886ae43dc8538f9bfc4e07fdbcf09b7fbd6ee59c31f364618c859de14953c58a"; 3672 + hash = "sha256-iGrkPchTj5v8Tgf9vPCbf71u5Zwx82RhjIWd4UlTxYo="; 3673 3673 }; 3674 3674 propagatedBuildInputs = [ CGI ]; 3675 3675 # Disable test on darwin because MacPasteboard fails when not logged in interactively. ··· 3690 3690 version = "0.45"; 3691 3691 src = fetchurl { 3692 3692 url = "mirror://cpan/authors/id/A/AT/ATOOMIC/Clone-0.45.tar.gz"; 3693 - sha256 = "1rm9g68fklni63jdkrlgqq6yfj95fm33p2bq90p475gsi8sfxdnb"; 3693 + hash = "sha256-y7buNIr6lUMuSHiJO0Z1JUnnDcaP5tnkMNHS6ZB5qeY="; 3694 3694 }; 3695 3695 buildInputs = [ BCOW ]; 3696 3696 meta = { ··· 3704 3704 version = "0.010"; 3705 3705 src = fetchurl { 3706 3706 url = "mirror://cpan/authors/id/H/HE/HERMES/Clone-Choose-0.010.tar.gz"; 3707 - sha256 = "0cin2bjn5z8xhm9v4j7pwlkx88jnvz8al0njdjwyvs6fb0glh8sn"; 3707 + hash = "sha256-ViNIH1jO6O25bNICqtDfViLUJ+X3SLJThR39YuUSNjI="; 3708 3708 }; 3709 3709 buildInputs = [ Clone ClonePP TestWithoutModule ]; 3710 3710 meta = { ··· 3719 3719 version = "1.08"; 3720 3720 src = fetchurl { 3721 3721 url = "mirror://cpan/authors/id/N/NE/NEILB/Clone-PP-1.08.tar.gz"; 3722 - sha256 = "0y7m25fksiavzg4xj4cm9zkz8rmnk4iqy7lm01m4nmyqlna3082p"; 3722 + hash = "sha256-VyAwlKXYV0tqAJUejyOZtmb050+VEdnJ+1tFPV0R9Xg="; 3723 3723 }; 3724 3724 meta = { 3725 3725 description = "Recursively copy Perl datatypes"; ··· 3732 3732 version = "0.78"; 3733 3733 src = fetchurl { 3734 3734 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Code-TidyAll-0.78.tar.gz"; 3735 - sha256 = "1dmr6zkgcnc6cam204f00g5yly46cplbn9k45ginw02rv10vnpij"; 3735 + hash = "sha256-Ml67QdhZAG7jK2Qmu+hlhnjqywPAESCqYoZZ9uY3ubY="; 3736 3736 }; 3737 3737 propagatedBuildInputs = [ CaptureTiny ConfigINI FileWhich Filepushd IPCRun3 IPCSystemSimple ListCompare ListSomeUtils LogAny Moo ScopeGuard SpecioLibraryPathTiny TextDiff TimeDate TimeDurationParse ]; 3738 3738 buildInputs = [ TestClass TestClassMost TestDeep TestDifferences TestException TestFatal TestMost TestWarn TestWarnings librelative ]; ··· 3749 3749 version = "0.01"; 3750 3750 src = fetchurl { 3751 3751 url = "mirror://cpan/authors/id/J/JS/JSWARTZ/Code-TidyAll-Plugin-Perl-AlignMooseAttributes-0.01.tar.gz"; 3752 - sha256 = "1r8w5kfm17j1dyrrsjhwww423zzdzhx1i3d3brl32wzhasgf47cd"; 3752 + hash = "sha256-jR3inlbwczFoXqONGDr87f8hCOccSp2zb0GeUN0sHOU="; 3753 3753 }; 3754 3754 propagatedBuildInputs = [ CodeTidyAll TextAligner ]; 3755 3755 meta = { ··· 3763 3763 version = "0.021"; 3764 3764 src = fetchurl { 3765 3765 url = "mirror://cpan/authors/id/R/RO/ROKR/Color-Library-0.021.tar.gz"; 3766 - sha256 = "58cbf7e333d3a4a40297abc43412b321da449c6816020e4fa6625ab079fc90a5"; 3766 + hash = "sha256-WMv34zPTpKQCl6vENBKzIdpEnGgWAg5PpmJasHn8kKU="; 3767 3767 }; 3768 3768 buildInputs = [ TestMost TestWarn TestException TestDeep TestDifferences ModulePluggable ]; 3769 3769 propagatedBuildInputs = [ ClassAccessor ClassDataInheritable ]; ··· 3778 3778 version = "0.200"; 3779 3779 src = fetchurl { 3780 3780 url = "mirror://cpan/authors/id/S/SK/SKAJI/Command-Runner-0.200.tar.gz"; 3781 - sha256 = "sha256-WtJtBhEb/s1TyPW7XeqUvyAl9seOlfbYAS5M+oninyY="; 3781 + hash = "sha256-WtJtBhEb/s1TyPW7XeqUvyAl9seOlfbYAS5M+oninyY="; 3782 3782 }; 3783 3783 buildInputs = [ ModuleBuildTiny ]; 3784 3784 propagatedBuildInputs = [ CaptureTiny Filepushd StringShellQuote Win32ShellQuote ]; ··· 3795 3795 version = "3.75"; 3796 3796 src = fetchurl { 3797 3797 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/common-sense-3.75.tar.gz"; 3798 - sha256 = "0zhfp8f0czg69ycwn7r6ayg6idm5kyh2ai06g5s6s07kli61qsm8"; 3798 + hash = "sha256-qGocTKTzAG10eQZEJaCfpbZonlcmH8uZT+Z9Bhy6Dn4="; 3799 3799 }; 3800 3800 meta = { 3801 3801 description = "Implements some sane defaults for Perl programs"; ··· 3808 3808 version = "2.28"; 3809 3809 src = fetchurl { 3810 3810 url = "mirror://cpan/authors/id/R/RU/RURBAN/Compress-Bzip2-2.28.tar.gz"; 3811 - sha256 = "859f835c3f5c998810d8b2a6f9e282ff99d6cb66ccfa55cae7e66dafb035116e"; 3811 + hash = "sha256-hZ+DXD9cmYgQ2LKm+eKC/5nWy2bM+lXK5+Ztr7A1EW4="; 3812 3812 }; 3813 3813 meta = { 3814 3814 description = "Interface to Bzip2 compression library"; ··· 3821 3821 version = "3.8"; 3822 3822 src = fetchurl { 3823 3823 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/${pname}-${version}.tar.gz"; 3824 - sha256 = "5d1f5df48ce13b4dee1cc9f278ecdbf8177877b0b98815a4eb3c91c3466716f2"; 3824 + hash = "sha256-XR9d9IzhO03uHMnyeOzb+Bd4d7C5iBWk6zyRw0ZnFvI="; 3825 3825 }; 3826 3826 meta = { 3827 3827 description = "Extremely light-weight Lempel-Ziv-Free compression"; ··· 3834 3834 version = "2.101"; 3835 3835 src = fetchurl { 3836 3836 url = "mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Bzip2-2.101.tar.gz"; 3837 - sha256 = "1n5q01akpsw1skn59c3nivwjfqcn00wzdj8gx4q0wac8sd7i76qc"; 3837 + hash = "sha256-DJsTT9OIKQ4w6Q/J9jkAlmEn+Y52sFTs1IHrO1UAuNg="; 3838 3838 }; 3839 3839 3840 3840 # Don't build a private copy of bzip2. ··· 3854 3854 version = "2.101"; 3855 3855 src = fetchurl { 3856 3856 url = "mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Lzma-2.101.tar.gz"; 3857 - sha256 = "bb267fd31981eda11f444038f8a0fca4b94a51ae61b2db71246abf6a4d322a36"; 3857 + hash = "sha256-uyZ/0xmB7aEfREA4+KD8pLlKUa5hsttxJGq/ak0yKjY="; 3858 3858 }; 3859 3859 preConfigure = '' 3860 3860 cat > config.in <<EOF ··· 3875 3875 3876 3876 src = fetchurl { 3877 3877 url = "mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.103.tar.gz"; 3878 - sha256 = "sha256-1p0mIMoCTcG0JPf0Io/hFpsrd0FrswMQ6JDTvn2kff8="; 3878 + hash = "sha256-1p0mIMoCTcG0JPf0Io/hFpsrd0FrswMQ6JDTvn2kff8="; 3879 3879 }; 3880 3880 3881 3881 preConfigure = '' ··· 3902 3902 version = "0.05"; 3903 3903 src = fetchurl { 3904 3904 url = "mirror://cpan/authors/id/F/FE/FERREIRA/Compress-unLZMA-0.05.tar.gz"; 3905 - sha256 = "1f0pcpcjjj60whqc5sc5jd0dd7z3si4fnp268w4ykmcjini03s2d"; 3905 + hash = "sha256-TegBoo2S1ekJR0Zc60jU45/WQJOF6cIw5MBIKdllF7g="; 3906 3906 }; 3907 3907 meta = { 3908 3908 description = "Interface to LZMA decompression library"; ··· 3915 3915 version = "0.32"; 3916 3916 src = fetchurl { 3917 3917 url = "mirror://cpan/authors/id/H/HA/HAARG/Config-Any-0.32.tar.gz"; 3918 - sha256 = "0l31sg7dwh4dwwnql42hp7arkhcm15bhsgfg4i6xvbjzy9f2mnk8"; 3918 + hash = "sha256-aNoqXPJfrt1NJM89DVcJlcGZ1blQEIot541A3s7TYVA="; 3919 3919 }; 3920 3920 propagatedBuildInputs = [ ModulePluggable ]; 3921 3921 meta = { ··· 3929 3929 version = "0.319"; 3930 3930 src = fetchurl { 3931 3931 url = "mirror://cpan/authors/id/R/RE/REHSACK/Config-AutoConf-0.319.tar.gz"; 3932 - sha256 = "0gm3l0qyrgiia67lsmzjfb6ihgbdx1lidli7w47lq9jk4v66ckrh"; 3932 + hash = "sha256-ME9mzCZTJkwP4SfSFmnobT0YzXLyV02PUTG+7DGgoz4="; 3933 3933 }; 3934 3934 propagatedBuildInputs = [ CaptureTiny ]; 3935 3935 meta = { ··· 3944 3944 version = "2.63"; 3945 3945 src = fetchurl { 3946 3946 url = "mirror://cpan/authors/id/T/TL/TLINDEN/Config-General-2.63.tar.gz"; 3947 - sha256 = "1bbg3wp0xcpj04cmm86j1x0j5968jqi5s2c87qs7dgmap1vzk6qa"; 3947 + hash = "sha256-Cpv5d7iqvnY0PogJXSKWyKQiQQ/SoFoZAfKyDi4fb60="; 3948 3948 }; 3949 3949 meta = { 3950 3950 description = "Generic Config Module"; ··· 3957 3957 version = "1.18"; 3958 3958 src = fetchurl { 3959 3959 url = "mirror://cpan/authors/id/A/AL/ALEXMV/Config-GitLike-1.18.tar.gz"; 3960 - sha256 = "f7ae7440f3adab5b9ff9aa57216d84fd4a681009b9584e32da42f8bb71e332c5"; 3960 + hash = "sha256-9650QPOtq1uf+apXIW2E/UpoEAm5WE4y2kL4u3HjMsU="; 3961 3961 }; 3962 3962 buildInputs = [ TestException ]; 3963 3963 propagatedBuildInputs = [ Moo MooXTypesMooseLike ]; ··· 3972 3972 version = "1.13"; 3973 3973 src = fetchurl { 3974 3974 url = "mirror://cpan/authors/id/D/DS/DSCHWEI/Config-Grammar-1.13.tar.gz"; 3975 - sha256 = "a8b3a3a2c9c8c43b92dc401bf2709d6514f15b467fd4f72c48d356335771d6e3"; 3975 + hash = "sha256-qLOjosnIxDuS3EAb8nCdZRTxW0Z/1PcsSNNWM1dx1uM="; 3976 3976 }; 3977 3977 meta = { 3978 3978 description = "A grammar-based, user-friendly config parser"; ··· 3986 3986 version = "0.025"; 3987 3987 src = fetchurl { 3988 3988 url = "mirror://cpan/authors/id/R/RJ/RJBS/Config-INI-0.025.tar.gz"; 3989 - sha256 = "628bf76d5b91f89dde22d4813ec033026ebf71b772bb61ccda909da00c869732"; 3989 + hash = "sha256-Yov3bVuR+J3eItSBPsAzAm6/cbdyu2HM2pCdoAyGlzI="; 3990 3990 }; 3991 3991 propagatedBuildInputs = [ MixinLinewise ]; 3992 3992 meta = { ··· 4001 4001 version = "0.0019"; 4002 4002 src = fetchurl { 4003 4003 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Config-Identity-0.0019.tar.gz"; 4004 - sha256 = "1a0jx12pxwpbnkww4xg4lav8j6ls89hrdimhj4a697k56zdhnli9"; 4004 + hash = "sha256-KVIL2zdlnmQUkbDGlmFCmhqJtqLkdcL5tOvyfkXoEqg="; 4005 4005 }; 4006 4006 propagatedBuildInputs = [ FileHomeDir IPCRun ]; 4007 4007 buildInputs = [ TestDeep ]; ··· 4017 4017 version = "3.000003"; 4018 4018 src = fetchurl { 4019 4019 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Config-IniFiles-3.000003.tar.gz"; 4020 - sha256 = "3c457b65d98e5ff40bdb9cf814b0d5983eb0c53fb8696bda3ba035ad2acd6802"; 4020 + hash = "sha256-PEV7ZdmOX/QL25z4FLDVmD6wxT+4aWvaO6A1rSrNaAI="; 4021 4021 }; 4022 4022 propagatedBuildInputs = [ IOStringy ]; 4023 4023 meta = { ··· 4033 4033 version = "1.04"; 4034 4034 src = fetchurl { 4035 4035 url = "mirror://cpan/authors/id/D/DR/DRTECH/Config-Merge-1.04.tar.gz"; 4036 - sha256 = "a932477b43ae5fb04a16f071a891da7bd2086c10c680592f2888fa9d9972cccf"; 4036 + hash = "sha256-qTJHe0OuX7BKFvBxqJHae9IIbBDGgFkvKIj6nZlyzM8="; 4037 4037 }; 4038 4038 buildInputs = [ YAML ]; 4039 4039 propagatedBuildInputs = [ ConfigAny ]; ··· 4048 4048 version = "1.007"; 4049 4049 src = fetchurl { 4050 4050 url = "mirror://cpan/authors/id/D/DS/DSHEROH/Config-Onion-1.007.tar.gz"; 4051 - sha256 = "1bx81nakvgj9m7x1q7pnra2cm1rzfdyf7fm2wmlj92qkivvdszrj"; 4051 + hash = "sha256-Mn/d9o4TiyRp5aK643xzP4fKhMr2Hhz6qUm+PZUNqK8="; 4052 4052 }; 4053 4053 propagatedBuildInputs = [ ConfigAny HashMergeSimple Moo ]; 4054 4054 buildInputs = [ TestException YAML ]; ··· 4063 4063 version = "2.200011"; 4064 4064 src = fetchurl { 4065 4065 url = "mirror://cpan/authors/id/R/RJ/RJBS/Config-MVP-2.200011.tar.gz"; 4066 - sha256 = "23c95666fc43c4adaebcc093b1b56091efc2a6aa2d75366a216d18eda96ad716"; 4066 + hash = "sha256-I8lWZvxDxK2uvMCTsbVgke/CpqotdTZqIW0Y7alq1xY="; 4067 4067 }; 4068 4068 buildInputs = [ TestFatal ]; 4069 4069 propagatedBuildInputs = [ ModulePluggable MooseXOneArgNew RoleHasMessage RoleIdentifiable Throwable TieIxHash ]; ··· 4079 4079 version = "2.101463"; 4080 4080 src = fetchurl { 4081 4081 url = "mirror://cpan/authors/id/R/RJ/RJBS/Config-MVP-Reader-INI-2.101463.tar.gz"; 4082 - sha256 = "0iflnsh0sgihff3ra8sr7awiiscmqvrp1anaskkwksqi6yzidab9"; 4082 + hash = "sha256-aakWvzcR68nn1MqqcPPGlekYuTpZI5WHczA+DaC21EU="; 4083 4083 }; 4084 4084 propagatedBuildInputs = [ ConfigINI ConfigMVP ]; 4085 4085 meta = { ··· 4094 4094 version = "1.80"; 4095 4095 src = fetchurl { 4096 4096 url = "mirror://cpan/authors/id/S/SA/SALVA/Config-Properties-1.80.tar.gz"; 4097 - sha256 = "5d04395be7e14e970a03ea952fb7629ae304d97c031f90cc1c29bd0a6a62fc40"; 4097 + hash = "sha256-XQQ5W+fhTpcKA+qVL7dimuME2XwDH5DMHCm9Cmpi/EA="; 4098 4098 }; 4099 4099 meta = { 4100 4100 description = "Read and write property files"; ··· 4107 4107 version = "4.58"; 4108 4108 src = fetchurl { 4109 4109 url = "mirror://cpan/authors/id/S/SH/SHERZODR/Config-Simple-4.58.tar.gz"; 4110 - sha256 = "1d7dhvis1i03xlj8z3g5l8mz88kf7dn13zngbjhq94qgdxq9b6fx"; 4110 + hash = "sha256-3ZmVcG8Pk4ShXM/+EWw7biL0K6LljY8k7QPEoOOG7bQ="; 4111 4111 }; 4112 4112 meta = { 4113 4113 description = "Simple configuration file class"; ··· 4120 4120 version = "0.903"; 4121 4121 src = fetchurl { 4122 4122 url = "mirror://cpan/authors/id/B/BR/BRICKER/Config-Std-0.903.tar.gz"; 4123 - sha256 = "b7709ff663bd279d264ab9c2f51e9e9588479a3367a8c4cfc18659c2a11480fe"; 4123 + hash = "sha256-t3Cf9mO9J50mSrnC9R6elYhHmjNnqMTPwYZZwqEUgP4="; 4124 4124 }; 4125 4125 propagatedBuildInputs = [ ClassStd ]; 4126 4126 meta = { ··· 4134 4134 version = "2.24"; 4135 4135 src = fetchurl { 4136 4136 url = "mirror://cpan/authors/id/R/RS/RSAVAGE/Config-Tiny-2.24.tgz"; 4137 - sha256 = "0cjj2f0pj9y3cx1lgk2qp6arsnyaacf7kj6v33iqczn59f798r0h"; 4137 + hash = "sha256-EGSUjkvFfobjGNvIeRxTyludlblYzEdDZ8MneYETUjI="; 4138 4138 }; 4139 4139 buildInputs = [ TestPod ]; 4140 4140 meta = { ··· 4148 4148 version = "1.01"; 4149 4149 src = fetchurl { 4150 4150 url = "mirror://cpan/authors/id/M/MR/MRSCOTTY/Config-Versioned-1.01.tar.gz"; 4151 - sha256 = "bc9a4ae3738bd89f86a07bca673627ca3c92ba969737cd6dbc7ab7ad17cd2348"; 4151 + hash = "sha256-vJpK43OL2J+GoHvKZzYnyjySupaXN81tvHq3rRfNI0g="; 4152 4152 }; 4153 4153 propagatedBuildInputs = [ ConfigStd GitPurePerl ]; 4154 4154 doCheck = false; ··· 4164 4164 version = "1.35"; 4165 4165 src = fetchurl { 4166 4166 url = "mirror://cpan/authors/id/M/MR/MRSCOTTY/Connector-1.35.tar.gz"; 4167 - sha256 = "0jnwcvjibywdfq4x5n3np9fxvpsgqq6vjpn72sfa2xfdwrp7dna1"; 4167 + hash = "sha256-Qdl2bubNdaGcFsdeuQ3GT9/dXbp22NIJdo37FeVm3Eo="; 4168 4168 }; 4169 4169 buildInputs = [ ConfigMerge ConfigStd ConfigVersioned DBDSQLite DBI IOSocketSSL JSON LWP LWPProtocolHttps ProcSafeExec TemplateToolkit YAML ]; 4170 4170 propagatedBuildInputs = [ LogLog4perl Moose ]; ··· 4185 4185 version = "0.014"; 4186 4186 src = fetchurl { 4187 4187 url = "mirror://cpan/authors/id/L/LE/LEONT/Const-Fast-0.014.tar.gz"; 4188 - sha256 = "1nwlldgrx86yn7y6a53cqgvzm2ircsvxg1addahlcy6510x9a1gq"; 4188 + hash = "sha256-+AWVOgjFeEahak2F17dmOYr698NsFGX8sd6gnl+jlNs="; 4189 4189 }; 4190 4190 propagatedBuildInputs = [ SubExporterProgressive ]; 4191 4191 buildInputs = [ ModuleBuildTiny TestFatal ]; ··· 4200 4200 version = "1.4"; 4201 4201 src = fetchurl { 4202 4202 url = "mirror://cpan/authors/id/V/VI/VIPUL/Convert-ASCII-Armour-1.4.tar.gz"; 4203 - sha256 = "97e8acb6eb2a2a91af7d6cf0d2dff6fa42aaf939fc7d6d1c6057a4f0df52c904"; 4203 + hash = "sha256-l+istusqKpGvfWzw0t/2+kKq+Tn8fW0cYFek8N9SyQQ="; 4204 4204 }; 4205 4205 meta = { 4206 4206 description = "Convert binary octets into ASCII armoured messages"; ··· 4214 4214 version = "0.33"; 4215 4215 src = fetchurl { 4216 4216 url = "mirror://cpan/authors/id/T/TI/TIMLEGGE/Convert-ASN1-0.33.tar.gz"; 4217 - sha256 = "0xk0s2rnwjb7ydhwfinpjcbw25im54b8cs7r9hj3m7n7412h1pqz"; 4217 + hash = "sha256-H98ARSDHnjokTPlohhYpNRbBF5PXRsdh82dJbrPQYHY="; 4218 4218 }; 4219 4219 meta = { 4220 4220 description = "ASN.1 Encode/Decode library"; ··· 4227 4227 version = "0.06"; 4228 4228 src = fetchurl { 4229 4229 url = "mirror://cpan/authors/id/I/IK/IKEGAMI/Convert-Base32-0.06.tar.gz"; 4230 - sha256 = "4ba82c167c41f455aa8284738727e4c94a2ebcb1c4ce797f6fda07245a642115"; 4230 + hash = "sha256-S6gsFnxB9FWqgoRzhyfkyUouvLHEznl/b9oHJFpkIRU="; 4231 4231 }; 4232 4232 buildInputs = [ TestException ]; 4233 4233 meta = { ··· 4242 4242 version = "1.03"; 4243 4243 src = fetchurl { 4244 4244 url = "mirror://cpan/authors/id/O/OR/ORCLEV/Convert-Bencode-1.03.tar.gz"; 4245 - sha256 = "0v2ywj18px67mg97xnrdq9mnlzgqvj92pr2g47g9c9b9cpw3v7r6"; 4245 + hash = "sha256-Jp89+GVpJZbeIU/kK5Lc+H1qa8It237Sq8f0i4LkXmw="; 4246 4246 }; 4247 4247 meta = { 4248 4248 description = "Functions for converting to/from bencoded strings"; ··· 4255 4255 version = "0.11"; 4256 4256 src = fetchurl { 4257 4257 url = "mirror://cpan/authors/id/P/PE/PEVANS/Convert-Color-0.11.tar.gz"; 4258 - sha256 = "b41217c72931034ba4417d7a9e1e2999f04580d4e6b31c70993fedccc2440d38"; 4258 + hash = "sha256-tBIXxykxA0ukQX16nh4pmfBFgNTmsxxwmT/tzMJEDTg="; 4259 4259 }; 4260 4260 buildInputs = [ TestNumberDelta ]; 4261 4261 propagatedBuildInputs = [ ListUtilsBy ModulePluggable ]; ··· 4270 4270 version = "0.5201"; 4271 4271 src = fetchurl { 4272 4272 url = "mirror://cpan/authors/id/A/AN/ANDK/Convert-UU-0.5201.tar.gz"; 4273 - sha256 = "92329ce1c32b5952c48e1223db018c8c58ceafef03bfa0fd4817cd89c355a3bd"; 4273 + hash = "sha256-kjKc4cMrWVLEjhIj2wGMjFjOr+8Dv6D9SBfNicNVo70="; 4274 4274 }; 4275 4275 meta = { 4276 4276 description = "Perl module for uuencode and uudecode"; ··· 4283 4283 version = "0.02"; 4284 4284 src = fetchurl { 4285 4285 url = "mirror://cpan/authors/id/D/DE/DEXTER/constant-boolean-0.02.tar.gz"; 4286 - sha256 = "1s8gxfg4xqp543aqanv5lbp64vqqyw6ic4x3fm4imkk1h3amjb6d"; 4286 + hash = "sha256-zSxZ1YBhzhpJdaMTFg33GG9i7qJlW4XVIOXiTp7rD+k="; 4287 4287 }; 4288 4288 propagatedBuildInputs = [ SymbolUtil ]; 4289 4289 meta = { ··· 4297 4297 version = "1.001000"; 4298 4298 src = fetchurl { 4299 4299 url = "mirror://cpan/authors/id/M/MS/MSTROUT/curry-1.001000.tar.gz"; 4300 - sha256 = "1m2n3w67cskh8ic6vf6ik0fmap9zma875kr5rhyznr1041wn064b"; 4300 + hash = "sha256-ixhgeSAgZPs9zCXPcpCqP11VHZjRuG1YRHBqdgwfVtQ="; 4301 4301 }; 4302 4302 meta = { 4303 4303 description = "Create automatic curried method call closures for any class or object"; ··· 4310 4310 version = "6"; 4311 4311 src = fetchurl { 4312 4312 url = "mirror://cpan/authors/id/K/KR/KRYDE/constant-defer-6.tar.gz"; 4313 - sha256 = "1ykgk0rd05p7kyrdxbv047fj7r0b4ix9ibpkzxp6h8nak0qjc8bv"; 4313 + hash = "sha256-eyEmMZjKImhu//OumHokC+Qj3SFgr96yn+cW0DKYb/o="; 4314 4314 }; 4315 4315 meta = { 4316 4316 description = "Constant subs with deferred value calculation"; ··· 4323 4323 version = "0.03"; 4324 4324 src = fetchurl { 4325 4325 url = "mirror://cpan/authors/id/E/ET/ETHER/Context-Preserve-0.03.tar.gz"; 4326 - sha256 = "07zxgmb11bn4zj3w9g1zwbb9iv4jyk5q7hc0nv59knvv5i64m489"; 4326 + hash = "sha256-CZFKTCx725nKtoDBg8v0kuyY1uI/vMSH/MSuEFZ9/R8="; 4327 4327 }; 4328 4328 buildInputs = [ TestException TestSimple13 ]; 4329 4329 meta = { ··· 4337 4337 version = "0.11"; 4338 4338 src = fetchurl { 4339 4339 url = "mirror://cpan/authors/id/K/KA/KAZEBURO/Cookie-Baker-0.11.tar.gz"; 4340 - sha256 = "59275f474e07c0aa3611e3e684b894e7db913333d8214420be63f12ec18cd7ab"; 4340 + hash = "sha256-WSdfR04HwKo2EePmhLiU59uRMzPYIUQgvmPxLsGM16s="; 4341 4341 }; 4342 4342 buildInputs = [ ModuleBuildTiny TestTime ]; 4343 4343 propagatedBuildInputs = [ URI ]; ··· 4353 4353 version = "0.11"; 4354 4354 src = fetchurl { 4355 4355 url = "mirror://cpan/authors/id/A/AG/AGENT/Cookie-XS-0.11.tar.gz"; 4356 - sha256 = "1616rcn2qn1cwiv3rxb8mq5fmwxpj4gya1lxxxq2w952h03p3fd3"; 4356 + hash = "sha256-o7lxB4CiJC5w750G5R+Rt/PqCq5o9Tx25CxYLCzLJpg="; 4357 4357 }; 4358 4358 propagatedBuildInputs = [ CGICookieXS ]; 4359 4359 meta = { ··· 4367 4367 version = "6.57"; 4368 4368 src = fetchurl { 4369 4369 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/Coro-6.57.tar.gz"; 4370 - sha256 = "1ihl2zaiafr2k5jzj46j44j8vxqs23fqcsahypmi23jl6f0f8a0r"; 4370 + hash = "sha256-GSjkgDNUDhHr9VBpht0QGveNJCHSEPllmSI7FdUXFMY="; 4371 4371 }; 4372 4372 propagatedBuildInputs = [ AnyEvent Guard commonsense ]; 4373 4373 buildInputs = [ CanaryStability ]; ··· 4382 4382 version = "6.55"; 4383 4383 src = fetchurl { 4384 4384 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/Coro-${version}.tar.gz"; 4385 - sha256 = "43d79c027170fcda4ca0ee92734605bc95e122686f5071b94d90764c81ae8a30"; 4385 + hash = "sha256-Q9ecAnFw/NpMoO6Sc0YFvJXhImhvUHG5TZB2TIGuijA="; 4386 4386 }; 4387 4387 buildInputs = [ CanaryStability ]; 4388 4388 propagatedBuildInputs = [ AnyEvent Coro EV Guard commonsense ]; ··· 4400 4400 version = "0.1004"; 4401 4401 src = fetchurl { 4402 4402 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Corona-0.1004.tar.gz"; 4403 - sha256 = "0g5gpma3998rn61qfjv5csv2nrdi4sc84ipkb4k6synyhfgd3xgz"; 4403 + hash = "sha256-//XRnoPeem0mWfNGgpgmsWUrtmZlS4eDsRmlNFS9rzw="; 4404 4404 }; 4405 4405 propagatedBuildInputs = [ NetServerCoro Plack ]; 4406 4406 buildInputs = [ TestSharedFork TestTCP ]; ··· 4416 4416 version = "2.29"; 4417 4417 src = fetchurl { 4418 4418 url = "mirror://cpan/authors/id/A/AN/ANDK/CPAN-2.29.tar.gz"; 4419 - sha256 = "1f55672efd505a9baacfa1924d115362120aa6bf8efab7a17c7cb090b17ccc41"; 4419 + hash = "sha256-H1VnLv1QWpuqz6GSTRFTYhIKpr+O+rehfHywkLF8zEE="; 4420 4420 }; 4421 4421 propagatedBuildInputs = [ ArchiveZip CPANChecksums CPANPerlReleases CompressBzip2 Expect FileHomeDir FileWhich LWP LogLog4perl ModuleSignature TermReadKey TextGlob YAML YAMLLibYAML YAMLSyck IOSocketSSL ]; 4422 4422 meta = { ··· 4431 4431 version = "1.111016"; 4432 4432 src = fetchurl { 4433 4433 url = "mirror://cpan/authors/id/R/RJ/RJBS/CPAN-Mini-1.111016.tar.gz"; 4434 - sha256 = "5a297afc3e367ad80811464d4eb7e4dd3caff8ba499cdd2b558f6279443a7657"; 4434 + hash = "sha256-Wil6/D42etgIEUZNTrfk3Tyv+LpJnN0rVY9ieUQ6dlc="; 4435 4435 }; 4436 4436 nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; 4437 4437 propagatedBuildInputs = [ FileHomeDir LWPProtocolHttps ]; ··· 4453 4453 version = "4.31"; 4454 4454 src = fetchurl { 4455 4455 url = "mirror://cpan/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-4.31.tar.gz"; 4456 - sha256 = "sha256-AqZ6zuPeJKcow5ZIaADiojVZGlQ9B5REmtOI/j1c/yk="; 4456 + hash = "sha256-AqZ6zuPeJKcow5ZIaADiojVZGlQ9B5REmtOI/j1c/yk="; 4457 4457 }; 4458 4458 meta = { 4459 4459 description = "CPanel fork of JSON::XS, fast and correct serializing"; ··· 4467 4467 version = "0.001"; 4468 4468 src = fetchurl { 4469 4469 url = "mirror://cpan/authors/id/S/SK/SKAJI/CPAN-02Packages-Search-0.001.tar.gz"; 4470 - sha256 = "02dgqplar99a2i2b08pnapznyp4il70wsvpm8163ywwfwqn1ap37"; 4470 + hash = "sha256-Z1wVLOaOcz9MQPVuzcGhkVxv/1X2IrBEFCqlrOjFrwk="; 4471 4471 }; 4472 4472 buildInputs = [ ModuleBuildTiny ]; 4473 4473 propagatedBuildInputs = [ TieHandleOffset ]; ··· 4484 4484 version = "0.400002"; 4485 4485 src = fetchurl { 4486 4486 url = "mirror://cpan/authors/id/H/HA/HAARG/CPAN-Changes-0.400002.tar.gz"; 4487 - sha256 = "01eedea90d07468cb58e4a50bfa3bb1d4eeda9073596add1118fc359153abe8d"; 4487 + hash = "sha256-Ae7eqQ0HRoy1jkpQv6O7HU7tqQc1lq3REY/DWRU6vo0="; 4488 4488 }; 4489 4489 meta = { 4490 4490 description = "Read and write Changes files"; ··· 4498 4498 version = "2.14"; 4499 4499 src = fetchurl { 4500 4500 url = "mirror://cpan/authors/id/A/AN/ANDK/CPAN-Checksums-2.14.tar.gz"; 4501 - sha256 = "4080716c5da7e03b504e3cc0ea1fd5ef9ed6915f6fb737564e9e13d355a89e39"; 4501 + hash = "sha256-QIBxbF2n4DtQTjzA6h/V757WkV9vtzdWTp4T01Wonjk="; 4502 4502 }; 4503 4503 propagatedBuildInputs = [ CompressBzip2 DataCompare ModuleSignature ]; 4504 4504 meta = { ··· 4512 4512 version = "0.010"; 4513 4513 src = fetchurl { 4514 4514 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/CPAN-Common-Index-0.010.tar.gz"; 4515 - sha256 = "c43ddbb22fd42b06118fe6357f53700fbd77f531ba3c427faafbf303cbf4eaf0"; 4515 + hash = "sha256-xD3bsi/UKwYRj+Y1f1NwD7139TG6PEJ/qvvzA8v06vA="; 4516 4516 }; 4517 4517 buildInputs = [ TestDeep TestFailWarnings TestFatal ]; 4518 4518 propagatedBuildInputs = [ CPANDistnameInfo ClassTiny TieHandleOffset URI ]; ··· 4528 4528 version = "0.12"; 4529 4529 src = fetchurl { 4530 4530 url = "mirror://cpan/authors/id/G/GB/GBARR/CPAN-DistnameInfo-0.12.tar.gz"; 4531 - sha256 = "0d94kx596w7k328cvq4y96z1gz12hdhn3z1mklkbrb7fyzlzn91g"; 4531 + hash = "sha256-LyT76ffurLwmnTX8YWGDIvwXvkme4M2QGPNwk0qfJDU="; 4532 4532 }; 4533 4533 meta = { 4534 4534 description = "Extract distribution name and version from a distribution filename"; ··· 4541 4541 version = "0.014"; 4542 4542 src = fetchurl { 4543 4543 url = "mirror://cpan/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.014.tar.gz"; 4544 - sha256 = "07rmdbz1rbnb7w33vswn1wixlyh947sqr93xrvcph1hwzhmmg818"; 4544 + hash = "sha256-KKBXK/wcBnjZzn2kjPUhCXraIw+W6z0GP8uuHP5qNR8="; 4545 4545 }; 4546 4546 buildInputs = [ TestDeep ]; 4547 4547 meta = { ··· 4555 4555 version = "5.20201120"; 4556 4556 src = fetchurl { 4557 4557 url = "mirror://cpan/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-5.20201120.tar.gz"; 4558 - sha256 = "1qsjm26556kqxyvj85c7j37mh2xw78fm3i7f58mpqkfawxip4q3k"; 4558 + hash = "sha256-c2ByY+fKTXwrKu7EUR06vAtYz5CHFSS373iaUoyoUuM="; 4559 4559 }; 4560 4560 meta = { 4561 4561 description = "Mapping Perl releases on CPAN to the location of the tarballs"; ··· 4569 4569 version = "0.9908"; 4570 4570 src = fetchurl { 4571 4571 url = "mirror://cpan/authors/id/B/BI/BINGOS/CPANPLUS-0.9908.tar.gz"; 4572 - sha256 = "1m4xas67fax947kahvg4jsnsr2r1i58c5g3f1bixh7krgnsarxjq"; 4572 + hash = "sha256-WPastH15HtjjCm68wlCJIYusrZbkbajmIakrd4xWndQ="; 4573 4573 }; 4574 4574 propagatedBuildInputs = [ ArchiveExtract ModulePluggable ObjectAccessor PackageConstants TermUI ]; 4575 4575 meta = { ··· 4585 4585 version = "0.103015"; 4586 4586 src = fetchurl { 4587 4587 url = "mirror://cpan/authors/id/R/RJ/RJBS/CPAN-Uploader-0.103015.tar.gz"; 4588 - sha256 = "1idvkxqzc53hjs808gc6z6873bg4gn6zz499df0wppi56vz7w24f"; 4588 + hash = "sha256-jgh+/jYl3suBaymR/4195K1xkPmGPQSQlnAU9nGfu8U="; 4589 4589 }; 4590 4590 propagatedBuildInputs = [ FileHomeDir GetoptLongDescriptive LWPProtocolHttps TermReadKey ]; 4591 4591 meta = { ··· 4601 4601 version = "0.010"; 4602 4602 src = fetchurl { 4603 4603 url = "mirror://cpan/authors/id/L/LE/LEONT/Crypt-Argon2-0.010.tar.gz"; 4604 - sha256 = "3ea1c006f10ef66fd417e502a569df15c4cc1c776b084e35639751c41ce6671a"; 4604 + hash = "sha256-PqHABvEO9m/UF+UCpWnfFcTMHHdrCE41Y5dRxBzmZxo="; 4605 4605 }; 4606 4606 nativeBuildInputs = [ pkgs.ld-is-cc-hook ]; 4607 4607 meta = { ··· 4615 4615 version = "2.14"; 4616 4616 src = fetchurl { 4617 4617 url = "mirror://cpan/authors/id/D/DP/DPARIS/Crypt-Blowfish-2.14.tar.gz"; 4618 - sha256 = "1cb7g8cyfs9alrfdykxhs8m6azj091fmcycz6p5vkxbbzcgl7cs6"; 4618 + hash = "sha256-RrNDH/tr9bnLNZ95Vl1IQH5lKtKwT99cpipp5xl6Z7E="; 4619 4619 }; 4620 4620 meta = { 4621 4621 description = "Perl Blowfish encryption module"; ··· 4628 4628 version = "1.04"; 4629 4629 src = fetchurl { 4630 4630 url = "mirror://cpan/authors/id/B/BO/BOBMATH/Crypt-CAST5_PP-1.04.tar.gz"; 4631 - sha256 = "cba98a80403fb898a14c928f237f44816b4848641840ce2517363c2c071b5327"; 4631 + hash = "sha256-y6mKgEA/uJihTJKPI39EgWtISGQYQM4lFzY8LAcbUyc="; 4632 4632 }; 4633 4633 meta = { 4634 4634 description = "CAST5 block cipher in pure Perl"; ··· 4642 4642 version = "2.33"; 4643 4643 src = fetchurl { 4644 4644 url = "mirror://cpan/authors/id/L/LD/LDS/Crypt-CBC-2.33.tar.gz"; 4645 - sha256 = "0ig698lmpjz7fslnznxm0609lvlnvf4f3s370082nzycnqhxww3a"; 4645 + hash = "sha256-anDeIbbMfysQAGfo4Yjblm6agAG122+pdufLWylK5kU="; 4646 4646 }; 4647 4647 meta = { 4648 4648 description = "Encrypt Data with Cipher Block Chaining Mode"; ··· 4655 4655 version = "0.06"; 4656 4656 src = fetchurl { 4657 4657 url = "mirror://cpan/authors/id/A/AJ/AJGB/Crypt-Curve25519-0.06.tar.gz"; 4658 - sha256 = "1ir0gfxm8i7r9zyfs2zvil5jgwirl7j6cb9cm1p2kjpfnhyp0j4z"; 4658 + hash = "sha256-n0hwPbTuyiluqCwtZuShOfInC437C+38T/lEVLt7IMc="; 4659 4659 }; 4660 4660 patches = [ 4661 4661 (fetchpatch { 4662 4662 url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/dev-perl/Crypt-Curve25519/files/Crypt-Curve25519-0.60.0-fmul-fixedvar.patch?id=cec727ad614986ca1e6b9468eea7f1a5a9183382"; 4663 - sha256 = "0l005jzxp6q6vyl3p43ji47if0v9inscnjl0vxaqzf6c17akgbhf"; 4663 + hash = "sha256-Dq431QnMuI9V34BKy7SNaQMXD4lykDuo3wab278sAFA="; 4664 4664 }) 4665 4665 ]; 4666 4666 meta = { ··· 4675 4675 version = "2.07"; 4676 4676 src = fetchurl { 4677 4677 url = "mirror://cpan/authors/id/D/DP/DPARIS/Crypt-DES-2.07.tar.gz"; 4678 - sha256 = "1rypxlhpd1jc0c327aghgl9y6ls47drmpvn0a40b4k3vhfsypc9d"; 4678 + hash = "sha256-LbHrtYN7TLIAUcDuW3M7RFPjE33wqSMGA0yGdiHt1+c="; 4679 4679 }; 4680 4680 meta = { 4681 4681 description = "Perl DES encryption module"; ··· 4688 4688 version = "0.01"; 4689 4689 src = fetchurl { 4690 4690 url = "mirror://cpan/authors/id/B/BT/BTROTT/Crypt-DES_EDE3-0.01.tar.gz"; 4691 - sha256 = "9cb2e04b625e9cc0833cd499f76fd12556583ececa782a9758a55e3f969748d6"; 4691 + hash = "sha256-nLLgS2JenMCDPNSZ92/RJVZYPs7KeCqXWKVeP5aXSNY="; 4692 4692 }; 4693 4693 propagatedBuildInputs = [ CryptDES ]; 4694 4694 meta = { ··· 4703 4703 version = "0.07"; 4704 4704 src = fetchurl { 4705 4705 url = "mirror://cpan/authors/id/M/MI/MITHALDU/Crypt-DH-0.07.tar.gz"; 4706 - sha256 = "0pvzlgwpx8fzdy64ki15155vhsj30i9zxmw6i4p7irh17d1g7368"; 4706 + hash = "sha256-yIzzQjsB5nguiYbX/lMEQ2q4SwklxEmMb9+hfvmjf18="; 4707 4707 }; 4708 4708 propagatedBuildInputs = [ MathBigIntGMP ]; 4709 4709 meta = { ··· 4717 4717 version = "0.00012"; 4718 4718 src = fetchurl { 4719 4719 url = "mirror://cpan/authors/id/D/DM/DMAKI/Crypt-DH-GMP-0.00012.tar.gz"; 4720 - sha256 = "0f5gdprcql4kwzgxl2s6ngcfg1jl45lzcqh7dkv5bkwlwmxa9rsi"; 4720 + hash = "sha256-UeekeuWUz1X2bAdi9mkhVIbn2LNGC9rf55NQzPJtrzg="; 4721 4721 }; 4722 4722 buildInputs = [ pkgs.gmp DevelChecklib TestRequires ]; 4723 4723 NIX_CFLAGS_COMPILE = "-I${pkgs.gmp.dev}/include"; ··· 4733 4733 version = "1.17"; 4734 4734 src = fetchurl { 4735 4735 url = "mirror://cpan/authors/id/A/AD/ADAMK/Crypt-DSA-1.17.tar.gz"; 4736 - sha256 = "d1b8585f6bf746f76e5dc5da3641d325ed656bc2e5f344b54514b55c31009a03"; 4736 + hash = "sha256-0bhYX2v3RvduXcXaNkHTJe1la8Ll80S1RRS1XDEAmgM="; 4737 4737 }; 4738 4738 propagatedBuildInputs = [ DataBuffer DigestSHA1 FileWhich ]; 4739 4739 meta = { ··· 4748 4748 version = "2.22"; 4749 4749 src = fetchurl { 4750 4750 url = "mirror://cpan/authors/id/A/AP/APPEL/Crypt-ECB-2.22.tar.gz"; 4751 - sha256 = "f5af62e908cd31a34b2b813135a0718016fd003ffa0021ffbdd84c50158267aa"; 4751 + hash = "sha256-9a9i6QjNMaNLK4ExNaBxgBb9AD/6ACH/vdhMUBWCZ6o="; 4752 4752 }; 4753 4753 meta = { 4754 4754 description = "Use block ciphers using ECB mode"; ··· 4761 4761 version = "0.009"; 4762 4762 src = fetchurl { 4763 4763 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Crypt-Eksblowfish-0.009.tar.gz"; 4764 - sha256 = "3cc7126d5841107237a9be2dc5c7fbc167cf3c4b4ce34678a8448b850757014c"; 4764 + hash = "sha256-PMcSbVhBEHI3qb4txcf7wWfPPEtM40Z4qESLhQdXAUw="; 4765 4765 }; 4766 4766 propagatedBuildInputs = [ ClassMix ]; 4767 4767 perlPreHook = lib.optionalString (stdenv.isi686 || stdenv.isDarwin) "export LD=$CC"; ··· 4776 4776 version = "0.10"; 4777 4777 src = fetchurl { 4778 4778 url = "mirror://cpan/authors/id/F/FE/FELIPE/Crypt-Format-0.10.tar.gz"; 4779 - sha256 = "89ddc010a6c91d5be7a1874a528eed6eda39f2c401c18e63d80ddfbf7127e2dd"; 4779 + hash = "sha256-id3AEKbJHVvnoYdKUo7tbto58sQBwY5j2A3fv3En4t0="; 4780 4780 }; 4781 4781 buildInputs = [ TestException TestFailWarnings ]; 4782 4782 meta = { ··· 4791 4791 version = "1.10"; 4792 4792 src = fetchurl { 4793 4793 url = "mirror://cpan/authors/id/D/DP/DPARIS/Crypt-IDEA-1.10.tar.gz"; 4794 - sha256 = "0690lzlyjqgmnb94dq7dm5n6pgybg10fkpgfycgzr814370pig9k"; 4794 + hash = "sha256-M714wRkkoPwf8+7d6UB4y79rbKnt4EbSsvVh6emnIBk="; 4795 4795 }; 4796 4796 meta = { 4797 4797 description = "Perl interface to IDEA block cipher"; ··· 4804 4804 version = "0.029"; 4805 4805 src = fetchurl { 4806 4806 url = "mirror://cpan/authors/id/M/MI/MIK/Crypt-JWT-0.029.tar.gz"; 4807 - sha256 = "0fccff29065a0098eef151deeb33c12c0d68e16a1cb4e7465b26ebbd4c18cd2f"; 4807 + hash = "sha256-D8z/KQZaAJju8VHe6zPBLA1o4WoctOdGWybrvUwYzS8="; 4808 4808 }; 4809 4809 propagatedBuildInputs = [ CryptX JSON ]; 4810 4810 meta = { ··· 4818 4818 version = "0.003"; 4819 4819 src = fetchurl { 4820 4820 url = "mirror://cpan/authors/id/L/LE/LEONT/Crypt-Passphrase-0.003.tar.gz"; 4821 - sha256 = "685aa090f8179a86d6896212ccf8ccfde7a79cce857199bb14e2277a10d240ad"; 4821 + hash = "sha256-aFqgkPgXmobWiWISzPjM/eennM6FcZm7FOInehDSQK0="; 4822 4822 }; 4823 4823 meta = { 4824 4824 description = "A module for managing passwords in a cryptographically agile manner"; ··· 4831 4831 version = "0.003"; 4832 4832 src = fetchurl { 4833 4833 url = "mirror://cpan/authors/id/L/LE/LEONT/Crypt-Passphrase-Argon2-0.003.tar.gz"; 4834 - sha256 = "sha256-cCkLtb3GfBcBKN8+UWexfQS7eTkzqubAWnWGfao/OTg="; 4834 + hash = "sha256-cCkLtb3GfBcBKN8+UWexfQS7eTkzqubAWnWGfao/OTg="; 4835 4835 }; 4836 4836 propagatedBuildInputs = with perlPackages; [ CryptArgon2 CryptPassphrase ]; 4837 4837 meta = { ··· 4845 4845 version = "0.001"; 4846 4846 src = fetchurl { 4847 4847 url = "mirror://cpan/authors/id/L/LE/LEONT/Crypt-Passphrase-Bcrypt-0.001.tar.gz"; 4848 - sha256 = "sha256-M44nA4RH/eAjznyaC1dPR+4zeQRKDAgxrJRx8UMNxMU="; 4848 + hash = "sha256-M44nA4RH/eAjznyaC1dPR+4zeQRKDAgxrJRx8UMNxMU="; 4849 4849 }; 4850 4850 propagatedBuildInputs = [ CryptEksblowfish CryptPassphrase ]; 4851 4851 meta = { ··· 4860 4860 version = "1.40"; 4861 4861 src = fetchurl { 4862 4862 url = "mirror://cpan/authors/id/R/RS/RSAVAGE/Crypt-PasswdMD5-1.40.tgz"; 4863 - sha256 = "0j0r74f18nk63phddzqbf7wqma2ci4p4bxvrwrxsy0aklbp6lzdp"; 4863 + hash = "sha256-t31q7qJTAa975nn3RS6JTKiK+XEL/9bgHWZaFBw5GUg="; 4864 4864 }; 4865 4865 meta = { 4866 4866 description = "Provide interoperable MD5-based crypt() functions"; ··· 4873 4873 version = "2.001"; 4874 4874 src = fetchurl { 4875 4875 url = "mirror://cpan/authors/id/M/MR/MRSCOTTY/Crypt-PKCS10-2.001.tar.gz"; 4876 - sha256 = "f7945b76a2d8f4d8ecf627b2eb8ea4f41d001e6a915efe82e71d6b97fea3ffa9"; 4876 + hash = "sha256-95RbdqLY9Njs9iey646k9B0AHmqRXv6C5x1rl/6j/6k="; 4877 4877 }; 4878 4878 buildInputs = [ pkgs.unzip ModuleBuildTiny ]; 4879 4879 propagatedBuildInputs = [ ConvertASN1 ]; ··· 4889 4889 version = "0.03"; 4890 4890 src = fetchurl { 4891 4891 url = "mirror://cpan/authors/id/D/DA/DANAJ/Crypt-Random-Seed-0.03.tar.gz"; 4892 - sha256 = "593da54b522c09cc26bbcc0e4e49c1c8e688a6fd33b0726af801d722a5c8d0f1"; 4892 + hash = "sha256-WT2lS1IsCcwmu8wOTknByOaIpv0zsHJq+AHXIqXI0PE="; 4893 4893 }; 4894 4894 propagatedBuildInputs = [ CryptRandomTESHA2 ]; 4895 4895 meta = { ··· 4905 4905 version = "1.52"; 4906 4906 src = fetchurl { 4907 4907 url = "mirror://cpan/authors/id/V/VI/VIPUL/Crypt-Random-1.52.tar.gz"; 4908 - sha256 = "a93c06de409e6f2eb2e9868ea6d4e653d99f2f7900b2c1831e1f65ace0c4ef84"; 4908 + hash = "sha256-qTwG3kCeby6y6YaOptTmU9mfL3kAssGDHh9lrODE74Q="; 4909 4909 }; 4910 4910 propagatedBuildInputs = [ ClassLoader MathPari StatisticsChiSquare ]; 4911 4911 meta = { ··· 4920 4920 version = "0.14"; 4921 4921 src = fetchurl { 4922 4922 url = "mirror://cpan/authors/id/E/ET/ETHER/Crypt-Random-Source-0.14.tar.gz"; 4923 - sha256 = "1rpdds3sy5l1fhngnkrsgwsmwd54wpicx3i9ds69blcskwkcwkpc"; 4923 + hash = "sha256-7E7OJp+a0ZWMbimOzuLlpDReNX86T/ssdIEWr4du7eY="; 4924 4924 }; 4925 4925 buildInputs = [ ModuleBuildTiny TestFatal TestSimple13 ]; 4926 4926 propagatedBuildInputs = [ CaptureTiny ModuleFind Moo SubExporter TypeTiny namespaceclean ]; ··· 4936 4936 version = "0.01"; 4937 4937 src = fetchurl { 4938 4938 url = "mirror://cpan/authors/id/D/DA/DANAJ/Crypt-Random-TESHA2-0.01.tar.gz"; 4939 - sha256 = "a0912b42c52be173da528d5527e40d967324bc04ac78d9fc2ddc91ff16fe9633"; 4939 + hash = "sha256-oJErQsUr4XPaUo1VJ+QNlnMkvASseNn8LdyR/xb+ljM="; 4940 4940 }; 4941 4941 meta = { 4942 4942 description = "Random numbers using timer/schedule entropy, aka userspace voodoo entropy"; ··· 4950 4950 version = "2.02"; 4951 4951 src = fetchurl { 4952 4952 url = "mirror://cpan/authors/id/S/SI/SIFUKURT/Crypt-RC4-2.02.tar.gz"; 4953 - sha256 = "1sp099cws0q225h6j4y68hmfd1lnv5877gihjs40f8n2ddf45i2y"; 4953 + hash = "sha256-XsRCXGvCIgeIljC+c1DZlobmKkTGE2lgEQIDzVlK4Oo="; 4954 4954 }; 4955 4955 meta = { 4956 4956 description = "Perl implementation of the RC4 encryption algorithm"; ··· 4963 4963 version = "0.06"; 4964 4964 src = fetchurl { 4965 4965 url = "mirror://cpan/authors/id/N/NE/NEILB/Crypt-RandPasswd-0.06.tar.gz"; 4966 - sha256 = "0ca8544371wp4vvqsa19lnhl02hczpkbwkgsgm65ziwwim3r1gdi"; 4966 + hash = "sha256-sb2QR42cx19MffpNvub9DApAoaUpKI33JpeHMwgpSDE="; 4967 4967 }; 4968 4968 meta = { 4969 4969 description = "Random password generator based on FIPS-181"; ··· 4976 4976 version = "0.08"; 4977 4977 src = fetchurl { 4978 4978 url = "mirror://cpan/authors/id/T/TO/TODDR/Crypt-RIPEMD160-0.08.tar.gz"; 4979 - sha256 = "0cmj620kfg08yvh81bq1sbabdyyc3g9pc6vlngxdxjgn0xvcil9l"; 4979 + hash = "sha256-NNHIdgf2yd76s3QbdtMbzPu21NIBr4Dg9gg8N4EwsjI="; 4980 4980 }; 4981 4981 meta = { 4982 4982 description = "Perl extension for the RIPEMD-160 Hash function"; ··· 4991 4991 version = "0.04"; 4992 4992 src = fetchurl { 4993 4993 url = "mirror://cpan/authors/id/I/IK/IKEBE/Crypt-MySQL-0.04.tar.gz"; 4994 - sha256 = "93ebdfaaefcfe9ab683f0121c85f24475d8197f0bcec46018219e4111434dde3"; 4994 + hash = "sha256-k+vfqu/P6atoPwEhyF8kR12Bl/C87EYBghnkERQ03eM="; 4995 4995 }; 4996 4996 propagatedBuildInputs = [ DigestSHA1 ]; 4997 4997 perlPreHook = lib.optionalString (stdenv.isi686 || stdenv.isDarwin) "export LD=$CC"; ··· 5006 5006 version = "1.15"; 5007 5007 src = fetchurl { 5008 5008 url = "mirror://cpan/authors/id/L/LE/LEONT/Crypt-Rijndael-1.15.tar.gz"; 5009 - sha256 = "0qs1b6ma4sj0ip5d8544fzgc1bbankc4qlmznp8hay8dk5arp650"; 5009 + hash = "sha256-oJibVZkNeQXRtb9STNi0aq3A3neEFNTKjUBqoqpZQWM="; 5010 5010 }; 5011 5011 meta = { 5012 5012 description = "Crypt::CBC compliant Rijndael encryption module"; ··· 5019 5019 version = "0.11"; 5020 5020 src = fetchurl { 5021 5021 url = "mirror://cpan/authors/id/B/BO/BORISZ/Crypt-UnixCrypt_XS-0.11.tar.gz"; 5022 - sha256 = "1ajg3x6kwxy4x9p3nw1j36qjxpjvdpi9wkca5gfd86y9q8939sv2"; 5022 + hash = "sha256-Yus0EsLJG9TcK4pNnuJtW94usRkycDtu6sR3Pk0fT6o="; 5023 5023 }; 5024 5024 meta = { 5025 5025 description = "Perl xs interface for a portable traditional crypt function"; ··· 5032 5032 version = "0.36"; 5033 5033 src = fetchurl { 5034 5034 url = "mirror://cpan/authors/id/D/DD/DDICK/Crypt-URandom-0.36.tar.gz"; 5035 - sha256 = "81fec9921adc5d3c91cbe0ad8cb2bb89b045c4fb0de9cb3c43f17e58e477f8a1"; 5035 + hash = "sha256-gf7JkhrcXTyRy+CtjLK7ibBFxPsN6cs8Q/F+WOR3+KE="; 5036 5036 }; 5037 5037 meta = { 5038 5038 description = "Provide non blocking randomness"; ··· 5046 5046 version = "0.010"; 5047 5047 src = fetchurl { 5048 5048 url = "mirror://cpan/authors/id/M/MI/MIK/Crypt-ScryptKDF-0.010.tar.gz"; 5049 - sha256 = "7d16ee95cce3eb54c174673a7299f4c086fba3ac85f847d0e134feed5f776017"; 5049 + hash = "sha256-fRbulczj61TBdGc6cpn0wIb7o6yF+EfQ4TT+7V93YBc="; 5050 5050 }; 5051 5051 propagatedBuildInputs = [ CryptOpenSSLRandom ]; 5052 5052 perlPreHook = "export LD=$CC"; ··· 5063 5063 version = "0.12"; 5064 5064 src = fetchurl { 5065 5065 url = "mirror://cpan/authors/id/B/BJ/BJKUIT/Crypt-SmbHash-0.12.tar.gz"; 5066 - sha256 = "0dxivcqmabkhpz5xzph6rzl8fvq9xjy26b2ci77pv5gsmdzari38"; 5066 + hash = "sha256-aMSsfqv6lX3PiUwsI7zsCW+H6M8G3t/Lv3AuVTHbsTc="; 5067 5067 }; 5068 5068 meta = { 5069 5069 description = "Perl-only implementation of lanman and nt md4 hash functions, for use in Samba style smbpasswd entries"; ··· 5076 5076 version = "0.11"; 5077 5077 src = fetchurl { 5078 5078 url = "mirror://cpan/authors/id/M/MG/MGREGORO/Crypt-Sodium-0.11.tar.gz"; 5079 - sha256 = "0y3c24zv4iwnvlf9zwxambk8ddram54fm6l1m5yhbskc0nhp6z4h"; 5079 + hash = "sha256-kHxzoQVs6gV9qYGa6kipKreG5qqq858c3ZZHsj8RbHg="; 5080 5080 }; 5081 5081 NIX_CFLAGS_COMPILE = "-I${pkgs.libsodium.dev}/include"; 5082 5082 NIX_CFLAGS_LINK = "-L${pkgs.libsodium.out}/lib -lsodium"; ··· 5093 5093 version = "2.18"; 5094 5094 src = fetchurl { 5095 5095 url = "mirror://cpan/authors/id/A/AM/AMS/Crypt-Twofish-2.18.tar.gz"; 5096 - sha256 = "00fms8v94wr3lmn1nqjcfw30p5scsyr4s3dah8ijm5w7c5fmb0aq"; 5096 + hash = "sha256-WIFVXWGHlyojgqoNTbLXTJcLBndMYhtspSNzkjbS1QE="; 5097 5097 }; 5098 5098 meta = { 5099 5099 description = "The Twofish Encryption Algorithm"; ··· 5107 5107 version = "1.12"; 5108 5108 src = fetchurl { 5109 5109 url = "mirror://cpan/authors/id/S/SR/SROMANOV/Crypt-OpenPGP-1.12.tar.gz"; 5110 - sha256 = "e8a7ff2a993b76a69ad6dffdbe55755be5678b84e6ec494dcd9ab966f766f50e"; 5110 + hash = "sha256-6Kf/Kpk7dqaa1t/9vlV1W+Vni4Tm7ElNzZq5Zvdm9Q4="; 5111 5111 }; 5112 5112 patches = [ 5113 5113 # See https://github.com/NixOS/nixpkgs/pull/93599 ··· 5136 5136 version = "0.02"; 5137 5137 src = fetchurl { 5138 5138 url = "mirror://cpan/authors/id/T/TT/TTAR/Crypt-OpenSSL-AES-0.02.tar.gz"; 5139 - sha256 = "b66fab514edf97fc32f58da257582704a210c2b35e297d5c31b7fa2ffd08e908"; 5139 + hash = "sha256-tm+rUU7fl/wy9Y2iV1gnBKIQwrNeKX1cMbf6L/0I6Qg="; 5140 5140 }; 5141 5141 NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include"; 5142 5142 NIX_CFLAGS_LINK = "-L${lib.getLib pkgs.openssl}/lib -lcrypto"; ··· 5151 5151 version = "0.09"; 5152 5152 src = fetchurl { 5153 5153 url = "mirror://cpan/authors/id/K/KM/KMX/Crypt-OpenSSL-Bignum-0.09.tar.gz"; 5154 - sha256 = "1p22znbajq91lbk2k3yg12ig7hy5b4vy8igxwqkmbm4nhgxp4ki3"; 5154 + hash = "sha256-I05y+4OW1FUn5v1F5DdZxcPzogjPjynmoiFhqZb9Qtw="; 5155 5155 }; 5156 5156 NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include"; 5157 5157 NIX_CFLAGS_LINK = "-L${lib.getLib pkgs.openssl}/lib -lcrypto"; ··· 5166 5166 version = "0.11"; 5167 5167 src = fetchurl { 5168 5168 url = "mirror://cpan/authors/id/A/AK/AKIYM/Crypt-OpenSSL-Guess-0.11.tar.gz"; 5169 - sha256 = "0rvi9l4ljcbhwwvspq019nfq2h2v746dk355h2nwnlmqikiihsxa"; 5169 + hash = "sha256-qmsY44y4UsutgKWM2Qw5W0CBnU0B4Ks353AxSQlNcWc="; 5170 5170 }; 5171 5171 meta = { 5172 5172 description = "Guess OpenSSL include path"; ··· 5180 5180 version = "0.15"; 5181 5181 src = fetchurl { 5182 5182 url = "mirror://cpan/authors/id/R/RU/RURBAN/Crypt-OpenSSL-Random-0.15.tar.gz"; 5183 - sha256 = "1x6ffps8q7mnawmcfq740llzy7i10g3319vap0wiw4d33fm6z1zh"; 5183 + hash = "sha256-8IdvqhujER45uGqnMMYDIR7/KQXkYMcqV7YejPR1zvQ="; 5184 5184 }; 5185 5185 NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include"; 5186 5186 NIX_CFLAGS_LINK = "-L${lib.getLib pkgs.openssl}/lib -lcrypto"; ··· 5197 5197 version = "0.31"; 5198 5198 src = fetchurl { 5199 5199 url = "mirror://cpan/authors/id/T/TO/TODDR/Crypt-OpenSSL-RSA-0.31.tar.gz"; 5200 - sha256 = "4173403ad4cf76732192099f833fbfbf3cd8104e0246b3844187ae384d2c5436"; 5200 + hash = "sha256-QXNAOtTPdnMhkgmfgz+/vzzYEE4CRrOEQYeuOE0sVDY="; 5201 5201 }; 5202 5202 propagatedBuildInputs = [ CryptOpenSSLRandom ]; 5203 5203 NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include"; ··· 5214 5214 version = "1.813"; 5215 5215 src = fetchurl { 5216 5216 url = "mirror://cpan/authors/id/J/JO/JONASBN/Crypt-OpenSSL-X509-1.813.tar.gz"; 5217 - sha256 = "684bd888d2ed4c748f8f6dd8e87c14afa2974b12ee01faa082ad9cfa1e321e62"; 5217 + hash = "sha256-aEvYiNLtTHSPj23Y6HwUr6KXSxLuAfqggq2c+h4yHmI="; 5218 5218 }; 5219 5219 NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include"; 5220 5220 NIX_CFLAGS_LINK = "-L${lib.getLib pkgs.openssl}/lib -lcrypto"; ··· 5231 5231 version = "0.161520"; 5232 5232 src = fetchurl { 5233 5233 url = "mirror://cpan/authors/id/A/AR/ARODLAND/Crypt-PBKDF2-0.161520.tar.gz"; 5234 - sha256 = "97dfa79a309a086e184a4e61047f8a10ffb3db051025e7d222a25f19130ba417"; 5234 + hash = "sha256-l9+nmjCaCG4YSk5hBH+KEP+z2wUQJefSIqJfGRMLpBc="; 5235 5235 }; 5236 5236 buildInputs = [ TestFatal ]; 5237 5237 propagatedBuildInputs = [ DigestHMAC DigestSHA3 Moo TypeTiny namespaceautoclean strictures ]; ··· 5248 5248 version = "0.34"; 5249 5249 src = fetchurl { 5250 5250 url = "mirror://cpan/authors/id/F/FE/FELIPE/Crypt-Perl-0.34.tar.gz"; 5251 - sha256 = "0e1cb223df0041f6d9b010f11e6f97a97ab55a118a273938eb4fe85d403f1b11"; 5251 + hash = "sha256-DhyyI98AQfbZsBDxHm+XqXq1WhGKJzk460/oXUA/GxE="; 5252 5252 }; 5253 5253 checkInputs = [ pkgs.openssl MathBigIntGMP ]; 5254 5254 buildInputs = [ CallContext FileSlurp FileWhich TestClass TestDeep TestException TestFailWarnings TestNoWarnings ]; ··· 5265 5265 version = "1.04"; 5266 5266 src = fetchurl { 5267 5267 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/Crypt-Ed25519-1.04.tar.gz"; 5268 - sha256 = "1jwh6b8b2ppvzxaljz287zakj4q3ip4zq121i23iwh26wxhlll2q"; 5268 + hash = "sha256-WFBKYedGQB6HiEEE/MmNAxM51T9IfElV//tesdAykMs="; 5269 5269 }; 5270 5270 5271 5271 nativeBuildInputs = [ CanaryStability ]; ··· 5283 5283 version = "0.73_06"; 5284 5284 src = fetchurl { 5285 5285 url = "mirror://cpan/authors/id/N/NA/NANIS/Crypt-SSLeay-0.73_06.tar.gz"; 5286 - sha256 = "0b159lw3ia5r87qsgff3qhdnz3l09xcz04rbk4ji7fbyr12wmv7q"; 5286 + hash = "sha256-+OzKRch+uRMlmSsT8FlPgI5vG8TDuafxQbmoODhNJSw="; 5287 5287 }; 5288 5288 5289 5289 makeMakerFlags = "--libpath=${lib.getLib pkgs.openssl}/lib --incpath=${pkgs.openssl.dev}/include"; ··· 5300 5300 version = "0.17"; 5301 5301 src = fetchurl { 5302 5302 url = "mirror://cpan/authors/id/S/SP/SPROUT/CSS-DOM-0.17.tar.gz"; 5303 - sha256 = "09phb6c9czpcp9imq06khm54kspsx6hnvfrjxramx663ygmpifb5"; 5303 + hash = "sha256-Zbl46/PDmF5V7jK7baHp+upJSoXTAFxjuux+lphZ8CY="; 5304 5304 }; 5305 5305 propagatedBuildInputs = [ Clone ]; 5306 5306 meta = { ··· 5314 5314 version = "0.01"; 5315 5315 src = fetchurl { 5316 5316 url = "mirror://cpan/authors/id/P/PM/PMICHAUX/CSS-Minifier-0.01.tar.gz"; 5317 - sha256 = "0Kk0m46LfoOrcM+IVM+7Qv8pwfbHyCmPIlfdIaoMf+8="; 5317 + hash = "sha256-0Kk0m46LfoOrcM+IVM+7Qv8pwfbHyCmPIlfdIaoMf+8="; 5318 5318 }; 5319 5319 meta = { 5320 5320 description = "Perl extension for minifying CSS"; ··· 5328 5328 version = "0.09"; 5329 5329 src = fetchurl { 5330 5330 url = "mirror://cpan/authors/id/G/GT/GTERMARS/CSS-Minifier-XS-0.09.tar.gz"; 5331 - sha256 = "1myswrmh0sqp5xjpp03x45z8arfmgkjx0srl3r6kjsyzl1zrk9l8"; 5331 + hash = "sha256-iKaZf6DfazlNHjRr0OV81WWFfiF9gHtlLxdrAGvm2tc="; 5332 5332 }; 5333 5333 perlPreHook = lib.optionalString (stdenv.isi686 || stdenv.isDarwin) "export LD=$CC"; 5334 5334 meta = { ··· 5343 5343 version = "0.10"; 5344 5344 src = fetchurl { 5345 5345 url = "mirror://cpan/authors/id/T/TS/TSIBLEY/CSS-Squish-0.10.tar.gz"; 5346 - sha256 = "65fc0d69acd1fa33d9a4c3b09cce0fbd737d747b1fcc4e9d87ebd91050cbcb4e"; 5346 + hash = "sha256-ZfwNaazR+jPZpMOwnM4PvXN9dHsfzE6dh+vZEFDLy04="; 5347 5347 }; 5348 5348 buildInputs = [ TestLongString ]; 5349 5349 propagatedBuildInputs = [ URI ]; ··· 5358 5358 version = "1.37"; 5359 5359 src = fetchurl { 5360 5360 url = "mirror://cpan/authors/id/G/GI/GIRAFFED/Curses-1.37.tar.gz"; 5361 - sha256 = "086vaj4wh5473hbp5f4amk6l0yzm66yxdcd2znz5pcqrmpiplw3l"; 5361 + hash = "sha256-dHB6460Zs1u+/aKx1r0x9XtAzayKuHIXHIcUyIlU2yA="; 5362 5362 }; 5363 5363 propagatedBuildInputs = [ pkgs.ncurses ]; 5364 5364 NIX_CFLAGS_LINK = "-lncurses"; ··· 5373 5373 version = "0.9609"; 5374 5374 src = fetchurl { 5375 5375 url = "mirror://cpan/authors/id/M/MD/MDXI/Curses-UI-0.9609.tar.gz"; 5376 - sha256 = "1bqf4h8z70f78nzqq5yj4ahvsbhxxal6bc2g301l9qdn2fjjgf0a"; 5376 + hash = "sha256-CrgnpRO24UQDGE+wZajqHS69oSLSF4y/RceB8xEkDq8="; 5377 5377 }; 5378 5378 propagatedBuildInputs = [ Curses TermReadKey ]; 5379 5379 meta = { ··· 5387 5387 version = "0.15"; 5388 5388 src = fetchurl { 5389 5389 url = "mirror://cpan/authors/id/A/AD/ADRIANWIT/Curses-UI-Grid-0.15.tar.gz"; 5390 - sha256 = "0820ca4a9fb949ba8faf97af574018baeffb694e980c5087bb6522aa70b9dbec"; 5390 + hash = "sha256-CCDKSp+5SbqPr5evV0AYuu/7aU6YDFCHu2UiqnC52+w="; 5391 5391 }; 5392 5392 propagatedBuildInputs = [ CursesUI TestPod TestPodCoverage ]; 5393 5393 meta = { ··· 5401 5401 version = "0.076"; 5402 5402 src = fetchurl { 5403 5403 url = "mirror://cpan/authors/id/M/MI/MIK/CryptX-0.076.tar.gz"; 5404 - sha256 = "sha256-u4SsASQ4x87NtRpab/+08f7jsOrgAi6WzrwuFnUiYhw="; 5404 + hash = "sha256-u4SsASQ4x87NtRpab/+08f7jsOrgAi6WzrwuFnUiYhw="; 5405 5405 }; 5406 5406 meta = { 5407 5407 description = "Cryptographic toolkit"; ··· 5414 5414 version = "0.53"; 5415 5415 src = fetchurl { 5416 5416 url = "mirror://cpan/authors/id/M/MR/MRSCOTTY/Crypt-X509-0.53.tar.gz"; 5417 - sha256 = "d2ff614f9457dc87ab277b81bced3532c3ed309b73b9a61aaefbe9488c9e660f"; 5417 + hash = "sha256-0v9hT5RX3IerJ3uBvO01MsPtMJtzuaYarvvpSIyeZg8="; 5418 5418 }; 5419 5419 propagatedBuildInputs = [ ConvertASN1 ]; 5420 5420 meta = { ··· 5428 5428 version = "0.05"; 5429 5429 src = fetchurl { 5430 5430 url = "mirror://cpan/authors/id/K/KA/KAZEBURO/Cwd-Guard-0.05.tar.gz"; 5431 - sha256 = "0xwf4rmii55k3lp19mpbh00mbgby7rxdk2lk84148bjhp6i7rz3s"; 5431 + hash = "sha256-evx8orlQLkQCQZOK2Xo+fr1VAYDr1hQuHbOUGGsmjnc="; 5432 5432 }; 5433 5433 buildInputs = [ TestRequires ]; 5434 5434 meta = { ··· 5442 5442 version = "0.004"; 5443 5443 src = fetchurl { 5444 5444 url = "mirror://cpan/authors/id/G/GF/GFUJI/Data-Clone-0.004.tar.gz"; 5445 - sha256 = "0g1qhi5qyk4fp0pwyaw90vxiyyn8las0i8ghzrnr4srai1wy3r9g"; 5445 + hash = "sha256-L+XheYgqa5Jt/vChCLSiyHof+waJK88vuI5Mj0uEODw="; 5446 5446 }; 5447 5447 buildInputs = [ TestRequires ]; 5448 5448 meta = { ··· 5456 5456 version = "1.27"; 5457 5457 src = fetchurl { 5458 5458 url = "mirror://cpan/authors/id/D/DC/DCANTRELL/Data-Compare-1.27.tar.gz"; 5459 - sha256 = "1gg8rqbv3x6a1lrpabv6vnlab53zxmpwz2ygad9fcx4gygqj12l1"; 5459 + hash = "sha256-gYog8fOPdOZSU8+Lz2/tf5SlqN1mL3UzDcr0sRfO6L0="; 5460 5460 }; 5461 5461 propagatedBuildInputs = [ Clone FileFindRule ]; 5462 5462 meta = { ··· 5470 5470 version = "1.23"; 5471 5471 src = fetchurl { 5472 5472 url = "mirror://cpan/authors/id/G/GA/GAAS/Data-Dump-1.23.tar.gz"; 5473 - sha256 = "0r9ba52b7p8nnn6nw0ygm06lygi8g68piri78jmlqyrqy5gb0lxg"; 5473 + hash = "sha256-r1OwXvE4e0yrRCfmeJF5KD5PDajPA26NtRbds0RRK2U="; 5474 5474 }; 5475 5475 meta = { 5476 5476 description = "Pretty printing of data structures"; ··· 5483 5483 version = "1.00"; 5484 5484 src = fetchurl { 5485 5485 url = "mirror://cpan/authors/id/B/BA/BAYASHI/Data-Dumper-AutoEncode-1.00.tar.gz"; 5486 - sha256 = "2d9a0262ad443d321dc489ef6dfa7b3eed11a2708a75d397d371bb2585e5eca1"; 5486 + hash = "sha256-LZoCYq1EPTIdxInvbfp7Pu0RonCKddOX03G7JYXl7KE="; 5487 5487 }; 5488 5488 buildInputs = [ ModuleBuildPluggable ModuleBuildPluggableCPANfile ]; 5489 5489 propagatedBuildInputs = [ IOInteractiveTiny ]; ··· 5499 5499 version = "2.023"; 5500 5500 src = fetchurl { 5501 5501 url = "mirror://cpan/authors/id/E/ET/ETHER/Data-Dumper-Concise-2.023.tar.gz"; 5502 - sha256 = "a6c22f113caf31137590def1b7028a7e718eface3228272d0672c25e035d5853"; 5502 + hash = "sha256-psIvETyvMRN1kN7xtwKKfnGO+s4yKCctBnLCXgNdWFM="; 5503 5503 }; 5504 5504 meta = { 5505 5505 description = "Less indentation and newlines plus sub deparsing"; ··· 5512 5512 version = "0.007"; 5513 5513 src = fetchurl { 5514 5514 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Data-Entropy-0.007.tar.gz"; 5515 - sha256 = "2611c4a1a3038594d79ea4ed14d9e15a9af8f77105f51667795fe4f8a53427e4"; 5515 + hash = "sha256-JhHEoaMDhZTXnqTtFNnhWpr493EF9RZneV/k+KU0J+Q="; 5516 5516 }; 5517 5517 propagatedBuildInputs = [ CryptRijndael DataFloat HTTPLite ParamsClassify ]; 5518 5518 meta = { ··· 5526 5526 version = "0.013"; 5527 5527 src = fetchurl { 5528 5528 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Data-Float-0.013.tar.gz"; 5529 - sha256 = "e2b1523d858930b8bbdbd196f08235f5e678b84919ba87712e26313b9c27518a"; 5529 + hash = "sha256-4rFSPYWJMLi729GW8II19eZ4uEkZuodxLiYxO5wnUYo="; 5530 5530 }; 5531 5531 meta = { 5532 5532 description = "Details of the floating point data type"; ··· 5539 5539 version = "4.88"; 5540 5540 src = fetchurl { 5541 5541 url = "mirror://cpan/authors/id/D/DF/DFARRELL/Data-FormValidator-4.88.tar.gz"; 5542 - sha256 = "c1a539f91c92cbcd8a8d83597ec9a7643fcd8ccf5a94e15382c3765289170066"; 5542 + hash = "sha256-waU5+RySy82KjYNZfsmnZD/NjM9alOFTgsN2UokXAGY="; 5543 5543 }; 5544 5544 propagatedBuildInputs = [ DateCalc EmailValid FileMMagic ImageSize MIMETypes RegexpCommon ]; 5545 5545 buildInputs = [ CGI ]; ··· 5554 5554 version = "0.049"; 5555 5555 src = fetchurl { 5556 5556 url = "mirror://cpan/authors/id/R/RJ/RJBS/Data-GUID-0.049.tar.gz"; 5557 - sha256 = "0yx7d4qwsr9n85gslip0y3mdwr5fkncfbwxz7si2a17x95yl7bxq"; 5557 + hash = "sha256-uK9DfUn9BCWiPr/z5ZidrmTe6vDgRqpfQTZlzTFpp3s="; 5558 5558 }; 5559 5559 propagatedBuildInputs = [ DataUUID SubExporter ]; 5560 5560 meta = { ··· 5569 5569 version = "0.02"; 5570 5570 src = fetchurl { 5571 5571 url = "mirror://cpan/authors/id/F/FT/FTASSIN/Data-HexDump-0.02.tar.gz"; 5572 - sha256 = "1a9d843e7f667c1c6f77c67af5d77e7462ff23b41937cb17454d03535cd9be70"; 5572 + hash = "sha256-Gp2EPn9mfBxvd8Z69dd+dGL/I7QZN8sXRU0DU1zZvnA="; 5573 5573 }; 5574 5574 meta = { 5575 5575 description = "Hexadecial Dumper"; ··· 5585 5585 version = "3.0001"; 5586 5586 src = fetchurl { 5587 5587 url = "mirror://cpan/authors/id/D/DC/DCANTRELL/Data-Hexdumper-3.0001.tar.gz"; 5588 - sha256 = "f9243cbe8affed5045fe4df505726a7a7289471e30c51ac065b3ed6ce0d1a604"; 5588 + hash = "sha256-+SQ8vor/7VBF/k31BXJqenKJRx4wxRrAZbPtbODRpgQ="; 5589 5589 }; 5590 5590 meta = { 5591 5591 description = "Make binary data human-readable"; ··· 5598 5598 version = "0.34"; 5599 5599 src = fetchurl { 5600 5600 url = "mirror://cpan/authors/id/C/CL/CLKAO/Data-Hierarchy-0.34.tar.gz"; 5601 - sha256 = "1vfrkygdaq0k7006i83jwavg9wgszfcyzbl9b7fp37z2acmyda5k"; 5601 + hash = "sha256-s6jmK1Pin3HdWYmu75n7+vH0tuJyoGgAOBNg1Z6f2e0="; 5602 5602 }; 5603 5603 buildInputs = [ TestException ]; 5604 5604 meta = { ··· 5612 5612 version = "0.24"; 5613 5613 src = fetchurl { 5614 5614 url = "mirror://cpan/authors/id/B/BP/BPS/Data-ICal-0.24.tar.gz"; 5615 - sha256 = "7331c7c84886c53337c0db823615e0e7134a8f13efd284e5c20726d5bcd52dff"; 5615 + hash = "sha256-czHHyEiGxTM3wNuCNhXg5xNKjxPv0oTlwgcm1bzVLf8="; 5616 5616 }; 5617 5617 buildInputs = [ TestLongString TestNoWarnings TestWarn ]; 5618 5618 propagatedBuildInputs = [ ClassReturnValue TextvFileasData ]; ··· 5627 5627 version = "0.02"; 5628 5628 src = fetchurl { 5629 5629 url = "mirror://cpan/authors/id/M/MA/MAXMIND/Data-IEEE754-0.02.tar.gz"; 5630 - sha256 = "07b73dlxd0qmxgkkrpa2xr61y18v3adlf1qgnl9k90kj8q9spx66"; 5630 + hash = "sha256-xvSrE0ZygjQTtQ8HR5saGwUfTO5C3Tzn6xWD1mkbZx0="; 5631 5631 }; 5632 5632 buildInputs = [ TestBits ]; 5633 5633 meta = { ··· 5642 5642 version = "0.006"; 5643 5643 src = fetchurl { 5644 5644 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Data-Integer-0.006.tar.gz"; 5645 - sha256 = "0m53zxhx9sn49yqh7azlpyy9m65g54v8cd2ha98y77337gg7xdv3"; 5645 + hash = "sha256-Y7d+3jtjnONRUlA0hjYpr5iavL/0qwOxT8Tq1GH/o1Q="; 5646 5646 }; 5647 5647 meta = { 5648 5648 description = "Details of the native integer data type"; ··· 5655 5655 version = "1.01"; 5656 5656 src = fetchurl { 5657 5657 url = "mirror://cpan/authors/id/S/SY/SYOHEX/Data-MessagePack-1.01.tar.gz"; 5658 - sha256 = "8fa0ed0101d04e661821a7b78e8d62ce3e19b299275bbfed178e2ba8912663ea"; 5658 + hash = "sha256-j6DtAQHQTmYYIae3jo1izj4ZspknW7/tF44rqJEmY+o="; 5659 5659 }; 5660 5660 buildInputs = [ ModuleBuildXSUtil TestRequires ]; 5661 5661 meta = { ··· 5672 5672 version = "0.110"; 5673 5673 src = fetchurl { 5674 5674 url = "mirror://cpan/authors/id/R/RJ/RJBS/Data-OptList-0.110.tar.gz"; 5675 - sha256 = "1hzmgr2imdg1fc3hmwx0d56fhsdfyrgmgx7jb4jkyiv6575ifq9n"; 5675 + hash = "sha256-NmEXyylmRz8lWfL0V1/2rmnoTGmg8woHc+G1GkV+9cM="; 5676 5676 }; 5677 5677 propagatedBuildInputs = [ ParamsUtil SubInstall ]; 5678 5678 meta = { ··· 5687 5687 version = "2.03"; 5688 5688 src = fetchurl { 5689 5689 url = "mirror://cpan/authors/id/E/ET/ETHER/Data-Page-2.03.tar.gz"; 5690 - sha256 = "12rxrr2b11qjk0c437cisw2kfqkafw1awcng09cv6yhzglb55yif"; 5690 + hash = "sha256-LvpSFn0ferNZAs8yrgJ3amI3BdeRnUEYmBKHsETOPYs="; 5691 5691 }; 5692 5692 propagatedBuildInputs = [ ClassAccessorChained ]; 5693 5693 buildInputs = [ TestException ]; ··· 5702 5702 version = "1.02"; 5703 5703 src = fetchurl { 5704 5704 url = "mirror://cpan/authors/id/C/CH/CHUNZI/Data-Page-Pageset-1.02.tar.gz"; 5705 - sha256 = "142isi8la383dbjxj7lfgcbmmrpzwckcc4wma6rdl8ryajsipb6f"; 5705 + hash = "sha256-zqwbtVQ+I9qyUZUTxibj/+ZaF3uOHtnlagMNRVHUUZA="; 5706 5706 }; 5707 5707 buildInputs = [ ClassAccessor DataPage TestException ]; 5708 5708 meta = { ··· 5716 5716 version = "1.12"; 5717 5717 src = fetchurl { 5718 5718 url = "mirror://cpan/authors/id/R/RA/RAZINF/Data-Password-1.12.tar.gz"; 5719 - sha256 = "830cde81741ff384385412e16faba55745a54a7cc019dd23d7ed4f05d551a961"; 5719 + hash = "sha256-gwzegXQf84Q4VBLhb6ulV0WlSnzAGd0j1+1PBdVRqWE="; 5720 5720 }; 5721 5721 meta = { 5722 5722 description = "Perl extension for assessing password quality"; ··· 5729 5729 version = "0.002011"; 5730 5730 src = fetchurl { 5731 5731 url = "mirror://cpan/authors/id/T/TO/TOBYINK/Data-Perl-0.002011.tar.gz"; 5732 - sha256 = "8d34dbe314cfa2d99bd9aae546bbde94c38bb05b74b07c89bde1673a6f6c55f4"; 5732 + hash = "sha256-jTTb4xTPotmb2arlRrvelMOLsFt0sHyJveFnOm9sVfQ="; 5733 5733 }; 5734 5734 buildInputs = [ TestDeep TestFatal TestOutput ]; 5735 5735 propagatedBuildInputs = [ ClassMethodModifiers ListMoreUtils ModuleRuntime RoleTiny strictures ]; ··· 5745 5745 version = "0.40"; 5746 5746 src = fetchurl { 5747 5747 url = "mirror://cpan/authors/id/G/GA/GARU/Data-Printer-0.40.tar.gz"; 5748 - sha256 = "0njjh8zp5afc4602jrnmg89icj7gfsil6i955ypcqxc2gl830sb0"; 5748 + hash = "sha256-YGkwEH2CdcyuLyVFQ6N270gWE3rVZimAIcypcj+CUlo="; 5749 5749 }; 5750 5750 propagatedBuildInputs = [ ClonePP FileHomeDir PackageStash SortNaturally ]; 5751 5751 meta = { ··· 5759 5759 version = "0.13"; 5760 5760 src = fetchurl { 5761 5761 url = "mirror://cpan/authors/id/B/BA/BAREFOOT/Data-Random-0.13.tar.gz"; 5762 - sha256 = "eb590184a8db28a7e49eab09e25f8650c33f1f668b6a472829de74a53256bfc0"; 5762 + hash = "sha256-61kBhKjbKKfknqsJ4l+GUMM/H2aLakcoKd50pTJWv8A="; 5763 5763 }; 5764 5764 buildInputs = [ FileShareDirInstall TestMockTime ]; 5765 5765 meta = { ··· 5773 5773 version = "0.200007"; 5774 5774 src = fetchurl { 5775 5775 url = "mirror://cpan/authors/id/R/RJ/RJBS/Data-Section-0.200007.tar.gz"; 5776 - sha256 = "1pmlxca0a8sv2jjwvhwgqavq6iwys6kf457lby4anjp3f1dpx4yd"; 5776 + hash = "sha256-zZN+W3DjSquIX/QU4qbRnkeDt8KPw82lFFsjBRTrtN4="; 5777 5777 }; 5778 5778 propagatedBuildInputs = [ MROCompat SubExporter ]; 5779 5779 buildInputs = [ TestFailWarnings ]; ··· 5789 5789 version = "0.07"; 5790 5790 src = fetchurl { 5791 5791 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Data-Section-Simple-0.07.tar.gz"; 5792 - sha256 = "0b3035ffdb909aa1f7ded6b608fa9d894421c82c097d51e7171170d67579a9cb"; 5792 + hash = "sha256-CzA1/9uQmqH33ta2CPqdiUQhyCwJfVHnFxFw1nV5qcs="; 5793 5793 }; 5794 5794 buildInputs = [ TestRequires ]; 5795 5795 meta = { ··· 5804 5804 version = "0.65"; 5805 5805 src = fetchurl { 5806 5806 url = "mirror://cpan/authors/id/N/NE/NEELY/Data-Serializer-0.65.tar.gz"; 5807 - sha256 = "048zjy8valnil8yawa3vrxr005rz95gpfwvmy2jq0g830195l58j"; 5807 + hash = "sha256-EhVaUgADPYCl8HVzd19JPxcAcs97KK48otFStZGXHxE="; 5808 5808 }; 5809 5809 meta = { 5810 5810 description = "Modules that serialize data structures"; ··· 5818 5818 version = "0.41"; 5819 5819 src = fetchurl { 5820 5820 url = "mirror://cpan/authors/id/N/NE/NELHAGE/Data-SExpression-0.41.tar.gz"; 5821 - sha256 = "8162426a4285a094385fdfaf6d09ced106d5af57553f953acb1d56867dd0149b"; 5821 + hash = "sha256-gWJCakKFoJQ4X9+vbQnO0QbVr1dVP5U6yx1Whn3QFJs="; 5822 5822 }; 5823 5823 buildInputs = [ TestDeep ]; 5824 5824 propagatedBuildInputs = [ ClassAccessor ]; ··· 5833 5833 version = "0.1.2"; 5834 5834 src = fetchurl { 5835 5835 url = "mirror://cpan/authors/id/K/KN/KNEW/Data-SpreadPagination-0.1.2.tar.gz"; 5836 - sha256 = "74ebfd847132c38cc9e835e14e82c43f1809a95cbc98bb84d1f7ce2e4ef487e3"; 5836 + hash = "sha256-dOv9hHEyw4zJ6DXhToLEPxgJqVy8mLuE0ffOLk70h+M="; 5837 5837 }; 5838 5838 propagatedBuildInputs = [ DataPage MathRound ]; 5839 5839 meta = { ··· 5847 5847 version = "0.14"; 5848 5848 src = fetchurl { 5849 5849 url = "mirror://cpan/authors/id/C/CM/CMUNGALL/Data-Stag-0.14.tar.gz"; 5850 - sha256 = "4ab122508d2fb86d171a15f4006e5cf896d5facfa65219c0b243a89906258e59"; 5850 + hash = "sha256-SrEiUI0vuG0XGhX0AG5c+JbV+s+mUhnAskOomQYljlk="; 5851 5851 }; 5852 5852 propagatedBuildInputs = [ IOString ]; 5853 5853 meta = { ··· 5861 5861 version = "0.11"; 5862 5862 src = fetchurl { 5863 5863 url = "mirror://cpan/authors/id/D/DO/DOY/Data-Stream-Bulk-0.11.tar.gz"; 5864 - sha256 = "06e08432a6b97705606c925709b99129ad926516e477d58e4461e4b3d9f30917"; 5864 + hash = "sha256-BuCEMqa5dwVgbJJXCbmRKa2SZRbkd9WORGHks9nzCRc="; 5865 5865 }; 5866 5866 buildInputs = [ TestRequires ]; 5867 5867 propagatedBuildInputs = [ Moose PathClass namespaceclean ]; ··· 5877 5877 version = "0.16"; 5878 5878 src = fetchurl { 5879 5879 url = "mirror://cpan/authors/id/A/AN/ANDYA/Data-Structure-Util-0.16.tar.gz"; 5880 - sha256 = "9cd42a13e65cb15f3a76296eb9a134da220168ec747c568d331a50ae7a2ddbc6"; 5880 + hash = "sha256-nNQqE+ZcsV86diluuaE02iIBaOx0fFaNMxpQrnot28Y="; 5881 5881 }; 5882 5882 buildInputs = [ TestPod ]; 5883 5883 meta = { ··· 5891 5891 version = "0.96"; 5892 5892 src = fetchurl { 5893 5893 url = "mirror://cpan/authors/id/M/MI/MIKO/Data-Taxi-0.96.tar.gz"; 5894 - sha256 = "0y4wls4jlwd6prvd77szymddhq9sfj06kaqnk4frlvd0zh83djxb"; 5894 + hash = "sha256-q8s2EPygbZodmRaraYB0OmHYWvVfn9N2vqZxKommnHg="; 5895 5895 }; 5896 5896 buildInputs = [ DebugShowStuff ]; 5897 5897 meta = { ··· 5905 5905 version = "1.0.0"; 5906 5906 src = fetchurl { 5907 5907 url = "mirror://cpan/authors/id/B/BA/BALDUR/Data-ULID-1.0.0.tar.gz"; 5908 - sha256 = "4d757475893dbad5165f0a65c446d38b47f39019d36f77da9d29c98cbf27206f"; 5908 + hash = "sha256-TXV0dYk9utUWXwplxEbTi0fzkBnTb3fanSnJjL8nIG8="; 5909 5909 }; 5910 5910 propagatedBuildInputs = [ DateTime EncodeBase32GMP MathRandomSecure ]; 5911 5911 meta = { ··· 5921 5921 version = "0.12"; 5922 5922 src = fetchurl { 5923 5923 url = "mirror://cpan/authors/id/M/MW/MWX/Data-Uniqid-0.12.tar.gz"; 5924 - sha256 = "b6919ba49b9fe98bfdf3e8accae7b9b7f78dc9e71ebbd0b7fef7a45d99324ccb"; 5924 + hash = "sha256-tpGbpJuf6Yv98+isyue5t/eNyeceu9C3/vekXZkyTMs="; 5925 5925 }; 5926 5926 meta = { 5927 5927 description = "Perl extension for simple genrating of unique id's"; ··· 5934 5934 version = "0.66"; 5935 5935 src = fetchurl { 5936 5936 url = "mirror://cpan/authors/id/S/SY/SYOHEX/Data-Util-0.66.tar.gz"; 5937 - sha256 = "1x662pqjg9p0wcigi7pwf969b2ymk66ncm2vd5dfm5i08pdkjpf3"; 5937 + hash = "sha256-w10520UglupaaVtUZo2Z1YuVTHL8nvgi4+CmJ/EVxvQ="; 5938 5938 }; 5939 5939 buildInputs = [ HashUtilFieldHashCompat ModuleBuildXSUtil ScopeGuard TestException ]; 5940 5940 perlPreHook = lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local' ··· 5951 5951 version = "0.11"; 5952 5952 src = fetchurl { 5953 5953 url = "mirror://cpan/authors/id/R/RH/RHANDOM/Data-URIEncode-0.11.tar.gz"; 5954 - sha256 = "51c9efbf8423853616eaa24841e4d1996b2db0036900617fb1dbc76c75a1f360"; 5954 + hash = "sha256-Ucnvv4QjhTYW6qJIQeTRmWstsANpAGF/sdvHbHWh82A="; 5955 5955 }; 5956 5956 meta = { 5957 5957 description = "Allow complex data structures to be encoded using flat URIs"; ··· 5964 5964 version = "1.226"; 5965 5965 src = fetchurl { 5966 5966 url = "mirror://cpan/authors/id/R/RJ/RJBS/Data-UUID-1.226.tar.gz"; 5967 - sha256 = "0lv4k4ibxwkw7zz9hw97s34za9nvjxb4kbmgmx5sj4fll3zmfg89"; 5967 + hash = "sha256-CT1X/6DUEalLr6+uSVaX2yb1ydAncZj+P3zyviKZZFM="; 5968 5968 }; 5969 5969 meta = { 5970 5970 description = "Globally/Universally Unique Identifiers (GUIDs/UUIDs)"; ··· 5977 5977 version = "1.001"; 5978 5978 src = fetchurl { 5979 5979 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Data-UUID-MT-1.001.tar.gz"; 5980 - sha256 = "0bb7qibq1c5lhaihxa1sck9pb744p8c7172jgx5zh4c32ac4nk1h"; 5980 + hash = "sha256-MExLmBKDEfhLf1KccBi6hJx102Q6qA6jgrSwgFfEZy0="; 5981 5981 }; 5982 5982 buildInputs = [ ListAllUtils ]; 5983 5983 propagatedBuildInputs = [ MathRandomMTAuto ]; ··· 5993 5993 version = "0.14"; 5994 5994 src = fetchurl { 5995 5995 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Data-Validate-Domain-0.14.tar.gz"; 5996 - sha256 = "4470f253b8d2720a4dd3fa3ae550995417c2269f3be7ff030e01afa04a3a9421"; 5996 + hash = "sha256-RHDyU7jScgpN0/o65VCZVBfCJp875/8DDgGvoEo6lCE="; 5997 5997 }; 5998 5998 buildInputs = [ Test2Suite ]; 5999 5999 propagatedBuildInputs = [ NetDomainTLD ]; ··· 6009 6009 version = "0.27"; 6010 6010 src = fetchurl { 6011 6011 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Data-Validate-IP-0.27.tar.gz"; 6012 - sha256 = "e1aa92235dcb9c6fd9b6c8cda184d1af73537cc77f4f83a0f88207a8bfbfb7d6"; 6012 + hash = "sha256-4aqSI13LnG/ZtsjNoYTRr3NTfMd/T4Og+IIHqL+/t9Y="; 6013 6013 }; 6014 6014 buildInputs = [ TestRequires ]; 6015 6015 propagatedBuildInputs = [ NetAddrIP ]; ··· 6025 6025 version = "0.07"; 6026 6026 src = fetchurl { 6027 6027 url = "mirror://cpan/authors/id/S/SO/SONNEN/Data-Validate-URI-0.07.tar.gz"; 6028 - sha256 = "f06418d2a4603913d1b6ce52b167dd13e787e13bf2be325a065df7d408f79c60"; 6028 + hash = "sha256-8GQY0qRgORPRts5SsWfdE+eH4TvyvjJaBl331Aj3nGA="; 6029 6029 }; 6030 6030 propagatedBuildInputs = [ DataValidateDomain DataValidateIP ]; 6031 6031 meta = { ··· 6039 6039 version = "0.31"; 6040 6040 src = fetchurl { 6041 6041 url = "mirror://cpan/authors/id/E/ET/ETHER/Data-Visitor-0.31.tar.gz"; 6042 - sha256 = "0vjcsc2hbhml1w126673z31z9rr0hxz64f5rvk7drlmwicr6kc9b"; 6042 + hash = "sha256-K7FpMou80tzO3Lk4Yn6HIOf0w/jjGCMCD7TCBQXTTG4="; 6043 6043 }; 6044 6044 buildInputs = [ TestNeeds ]; 6045 6045 propagatedBuildInputs = [ Moose TieToObject namespaceclean ]; ··· 6054 6054 version = "6.4"; 6055 6055 src = fetchurl { 6056 6056 url = "mirror://cpan/authors/id/S/ST/STBEY/Date-Calc-6.4.tar.gz"; 6057 - sha256 = "1barz0jgdaan3jm7ciphs5n3ahwkl42imprs3y8c1dwpwyr3gqbw"; 6057 + hash = "sha256-fOE3sueXt8CQHzrfGgWhk0M1bNHwRnaqHFap9iT4Wa0="; 6058 6058 }; 6059 6059 propagatedBuildInputs = [ BitVector ]; 6060 6060 doCheck = false; # some of the checks rely on the year being <2015 ··· 6069 6069 version = "0.06"; 6070 6070 src = fetchurl { 6071 6071 url = "mirror://cpan/authors/id/A/AL/ALEXMV/Date-Extract-0.06.tar.gz"; 6072 - sha256 = "bc7658d5c50c3525ec0efcb55236a5de2d5d4fc06fc147fa3929c8f0953cda2b"; 6072 + hash = "sha256-vHZY1cUMNSXsDvy1Ujal3i1dT8BvwUf6OSnI8JU82is="; 6073 6073 }; 6074 6074 buildInputs = [ TestMockTime ]; 6075 6075 propagatedBuildInputs = [ DateTimeFormatNatural ]; ··· 6084 6084 version = "6.83"; 6085 6085 src = fetchurl { 6086 6086 url = "mirror://cpan/authors/id/S/SB/SBECK/Date-Manip-6.83.tar.gz"; 6087 - sha256 = "1ylrj6g1sccnyd5k0dq3xl3l40y1jgcbpcb3jnjj5hknv3hv54gl"; 6087 + hash = "sha256-9JGy4dh2wiKllWOxu9iTwQNCB+0DNzBL85YxHZ6Rmfo="; 6088 6088 }; 6089 6089 # for some reason, parsing /etc/localtime does not work anymore - make sure that the fallback "/bin/date +%Z" will work 6090 6090 patchPhase = '' ··· 6104 6104 version = "3.03"; 6105 6105 src = fetchurl { 6106 6106 url = "mirror://cpan/authors/id/I/IZ/IZUT/Date-Simple-3.03.tar.gz"; 6107 - sha256 = "29a1926314ce1681a312d6155c29590c771ddacf91b7485873ce449ef209dd04"; 6107 + hash = "sha256-KaGSYxTOFoGjEtYVXClZDHcd2s+Rt0hYc85EnvIJ3QQ="; 6108 6108 }; 6109 6109 meta = { 6110 6110 description = "A simple date object"; ··· 6117 6117 version = "1.54"; 6118 6118 src = fetchurl { 6119 6119 url = "mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-1.54.tar.gz"; 6120 - sha256 = "1rxjagwmkdlmksz1cbxwx2ad51pv5q7dri2djqkz44q7j1nxlbmi"; 6120 + hash = "sha256-sS7abZAHE/Inlk3E3A4u+4bSlOi8Lxa+npW2WflTsuc="; 6121 6121 }; 6122 6122 buildInputs = [ CPANMetaCheck TestFatal TestWarnings ]; 6123 6123 propagatedBuildInputs = [ DateTimeLocale DateTimeTimeZone ]; ··· 6133 6133 version = "0.102"; 6134 6134 src = fetchurl { 6135 6135 url = "mirror://cpan/authors/id/W/WY/WYANT/DateTime-Calendar-Julian-0.102.tar.gz"; 6136 - sha256 = "0j95dhma66spjyb04zi6rwy7l33hibnrx02mn0znd9m89aiq52s6"; 6136 + hash = "sha256-RouCo0qopmY/sFWAnu2KcAx6PM8mfgKWl1cboypsJUk="; 6137 6137 }; 6138 6138 propagatedBuildInputs = [ DateTime ]; 6139 6139 meta = { ··· 6147 6147 version = "0.13"; 6148 6148 src = fetchurl { 6149 6149 url = "mirror://cpan/authors/id/F/FG/FGLOCK/DateTime-Event-ICal-0.13.tar.gz"; 6150 - sha256 = "1skmykxbrf98ldi72d5s1v6228gfdr5iy4y0gpl0xwswxy247njk"; 6150 + hash = "sha256-U9pDhO9c8w7ofcATH0tu7iEhzA66NHFioyi5vPr0deo="; 6151 6151 }; 6152 6152 propagatedBuildInputs = [ DateTimeEventRecurrence ]; 6153 6153 meta = { ··· 6161 6161 version = "0.19"; 6162 6162 src = fetchurl { 6163 6163 url = "mirror://cpan/authors/id/F/FG/FGLOCK/DateTime-Event-Recurrence-0.19.tar.gz"; 6164 - sha256 = "f9408789a461107766ca1a232bb3ec1e702eec7ca8167401ea6ec3f4b6d0b5a5"; 6164 + hash = "sha256-+UCHiaRhEHdmyhojK7PsHnAu7HyoFnQB6m7D9LbQtaU="; 6165 6165 }; 6166 6166 propagatedBuildInputs = [ DateTimeSet ]; 6167 6167 meta = { ··· 6175 6175 version = "0.83"; 6176 6176 src = fetchurl { 6177 6177 url = "mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Format-Builder-0.83.tar.gz"; 6178 - sha256 = "61ffb23d85b3ca1786b2da3289e99b57e0625fe0e49db02a6dc0cb62c689e2f2"; 6178 + hash = "sha256-Yf+yPYWzyheGstoyiembV+BiX+DknbAqbcDLYsaJ4vI="; 6179 6179 }; 6180 6180 propagatedBuildInputs = [ DateTimeFormatStrptime ParamsValidate ]; 6181 6181 meta = { ··· 6190 6190 version = "0.05"; 6191 6191 src = fetchurl { 6192 6192 url = "mirror://cpan/authors/id/J/JH/JHOBLITT/DateTime-Format-DateParse-0.05.tar.gz"; 6193 - sha256 = "f6eca4c8be66ce9992ee150932f8fcf07809fd3d1664caf200b8a5fd3a7e5ebc"; 6193 + hash = "sha256-9uykyL5mzpmS7hUJMvj88HgJ/T0WZMryALil/Tp+Xrw="; 6194 6194 }; 6195 6195 propagatedBuildInputs = [ DateTime TimeDate ]; 6196 6196 meta = { ··· 6204 6204 version = "0.32"; 6205 6205 src = fetchurl { 6206 6206 url = "mirror://cpan/authors/id/T/TH/THINC/DateTime-Format-Flexible-0.32.tar.gz"; 6207 - sha256 = "50a7b9feb287bb14b27323a53c2324486181a3ab6cb3f4c7662d42be901ad8ee"; 6207 + hash = "sha256-UKe5/rKHuxSycyOlPCMkSGGBo6tss/THZi1CvpAa2O4="; 6208 6208 }; 6209 6209 propagatedBuildInputs = [ DateTimeFormatBuilder ListMoreUtils ModulePluggable ]; 6210 6210 buildInputs = [ TestException TestMockTime TestNoWarnings ]; ··· 6219 6219 version = "0.42"; 6220 6220 src = fetchurl { 6221 6221 url = "mirror://cpan/authors/id/C/CK/CKRAS/DateTime-Format-HTTP-0.42.tar.gz"; 6222 - sha256 = "0h6qqdg1yzqkdxp7hqlp0qa7d1y64nilgimxs79dys2ryjfpcknh"; 6222 + hash = "sha256-0E52nfRZaN/S0b3GR6Mlxod2FAaXYnhubxN/H17D2EA="; 6223 6223 }; 6224 6224 propagatedBuildInputs = [ DateTime HTTPDate ]; 6225 6225 meta = { ··· 6233 6233 version = "0.09"; 6234 6234 src = fetchurl { 6235 6235 url = "mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Format-ICal-0.09.tar.gz"; 6236 - sha256 = "8b09f6539f5e9c0df0e6135031699ed4ef9eef8165fc80aefeecc817ef997c33"; 6236 + hash = "sha256-iwn2U59enA3w5hNQMWme1O+e74Fl/ICu/uzIF++ZfDM="; 6237 6237 }; 6238 6238 propagatedBuildInputs = [ DateTimeEventICal ]; 6239 6239 meta = { ··· 6247 6247 version = "0.15"; 6248 6248 src = fetchurl { 6249 6249 url = "mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Format-ISO8601-0.15.tar.gz"; 6250 - sha256 = "1afslsr2axkamdfjqk6i3w092hp20dznqffk4lgpxmxrd31ni5ql"; 6250 + hash = "sha256-FJdow2i5134fJdM5bH8D4kKRAB/RTCxdq2p2JbKm2qk="; 6251 6251 }; 6252 6252 propagatedBuildInputs = [ DateTimeFormatBuilder ]; 6253 6253 buildInputs = [ Test2Suite ]; ··· 6263 6263 version = "0.403"; 6264 6264 src = fetchurl { 6265 6265 url = "mirror://cpan/authors/id/B/BO/BOOK/DateTime-Format-Mail-0.403.tar.gz"; 6266 - sha256 = "8df8e35c4477388ff5c7ce8b3e8b6ae4ed30209c7a5051d41737bd14d755fcb0"; 6266 + hash = "sha256-jfjjXER3OI/1x86LPotq5O0wIJx6UFHUFze9FNdV/LA="; 6267 6267 }; 6268 6268 propagatedBuildInputs = [ DateTime ParamsValidate ]; 6269 6269 meta = { ··· 6277 6277 version = "1.11"; 6278 6278 src = fetchurl { 6279 6279 url = "mirror://cpan/authors/id/S/SC/SCHUBIGER/DateTime-Format-Natural-1.11.tar.gz"; 6280 - sha256 = "0lj5yh1k4dl06p9ydyscd4ic330w8ygz88m38bhzlbz42kxv13vk"; 6280 + hash = "sha256-c4+w+xTkL/rhQqMi9J9HHIzBImlM++bTNYA2MgP0RVI="; 6281 6281 }; 6282 6282 buildInputs = [ ModuleUtil TestMockTime ]; 6283 6283 propagatedBuildInputs = [ Clone DateTime ListMoreUtils ParamsValidate boolean ]; ··· 6293 6293 version = "0.06"; 6294 6294 src = fetchurl { 6295 6295 url = "mirror://cpan/authors/id/X/XM/XMIKEW/DateTime-Format-MySQL-0.06.tar.gz"; 6296 - sha256 = "07cgz60gxvrv7xqvngyll60pa8cx93h3jyx9kc9wdkn95qbd864q"; 6296 + hash = "sha256-mBjUFi7JzsYTm6l7OeBInSF1gaHUP7txPzvv/oD5jx0="; 6297 6297 }; 6298 6298 propagatedBuildInputs = [ DateTimeFormatBuilder ]; 6299 6299 meta = { ··· 6307 6307 version = "0.16013"; 6308 6308 src = fetchurl { 6309 6309 url = "mirror://cpan/authors/id/D/DM/DMAKI/DateTime-Format-Pg-0.16013.tar.gz"; 6310 - sha256 = "16siw0f3a0ilzv5fnfas5s9n92drjy271yf6qvmmpm0vwnjjx1kz"; 6310 + hash = "sha256-f4YupeUb1Fvrxsb5cISXuYlkky5aOevK/jQCNRzgUZs="; 6311 6311 }; 6312 6312 propagatedBuildInputs = [ DateTimeFormatBuilder ]; 6313 6313 buildInputs = [ ModuleBuildTiny ]; ··· 6323 6323 version = "1.77"; 6324 6324 src = fetchurl { 6325 6325 url = "mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Format-Strptime-1.77.tar.gz"; 6326 - sha256 = "2fa43c838ecf5356f221a91a41c81dba22e7860c5474b4a61723259898173e4a"; 6326 + hash = "sha256-L6Q8g47PU1byIakaQcgduiLnhgxUdLSmFyMlmJgXPko="; 6327 6327 }; 6328 6328 buildInputs = [ TestFatal TestWarnings ]; 6329 6329 propagatedBuildInputs = [ DateTime ]; ··· 6339 6339 version = "0.11"; 6340 6340 src = fetchurl { 6341 6341 url = "mirror://cpan/authors/id/C/CF/CFAERBER/DateTime-Format-SQLite-0.11.tar.gz"; 6342 - sha256 = "cc1f4e0ae1d39b0d4c3dddccfd7423c77c67a70950c4b5ecabf8ca553ab294b4"; 6342 + hash = "sha256-zB9OCuHTmw1MPd3M/XQjx3xnpwlQxLXsq/jKVTqylLQ="; 6343 6343 }; 6344 6344 propagatedBuildInputs = [ DateTimeFormatBuilder ]; 6345 6345 meta = { ··· 6353 6353 version = "0.07"; 6354 6354 src = fetchurl { 6355 6355 url = "mirror://cpan/authors/id/G/GW/GWILLIAMS/DateTime-Format-W3CDTF-0.07.tar.gz"; 6356 - sha256 = "69a02b661bbf1daa14a4813cb6786eaa66dbdf2743f0b3f458e30234c3a26268"; 6356 + hash = "sha256-aaArZhu/HaoUpIE8tnhuqmbb3ydD8LP0WOMCNMOiYmg="; 6357 6357 }; 6358 6358 propagatedBuildInputs = [ DateTime ]; 6359 6359 meta = { ··· 6368 6368 version = "1.28"; 6369 6369 src = fetchurl { 6370 6370 url = "mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-1.28.tar.gz"; 6371 - sha256 = "6c604d8c5c9c2739b78e0538a402283b82b1df419e60bef20b04843e4584bade"; 6371 + hash = "sha256-bGBNjFycJzm3jgU4pAIoO4Kx30GeYL7yCwSEPkWEut4="; 6372 6372 }; 6373 6373 buildInputs = [ CPANMetaCheck FileShareDirInstall IPCSystemSimple PathTiny Test2PluginNoWarnings Test2Suite TestFileShareDir ]; 6374 6374 propagatedBuildInputs = [ FileShareDir ParamsValidationCompiler Specio namespaceautoclean ]; ··· 6384 6384 version = "1.2.0"; 6385 6385 src = fetchurl { 6386 6386 url = "mirror://cpan/authors/id/I/IK/IKEGAMI/DateTime-Format-RFC3339-v${version}.tar.gz"; 6387 - sha256 = "1xqdbbiksy6kapc3mv3ayjahmxxlzmb5x7rad4by1iii9hif2vhk"; 6387 + hash = "sha256-E27hIkwxxuAXaSqfXlb9tPcKlfRq7DrYVdN4PeNaDfc="; 6388 6388 }; 6389 6389 propagatedBuildInputs = [ DateTime ]; 6390 6390 meta = { ··· 6399 6399 version = "0.3900"; 6400 6400 src = fetchurl { 6401 6401 url = "mirror://cpan/authors/id/F/FG/FGLOCK/DateTime-Set-0.3900.tar.gz"; 6402 - sha256 = "94f41c3924aafde4ef7fa6b58e0595d4038d8ac5ffd62ba111b13c5f4dbc0946"; 6402 + hash = "sha256-lPQcOSSq/eTvf6a1jgWV1AONisX/1iuhEbE8X028CUY="; 6403 6403 }; 6404 6404 propagatedBuildInputs = [ DateTime ParamsValidate SetInfinite ]; 6405 6405 meta = { ··· 6413 6413 version = "2.44"; 6414 6414 src = fetchurl { 6415 6415 url = "mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.44.tar.gz"; 6416 - sha256 = "09j5rqid1mv0cgm1vc89l2anbb3q8w4bzlm7sqrkiz9dk82x8gap"; 6416 + hash = "sha256-Vz3UBZot/Tgz1qfSvwhHeKxllaAJsR3qY2DX0CLORSY="; 6417 6417 }; 6418 6418 buildInputs = [ TestFatal TestRequires ]; 6419 6419 propagatedBuildInputs = [ ClassSingleton ParamsValidationCompiler Specio namespaceautoclean ]; ··· 6429 6429 version = "0.089"; 6430 6430 src = fetchurl { 6431 6431 url = "mirror://cpan/authors/id/R/RO/ROKR/DateTimeX-Easy-0.089.tar.gz"; 6432 - sha256 = "17e6d202e7ac6049523048e97bb8f195e3c79208570da1504f4313584e487a79"; 6432 + hash = "sha256-F+bSAuesYElSMEjpe7jxlePHkghXDaFQT0MTWE5Ienk="; 6433 6433 }; 6434 6434 buildInputs = [ TestMost ]; 6435 6435 propagatedBuildInputs = [ DateTimeFormatFlexible DateTimeFormatICal DateTimeFormatNatural TimeDate ]; ··· 6445 6445 version = "1.16"; 6446 6446 src = fetchurl { 6447 6447 url = "mirror://cpan/authors/id/M/MI/MIKO/Debug-ShowStuff-1.16.tar.gz"; 6448 - sha256 = "1drcrnji3yrd0s3xb69bxnqa51s19c13w68vhvjad3nvswn5vpd4"; 6448 + hash = "sha256-pN1dLNfbjqbkhhsZPgJLQYeisO0rmdWHBi37EaXNLLc="; 6449 6449 }; 6450 6450 propagatedBuildInputs = [ ClassISA DevelStackTrace StringUtil TermReadKey TextTabularDisplay TieIxHash ]; 6451 6451 meta = { ··· 6459 6459 version = "2.01"; 6460 6460 src = fetchurl { 6461 6461 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/${pname}-${version}.tar.gz"; 6462 - sha256 = "2716d9b1f05627d60942ce0634b9c1a25109b164818285d45b609ae8596e2b17"; 6462 + hash = "sha256-JxbZsfBWJ9YJQs4GNLnBolEJsWSBgoXUW2Ca6FluKxc="; 6463 6463 }; 6464 6464 propagatedBuildInputs = [ AnyEvent CompressLZF JSONXS commonsense ]; 6465 6465 meta = { ··· 6473 6473 version = "2.06"; 6474 6474 src = fetchurl { 6475 6475 url = "mirror://cpan/authors/id/R/RC/RCLAMP/Devel-Caller-2.06.tar.gz"; 6476 - sha256 = "1pxpimifzmnjnvf4icclx77myc15ahh0k56sj1djad1855mawwva"; 6476 + hash = "sha256-anOuaikoNCVbkNqUCSBUJTBfz+mUsUjcttLW72KNt98="; 6477 6477 }; 6478 6478 propagatedBuildInputs = [ PadWalker ]; 6479 6479 meta = { ··· 6487 6487 version = "0.04"; 6488 6488 src = fetchurl { 6489 6489 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/Devel-CheckBin-0.04.tar.gz"; 6490 - sha256 = "1r735yzgvsxkj4m6ks34xva5m21cfzp9qiis2d4ivv99kjskszqm"; 6490 + hash = "sha256-FX89tZwp7R1JEzpGnO53LIha1O5k6GkqkbPr/b4v4+Q="; 6491 6491 }; 6492 6492 meta = { 6493 6493 description = "Check that a command is available"; ··· 6501 6501 version = "0.07"; 6502 6502 src = fetchurl { 6503 6503 url = "mirror://cpan/authors/id/S/SY/SYOHEX/Devel-CheckCompiler-0.07.tar.gz"; 6504 - sha256 = "1db973a4dbyknjxq608hywil5ai6vplnayshqxrd7m5qnjbpd2vn"; 6504 + hash = "sha256-dot2l7S41NNyx1B7ZendJqpCI/cQAYO7tNOvRtQ4abU="; 6505 6505 }; 6506 6506 buildInputs = [ ModuleBuildTiny ]; 6507 6507 meta = { ··· 6516 6516 version = "1.14"; 6517 6517 src = fetchurl { 6518 6518 url = "mirror://cpan/authors/id/M/MA/MATTN/Devel-CheckLib-1.14.tar.gz"; 6519 - sha256 = "15621qh5gaan1sgmk9y9svl70nm8viw17x5h1kf0zknkk8lmw77j"; 6519 + hash = "sha256-8hxeKZrTzg/cDLD0E3jcqFpw6NbJp1mfDlapVyAOwpQ="; 6520 6520 }; 6521 6521 buildInputs = [ CaptureTiny MockConfig ]; 6522 6522 meta = { ··· 6530 6530 version = "1.85"; 6531 6531 src = fetchurl { 6532 6532 url = "mirror://cpan/authors/id/D/DC/DCANTRELL/Devel-CheckOS-1.85.tar.gz"; 6533 - sha256 = "1jjqwrx8mydyhqwwjlgimribz0yq0b6q66xnr6mgvyn63pdajhvg"; 6533 + hash = "sha256-b0Op2h3G+v2qybYbg80C2IO/Yq7xUck5hr75inrmWMo="; 6534 6534 }; 6535 6535 propagatedBuildInputs = [ FileFindRule ]; 6536 6536 meta = { ··· 6544 6544 version = "0.03"; 6545 6545 src = fetchurl { 6546 6546 url = "mirror://cpan/authors/id/N/NI/NI-S/Devel-Leak-0.03.tar.gz"; 6547 - sha256 = "0lkj2xwc3lhxv7scl43r8kfmls4am0b98sqf5vmf7d72257w6hkg"; 6547 + hash = "sha256-b0LDTxHitOPqLg5rlBaoimha3UR5EMr02R3SwXgXclI="; 6548 6548 }; 6549 6549 meta = { 6550 6550 description = "Utility for looking for perl objects that are not reclaimed"; ··· 6558 6558 version = "2.08"; 6559 6559 src = fetchurl { 6560 6560 url = "mirror://cpan/authors/id/B/BI/BINGOS/Devel-PatchPerl-2.08.tar.gz"; 6561 - sha256 = "06bl2qqf5mv53l7k81xgynfx99in5fa8yi3ykn7403r62rqfkik9"; 6561 + hash = "sha256-acbpcBYmD0COnX5Ej5QrNqbUnfWvBzQPHWXX4jAWdBk="; 6562 6562 }; 6563 6563 propagatedBuildInputs = [ Filepushd ModulePluggable ]; 6564 6564 meta = { ··· 6574 6574 version = "0.10"; 6575 6575 src = fetchurl { 6576 6576 url = "mirror://cpan/authors/id/P/PE/PEVANS/Devel-Refcount-0.10.tar.gz"; 6577 - sha256 = "0jnaraqkigyinhwz4nqk1ndq7ssjizr98nd1dd183a6icdlx8m5n"; 6577 + hash = "sha256-tlTUaWPRqIFCa6FZlPKPUuuDmw0TW/I5tNG/OLHKyko="; 6578 6578 }; 6579 6579 buildInputs = [ TestFatal ]; 6580 6580 meta = { ··· 6588 6588 version = "3.62"; 6589 6589 src = fetchurl { 6590 6590 url = "mirror://cpan/authors/id/A/AT/ATOOMIC/Devel-PPPort-3.62.tar.gz"; 6591 - sha256 = "16w1mmx304bhql27mgy0l1qjwjr86vn7j0133i0hln9fdz2097gi"; 6591 + hash = "sha256-8Z0ExG8uWQpBHCMAeew2KEsucaDAv3oExXARMHqtgZs="; 6592 6592 }; 6593 6593 meta = { 6594 6594 description = "Perl/Pollution/Portability"; ··· 6601 6601 version = "0.12"; 6602 6602 src = fetchurl { 6603 6603 url = "mirror://cpan/authors/id/M/MJ/MJD/Devel-Trace-0.12.tar.gz"; 6604 - sha256 = "0s1q1a05gk3xvwqkya3k05vqjk13rvb489g0frprhzpzfvvwl0gm"; 6604 + hash = "sha256-9QHK93b/fphvduAlRNbOI0yJdwFzKD8x333MV4AKOGg="; 6605 6605 }; 6606 6606 meta = { 6607 6607 description = "Print out each line before it is executed (like sh -x)"; ··· 6614 6614 version = "1.00"; 6615 6615 src = fetchurl { 6616 6616 url = "mirror://cpan/authors/id/J/JA/JASONK/Device-MAC-1.00.tar.gz"; 6617 - sha256 = "c42182a9a8489a314cbfe6e1c8452f32b3b626aa6c89fee1d8925e6dfb64fad5"; 6617 + hash = "sha256-xCGCqahImjFMv+bhyEUvMrO2Jqpsif7h2JJebftk+tU="; 6618 6618 }; 6619 6619 buildInputs = [ TestDeep TestDifferences TestException TestMost TestWarn ]; 6620 6620 propagatedBuildInputs = [ DeviceOUI Moose ]; ··· 6630 6630 version = "1.04"; 6631 6631 src = fetchurl { 6632 6632 url = "mirror://cpan/authors/id/J/JA/JASONK/Device-OUI-1.04.tar.gz"; 6633 - sha256 = "4b367e61b1fadde77fb6fb729f3cd5acd1d46e71218d96f406bcba38d43b4bef"; 6633 + hash = "sha256-SzZ+YbH63ed/tvtynzzVrNHUbnEhjZb0Bry6ONQ7S+8="; 6634 6634 }; 6635 6635 buildInputs = [ TestException ]; 6636 6636 patches = [ ../development/perl-modules/Device-OUI-1.04-hash.patch ]; ··· 6647 6647 version = "0.56"; 6648 6648 src = fetchurl { 6649 6649 url = "mirror://cpan/authors/id/H/HM/HMBRAND/DBD-CSV-0.56.tgz"; 6650 - sha256 = "16rhgchwlnnvjklca0d4sa3lmlj29zc0iwclk41y5fz6kg8c2qjs"; 6650 + hash = "sha256-WmLB0Jvmu+IDmZTxCNhPQtJKh9KkAcXolNtayiF7MJs="; 6651 6651 }; 6652 6652 propagatedBuildInputs = [ DBI SQLStatement TextCSV_XS ]; 6653 6653 meta = { ··· 6661 6661 version = "1.58"; 6662 6662 src = fetchurl { 6663 6663 url = "mirror://cpan/authors/id/J/JL/JLCOOPER/DBD-Mock-1.58.tar.gz"; 6664 - sha256 = "0g67r5i5qad5knjph4ybfpqxabgi2h7svpl3pgjrc4qh4h0vy7mv"; 6664 + hash = "sha256-ux6/ASQQE5blu4PerQ8U8S3V8XXLE3ilnaUpXGLJxzw="; 6665 6665 }; 6666 6666 propagatedBuildInputs = [ DBI ]; 6667 6667 buildInputs = [ ModuleBuildTiny TestException ]; ··· 6677 6677 6678 6678 src = fetchurl { 6679 6679 url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/DBD-SQLite-1.70.tar.gz"; 6680 - sha256 = "0gpyv89p3yfwifbm005bz5ci8c63jikkfvafg8x7f3lyaggqvza0"; 6680 + hash = "sha256-QP2N31OeDnc6ek5tN2eUwzAUWfmrAFCXi9z5cRPa/j4="; 6681 6681 }; 6682 6682 6683 6683 propagatedBuildInputs = [ DBI ]; ··· 6691 6691 (fetchpatch { 6692 6692 name = "sqlite-3.37-compat.patch"; 6693 6693 url = "https://github.com/DBD-SQLite/DBD-SQLite/commit/ba4f472e7372dbf453444c7764d1c342e7af12b8.patch"; 6694 - sha256 = "02lg1y6px7h89pfvgrf23anhbl3v050gn0kmaajvv5h6layhjzly"; 6694 + hash = "sha256-nn4JvaIGlr2lUnUC+0ABe9AFrRrC5bfdTQiefo0Pjwo="; 6695 6695 }) 6696 6696 ]; 6697 6697 ··· 6716 6716 version = "1.22"; 6717 6717 src = fetchurl { 6718 6718 url = "mirror://cpan/authors/id/P/PA/PALI/DBD-MariaDB-1.22.tar.gz"; 6719 - sha256 = "sha256-C2j9VCuWU/FbIFhXgZhjSNcehafjhD8JGZdwR6F5scY="; 6719 + hash = "sha256-C2j9VCuWU/FbIFhXgZhjSNcehafjhD8JGZdwR6F5scY="; 6720 6720 }; 6721 6721 buildInputs = [ pkgs.mariadb-connector-c DevelChecklib TestDeep TestDistManifest TestPod ]; 6722 6722 propagatedBuildInputs = [ DBI ]; ··· 6734 6734 6735 6735 src = fetchurl { 6736 6736 url = "mirror://cpan/authors/id/D/DV/DVEEDEN/DBD-mysql-4.050.tar.gz"; 6737 - sha256 = "0y4djb048i09dk19av7mzfb3khr72vw11p3ayw2p82jsy4gm8j2g"; 6737 + hash = "sha256-T0hUH/FaCnQF92rcEPgWJ8M5lvv1bJXCbAlERMCSjXg="; 6738 6738 }; 6739 6739 6740 6740 buildInputs = [ pkgs.libmysqlclient DevelChecklib TestDeep TestDistManifest TestPod ]; ··· 6755 6755 6756 6756 src = fetchurl { 6757 6757 url = "mirror://cpan/authors/id/M/MJ/MJEVANS/DBD-Oracle-1.80.tar.gz"; 6758 - sha256 = "1rza36dywbsaync99ibscpqdp53m0yg2748bbib16gbf4cl2apph"; 6758 + hash = "sha256-8F4lKCNuPRNWXAuRI54HdZTb8GV6xZSY9Uov7psZ6uc="; 6759 6759 }; 6760 6760 6761 6761 ORACLE_HOME = "${pkgs.oracle-instantclient.lib}/lib"; ··· 6778 6778 6779 6779 src = fetchurl { 6780 6780 url = "mirror://cpan/authors/id/T/TU/TURNSTEP/DBD-Pg-3.14.2.tar.gz"; 6781 - sha256 = "0kcfqq7g3832wiix0sbyvlc885qghjrp2ah3akn7h2lnb22fjwy9"; 6781 + hash = "sha256-yXPphFiWCnjsVAMqcbOEDxeEGN1+adBj5GKg8Q7Gjk0="; 6782 6782 }; 6783 6783 6784 6784 buildInputs = [ pkgs.postgresql ]; ··· 6803 6803 6804 6804 src = fetchurl { 6805 6805 url = "mirror://cpan/authors/id/M/ME/MEWP/DBD-Sybase-1.16.tar.gz"; 6806 - sha256 = "1k6n261nrrcll9wxn5xwi4ibpavqv1il96687k62mbpznzl2gx37"; 6806 + hash = "sha256-Z/Qn6Lf/rirMPMiYRGPYeKu7Iom8F9t5opTlbIMR1sw="; 6807 6807 }; 6808 6808 6809 6809 SYBASE = pkgs.freetds; ··· 6826 6826 6827 6827 src = fetchurl { 6828 6828 url = "mirror://cpan/authors/id/P/PM/PMQS/DB_File-1.855.tar.gz"; 6829 - sha256 = "0q599h7g4jkzks5dxf1zifx9k7l9vif26r2dlgkzxkg6bfif5zyr"; 6829 + hash = "sha256-2f/iolvmzf7no01kI1zciZ6Zuos/uN6Knn9K8g5MqWA="; 6830 6830 }; 6831 6831 6832 6832 preConfigure = '' ··· 6848 6848 version = "1.643"; 6849 6849 src = fetchurl { 6850 6850 url = "mirror://cpan/authors/id/T/TI/TIMB/DBI-1.643.tar.gz"; 6851 - sha256 = "8a2b993db560a2c373c174ee976a51027dd780ec766ae17620c20393d2e836fa"; 6851 + hash = "sha256-iiuZPbVgosNzwXTul2pRAn3XgOx2auF2IMIDk9LoNvo="; 6852 6852 }; 6853 6853 postInstall = lib.optionalString (perl ? crossVersion) '' 6854 6854 mkdir -p $out/${perl.libPrefix}/cross_perl/${perl.version}/DBI ··· 6900 6900 version = "0.05"; 6901 6901 src = fetchurl { 6902 6902 url = "mirror://cpan/authors/id/J/JR/JROCKWAY/DBICx-TestDatabase-0.05.tar.gz"; 6903 - sha256 = "8e3bc2530b01216188c3aa65acdbd2f59c4e631f3ae085dfc439abd89f8f0acf"; 6903 + hash = "sha256-jjvCUwsBIWGIw6plrNvS9ZxOYx864IXfxDmr2J+PCs8="; 6904 6904 }; 6905 6905 buildInputs = [ DBIxClass TestSimple13 ]; 6906 6906 propagatedBuildInputs = [ DBDSQLite SQLTranslator ]; ··· 6917 6917 version = "0.082843"; 6918 6918 src = fetchurl { 6919 6919 url = "mirror://cpan/authors/id/R/RI/RIBASUSHI/DBIx-Class-0.082843.tar.gz"; 6920 - sha256 = "sha256-NB4Lbssp2MSRdKbAnXxtvzhym6QBXuf9cDYKT/7h8lE="; 6920 + hash = "sha256-NB4Lbssp2MSRdKbAnXxtvzhym6QBXuf9cDYKT/7h8lE="; 6921 6921 }; 6922 6922 buildInputs = [ DBDSQLite TestDeep TestException TestWarn ]; 6923 6923 propagatedBuildInputs = [ ClassAccessorGrouped ClassC3Componentised ConfigAny ContextPreserve DBI DataDumperConcise DataPage DevelGlobalDestruction ModuleFind PathClass SQLAbstractClassic ScopeGuard SubName namespaceclean ]; ··· 6934 6934 version = "0.005003"; 6935 6935 src = fetchurl { 6936 6936 url = "mirror://cpan/authors/id/F/FR/FREW/DBIx-Class-Candy-0.005003.tar.gz"; 6937 - sha256 = "b8a229a7b15f559095d4561cf8220460128541ba7fc3545ed35869923d46565c"; 6937 + hash = "sha256-uKIpp7FfVZCV1FYc+CIEYBKFQbp/w1Re01hpkj1GVlw="; 6938 6938 }; 6939 6939 buildInputs = [ TestDeep TestFatal ]; 6940 6940 propagatedBuildInputs = [ DBIxClass LinguaENInflect SubExporter ]; ··· 6950 6950 version = "1.001004"; 6951 6951 src = fetchurl { 6952 6952 url = "mirror://cpan/authors/id/A/AR/ARCANEZ/DBIx-Class-Cursor-Cached-1.001004.tar.gz"; 6953 - sha256 = "09b2jahn2x12qm4f7qm1jzsxbz7qn1czp6a3fnl5l2i3l4r5421p"; 6953 + hash = "sha256-NwhSMqEjClqodUOZ+1mw+PzV9Zeh4uNIxSJ0YaGSYiU="; 6954 6954 }; 6955 6955 buildInputs = [ CacheCache DBDSQLite ]; 6956 6956 propagatedBuildInputs = [ CarpClan DBIxClass ]; ··· 6965 6965 version = "0.04"; 6966 6966 src = fetchurl { 6967 6967 url = "mirror://cpan/authors/id/M/MS/MSTROUT/DBIx-Class-DynamicDefault-0.04.tar.gz"; 6968 - sha256 = "228f51ab224642584b4dc63db6de2667c5bfae2a894a9376b210a104806a5afb"; 6968 + hash = "sha256-Io9RqyJGQlhLTcY9tt4mZ8W/riqJSpN2shChBIBqWvs="; 6969 6969 }; 6970 6970 buildInputs = [ DBICxTestDatabase ]; 6971 6971 propagatedBuildInputs = [ DBIxClass ]; ··· 6982 6982 version = "0.16"; 6983 6983 src = fetchurl { 6984 6984 url = "mirror://cpan/authors/id/A/AN/ANDREMAR/DBIx-Class-HTMLWidget-0.16.tar.gz"; 6985 - sha256 = "05zhniyzl31nq410ywhxm0vmvac53h7ax42hjs9mmpvf45ipahj1"; 6985 + hash = "sha256-QUJ1YyFu31qTllCQrg4chaldN6gdcg8CwTYM+n208Bc="; 6986 6986 }; 6987 6987 propagatedBuildInputs = [ DBIxClass HTMLWidget ]; 6988 6988 meta = { ··· 6996 6996 version = "2.036000"; 6997 6997 src = fetchurl { 6998 6998 url = "mirror://cpan/authors/id/F/FR/FREW/DBIx-Class-Helpers-2.036000.tar.gz"; 6999 - sha256 = "b7b8b4891a983c034ef0b45f4112404a0a40550c4e217daeb7a22ca16861efdb"; 6999 + hash = "sha256-t7i0iRqYPANO8LRfQRJASgpAVQxOIX2ut6IsoWhh79s="; 7000 7000 }; 7001 7001 buildInputs = [ DBDSQLite DateTimeFormatSQLite TestDeep TestFatal TestRoo aliased ]; 7002 7002 propagatedBuildInputs = [ CarpClan DBIxClassCandy DBIxIntrospector SafeIsa TextBrew ]; ··· 7012 7012 version = "0.09"; 7013 7013 src = fetchurl { 7014 7014 url = "mirror://cpan/authors/id/M/MR/MRUIZ/DBIx-Class-InflateColumn-Serializer-0.09.tar.gz"; 7015 - sha256 = "6262b4871db6a6c45a0cbe7cde8f1b890b22c291add4ecc40caaeeab5a3a6f50"; 7015 + hash = "sha256-YmK0hx22psRaDL583o8biQsiwpGt1OzEDKruq1o6b1A="; 7016 7016 }; 7017 7017 buildInputs = [ DBDSQLite TestException ]; 7018 7018 propagatedBuildInputs = [ DBIxClass JSONMaybeXS YAML ]; ··· 7029 7029 version = "0.001002"; 7030 7030 src = fetchurl { 7031 7031 url = "mirror://cpan/authors/id/I/IL/ILMARI/DBIx-Class-IntrospectableM2M-0.001002.tar.gz"; 7032 - sha256 = "c6baafb4241693fdb34b29ebd906993add364bf31aafa4462f3e062204cc87f0"; 7032 + hash = "sha256-xrqvtCQWk/2zSynr2QaZOt02S/Mar6RGLz4GIgTMh/A="; 7033 7033 }; 7034 7034 propagatedBuildInputs = [ DBIxClass ]; 7035 7035 meta = { ··· 7043 7043 version = "0.07049"; 7044 7044 src = fetchurl { 7045 7045 url = "mirror://cpan/authors/id/I/IL/ILMARI/DBIx-Class-Schema-Loader-0.07049.tar.gz"; 7046 - sha256 = "e869cdde1378cfebccf229b0cde58d2746dc6080b75f56d072aa5f1fce76a764"; 7046 + hash = "sha256-6GnN3hN4z+vM8imwzeWNJ0bcYIC3X1bQcqpfH852p2Q="; 7047 7047 }; 7048 7048 buildInputs = [ DBDSQLite TestDeep TestDifferences TestException TestWarn ]; 7049 7049 propagatedBuildInputs = [ CarpClan ClassUnload DBIxClass DataDump StringToIdentifierEN curry ]; ··· 7059 7059 version = "0.56"; 7060 7060 src = fetchurl { 7061 7061 url = "mirror://cpan/authors/id/D/DW/DWHEELER/DBIx-Connector-0.56.tar.gz"; 7062 - sha256 = "57c08d2c1951486cb95cfb83f518f462a3dbf20d353f3eee4f46af44fa19c359"; 7062 + hash = "sha256-V8CNLBlRSGy5XPuD9Rj0YqPb8g01Pz7uT0avRPoZw1k="; 7063 7063 }; 7064 7064 buildInputs = [ TestMockModule ]; 7065 7065 propagatedBuildInputs = [ DBI ]; ··· 7074 7074 version = "0.45"; 7075 7075 src = fetchurl { 7076 7076 url = "mirror://cpan/authors/id/I/IV/IVAN/DBIx-DBSchema-0.45.tar.gz"; 7077 - sha256 = "7a2a978fb6d9feaa3e4b109c71c963b26a008a2d130c5876ecf24c5a72338a1d"; 7077 + hash = "sha256-eiqXj7bZ/qo+SxCcccljsmoAii0TDFh27PJMWnIzih0="; 7078 7078 }; 7079 7079 propagatedBuildInputs = [ DBI ]; 7080 7080 meta = { ··· 7088 7088 version = "1.71"; 7089 7089 src = fetchurl { 7090 7090 url = "mirror://cpan/authors/id/B/BP/BPS/DBIx-SearchBuilder-1.71.tar.gz"; 7091 - sha256 = "1ga2sjis6lg51z58il8q165klc38dmb3wj3phyxjfjg6yskdsbz4"; 7091 + hash = "sha256-5C/dpvbmSSe7h3dIPlZtaDA6iwkY0YjKD+VRo6PUQr0="; 7092 7092 }; 7093 7093 buildInputs = [ DBDSQLite ]; 7094 7094 propagatedBuildInputs = [ CacheSimpleTimedExpiry ClassAccessor ClassReturnValue Clone DBIxDBSchema Want capitalization ]; ··· 7103 7103 version = "1.37"; 7104 7104 src = fetchurl { 7105 7105 url = "mirror://cpan/authors/id/J/JU/JUERD/DBIx-Simple-1.37.tar.gz"; 7106 - sha256 = "46d311aa2ce08907401c56119658426dbb044c5a40de73d9a7b79bf50390cae3"; 7106 + hash = "sha256-RtMRqizgiQdAHFYRllhCbbsETFpA3nPZp7eb9QOQyuM="; 7107 7107 }; 7108 7108 propagatedBuildInputs = [ DBI ]; 7109 7109 meta = { ··· 7117 7117 version = "2.0016"; 7118 7118 src = fetchurl { 7119 7119 url = "https://cpan.metacpan.org/authors/id/S/SP/SPROUT/DBM-Deep-2.0016.tar.gz"; 7120 - sha256 = "sha256-kCp8eqBIjY0KDops89oOlrQJOuRx5rdy8MbViY5HDk0="; 7120 + hash = "sha256-kCp8eqBIjY0KDops89oOlrQJOuRx5rdy8MbViY5HDk0="; 7121 7121 }; 7122 7122 buildInputs = [ TestDeep TestException TestPod TestPodCoverage TestWarn ]; 7123 7123 meta = { ··· 7132 7132 version = "0.01"; 7133 7133 src = fetchurl { 7134 7134 url = "mirror://cpan/authors/id/S/SN/SNKWATT/Data-Binary-0.01.tar.gz"; 7135 - sha256 = "0wwdrgkz4yqpzdmfvid63v5v10b9hwdsg15jvks0hwdc23ga48a8"; 7135 + hash = "sha256-SCGi3hCscQj03LKEpxuHaYGwyx6mxe1q+xd78ufLjXM="; 7136 7136 }; 7137 7137 meta = { 7138 7138 description = "Simple detection of binary versus text in strings"; ··· 7145 7145 version = "0.04"; 7146 7146 src = fetchurl { 7147 7147 url = "mirror://cpan/authors/id/B/BT/BTROTT/Data-Buffer-0.04.tar.gz"; 7148 - sha256 = "2b3d09b7bcf389fc116207b283bee250e348d44c9c63460bee67efab4dd21bb4"; 7148 + hash = "sha256-Kz0Jt7zzifwRYgeyg77iUONI1EycY0YL7mfvq03SG7Q="; 7149 7149 }; 7150 7150 meta = { 7151 7151 description = "Read/write buffer class"; ··· 7159 7159 version = "0.001005"; 7160 7160 src = fetchurl { 7161 7161 url = "mirror://cpan/authors/id/F/FR/FREW/DBIx-Introspector-0.001005.tar.gz"; 7162 - sha256 = "0fp6h71xv4pgb8l815rs6ad4camzhjqf64s1sf7zmhchqqn4vacn"; 7162 + hash = "sha256-lqlNLMaQwfqP00ET47CEvypGmjI6l4AoWu+S3cOB5jo="; 7163 7163 }; 7164 7164 7165 7165 propagatedBuildInputs = [ DBI Moo ]; ··· 7175 7175 version = "2021.2"; 7176 7176 src = fetchurl { 7177 7177 url = "mirror://cpan/authors/id/H/HU/HURRICUP/Devel-Camelcadedb-v2021.2.tar.gz"; 7178 - sha256 = "88a1d9e95d398ffe4d4114861e21c36f7c22315b3d03e7f764ccbce018ab3e47"; 7178 + hash = "sha256-iKHZ6V05j/5NQRSGHiHDb3wiMVs9A+f3ZMy84BirPkc="; 7179 7179 }; 7180 7180 propagatedBuildInputs = [ HashStoredIterator JSONXS PadWalker ]; 7181 7181 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; ··· 7190 7190 version = "1.12"; 7191 7191 src = fetchurl { 7192 7192 url = "mirror://cpan/authors/id/L/LD/LDS/Devel-Cycle-1.12.tar.gz"; 7193 - sha256 = "1hhb77kz3dys8yaik452j22cm3510zald2mpvfyv5clqv326aczx"; 7193 + hash = "sha256-/TNlxNiYsrK927eKRtUHoYzKhJCikBmVR9q38ec5C8I="; 7194 7194 }; 7195 7195 meta = { 7196 7196 description = "Find memory cycles in objects"; ··· 7203 7203 version = "0.006022"; 7204 7204 src = fetchurl { 7205 7205 url = "mirror://cpan/authors/id/E/ET/ETHER/Devel-Declare-0.006022.tar.gz"; 7206 - sha256 = "72f29ca35646a593be98311ffddb72033ae1e8a9d8254c62aa248bd6260e596e"; 7206 + hash = "sha256-cvKco1ZGpZO+mDEf/dtyAzrh6KnYJUxiqiSL1iYOWW4="; 7207 7207 }; 7208 7208 buildInputs = [ ExtUtilsDepends TestRequires ]; 7209 7209 propagatedBuildInputs = [ BHooksEndOfScope BHooksOPCheck SubName ]; ··· 7218 7218 version = "0.015"; 7219 7219 src = fetchurl { 7220 7220 url = "mirror://cpan/authors/id/L/LE/LEONT/Devel-FindPerl-0.015.tar.gz"; 7221 - sha256 = "1z1xfj3178w632mqddyklk355a19bsgzkilznrng3rvg4bfbfxaj"; 7221 + hash = "sha256-UnW33CJv5/Fstp/G+Z9eKahSxqTTt4arGIajE4Z0Pfw="; 7222 7222 }; 7223 7223 meta = { 7224 7224 description = "Find the path to your perl"; ··· 7231 7231 version = "0.14"; 7232 7232 src = fetchurl { 7233 7233 url = "mirror://cpan/authors/id/H/HA/HAARG/Devel-GlobalDestruction-0.14.tar.gz"; 7234 - sha256 = "1aslj6myylsvzr0vpqry1cmmvzbmpbdcl4v9zrl18ccik7rabf1l"; 7234 + hash = "sha256-NLil8pmRMRRo/mkTytq6df1dKws+47tB/ltT76uRVKs="; 7235 7235 }; 7236 7236 propagatedBuildInputs = [ SubExporterProgressive ]; 7237 7237 meta = { ··· 7246 7246 version = "0.003003"; 7247 7247 src = fetchurl { 7248 7248 url = "mirror://cpan/authors/id/H/HA/HAARG/Devel-GlobalPhase-0.003003.tar.gz"; 7249 - sha256 = "1x9jzy3l7gwikj57swzl94qsq03j9na9h1m69azzs7d7ghph58wd"; 7249 + hash = "sha256-jaMCL3ynHf2/SqYGmJRNcgCsMUn0c32KnJG/Q4f/MvU="; 7250 7250 }; 7251 7251 meta = { 7252 7252 description = "Detect perl's global phase on older perls"; ··· 7259 7259 version = "0.0013"; 7260 7260 src = fetchurl { 7261 7261 url = "mirror://cpan/authors/id/D/DC/DCANTRELL/Devel-Hide-0.0013.tar.gz"; 7262 - sha256 = "1jvyy3yasiwyjsn9ay9sja3ch4wcjc4wk5l22vjsclq29z7vphvg"; 7262 + hash = "sha256-b8O7z08CU6blFoKWyQmTjBPIhpI6eZWslp5Hrfzwfss="; 7263 7263 }; 7264 7264 meta = { 7265 7265 description = "Forces the unavailability of specified Perl modules (for testing)"; ··· 7272 7272 version = "6.10"; 7273 7273 src = fetchurl { 7274 7274 url = "mirror://cpan/authors/id/J/JK/JKEENAN/Devel-NYTProf-6.10.tar.gz"; 7275 - sha256 = "24ac4174f1f01322063fa4e119b247d371d3260ddca6e778c6c1a0e3f905f58e"; 7275 + hash = "sha256-JKxBdPHwEyIGP6ThGbJH03HTJg3cpud4xsGg4/kF9Y4="; 7276 7276 }; 7277 7277 propagatedBuildInputs = [ FileWhich JSONMaybeXS ]; 7278 7278 buildInputs = [ CaptureTiny TestDifferences ]; ··· 7292 7292 version = "0.005"; 7293 7293 src = fetchurl { 7294 7294 url = "mirror://cpan/authors/id/I/IL/ILMARI/Devel-OverloadInfo-0.005.tar.gz"; 7295 - sha256 = "1rx6g8pyhi7lx6z130b7vlf8syzrq92w9ky8mpw4d6bwlkzy5zcb"; 7295 + hash = "sha256-i/3i/6R8mUb4rcjPxEXC+XuNHN1ngRG+6fRE6C96puc="; 7296 7296 }; 7297 7297 propagatedBuildInputs = [ MROCompat PackageStash SubIdentify ]; 7298 7298 buildInputs = [ TestFatal ]; ··· 7307 7307 version = "0.20"; 7308 7308 src = fetchurl { 7309 7309 url = "mirror://cpan/authors/id/E/ET/ETHER/Devel-PartialDump-0.20.tar.gz"; 7310 - sha256 = "01yrsdpn9ns9iwwc92bhjn2605b7ys7i3198gjb935lsllzgzw5f"; 7310 + hash = "sha256-rvD/PqWalpGWfCiFEY/2ZxVghJVwicQ4j0nbZG/T2Qc="; 7311 7311 }; 7312 7312 propagatedBuildInputs = [ ClassTiny SubExporter namespaceclean ]; 7313 7313 buildInputs = [ TestSimple13 TestWarnings ]; ··· 7322 7322 version = "2.04"; 7323 7323 src = fetchurl { 7324 7324 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.04.tar.gz"; 7325 - sha256 = "cd3c03ed547d3d42c61fa5814c98296139392e7971c092e09a431f2c9f5d6855"; 7325 + hash = "sha256-zTwD7VR9PULGH6WBTJgpYTk5LnlxwJLgmkMfLJ9daFU="; 7326 7326 }; 7327 7327 meta = { 7328 7328 description = "An object representing a stack trace"; ··· 7336 7336 version = "0.83"; 7337 7337 src = fetchurl { 7338 7338 url = "mirror://cpan/authors/id/N/NW/NWCLARK/Devel-Size-0.83.tar.gz"; 7339 - sha256 = "757a67e0aa59ae103ea5ca092cbecc025644ebdc326731688ffab6f8823ef4b3"; 7339 + hash = "sha256-dXpn4KpZrhA+pcoJLL7MAlZE69wyZzFoj/q2+II+9LM="; 7340 7340 }; 7341 7341 meta = { 7342 7342 description = "Perl extension for finding the memory usage of Perl variables"; ··· 7349 7349 version = "0.15"; 7350 7350 src = fetchurl { 7351 7351 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Devel-StackTrace-AsHTML-0.15.tar.gz"; 7352 - sha256 = "0iri5nb2lb76qv5l9z0vjpfrq5j2fyclkd64kh020bvy37idp0v2"; 7352 + hash = "sha256-YoPb4hl+LyAAnMS0SZl3Qhac3ZUb/ETLxuYsKpYtMUc="; 7353 7353 }; 7354 7354 propagatedBuildInputs = [ DevelStackTrace ]; 7355 7355 meta = { ··· 7364 7364 version = "2.18"; 7365 7365 src = fetchurl { 7366 7366 url = "mirror://cpan/authors/id/A/AN/ANDK/Devel-Symdump-2.18.tar.gz"; 7367 - sha256 = "826f81a107f5592a2516766ed43beb47e10cc83edc9ea48090b02a36040776c0"; 7367 + hash = "sha256-gm+BoQf1WSolFnZu1DvrR+EMyD7cnqSAkLAqNgQHdsA="; 7368 7368 }; 7369 7369 meta = { 7370 7370 description = "Dump symbol names or the symbol table"; ··· 7377 7377 version = "0.22.2"; 7378 7378 src = fetchurl { 7379 7379 url = "mirror://cpan/authors/id/O/OL/OLIMAUL/Digest-CRC-0.22.2.tar.gz"; 7380 - sha256 = "112b50f7fbc6f6baf5d4584ee97f542ced6c9ec03a3147f7902c84b8b26778cb"; 7380 + hash = "sha256-EStQ9/vG9rr11FhO6X9ULO1snsA6MUf3kCyEuLJneMs="; 7381 7381 }; 7382 7382 meta = { 7383 7383 description = "Module that calculates CRC sums of all sorts"; ··· 7390 7390 version = "1.03"; 7391 7391 src = fetchurl { 7392 7392 url = "mirror://cpan/authors/id/G/GA/GAAS/Digest-HMAC-1.03.tar.gz"; 7393 - sha256 = "0naavabbm1c9zgn325ndy66da4insdw9l3mrxwxdfi7i7xnjrirv"; 7393 + hash = "sha256-O8csbT/xRNc677kOmnjTNhLVjPHNFjHs+4mFupbaSlk="; 7394 7394 }; 7395 7395 meta = { 7396 7396 description = "Keyed-Hashing for Message Authentication"; ··· 7404 7404 version = "0.10"; 7405 7405 src = fetchurl { 7406 7406 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Digest-JHash-0.10.tar.gz"; 7407 - sha256 = "c746cf0a861a004090263cd54d7728d0c7595a0cf90cbbfd8409b396ee3b0063"; 7407 + hash = "sha256-x0bPCoYaAECQJjzVTXco0MdZWgz5DLv9hAmzlu47AGM="; 7408 7408 }; 7409 7409 meta = { 7410 7410 description = "Perl extension for 32 bit Jenkins Hashing Algorithm"; ··· 7417 7417 version = "2.04"; 7418 7418 src = fetchurl { 7419 7419 url = "mirror://cpan/authors/id/G/GA/GAAS/Digest-MD2-2.04.tar.gz"; 7420 - sha256 = "d0aabf4834c20ac411bea427c4a308b59a5fcaa327679ef5294c1d68ab71eed3"; 7420 + hash = "sha256-0Kq/SDTCCsQRvqQnxKMItZpfyqMnZ571KUwdaKtx7tM="; 7421 7421 }; 7422 7422 meta = { 7423 7423 description = "Perl interface to the MD2 Algorithm"; ··· 7431 7431 version = "1.9"; 7432 7432 src = fetchurl { 7433 7433 url = "mirror://cpan/authors/id/M/MI/MIKEM/DigestMD4/Digest-MD4-1.9.tar.gz"; 7434 - sha256 = "19ma1hmvgiznq95ngzvm6v4dfxc9zmi69k8iyfcg6w14lfxi0lb6"; 7434 + hash = "sha256-ZlEQu6MkcPOY8xHNZGL9iXXXyDZ1/2dLwvbHtysMqqY="; 7435 7435 }; 7436 7436 meta = { 7437 7437 description = "Perl interface to the MD4 Algorithm"; ··· 7444 7444 version = "0.08"; 7445 7445 src = fetchurl { 7446 7446 url = "mirror://cpan/authors/id/D/DM/DMUEY/Digest-MD5-File-0.08.tar.gz"; 7447 - sha256 = "060jzf45dlwysw5wsm7av1wvpl06xgk415kwwpvv89r6wda3md5d"; 7447 + hash = "sha256-rbQ6VOMmJ7T35XyWQObrBtC7edjqVM0L157TVoj7Ehg="; 7448 7448 }; 7449 7449 propagatedBuildInputs = [ LWP ]; 7450 7450 meta = { ··· 7458 7458 version = "1.9"; 7459 7459 src = fetchurl { 7460 7460 url = "mirror://cpan/authors/id/D/DE/DELTA/Digest-Perl-MD5-1.9.tar.gz"; 7461 - sha256 = "7100cba1710f45fb0e907d8b1a7bd8caef35c64acd31d7f225aff5affeecd9b1"; 7461 + hash = "sha256-cQDLoXEPRfsOkH2LGnvYyu81xkrNMdfyJa/1r/7s2bE="; 7462 7462 }; 7463 7463 meta = { 7464 7464 description = "Perl Implementation of Rivest's MD5 algorithm"; ··· 7471 7471 version = "2.13"; 7472 7472 src = fetchurl { 7473 7473 url = "mirror://cpan/authors/id/G/GA/GAAS/Digest-SHA1-2.13.tar.gz"; 7474 - sha256 = "1k23p5pjk42vvzg8xcn4iwdii47i0qm4awdzgbmz08bl331dmhb8"; 7474 + hash = "sha256-aMHawhh0IfDrer9xRSoG8ZAYG4/Eso7e31uQKW+5Q8w="; 7475 7475 }; 7476 7476 meta = { 7477 7477 description = "Perl interface to the SHA-1 algorithm"; ··· 7484 7484 version = "1.04"; 7485 7485 src = fetchurl { 7486 7486 url = "mirror://cpan/authors/id/M/MS/MSHELOR/Digest-SHA3-1.04.tar.gz"; 7487 - sha256 = "4a68b67c5034f40fbb1344b304cd66caaa5e320eb523005201cc24f76d470c14"; 7487 + hash = "sha256-Smi2fFA09A+7E0SzBM1myqpeMg61IwBSAcwk921HDBQ="; 7488 7488 }; 7489 7489 meta = { 7490 7490 description = "Perl extension for SHA-3"; ··· 7500 7500 version = "0.02"; 7501 7501 src = fetchurl { 7502 7502 url = "mirror://cpan/authors/id/H/HA/HAUKEX/Digest-SRI-0.02.tar.gz"; 7503 - sha256 = "sha256-VITN/m68OYwkZfeBx3w++1OKOULNSyDWiBjG//kHT8c="; 7503 + hash = "sha256-VITN/m68OYwkZfeBx3w++1OKOULNSyDWiBjG//kHT8c="; 7504 7504 }; 7505 7505 meta = { 7506 7506 description = "Calculate and verify Subresource Integrity hashes (SRI)"; ··· 7514 7514 version = "0.6.1"; 7515 7515 src = fetchurl { 7516 7516 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Dir-Manifest-0.6.1.tar.gz"; 7517 - sha256 = "01g54wlvp647zvhn0sxl2pqajly17044qd3pxib8cpixhwk75zw4"; 7517 + hash = "sha256-hP9yJoc9XoZW7Hc0TAg4wVOp8BW0a2Dh/oeYuykn5QU="; 7518 7518 }; 7519 7519 propagatedBuildInputs = [ Moo PathTiny ]; 7520 7520 meta = { ··· 7529 7529 version = "0.11"; 7530 7530 src = fetchurl { 7531 7531 url = "mirror://cpan/authors/id/M/MA/MAUKE/Dir-Self-0.11.tar.gz"; 7532 - sha256 = "e251a51abc7d9ba3e708f73c2aa208e09d47a0c528d6254710fa78cc8d6885b5"; 7532 + hash = "sha256-4lGlGrx9m6PnCPc8KqII4J1HoMUo1iVHEPp4zI1ohbU="; 7533 7533 }; 7534 7534 meta = { 7535 7535 description = "A __DIR__ constant for the directory your source file is in"; ··· 7543 7543 version = "0.02"; 7544 7544 src = fetchurl { 7545 7545 url = "mirror://cpan/authors/id/M/MA/MAUKE/Dispatch-Class-0.02.tar.gz"; 7546 - sha256 = "10k5l4n2mp0hfn9jwn785k211n75y56zwny1zx3bvs7r38xv8kfp"; 7546 + hash = "sha256-1020Oxr56L1G/8Fb/k3x5dgQxCzoWC6TdRDcKiyhZYI="; 7547 7547 }; 7548 7548 propagatedBuildInputs = [ ExporterTiny ]; 7549 7549 meta = { ··· 7557 7557 version = "0.11"; 7558 7558 src = fetchurl { 7559 7559 url = "mirror://cpan/authors/id/D/DO/DOY/Dist-CheckConflicts-0.11.tar.gz"; 7560 - sha256 = "1i7dr9jpdiy2nijl2p4q5zg2q2s9ckbj2hs4kmnnckf9hsb4p17a"; 7560 + hash = "sha256-6oRLlobJTWZtnURDIddkSQss3i+YXEFltMLHdmXK7cQ="; 7561 7561 }; 7562 7562 buildInputs = [ TestFatal ]; 7563 7563 propagatedBuildInputs = [ ModuleRuntime ]; ··· 7573 7573 version = "6.017"; 7574 7574 src = fetchurl { 7575 7575 url = "mirror://cpan/authors/id/R/RJ/RJBS/Dist-Zilla-6.017.tar.gz"; 7576 - sha256 = "1vkg5cyazhy2kdffwlcr2k52awlyfzxgr0vggs9mx2xc6g7313aw"; 7576 + hash = "sha256-XI0wzjOsi16Tfm+D/Pp3nnIlyhSZUe5cm8LDrzwrb+4="; 7577 7577 }; 7578 7578 buildInputs = [ CPANMetaCheck TestDeep TestFailWarnings TestFatal TestFileShareDir ]; 7579 7579 propagatedBuildInputs = [ AppCmd CPANUploader ConfigMVPReaderINI DateTime FileCopyRecursive FileFindRule FileShareDirInstall Filepushd LogDispatchouli MooseXLazyRequire MooseXSetOnce MooseXTypesPerl PathTiny PerlPrereqScanner SoftwareLicense TermEncoding TermUI YAMLTiny ]; ··· 7595 7595 version = "0.25"; 7596 7596 src = fetchurl { 7597 7597 url = "mirror://cpan/authors/id/D/DO/DOHERTY/Dist-Zilla-PluginBundle-TestingMania-0.25.tar.gz"; 7598 - sha256 = "072rsilh88xnk18ldbr8d0svji72r79sabyird6xc3ql1z0b42sy"; 7598 + hash = "sha256-XguywA8UD9ZNy9EvpdPJ4kS5NWgor0ZRmLYjBGnUWRw="; 7599 7599 }; 7600 7600 buildInputs = [ MooseAutobox TestCPANMeta TestPerlCritic TestVersion ]; 7601 7601 propagatedBuildInputs = [ DistZillaPluginMojibakeTests DistZillaPluginTestCPANChanges DistZillaPluginTestCPANMetaJSON DistZillaPluginTestCompile DistZillaPluginTestDistManifest DistZillaPluginTestEOL DistZillaPluginTestKwalitee DistZillaPluginTestMinimumVersion DistZillaPluginTestNoTabs DistZillaPluginTestPerlCritic DistZillaPluginTestPodLinkCheck DistZillaPluginTestPortability DistZillaPluginTestSynopsis DistZillaPluginTestUnusedVars DistZillaPluginTestVersion PodCoverageTrustPod ]; ··· 7612 7612 version = "0.05"; 7613 7613 src = fetchurl { 7614 7614 url = "mirror://cpan/authors/id/F/FA/FAYLAND/Dist-Zilla-Plugin-CheckChangeLog-0.05.tar.gz"; 7615 - sha256 = "b0b34d6d70b56f1944d03c5f0dc3b8f6f24474c816d07b657a116c692c2e052a"; 7615 + hash = "sha256-sLNNbXC1bxlE0DxfDcO49vJEdMgW0HtlehFsaSwuBSo="; 7616 7616 }; 7617 7617 propagatedBuildInputs = [ DistZilla ]; 7618 7618 buildInputs = [ PathClass PodCoverage PodCoverageTrustPod PodMarkdown TestDeep TestException TestPod TestPodCoverage ]; ··· 7627 7627 version = "0.8"; 7628 7628 src = fetchurl { 7629 7629 url = "mirror://cpan/authors/id/S/SY/SYP/Dist-Zilla-Plugin-MojibakeTests-0.8.tar.gz"; 7630 - sha256 = "f1fff547ea24a8f7a483406a72ed6c4058d746d9dae963725502ddba025ab380"; 7630 + hash = "sha256-8f/1R+okqPekg0Bqcu1sQFjXRtna6WNyVQLdugJas4A="; 7631 7631 }; 7632 7632 propagatedBuildInputs = [ DistZilla ]; 7633 7633 buildInputs = [ TestMojibake ]; ··· 7643 7643 version = "4.008"; 7644 7644 src = fetchurl { 7645 7645 url = "mirror://cpan/authors/id/R/RJ/RJBS/Dist-Zilla-Plugin-PodWeaver-4.008.tar.gz"; 7646 - sha256 = "0ff1i26s54z292j8w8vm3gw3p7w1yq35wi8g978c84ia7y1y7n8z"; 7646 + hash = "sha256-H9njgz8qEsTQSQ9FXgb2gZ87+Bt1I46kSOKToo2IwTk="; 7647 7647 }; 7648 7648 propagatedBuildInputs = [ DistZilla PodElementalPerlMunger PodWeaver ]; 7649 7649 meta = { ··· 7658 7658 version = "0.163250"; 7659 7659 src = fetchurl { 7660 7660 url = "mirror://cpan/authors/id/R/RT/RTHOMPSON/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163250.tar.gz"; 7661 - sha256 = "d44f2799922f78b2a7961ed89123e11bdd77abfe85ba2040d82b80ad72ed13bc"; 7661 + hash = "sha256-1E8nmZIveLKnlh7YkSPhG913q/6FuiBA2CuArXLtE7w="; 7662 7662 }; 7663 7663 buildInputs = [ TestDeep TestDifferences TestException TestFatal TestMost TestRequires TestSharedFork TestWarn ]; 7664 7664 propagatedBuildInputs = [ DistZillaRoleFileWatcher MooseXHasSugar PodMarkdownGithub ]; ··· 7674 7674 version = "0.141140"; 7675 7675 src = fetchurl { 7676 7676 url = "mirror://cpan/authors/id/R/RT/RTHOMPSON/Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.141140.tar.gz"; 7677 - sha256 = "9caad7b366ea59119ad73cdd99dcdd53f877a515bd0164fc28b339c01739a801"; 7677 + hash = "sha256-nKrXs2bqWRGa1zzdmdzdU/h3pRW9AWT8KLM5wBc5qAE="; 7678 7678 }; 7679 7679 buildInputs = [ TestDeep TestDifferences TestException TestMost TestWarn ]; 7680 7680 propagatedBuildInputs = [ DistZillaPluginReadmeAnyFromPod ]; ··· 7690 7690 version = "0.012"; 7691 7691 src = fetchurl { 7692 7692 url = "mirror://cpan/authors/id/D/DO/DOHERTY/Dist-Zilla-Plugin-Test-CPAN-Changes-0.012.tar.gz"; 7693 - sha256 = "215b3a5c3c58c8bab0ea27130441bbdaec737eecc00f0670937f608bdbf64806"; 7693 + hash = "sha256-IVs6XDxYyLqw6icTBEG72uxzfuzADwZwk39gi9v2SAY="; 7694 7694 }; 7695 7695 buildInputs = [ CPANChanges TestDeep ]; 7696 7696 propagatedBuildInputs = [ DistZilla ]; ··· 7706 7706 version = "0.004"; 7707 7707 src = fetchurl { 7708 7708 url = "mirror://cpan/authors/id/D/DO/DOHERTY/Dist-Zilla-Plugin-Test-CPAN-Meta-JSON-0.004.tar.gz"; 7709 - sha256 = "0a573e1d5640374e6ee4d56d4fb94a3c67d4e75d52b3ddeae70cfa6450e1af22"; 7709 + hash = "sha256-Clc+HVZAN05u5NVtT7lKPGfU511Ss93q5wz6ZFDhryI="; 7710 7710 }; 7711 7711 buildInputs = [ MooseAutobox TestCPANMetaJSON TestDeep ]; 7712 7712 propagatedBuildInputs = [ DistZilla ]; ··· 7722 7722 version = "2.058"; 7723 7723 src = fetchurl { 7724 7724 url = "mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Test-Compile-2.058.tar.gz"; 7725 - sha256 = "d0cf93e525f102eca0f7f3967124d2e59d0a212f738ce54c1ddd91dda268d88a"; 7725 + hash = "sha256-0M+T5SXxAuyg9/OWcSTS5Z0KIS9zjOVMHd2R3aJo2Io="; 7726 7726 }; 7727 7727 buildInputs = [ CPANMetaCheck ModuleBuildTiny TestDeep TestMinimumVersion TestWarnings ]; 7728 7728 propagatedBuildInputs = [ DistZilla ]; ··· 7738 7738 version = "2.000005"; 7739 7739 src = fetchurl { 7740 7740 url = "mirror://cpan/authors/id/D/DO/DOHERTY/Dist-Zilla-Plugin-Test-DistManifest-2.000005.tar.gz"; 7741 - sha256 = "4f0af27bb38745d2dec7d941bcf749e6d7fbeaf8e7bcf8a79a1310a9639b0f65"; 7741 + hash = "sha256-Twrye7OHRdLex9lBvPdJ5tf76vjnvPinmhMQqWObD2U="; 7742 7742 }; 7743 7743 buildInputs = [ TestDeep TestDistManifest TestOutput ]; 7744 7744 propagatedBuildInputs = [ DistZilla ]; ··· 7754 7754 version = "0.19"; 7755 7755 src = fetchurl { 7756 7756 url = "mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Test-EOL-0.19.tar.gz"; 7757 - sha256 = "0f23g931azz1k41xdfxw7kayy4snhw4qdr9ysknk5k1cl33mkfd2"; 7757 + hash = "sha256-orlZx6AszDLt1D7lhgmHVhPv1Ty8u9YDmeF/FUZ6Qzg="; 7758 7758 }; 7759 7759 buildInputs = [ ModuleBuildTiny TestDeep TestEOL TestWarnings ]; 7760 7760 propagatedBuildInputs = [ DistZilla ]; ··· 7770 7770 version = "2.12"; 7771 7771 src = fetchurl { 7772 7772 url = "mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Test-Kwalitee-2.12.tar.gz"; 7773 - sha256 = "bddbcfcc75e8eb2d2d9c8611552f00cdc1b051f0f00798623b8692ff5030af2f"; 7773 + hash = "sha256-vdvPzHXo6y0tnIYRVS8AzcGwUfDwB5hiO4aS/1Awry8="; 7774 7774 }; 7775 7775 buildInputs = [ ModuleBuildTiny TestDeep TestFatal TestKwalitee ]; 7776 7776 propagatedBuildInputs = [ DistZilla ]; ··· 7785 7785 version = "2.000010"; 7786 7786 src = fetchurl { 7787 7787 url = "mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Test-MinimumVersion-2.000010.tar.gz"; 7788 - sha256 = "b8b71f4b64b689f4b647a3a87d6aaaae45a68892d35e36baa976f605736370fb"; 7788 + hash = "sha256-uLcfS2S2ifS2R6OofWqqrkWmiJLTXja6qXb2BXNjcPs="; 7789 7789 }; 7790 7790 buildInputs = [ ModuleBuildTiny TestDeep TestMinimumVersion TestOutput ]; 7791 7791 propagatedBuildInputs = [ DistZilla ]; ··· 7800 7800 version = "0.15"; 7801 7801 src = fetchurl { 7802 7802 url = "mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Test-NoTabs-0.15.tar.gz"; 7803 - sha256 = "196hchmn8y591533v3p7kl75nlhpaygbfdiw2iqbnab9j510qq8v"; 7803 + hash = "sha256-G2EMQpFpKbtwFDw2t55XF1JbDp3njj1GCal4ZCtk0KQ="; 7804 7804 }; 7805 7805 propagatedBuildInputs = [ DistZilla ]; 7806 7806 buildInputs = [ ModuleBuildTiny TestDeep TestNoTabs TestRequires ]; ··· 7816 7816 version = "3.001"; 7817 7817 src = fetchurl { 7818 7818 url = "mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Test-Perl-Critic-3.001.tar.gz"; 7819 - sha256 = "9250b59d5dc1ae4c6893ba783bd3f05131b14ff9e91afb4555314f55268a3825"; 7819 + hash = "sha256-klC1nV3Brkxok7p4O9PwUTGxT/npGvtFVTFPVSaKOCU="; 7820 7820 }; 7821 7821 buildInputs = [ ModuleBuildTiny TestDeep TestPerlCritic ]; 7822 7822 propagatedBuildInputs = [ DistZilla ]; ··· 7831 7831 version = "1.004"; 7832 7832 src = fetchurl { 7833 7833 url = "mirror://cpan/authors/id/R/RW/RWSTAUNER/Dist-Zilla-Plugin-Test-Pod-LinkCheck-1.004.tar.gz"; 7834 - sha256 = "325d236da0940388d2aa86ec5c1326516b4ad45adef8e7a4f83bb91d5ee15490"; 7834 + hash = "sha256-Ml0jbaCUA4jSqobsXBMmUWtK1Fre+Oek+Du5HV7hVJA="; 7835 7835 }; 7836 7836 # buildInputs = [ TestPodLinkCheck ]; 7837 7837 propagatedBuildInputs = [ DistZilla ]; ··· 7848 7848 version = "2.001000"; 7849 7849 src = fetchurl { 7850 7850 url = "mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Test-Portability-2.001000.tar.gz"; 7851 - sha256 = "e08ff5bd9e24cf9503055330148913808d91a3dfe320a2bdf8b0fc638719b179"; 7851 + hash = "sha256-4I/1vZ4kz5UDBVMwFIkTgI2Ro9/jIKK9+LD8Y4cZsXk="; 7852 7852 }; 7853 7853 buildInputs = [ ModuleBuildTiny TestDeep TestPortabilityFiles TestWarnings ]; 7854 7854 propagatedBuildInputs = [ DistZilla ]; ··· 7864 7864 version = "2.000007"; 7865 7865 src = fetchurl { 7866 7866 url = "mirror://cpan/authors/id/D/DO/DOHERTY/Dist-Zilla-Plugin-Test-Synopsis-2.000007.tar.gz"; 7867 - sha256 = "e7d5e2530cd8a5bb5aadf3e1669a653aaa96e32cad7bd6b9caba6b425ceab563"; 7867 + hash = "sha256-59XiUwzYpbtarfPhZpplOqqW4yyte9a5yrprQlzqtWM="; 7868 7868 }; 7869 7869 buildInputs = [ TestDeep TestOutput TestSynopsis ]; 7870 7870 propagatedBuildInputs = [ DistZilla ]; ··· 7879 7879 version = "2.000007"; 7880 7880 src = fetchurl { 7881 7881 url = "mirror://cpan/authors/id/D/DO/DOHERTY/Dist-Zilla-Plugin-Test-UnusedVars-2.000007.tar.gz"; 7882 - sha256 = "ea0199a3a0043213ddc132508b9ed9b131ef717735b8f93d78291191d04b43c2"; 7882 + hash = "sha256-6gGZo6AEMhPdwTJQi57ZsTHvcXc1uPk9eCkRkdBLQ8I="; 7883 7883 }; 7884 7884 buildInputs = [ TestDeep TestOutput TestVars ]; 7885 7885 propagatedBuildInputs = [ DistZilla ]; ··· 7895 7895 version = "1.09"; 7896 7896 src = fetchurl { 7897 7897 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Dist-Zilla-Plugin-Test-Version-1.09.tar.gz"; 7898 - sha256 = "7240508731bc1bf6dfad7701ec65450a18ef9245a521ab26ebd6acb39a9ebe17"; 7898 + hash = "sha256-ckBQhzG8G/bfrXcB7GVFChjvkkWlIasm69ass5qevhc="; 7899 7899 }; 7900 7900 buildInputs = [ Filechdir TestDeep TestEOL TestNoTabs TestScript TestVersion ]; 7901 7901 propagatedBuildInputs = [ DistZilla ]; ··· 7910 7910 version = "0.006"; 7911 7911 src = fetchurl { 7912 7912 url = "mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Role-FileWatcher-0.006.tar.gz"; 7913 - sha256 = "15jfpr257xxp27gz156npgpj7kh2dchzgfmvzivi5bvdb2wl8fpy"; 7913 + hash = "sha256-/jpEuVhtrxJ3/Lu69yFrAs4j77vWlPDfEbf3U0S+TpY="; 7914 7914 }; 7915 7915 propagatedBuildInputs = [ DistZilla SafeIsa ]; 7916 7916 buildInputs = [ ModuleBuildTiny TestDeep TestFatal ]; ··· 7926 7926 version = "0.002"; 7927 7927 src = fetchurl { 7928 7928 url = "mirror://cpan/authors/id/B/BO/BOOK/Dotenv-0.002.tar.gz"; 7929 - sha256 = "04c7a7cc4511617d7a70c4ca410d10707dc496248cdad20240ae242223212454"; 7929 + hash = "sha256-BMenzEURYX16cMTKQQ0QcH3EliSM2tICQK4kIiMhJFQ="; 7930 7930 }; 7931 7931 buildInputs = [ TestCPANMeta TestPod TestPodCoverage ]; 7932 7932 propagatedBuildInputs = [ PathTiny ]; ··· 7941 7941 version = "0.111"; 7942 7942 src = fetchurl { 7943 7943 url = "mirror://cpan/authors/id/B/BD/BDFOY/Dumbbench-0.111.tar.gz"; 7944 - sha256 = "1ixjb9y9d0k1vd4mzbi4sgvr99ay4z9jkgychf0r5gbjsskkq7fk"; 7944 + hash = "sha256-0x08p9ZyvZKBg8y/KdMnXqWU99Mkrl9J22GClnxassc="; 7945 7945 }; 7946 7946 propagatedBuildInputs = [ CaptureTiny ClassXSAccessor DevelCheckOS NumberWithError StatisticsCaseResampling ]; 7947 7947 meta = { ··· 7957 7957 version = "3.008"; 7958 7958 src = fetchurl { 7959 7959 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-Abstract-3.008.tar.gz"; 7960 - sha256 = "fc7169acb6c43df7f005e7ef6ad08ee8ca6eb6796b5d1604593c997337cc8240"; 7960 + hash = "sha256-/HFprLbEPffwBefvatCO6MputnlrXRYEWTyZczfMgkA="; 7961 7961 }; 7962 7962 propagatedBuildInputs = [ EmailSimple MROCompat ModulePluggable ]; 7963 7963 meta = { ··· 7972 7972 version = "1.912"; 7973 7973 src = fetchurl { 7974 7974 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-Address-1.912.tar.gz"; 7975 - sha256 = "1vzr0vx4zsw4zbc9xdffc31wnkc1raqmyfiyws06fbyck197i8qg"; 7975 + hash = "sha256-D6N4UpjML2eA5j46X7HKgU3Lw2DOtZ7Y+oTrT/oG+e8="; 7976 7976 }; 7977 7977 meta = { 7978 7978 description = "RFC 2822 Address Parsing and Creation"; ··· 7986 7986 version = "0.06"; 7987 7987 src = fetchurl { 7988 7988 url = "mirror://cpan/authors/id/B/BP/BPS/Email-Address-List-0.06.tar.gz"; 7989 - sha256 = "305b94c778011cee70d9f21514d92e985fa9dccbb84c64798f0c1f0b24eb870e"; 7989 + hash = "sha256-MFuUx3gBHO5w2fIVFNkumF+p3Mu4TGR5jwwfCyTrhw4="; 7990 7990 }; 7991 7991 buildInputs = [ JSON ]; 7992 7992 propagatedBuildInputs = [ EmailAddress ]; ··· 8001 8001 version = "1.04"; 8002 8002 src = fetchurl { 8003 8003 url = "mirror://cpan/authors/id/P/PA/PALI/Email-Address-XS-1.04.tar.gz"; 8004 - sha256 = "0gjrrl81z3sfwavgx5kwjd87gj44mlnbbqsm3dgdv1xllw26spwr"; 8004 + hash = "sha256-mV9tBKe0h91eG1XjtSythMh3UJN8lv624k6PHxDNWT4="; 8005 8005 }; 8006 8006 meta = { 8007 8007 description = "Parse and format RFC 5322 email addresses and groups"; ··· 8014 8014 version = "1.005"; 8015 8015 src = fetchurl { 8016 8016 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-Date-Format-1.005.tar.gz"; 8017 - sha256 = "579c617e303b9d874411c7b61b46b59d36f815718625074ae6832e7bb9db5104"; 8017 + hash = "sha256-V5xhfjA7nYdEEce2G0a1nTb4FXGGJQdK5oMue7nbUQQ="; 8018 8018 }; 8019 8019 meta = { 8020 8020 description = "Produce RFC 2822 date strings"; ··· 8028 8028 version = "1.204"; 8029 8029 src = fetchurl { 8030 8030 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-Reply-1.204.tar.gz"; 8031 - sha256 = "ba4fd80ac5017d6d132e0358c786b0ecd1c7adcbeee5c19fb3da2964791a56f0"; 8031 + hash = "sha256-uk/YCsUBfW0TLgNYx4aw7NHHrcvu5cGfs9opZHkaVvA="; 8032 8032 }; 8033 8033 propagatedBuildInputs = [ EmailAbstract EmailAddress EmailMIME ]; 8034 8034 meta = { ··· 8043 8043 version = "1.406"; 8044 8044 src = fetchurl { 8045 8045 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-MessageID-1.406.tar.gz"; 8046 - sha256 = "1f22sdnfq169qw1l0lg7y74pmiam7j9v95bggjnf3q4mygdmshpc"; 8046 + hash = "sha256-7EJd2/OV4OGsfG+VtJM8VcV6yfHnUUADx8kE7GzTQrg="; 8047 8047 }; 8048 8048 meta = { 8049 8049 description = "Generate world unique message-ids"; ··· 8057 8057 version = "1.949"; 8058 8058 src = fetchurl { 8059 8059 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-MIME-1.949.tar.gz"; 8060 - sha256 = "3b0adf6bb413cfe51d75f8ba79aca80deafc98dc1179aa7b2d7a79aff5a6ab9c"; 8060 + hash = "sha256-Owrfa7QTz+Uddfi6eayoDer8mNwReap7LXp5r/Wmq5w="; 8061 8061 }; 8062 8062 propagatedBuildInputs = [ EmailAddressXS EmailMIMEContentType EmailMIMEEncodings EmailMessageID EmailSimple MIMETypes ModuleRuntime ]; 8063 8063 meta = { ··· 8074 8074 propagatedBuildInputs = [ EmailAbstract EmailMIME ]; 8075 8075 8076 8076 src = fetchurl { 8077 - url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-MIME-Attachment-Stripper-1.317.tar.gz"; 8078 - sha256 = "dcb98b09dc3e8f757ec3882a4234548108bb2d12e3cfadf95a26cef381a9e789"; 8077 + url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-MIME-Attachment-Stripper-1.317.tar.gz"; 8078 + hash = "sha256-3LmLCdw+j3V+w4gqQjRUgQi7LRLjz635WibO84Gp54k="; 8079 8079 }; 8080 8080 meta = { 8081 8081 description = "Strip the attachments from an email"; ··· 8089 8089 version = "1.024"; 8090 8090 src = fetchurl { 8091 8091 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-MIME-ContentType-1.024.tar.gz"; 8092 - sha256 = "42d164ac7ff4dc2ea848e710fe21fa85509a3bcbb91ed2d356e4aba951ed8835"; 8092 + hash = "sha256-QtFkrH/03C6oSOcQ/iH6hVCaO8u5HtLTVuSrqVHtiDU="; 8093 8093 }; 8094 8094 propagatedBuildInputs = [ TextUnidecode ]; 8095 8095 meta = { ··· 8104 8104 version = "1.315"; 8105 8105 src = fetchurl { 8106 8106 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-MIME-Encodings-1.315.tar.gz"; 8107 - sha256 = "4c71045507b31ec853dd60152b40e33ba3741779c0f49bb143b50cf8d243ab5c"; 8107 + hash = "sha256-THEEVQezHshT3WAVK0DjO6N0F3nA9JuxQ7UM+NJDq1w="; 8108 8108 }; 8109 8109 buildInputs = [ CaptureTiny ]; 8110 8110 meta = { ··· 8119 8119 version = "2.201"; 8120 8120 src = fetchurl { 8121 8121 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-Send-2.201.tar.gz"; 8122 - sha256 = "4bbec933558d7cc9b8152bad86dd313de277a21a89b4ea83d84e61587e95dbc6"; 8122 + hash = "sha256-S77JM1WNfMm4FSutht0xPeJ3ohqJtOqD2E5hWH6V28Y="; 8123 8123 }; 8124 8124 propagatedBuildInputs = [ EmailAbstract EmailAddress ReturnValue ]; 8125 8125 buildInputs = [ MIMETools MailTools ]; ··· 8135 8135 version = "0.920"; 8136 8136 src = fetchurl { 8137 8137 url = "mirror://cpan/authors/id/M/MV/MVZ/Email-Outlook-Message-0.920.tar.gz"; 8138 - sha256 = "1063wpdf90k1f6vcqvs92cwm93zvmh3l09pfnrrsp6vqkyah48lj"; 8138 + hash = "sha256-kiIClZ94m6tztu4mQAes+49UORNJb8y2cWGC5Nrlw4A="; 8139 8139 }; 8140 8140 propagatedBuildInputs = [ EmailMIME EmailSender IOAll IOString OLEStorage_Lite ]; 8141 8141 preCheck = "rm t/internals.t t/plain_jpeg_attached.t"; # these tests expect EmailMIME version 1.946 and fail with 1.949 (the output difference in benign) ··· 8153 8153 version = "1.300035"; 8154 8154 src = fetchurl { 8155 8155 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-Sender-1.300035.tar.gz"; 8156 - sha256 = "0yfssp3rqdx1dmgvnygarzgkpkhqm28r5sd0gh87ksk8yxndhjql"; 8156 + hash = "sha256-FEvYbPdo6nkQfKDpkpGoGM4738/qebtfbaE3nMfV2nk="; 8157 8157 }; 8158 8158 buildInputs = [ CaptureTiny ]; 8159 8159 propagatedBuildInputs = [ EmailAbstract EmailAddress MooXTypesMooseLike SubExporter Throwable TryTiny ]; ··· 8176 8176 version = "2.216"; 8177 8177 src = fetchurl { 8178 8178 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-Simple-2.216.tar.gz"; 8179 - sha256 = "d85f63cd1088d11311103676a8cf498fff564a201b538de52cd753b5e5ca8bd4"; 8179 + hash = "sha256-2F9jzRCI0RMREDZ2qM9Jj/9WSiAbU43lLNdTteXKi9Q="; 8180 8180 }; 8181 8181 propagatedBuildInputs = [ EmailDateFormat ]; 8182 8182 meta = { ··· 8191 8191 version = "0.018"; 8192 8192 src = fetchurl { 8193 8193 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-Stuffer-0.018.tar.gz"; 8194 - sha256 = "02wapphmcqbl1sg32x2az863lz5bb2dlckibxfqrjdlny27a406h"; 8194 + hash = "sha256-0ACijvCWNpmx6ytORptYq3w6DPpKdDGeDnRhVuG9igs="; 8195 8195 }; 8196 8196 buildInputs = [ Moo TestFatal ]; 8197 8197 propagatedBuildInputs = [ EmailMIME EmailSender ModuleRuntime ParamsUtil ]; ··· 8208 8208 version = "1.202"; 8209 8209 src = fetchurl { 8210 8210 url = "mirror://cpan/authors/id/R/RJ/RJBS/Email-Valid-1.202.tar.gz"; 8211 - sha256 = "18hkmhddzbd23s6ak64d4j6q8ijykjyp5nxbr2hfcq1acsdhh8fh"; 8211 + hash = "sha256-0CEIm2YqYOagyKvbcr2cXkaEjSSNmKmMHqKt3xqsE6I="; 8212 8212 }; 8213 8213 propagatedBuildInputs = [ IOCaptureOutput MailTools NetDNS NetDomainTLD ]; 8214 8214 doCheck = false; ··· 8223 8223 version = "0.05"; 8224 8224 src = fetchurl { 8225 8225 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Email-Valid-Loose-0.05.tar.gz"; 8226 - sha256 = "e718e76eddee240251c999e139c8cbe6f2cc80192da5af875cbd12fa8ab93a59"; 8226 + hash = "sha256-5xjnbt3uJAJRyZnhOcjL5vLMgBktpa+HXL0S+oq5Olk="; 8227 8227 }; 8228 8228 propagatedBuildInputs = [ EmailValid ]; 8229 8229 meta = { ··· 8237 8237 version = "3.19"; 8238 8238 src = fetchurl { 8239 8239 url = "mirror://cpan/authors/id/D/DA/DANKOGAI/Encode-3.19.tar.gz"; 8240 - sha256 = "sha256-kWP4SO72nk1MyIODl/CGH9nqft4AERfb2WlPjZUFLvU="; 8240 + hash = "sha256-kWP4SO72nk1MyIODl/CGH9nqft4AERfb2WlPjZUFLvU="; 8241 8241 }; 8242 8242 meta = { 8243 8243 description = "Character encodings in Perl"; ··· 8251 8251 version = "0.02"; 8252 8252 src = fetchurl { 8253 8253 url = "mirror://cpan/authors/id/J/JW/JWANG/Encode-Base32-GMP-0.02.tar.gz"; 8254 - sha256 = "454206fa7d82e55e03274698732341b607150f00e8e2aec58f35326a030832dc"; 8254 + hash = "sha256-RUIG+n2C5V4DJ0aYcyNBtgcVDwDo4q7FjzUyagMIMtw="; 8255 8255 }; 8256 8256 buildInputs = [ TestBase ]; 8257 8257 propagatedBuildInputs = [ MathGMPz ]; ··· 8268 8268 version = "1.01"; 8269 8269 src = fetchurl { 8270 8270 url = "mirror://cpan/authors/id/J/JG/JGMYERS/Encode-Detect-1.01.tar.gz"; 8271 - sha256 = "834d893aa7db6ce3f158afbd0e432d6ed15a276e0940db0a74be13fd9c4bbbf1"; 8271 + hash = "sha256-g02JOqfbbOPxWK+9DkMtbtFaJ24JQNsKdL4T/ZxLu/E="; 8272 8272 }; 8273 8273 nativeBuildInputs = [ pkgs.ld-is-cc-hook ]; 8274 8274 meta = { ··· 8283 8283 version = "0.03"; 8284 8284 src = fetchurl { 8285 8285 url = "mirror://cpan/authors/id/N/NE/NEZUMI/Encode-EUCJPASCII-0.03.tar.gz"; 8286 - sha256 = "f998d34d55fd9c82cf910786a0448d1edfa60bf68e2c2306724ca67c629de861"; 8286 + hash = "sha256-+ZjTTVX9nILPkQeGoESNHt+mC/aOLCMGckymfGKd6GE="; 8287 8287 }; 8288 8288 outputs = [ "out" ]; 8289 8289 meta = { ··· 8297 8297 version = "0.23"; 8298 8298 src = fetchurl { 8299 8299 url = "mirror://cpan/authors/id/A/AU/AUDREYT/Encode-HanExtra-0.23.tar.gz"; 8300 - sha256 = "1fd4b06cada70858003af153f94c863b3b95f2e3d03ba18d0451a81d51db443a"; 8300 + hash = "sha256-H9SwbK2nCFgAOvFT+UyGOzuV8uPQO6GNBFGoHVHbRDo="; 8301 8301 }; 8302 8302 meta = { 8303 8303 description = "Extra sets of Chinese encodings"; ··· 8310 8310 version = "0.03"; 8311 8311 src = fetchurl { 8312 8312 url = "mirror://cpan/authors/id/D/DA/DANKOGAI/Encode-JIS2K-0.03.tar.gz"; 8313 - sha256 = "1ec84d72db39deb4dad6fca95acfcc21033f45a24d347c20f9a1a696896c35cc"; 8313 + hash = "sha256-HshNcts53rTa1vypWs/MIQM/RaJNNHwg+aGmlolsNcw="; 8314 8314 }; 8315 8315 outputs = [ "out" ]; 8316 8316 meta = { ··· 8324 8324 version = "1.05"; 8325 8325 src = fetchurl { 8326 8326 url = "mirror://cpan/authors/id/G/GA/GAAS/Encode-Locale-1.05.tar.gz"; 8327 - sha256 = "176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1"; 8327 + hash = "sha256-F2+gJ3H1QqTvsdvCpMko6PQ5G/QHhHO9YEDY8RrbDsE="; 8328 8328 }; 8329 8329 preCheck = if stdenv.isCygwin then '' 8330 8330 sed -i"" -e "s@plan tests => 13@plan tests => 10@" t/env.t ··· 8342 8342 version = "0.05"; 8343 8343 src = fetchurl { 8344 8344 url = "mirror://cpan/authors/id/N/NE/NEILB/Encode-Newlines-0.05.tar.gz"; 8345 - sha256 = "1gipd3wnma28w5gjbzycfkpi6chksy14lhxkp4hwizf8r351zcrl"; 8345 + hash = "sha256-NLMfysjI/cghubNDSoLXEzIT73TM/yVf4UioavloN74="; 8346 8346 }; 8347 8347 meta = { 8348 8348 description = "Normalize line ending sequences"; ··· 8356 8356 version = "1.002"; 8357 8357 src = fetchurl { 8358 8358 url = "mirror://cpan/authors/id/C/CF/CFAERBER/Encode-Punycode-1.002.tar.gz"; 8359 - sha256 = "ca3aceecdb80b5d45aa10e1cde8fec4e90b4f8c9189c7504dd8658f071f77194"; 8359 + hash = "sha256-yjrO7NuAtdRaoQ4c3o/sTpC0+MkYnHUE3YZY8HH3cZQ="; 8360 8360 }; 8361 8361 buildInputs = [ TestNoWarnings ]; 8362 8362 propagatedBuildInputs = [ NetIDNEncode ]; ··· 8372 8372 version = "1.11"; 8373 8373 src = fetchurl { 8374 8374 url = "mirror://cpan/authors/id/N/NE/NEILB/enum-1.11.tar.gz"; 8375 - sha256 = "d2f36b5015f1e35f640159867b60bf5d5cd66b56cd5e42d33f531be68e5eee35"; 8375 + hash = "sha256-0vNrUBXx419kAVmGe2C/XVzWa1bNXkLTP1Mb5o5e7jU="; 8376 8376 }; 8377 8377 meta = { 8378 8378 description = "C style enumerated types and bitmask flags in Perl"; ··· 8386 8386 version = "1.04"; 8387 8387 src = fetchurl { 8388 8388 url = "mirror://cpan/authors/id/F/FL/FLORA/Env-1.04.tar.gz"; 8389 - sha256 = "d94a3d412df246afdc31a2199cbd8ae915167a3f4684f7b7014ce1200251ebb0"; 8389 + hash = "sha256-2Uo9QS3yRq/cMaIZnL2K6RUWej9GhPe3AUzhIAJR67A="; 8390 8390 }; 8391 8391 meta = { 8392 8392 description = "Perl module that imports environment variables as scalars or arrays"; ··· 8400 8400 version = "0.19"; 8401 8401 src = fetchurl { 8402 8402 url = "mirror://cpan/authors/id/D/DS/DSB/Env-Path-0.19.tar.gz"; 8403 - sha256 = "1qhmj15a66h90pjl2dgnxsb9jj3b1r5mpvnr87cafcl8g69z0jr4"; 8403 + hash = "sha256-JEvwk3mIMqfYQdnuW0sOa0iZlu72NUHlBQkao0qQFeI="; 8404 8404 }; 8405 8405 meta = { 8406 8406 description = "Advanced operations on path variables"; ··· 8414 8414 version = "1.12"; 8415 8415 src = fetchurl { 8416 8416 url = "mirror://cpan/authors/id/B/BI/BINGOS/Env-Sanctify-1.12.tar.gz"; 8417 - sha256 = "0prj51c9w4k6nrpnpfw6an96953vna74g698kyk78m163ikbbqr0"; 8417 + hash = "sha256-IOO1ZhwmVHSmnyiZR46ye5RkklWGu2tvtmYSnlgoMl8="; 8418 8418 }; 8419 8419 meta = { 8420 8420 description = "Lexically scoped sanctification of %ENV"; ··· 8428 8428 version = "0.17029"; 8429 8429 src = fetchurl { 8430 8430 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Error-0.17029.tar.gz"; 8431 - sha256 = "1p3spyarrh8y14d3j9s71xcndjlr70x3f8c3nvaddbij628zf8qs"; 8431 + hash = "sha256-GiP3kTAyrtbUtoMhNzo4mcpmWQ9HJzkaCR7BnJW/etw="; 8432 8432 }; 8433 8433 meta = { 8434 8434 description = "Error/exception handling in an OO-ish way"; ··· 8441 8441 version = "4.33"; 8442 8442 src = fetchurl { 8443 8443 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/EV-4.33.tar.gz"; 8444 - sha256 = "4aee8391b88113b42187f91fd49245fdc8e9b193a15ac202f519caae2aa8ea35"; 8444 + hash = "sha256-Su6DkbiBE7Qhh/kf1JJF/cjpsZOhWsIC9RnKriqo6jU="; 8445 8445 }; 8446 8446 buildInputs = [ CanaryStability ]; 8447 8447 propagatedBuildInputs = [ commonsense ]; ··· 8456 8456 version = "0.14"; 8457 8457 src = fetchurl { 8458 8458 url = "mirror://cpan/authors/id/D/DO/DOY/Eval-Closure-0.14.tar.gz"; 8459 - sha256 = "1bcc47r6zm3hfr6ccsrs72kgwxm3wkk07mgnpsaxi67cypr482ga"; 8459 + hash = "sha256-6glE8vXsmNiVvvbVA+bko3b+pjg6a8ZMdnDUb/IhjK0="; 8460 8460 }; 8461 8461 buildInputs = [ TestFatal TestRequires ]; 8462 8462 meta = { ··· 8471 8471 version = "1.09"; 8472 8472 src = fetchurl { 8473 8473 url = "mirror://cpan/authors/id/J/JM/JMCNAMARA/Excel-Writer-XLSX-1.09.tar.gz"; 8474 - sha256 = "d679c6ac19e93c32ab77594c793e41b948c7bb3873b600e70ad637d093dca187"; 8474 + hash = "sha256-1nnGrBnpPDKrd1lMeT5BuUjHuzhztgDnCtY30JPcoYc="; 8475 8475 }; 8476 8476 propagatedBuildInputs = [ ArchiveZip ]; 8477 8477 meta = { ··· 8487 8487 version = "0.2501"; 8488 8488 src = fetchurl { 8489 8489 url = "mirror://cpan/authors/id/D/DE/DEXTER/Exception-Base-0.2501.tar.gz"; 8490 - sha256 = "5723dd78f4ac0b4d262a05ea46af663ea00d8096b2e9c0a43515c210760e1e75"; 8490 + hash = "sha256-VyPdePSsC00mKgXqRq9mPqANgJay6cCkNRXCEHYOHnU="; 8491 8491 }; 8492 8492 buildInputs = [ TestUnitLite ]; 8493 8493 meta = { ··· 8501 8501 version = "1.44"; 8502 8502 src = fetchurl { 8503 8503 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Exception-Class-1.44.tar.gz"; 8504 - sha256 = "03gf4cdgrjnljgrlxkvbh2cahsyzn0zsh2zcli7b1lrqn7wgpwrk"; 8504 + hash = "sha256-M/P7+LE407BOpOwLqD+w32uomIBrz07zk9TK/Boj7g0="; 8505 8505 }; 8506 8506 propagatedBuildInputs = [ ClassDataInheritable DevelStackTrace ]; 8507 8507 meta = { ··· 8515 8515 version = "0.06"; 8516 8516 src = fetchurl { 8517 8517 url = "mirror://cpan/authors/id/D/DE/DEXTER/Exception-Died-0.06.tar.gz"; 8518 - sha256 = "1dcajw2m3x5m76fpi3fvy9fjkmfrd171pnx087i5fkgx5ay41i1m"; 8518 + hash = "sha256-NcRAvCr9TVfiQaDbG05o2dUpXfLbjXidObX0UQWXirU="; 8519 8519 }; 8520 8520 buildInputs = [ TestAssert TestUnitLite ]; 8521 8521 propagatedBuildInputs = [ ExceptionBase constantboolean ]; ··· 8530 8530 version = "0.0401"; 8531 8531 src = fetchurl { 8532 8532 url = "mirror://cpan/authors/id/D/DE/DEXTER/Exception-Warning-0.0401.tar.gz"; 8533 - sha256 = "1a6k3sbhkxmz00wrmhv70f9kxjf7fklp1y6mnprfvcdmrsk9qdkv"; 8533 + hash = "sha256-ezacps61se3ytdX4cOl0x8k+kwNnw5o5AL/2CZce06g="; 8534 8534 }; 8535 8535 buildInputs = [ TestAssert TestUnitLite ]; 8536 8536 propagatedBuildInputs = [ ExceptionBase ]; ··· 8545 8545 version = "0.114"; 8546 8546 src = fetchurl { 8547 8547 url = "mirror://cpan/authors/id/E/EX/EXODIST/Exporter-Declare-0.114.tar.gz"; 8548 - sha256 = "4bd70d6ca76f6f6ba7e4c618d4ac93b8593a58f1233ccbe18b10f5f204f1d4e4"; 8548 + hash = "sha256-S9cNbKdvb2un5MYY1KyTuFk6WPEjPMvhixD18gTx1OQ="; 8549 8549 }; 8550 8550 buildInputs = [ FennecLite TestException ]; 8551 8551 propagatedBuildInputs = [ MetaBuilder aliased ]; ··· 8561 8561 version = "0.08"; 8562 8562 src = fetchurl { 8563 8563 url = "mirror://cpan/authors/id/N/NE/NEILB/Exporter-Lite-0.08.tar.gz"; 8564 - sha256 = "1hns15imih8z2h6zv3m1wwmv9fiysacsb52y94v6zf2cmw4kjny0"; 8564 + hash = "sha256-wFs5Ca9MuG82SV6UpZnSPrq0K+ehjv0NFB/BWGMJ2sI="; 8565 8565 }; 8566 8566 meta = { 8567 8567 description = "Lightweight exporting of functions and variables"; ··· 8574 8574 version = "1.002002"; 8575 8575 src = fetchurl { 8576 8576 url = "mirror://cpan/authors/id/T/TO/TOBYINK/Exporter-Tiny-1.002002.tar.gz"; 8577 - sha256 = "00f0b95716b18157132c6c118ded8ba31392563d19e490433e9a65382e707101"; 8577 + hash = "sha256-APC5VxaxgVcTLGwRje2LoxOSVj0Z5JBDPpplOC5wcQE="; 8578 8578 }; 8579 8579 meta = { 8580 8580 description = "An exporter with the features of Sub::Exporter but only core dependencies"; ··· 8588 8588 version = "1.35"; 8589 8589 src = fetchurl { 8590 8590 url = "mirror://cpan/authors/id/J/JA/JACOBY/Expect-1.35.tar.gz"; 8591 - sha256 = "09d92761421decd495853103379165a99efbf452c720f30277602cf23679fd06"; 8591 + hash = "sha256-CdknYUId7NSVhTEDN5FlqZ779FLHIPMCd2As8jZ5/QY="; 8592 8592 }; 8593 8593 propagatedBuildInputs = [ IOTty ]; 8594 8594 meta = { ··· 8602 8602 version = "0.04"; 8603 8603 src = fetchurl { 8604 8604 url = "mirror://cpan/authors/id/D/DJ/DJERIUS/Expect-Simple-0.04.tar.gz"; 8605 - sha256 = "af83b92185e642695913ff138efe819752e80857759996deafcaab2700ad5db5"; 8605 + hash = "sha256-r4O5IYXmQmlZE/8Tjv6Bl1LoCFd1mZber8qrJwCtXbU="; 8606 8606 }; 8607 8607 propagatedBuildInputs = [ Expect ]; 8608 8608 meta = { ··· 8616 8616 version = "0.11"; 8617 8617 src = fetchurl { 8618 8618 url = "mirror://cpan/authors/id/P/PE/PEVANS/ExtUtils-CChecker-0.11.tar.gz"; 8619 - sha256 = "1x8vafpff5nma18svxp1h3mp069fjmzlsdvnbcgn3z1pgrkkcxqi"; 8619 + hash = "sha256-EXc2Z343/GEfW3Y3TX+VLhlw64Dh9q1RUNUW565TG/U="; 8620 8620 }; 8621 8621 buildInputs = [ TestFatal ]; 8622 8622 meta = { ··· 8630 8630 version = "0.008"; 8631 8631 src = fetchurl { 8632 8632 url = "mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-Config-0.008.tar.gz"; 8633 - sha256 = "ae5104f634650dce8a79b7ed13fb59d67a39c213a6776cfdaa3ee749e62f1a8c"; 8633 + hash = "sha256-rlEE9jRlDc6KebftE/tZ1no5whOmd2z9qj7nSeYvGow="; 8634 8634 }; 8635 8635 meta = { 8636 8636 description = "A wrapper for perl's configuration"; ··· 8643 8643 version = "0.25"; 8644 8644 src = fetchurl { 8645 8645 url = "mirror://cpan/authors/id/N/NW/NWCLARK/ExtUtils-Constant-0.25.tar.gz"; 8646 - sha256 = "6933d0e963b62281ef7561068e6aecac8c4ac2b476b2bba09ab0b90fbac9d757"; 8646 + hash = "sha256-aTPQ6WO2IoHvdWEGjmrsrIxKwrR2srugmrC5D7rJ11c="; 8647 8647 }; 8648 8648 meta = { 8649 8649 description = "Generate XS code to import C header constants"; ··· 8656 8656 version = "0.21"; 8657 8657 src = fetchurl { 8658 8658 url = "mirror://cpan/authors/id/E/ET/ETJ/ExtUtils-CppGuess-0.21.tar.gz"; 8659 - sha256 = "0ls1y9bb2nff9djli91s86541r7ajcjp22gqhcdmj7hs69w92qpz"; 8659 + hash = "sha256-/2KReDIaHlkbg/gJcSWT6uRAikE6pEhlS85ZsVbyQVM="; 8660 8660 }; 8661 8661 doCheck = !stdenv.isDarwin; 8662 8662 nativeBuildInputs = [ pkgs.ld-is-cc-hook ]; ··· 8673 8673 version = "0.8000"; 8674 8674 src = fetchurl { 8675 8675 url = "mirror://cpan/authors/id/X/XA/XAOC/ExtUtils-Depends-0.8000.tar.gz"; 8676 - sha256 = "165y1cjirbq64w39svkz82cb5jjqkjm8f4c0wqi2lk6050hzf3vq"; 8676 + hash = "sha256-eA/3ISjATCoi5oARh6qcWMqymEB/bp0GJwavHCULvpg="; 8677 8677 }; 8678 8678 meta = { 8679 8679 description = "Easily build XS extensions that depend on XS extensions"; ··· 8686 8686 version = "1.24"; 8687 8687 src = fetchurl { 8688 8688 url = "mirror://cpan/authors/id/K/KG/KGB/ExtUtils-F77-1.24.tar.gz"; 8689 - sha256 = "355878a4a7f901eb18d21f9e21be8c8bfc6aaf9665d34b241bc1d43e32c5b730"; 8689 + hash = "sha256-NVh4pKf5AesY0h+eIb6Mi/xqr5Zl00skG8HUPjLFtzA="; 8690 8690 }; 8691 8691 buildInputs = [ pkgs.gfortran ]; 8692 8692 propagatedBuildInputs = [ FileWhich ]; ··· 8701 8701 version = "0.026"; 8702 8702 src = fetchurl { 8703 8703 url = "mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.026.tar.gz"; 8704 - sha256 = "05ilqcj1rg5izr09dsqmy5di4fvq6ph4k0chxks7qmd4j1kip46y"; 8704 + hash = "sha256-3pAbZ5CkVXz07JCBSeA1eDsSW/EV65ZA/rG8HCTDNBY="; 8705 8705 }; 8706 8706 meta = { 8707 8707 description = "Various portability utilities for module builders"; ··· 8714 8714 version = "2.18"; 8715 8715 src = fetchurl { 8716 8716 url = "mirror://cpan/authors/id/B/BI/BINGOS/ExtUtils-Install-2.18.tar.gz"; 8717 - sha256 = "1i9hgvk3wcyshigfwvlrm2qilh8xvb7lfk3qdjrbnrrvl9xqgpg5"; 8717 + hash = "sha256-5d2He6I7Z7uybHhMR8/aHUEasaiZbu5ehNozPuZ+MMU="; 8718 8718 }; 8719 8719 meta = { 8720 8720 description = "Install files from here to there"; ··· 8728 8728 version = "0.012"; 8729 8729 src = fetchurl { 8730 8730 url = "mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.012.tar.gz"; 8731 - sha256 = "1v9lshfhm9ck4p0v77arj5f7haj1mmkqal62lgzzvcds6wq5www4"; 8731 + hash = "sha256-hHNeMDe6sf3/o8JQhWetQSp4XJFZnbPBJZOlCh3UNO0="; 8732 8732 }; 8733 8733 propagatedBuildInputs = [ ExtUtilsConfig ]; 8734 8734 meta = { ··· 8742 8742 version = "0.08"; 8743 8743 src = fetchurl { 8744 8744 url = "mirror://cpan/authors/id/A/AM/AMBS/ExtUtils-LibBuilder-0.08.tar.gz"; 8745 - sha256 = "1lmmfcjxvsvhn4f3v2lyylgr8dzcf5j7mnd1pkq3jc75dph724f5"; 8745 + hash = "sha256-xRFx4G3lMDnwvKHZemRx7DeUH/Weij0csXDr3SVztdI="; 8746 8746 }; 8747 8747 perlPreHook = "export LD=$CC"; 8748 8748 meta = { ··· 8756 8756 version = "7.62"; 8757 8757 src = fetchurl { 8758 8758 url = "mirror://cpan/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.62.tar.gz"; 8759 - sha256 = "5022ad857fd76bd3f6b16af099fe2324639d9932e08f21e891fb313d9cae1705"; 8759 + hash = "sha256-UCKthX/Xa9P2sWrwmf4jJGOdmTLgjyHokfsxPZyuFwU="; 8760 8760 }; 8761 8761 meta = { 8762 8762 description = "Create a module Makefile"; ··· 8771 8771 version = "0.09"; 8772 8772 src = fetchurl { 8773 8773 url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/ExtUtils-MakeMaker-CPANfile-0.09.tar.gz"; 8774 - sha256 = "0xg2z100vjhcndwaz9m3mmi90rb8h5pggpvlj1b0i8dhsh3pc1rc"; 8774 + hash = "sha256-LAd2B9SwoQhWkHTf926BaGWQYq2jpq94swzKDUD44nU="; 8775 8775 }; 8776 8776 propagatedBuildInputs = [ ModuleCPANfile ]; 8777 8777 meta = { ··· 8785 8785 version = "1.16"; 8786 8786 src = fetchurl { 8787 8787 url = "mirror://cpan/authors/id/X/XA/XAOC/ExtUtils-PkgConfig-1.16.tar.gz"; 8788 - sha256 = "bbeaced995d7d8d10cfc51a3a5a66da41ceb2bc04fedcab50e10e6300e801c6e"; 8788 + hash = "sha256-u+rO2ZXX2NEM/FGjpaZtpBzrK8BP7cq1DhDmMA6AHG4="; 8789 8789 }; 8790 8790 nativeBuildInputs = [ buildPackages.pkg-config ]; 8791 8791 propagatedBuildInputs = [ pkgs.pkg-config ]; ··· 8817 8817 version = "1.00"; 8818 8818 src = fetchurl { 8819 8819 url = "mirror://cpan/authors/id/S/SM/SMUELLER/ExtUtils-Typemap-1.00.tar.gz"; 8820 - sha256 = "1iqz0xlscg655gnwb2h1wrjj70llblps1zznl29qn1mv5mvibc5i"; 8820 + hash = "sha256-sbAVdy27BouToPb/oC9dlIIjZeYBisXtK8U8pmkHH8c="; 8821 8821 }; 8822 8822 meta = { 8823 8823 description = "Read/Write/Modify Perl/XS typemap files"; ··· 8830 8830 version = "1.05"; 8831 8831 src = fetchurl { 8832 8832 url = "mirror://cpan/authors/id/S/SM/SMUELLER/ExtUtils-Typemaps-Default-1.05.tar.gz"; 8833 - sha256 = "1phmha0ks95kvzl00r1kgnd5hvg7qb1q9jmzjmw01p5zgs1zbyix"; 8833 + hash = "sha256-Pfr1g36/3AB4lb/KhMPC521Ymn0zZADo37MkPYGCFd4="; 8834 8834 }; 8835 8835 meta = { 8836 8836 description = "A set of useful typemaps"; ··· 8843 8843 version = "0.28"; 8844 8844 src = fetchurl { 8845 8845 url = "mirror://cpan/authors/id/G/GR/GRICHTER/ExtUtils-XSBuilder-0.28.tar.gz"; 8846 - sha256 = "8cced386e3d544c5ec2deb3aed055b72ebcfc2ea9a6c807da87c4245272fe80a"; 8846 + hash = "sha256-jM7ThuPVRMXsLes67QVbcuvPwuqabIB9qHxCRScv6Ao="; 8847 8847 }; 8848 8848 propagatedBuildInputs = [ ParseRecDescent TieIxHash ]; 8849 8849 meta = { ··· 8857 8857 version = "0.18"; 8858 8858 src = fetchurl { 8859 8859 url = "mirror://cpan/authors/id/S/SM/SMUELLER/ExtUtils-XSpp-0.18.tar.gz"; 8860 - sha256 = "1zx84f93lkymqz7qa4d63gzlnhnkxm5i3gvsrwkvvqr9cxjasxli"; 8860 + hash = "sha256-kXatZGcp470nz3q/EUvt00JL/xumEYXPx9VPOpIjqP8="; 8861 8861 }; 8862 8862 buildInputs = [ TestBase TestDifferences ]; 8863 8863 meta = { ··· 8872 8872 version = "0.05"; 8873 8873 src = fetchurl { 8874 8874 url = "mirror://cpan/authors/id/D/DE/DEXTER/Fatal-Exception-0.05.tar.gz"; 8875 - sha256 = "0kzfwc44vpxla3j637kfmnwmv57g6x4899ijqb4ljamk7whms298"; 8875 + hash = "sha256-KAldIT+zKknJwjKmhEg375Rdua1unmHkULTfTQjj7k8="; 8876 8876 }; 8877 8877 buildInputs = [ ExceptionWarning TestAssert TestUnitLite ]; 8878 8878 propagatedBuildInputs = [ ExceptionDied ]; ··· 8887 8887 version = "0.79"; 8888 8888 src = fetchurl { 8889 8889 url = "mirror://cpan/authors/id/E/ET/ETHER/FCGI-0.79.tar.gz"; 8890 - sha256 = "1r1lzd74lzzdl2brcanw4n70m37nd8n6gv9clb55m3gv2hdlxylc"; 8890 + hash = "sha256-jPpOGxT7jVrKoiztZyxq9owKjiXcKpaXoO1/Sk77NOQ="; 8891 8891 }; 8892 8892 postPatch = lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' 8893 8893 sed -i '/use IO::File/d' Makefile.PL ··· 8903 8903 version = "0.09"; 8904 8904 src = fetchurl { 8905 8905 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/FCGI-Client-0.09.tar.gz"; 8906 - sha256 = "1s11casbv0jmkcl5dk8i2vhfy1nc8rg43d3bg923zassrq4wndym"; 8906 + hash = "sha256-1TfLCc5aqz9Eemu0QV5GzAbv4BYRzVYom1WCvbRiIeg="; 8907 8907 }; 8908 8908 propagatedBuildInputs = [ Moo TypeTiny ]; 8909 8909 buildInputs = [ ModuleBuildTiny ]; ··· 8919 8919 version = "0.28"; 8920 8920 src = fetchurl { 8921 8921 url = "mirror://cpan/authors/id/A/AR/ARODLAND/FCGI-ProcManager-0.28.tar.gz"; 8922 - sha256 = "e1c958c042427a175e051e0008f2025e8ec80613d3c7750597bf8e529b04420e"; 8922 + hash = "sha256-4clYwEJCehdeBR4ACPICXo7IBhPTx3UFl7+OUpsEQg4="; 8923 8923 }; 8924 8924 meta = { 8925 8925 description = "A perl-based FastCGI process manager"; ··· 8932 8932 version = "0.27"; 8933 8933 src = fetchurl { 8934 8934 url = "mirror://cpan/authors/id/P/PL/PLICEASE/FFI-CheckLib-0.27.tar.gz"; 8935 - sha256 = "0x1dk4hlhvcbgwivf345phbqz0v5hawxxnby21h8bkagq93jfi4d"; 8935 + hash = "sha256-jUQnR8JPzYVgEH7Z3rmCZYOPF7yFDLcjf4ttSCGZLXQ="; 8936 8936 }; 8937 8937 buildInputs = [ Test2Suite ]; 8938 8938 meta = { ··· 8947 8947 version = "0.004"; 8948 8948 src = fetchurl { 8949 8949 url = "mirror://cpan/authors/id/E/EX/EXODIST/Fennec-Lite-0.004.tar.gz"; 8950 - sha256 = "dce28e3932762c2ff92aa52d90405c06e898e81cb7b164ccae8966ae77f1dcab"; 8950 + hash = "sha256-3OKOOTJ2LC/5KqUtkEBcBuiY6By3sWTMrolmrnfx3Ks="; 8951 8951 }; 8952 8952 meta = { 8953 8953 description = "Minimalist Fennec, the commonly used bits"; ··· 8961 8961 version = "0.31"; 8962 8962 src = fetchurl { 8963 8963 url = "mirror://cpan/authors/id/D/DR/DROLSKY/File-ChangeNotify-0.31.tar.gz"; 8964 - sha256 = "192bdb1ce76266c6a694a8e962d039e3adeeb829b6ac1e23f5057f2b506392bd"; 8964 + hash = "sha256-GSvbHOdiZsamlKjpYtA5463uuCm2rB4j9QV/K1Bjkr0="; 8965 8965 }; 8966 8966 buildInputs = [ Test2Suite TestRequires TestWithoutModule ]; 8967 8967 propagatedBuildInputs = [ ModulePluggable Moo TypeTiny namespaceautoclean ]; ··· 8976 8976 version = "0.1010"; 8977 8977 src = fetchurl { 8978 8978 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/File-chdir-0.1010.tar.gz"; 8979 - sha256 = "009b8p2fzj4nhl03fpkhrn0rsh7myxqbrf69iqpzd86p1gs23hgg"; 8979 + hash = "sha256-78Eh9AvXoPYvjsm4vHD39UCdgc1wXjcAhZbI78RFKwE="; 8980 8980 }; 8981 8981 meta = { 8982 8982 description = "A more sensible way to change directories"; ··· 8989 8989 pname = "File-BaseDir"; 8990 8990 src = fetchurl { 8991 8991 url = "mirror://cpan/authors/id/K/KI/KIMRYAN/File-BaseDir-0.08.tar.gz"; 8992 - sha256 = "c065fcd3e2f22ae769937bcc971b91f80294d5009fac140bfba83bf7d35305e3"; 8992 + hash = "sha256-wGX80+LyKudpk3vMlxuR+AKU1QCfrBQL+6g799NTBeM="; 8993 8993 }; 8994 8994 configurePhase = '' 8995 8995 runHook preConfigure ··· 9008 9008 version = "0.18"; 9009 9009 src = fetchurl { 9010 9010 url = "mirror://cpan/authors/id/M/MA/MATTLAW/File-BOM-0.18.tar.gz"; 9011 - sha256 = "28edc43fcb118e11bc458c9ae889d56d388c1d9bc29997b00b1dffd8573823a3"; 9011 + hash = "sha256-KO3EP8sRjhG8RYya6InVbTiMHZvCmZewCx3/2Fc4I6M="; 9012 9012 }; 9013 9013 buildInputs = [ TestException ]; 9014 9014 propagatedBuildInputs = [ Readonly ]; ··· 9023 9023 version = "4.42"; 9024 9024 src = fetchurl { 9025 9025 url = "mirror://cpan/authors/id/R/RJ/RJBS/File-CheckTree-4.42.tar.gz"; 9026 - sha256 = "66fb417f8ff8a5e5b7ea25606156e70e204861c59fa8c3831925b4dd3f155f8a"; 9026 + hash = "sha256-ZvtBf4/4peW36iVgYVbnDiBIYcWfqMODGSW03T8VX4o="; 9027 9027 }; 9028 9028 meta = { 9029 9029 description = "Run many filetest checks on a tree"; ··· 9037 9037 version = "0.42"; 9038 9038 src = fetchurl { 9039 9039 url = "mirror://cpan/authors/id/X/XE/XENO/File-chmod-0.42.tar.gz"; 9040 - sha256 = "6cafafff68bc84215168b55ede0d191dcb57f9a3201b51d61edb2858a2407795"; 9040 + hash = "sha256-bK+v/2i8hCFRaLVe3g0ZHctX+aMgG1HWHtsoWKJAd5U="; 9041 9041 }; 9042 9042 meta = { 9043 9043 description = "Implements symbolic and ls chmod modes"; ··· 9051 9051 version = "1.0.3"; 9052 9052 src = fetchurl { 9053 9053 url = "mirror://cpan/authors/id/M/MI/MITHUN/File-chmod-Recursive-v1.0.3.tar.gz"; 9054 - sha256 = "9348ca5c5b88deadcc483b9399ef7c2e0fc2504f9058db65f3c3c53c41139aa7"; 9054 + hash = "sha256-k0jKXFuI3q3MSDuTme98Lg/CUE+QWNtl88PFPEETmqc="; 9055 9055 }; 9056 9056 propagatedBuildInputs = [ Filechmod ]; 9057 9057 meta = { ··· 9066 9066 version = "0.45"; 9067 9067 src = fetchurl { 9068 9068 url = "mirror://cpan/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.45.tar.gz"; 9069 - sha256 = "0mqivx4nbzagl3s2kxka72050sfb75xvn25j8a0f6ic3ibvir5yk"; 9069 + hash = "sha256-05cc94qDReOAQrIIu3s5y2lQgDhq9in0oE/9ZUnfEVc="; 9070 9070 }; 9071 9071 buildInputs = [ PathTiny TestDeep TestFatal TestFile TestWarnings ]; 9072 9072 meta = { ··· 9080 9080 version = "0.006"; 9081 9081 src = fetchurl { 9082 9082 url = "mirror://cpan/authors/id/J/JK/JKEENAN/File-Copy-Recursive-Reduced-0.006.tar.gz"; 9083 - sha256 = "0b3yf33bahaf4ipfqipn8y5z4296k3vgzzsqbhh5ahwzls9zj676"; 9083 + hash = "sha256-5hj5k6afQ1UgXFj///aYJgnyi0f2RuxuJE5BtcZwfiw="; 9084 9084 }; 9085 9085 buildInputs = [ CaptureTiny PathTiny ]; 9086 9086 meta = { ··· 9095 9095 version = "0.0.3"; 9096 9096 src = fetchurl { 9097 9097 url = "mirror://cpan/authors/id/M/MO/MORITZ/File-CountLines-v0.0.3.tar.gz"; 9098 - sha256 = "cfd97cce7c9613e4e569d47874a2b5704f1be9eced2f0739c870725694382a62"; 9098 + hash = "sha256-z9l8znyWE+TladR4dKK1cE8b6eztLwc5yHByVpQ4KmI="; 9099 9099 }; 9100 9100 meta = { 9101 9101 description = "Efficiently count the number of line breaks in a file"; ··· 9108 9108 pname = "File-DesktopEntry"; 9109 9109 src = fetchurl { 9110 9110 url = "mirror://cpan/authors/id/M/MI/MICHIELB/File-DesktopEntry-0.22.tar.gz"; 9111 - sha256 = "169c01e3dae2f629767bec1a9f1cdbd6ec6d713d1501e0b2786e4dd1235635b8"; 9111 + hash = "sha256-FpwB49ri9il2e+wanxzb1uxtcT0VAeCyeG5N0SNWNbg="; 9112 9112 }; 9113 9113 propagatedBuildInputs = [ FileBaseDir URI ]; 9114 9114 meta = { ··· 9122 9122 version = "0.4"; 9123 9123 src = fetchurl { 9124 9124 url = "mirror://cpan/authors/id/T/TE/TEXMEC/File-Find-Iterator-0.4.tar.gz"; 9125 - sha256 = "a2b87ab9756a2e5bb674adbd39937663ed20c28c716bf5a1095a3ca44d54ab2c"; 9125 + hash = "sha256-orh6uXVqLlu2dK29OZN2Y+0gwoxxa/WhCVo8pE1Uqyw="; 9126 9126 }; 9127 9127 propagatedBuildInputs = [ ClassIterator ]; 9128 9128 meta = { ··· 9136 9136 version = "0.3.5"; 9137 9137 src = fetchurl { 9138 9138 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/File-Find-Object-0.3.5.tar.gz"; 9139 - sha256 = "dc4124abe64dc1274e8e8a5e5bf9e17a2a9269debace458115b57469f1e16a91"; 9139 + hash = "sha256-3EEkq+ZNwSdOjopeW/nheiqSad66zkWBFbV0afHhapE="; 9140 9140 }; 9141 9141 propagatedBuildInputs = [ ClassXSAccessor ]; 9142 9142 meta = { ··· 9151 9151 version = "0.0312"; 9152 9152 src = fetchurl { 9153 9153 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/File-Find-Object-Rule-0.0312.tar.gz"; 9154 - sha256 = "3e0b6c8dadf6362e65f2310530b1be637ed6aac113399d10c6f9129e734afff9"; 9154 + hash = "sha256-Pgtsja32Ni5l8jEFMLG+Y37WqsETOZ0QxvkSnnNK//k="; 9155 9155 }; 9156 9156 propagatedBuildInputs = [ FileFindObject NumberCompare TextGlob ]; 9157 9157 # restore t/sample-data which is corrupted by patching shebangs ··· 9171 9171 version = "0.34"; 9172 9172 src = fetchurl { 9173 9173 url = "mirror://cpan/authors/id/R/RC/RCLAMP/File-Find-Rule-0.34.tar.gz"; 9174 - sha256 = "1znachnhmi1w5pdqx8dzgfa892jb7x8ivrdy4pzjj7zb6g61cvvy"; 9174 + hash = "sha256-fm8WzDPrHyn/Jb7lHVE/S4qElHu/oY7bLTzECi1kyv4="; 9175 9175 }; 9176 9176 propagatedBuildInputs = [ NumberCompare TextGlob ]; 9177 9177 meta = { ··· 9186 9186 version = "1.15"; 9187 9187 src = fetchurl { 9188 9188 url = "mirror://cpan/authors/id/E/ET/ETHER/File-Find-Rule-Perl-1.15.tar.gz"; 9189 - sha256 = "9a48433f86e08ce18e03526e2982de52162eb909d19735460f07eefcaf463ea6"; 9189 + hash = "sha256-mkhDP4bgjOGOA1JuKYLeUhYuuQnRlzVGDwfu/K9GPqY="; 9190 9190 }; 9191 9191 propagatedBuildInputs = [ FileFindRule ParamsUtil ]; 9192 9192 meta = { ··· 9201 9201 version = "0.53"; 9202 9202 src = fetchurl { 9203 9203 url = "mirror://cpan/authors/id/M/ME/MERLYN/File-Finder-0.53.tar.gz"; 9204 - sha256 = "2ecbc19ac67a9e635c872a807a8d3eaaff5babc054f15a191d47cdfc5f176a74"; 9204 + hash = "sha256-LsvBmsZ6nmNchyqAeo0+qv9bq8BU8VoZHUfN/F8XanQ="; 9205 9205 }; 9206 9206 propagatedBuildInputs = [ TextGlob ]; 9207 9207 meta = { ··· 9215 9215 version = "0.02"; 9216 9216 src = fetchurl { 9217 9217 url = "mirror://cpan/authors/id/M/MJ/MJP/File-FnMatch-0.02.tar.gz"; 9218 - sha256 = "05p9m7kpmjv8bmmbs5chb5fqyshcgmskbbzq5c9qpskbx2w5894n"; 9218 + hash = "sha256-liRUuOhr6osTK/ivNXV9DGqPXVmQFb1qXWjLeuep6RY="; 9219 9219 }; 9220 9220 meta = { 9221 9221 description = "Simple filename and pathname matching"; ··· 9229 9229 version = "0.02"; 9230 9230 src = fetchurl { 9231 9231 url = "mirror://cpan/authors/id/M/MN/MNEYLON/File-Grep-0.02.tar.gz"; 9232 - sha256 = "462e15274eb6278521407ea302d9eea7252cd44cab2382871f7de833d5f85632"; 9232 + hash = "sha256-Ri4VJ062J4UhQH6jAtnupyUs1EyrI4KHH33oM9X4VjI="; 9233 9233 }; 9234 9234 meta = { 9235 9235 description = "Find matches to a pattern in a series of files and related functions"; ··· 9243 9243 version = "0.1634"; 9244 9244 src = fetchurl { 9245 9245 url = "mirror://cpan/authors/id/D/DC/DCOPPIT/FileHandle-Unget-0.1634.tar.gz"; 9246 - sha256 = "380f34ad3ce5e9ec661d4c468bb3392231c162317d4172df378146b42aab1785"; 9246 + hash = "sha256-OA80rTzl6exmHUxGi7M5IjHBYjF9QXLfN4FGtCqrF4U="; 9247 9247 }; 9248 9248 buildInputs = [ FileSlurper TestCompile UNIVERSALrequire URI ]; 9249 9249 meta = { ··· 9259 9259 version = "1.006"; 9260 9260 src = fetchurl { 9261 9261 url = "mirror://cpan/authors/id/R/RE/REHSACK/File-HomeDir-1.006.tar.gz"; 9262 - sha256 = "0ll8akqmwrh9q3nkxhv2caxlaya1fr20nbhjsjsxmxph5p33fdsr"; 9262 + hash = "sha256-WTc3xi3w9tq11BIuC0R2QXlFu2Jiwz7twAlmXvFUiFI="; 9263 9263 }; 9264 9264 propagatedBuildInputs = [ FileWhich ]; 9265 9265 preCheck = "export HOME=$TMPDIR"; ··· 9276 9276 version = "2.03"; 9277 9277 src = fetchurl { 9278 9278 url = "mirror://cpan/authors/id/R/RH/RHANDOM/File-KeePass-2.03.tar.gz"; 9279 - sha256 = "c30c688027a52ff4f58cd69d6d8ef35472a7cf106d4ce94eb73a796ba7c7ffa7"; 9279 + hash = "sha256-wwxogCelL/T1jNadbY7zVHKnzxBtTOlOtzp5a6fH/6c="; 9280 9280 }; 9281 9281 propagatedBuildInputs = [ CryptRijndael ]; 9282 9282 meta = { ··· 9290 9290 version = "0.02"; 9291 9291 src = fetchurl { 9292 9292 url = "mirror://cpan/authors/id/P/PE/PEVANS/File-lchown-0.02.tar.gz"; 9293 - sha256 = "a02fbf285406a8a4d9399284f032f2d55c56975154c2e1674bd109837b8096ec"; 9293 + hash = "sha256-oC+/KFQGqKTZOZKE8DLy1VxWl1FUwuFnS9EJg3uAluw="; 9294 9294 }; 9295 9295 buildInputs = [ ExtUtilsCChecker ]; 9296 9296 perlPreHook = lib.optionalString (stdenv.isi686 || stdenv.isDarwin) "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local' ··· 9305 9305 version = "1.23"; 9306 9306 src = fetchurl { 9307 9307 url = "mirror://cpan/authors/id/D/DR/DROLSKY/File-LibMagic-1.23.tar.gz"; 9308 - sha256 = "52e6b1dc7cb2d87a4cdf439ba145e0b9e8cf28cc26a48a3cf9977c83463967ee"; 9308 + hash = "sha256-Uuax3Hyy2HpM30OboUXguejPKMwmpIo8+Zd8g0Y5Z+4="; 9309 9309 }; 9310 9310 buildInputs = [ pkgs.file ConfigAutoConf TestFatal ]; 9311 9311 makeMakerFlags = "--lib=${pkgs.file}/lib"; ··· 9326 9326 version = "6.14"; 9327 9327 src = fetchurl { 9328 9328 url = "mirror://cpan/authors/id/P/PL/PLICEASE/File-Listing-6.14.tar.gz"; 9329 - sha256 = "1zs8gfngqsd6jbsqajf95kql3bshsis1nf16y8v4l5i33s3s9cqm"; 9329 + hash = "sha256-FbOkhx4jFko28iY4G3TUUK9B8SzJSYX1kqZp/Kx7SP8="; 9330 9330 }; 9331 9331 propagatedBuildInputs = [ HTTPDate ]; 9332 9332 meta = { ··· 9340 9340 version = "1.01"; 9341 9341 src = fetchurl { 9342 9342 url = "mirror://cpan/authors/id/J/JV/JV/File-LoadLines-1.01.tar.gz"; 9343 - sha256 = "1lar8s1mc4d36lhxgqyk3hpwdc1bk6j6dfdzzacbjz4zlim6x33f"; 9343 + hash = "sha256-boxuaqSffLmY+r+5ZqSZK7DGLxzT49chNaMRVoNGWdE="; 9344 9344 }; 9345 9345 buildInputs = [ TestException ]; 9346 9346 meta = { ··· 9354 9354 version = "0.30"; 9355 9355 src = fetchurl { 9356 9356 url = "mirror://cpan/authors/id/M/MI/MICHIELB/File-MimeInfo-0.30.tar.gz"; 9357 - sha256 = "0wm87gpagb35d7c4nyaf9z3ry0jb3g5xpyjfzcxqcfxyj2zy9ip2"; 9357 + hash = "sha256-4sbkv5C+O4Y7+07628sbSwKfx09OeUvYaWWsp+47qHI="; 9358 9358 }; 9359 9359 doCheck = false; # Failed test 'desktop file is the right one' 9360 9360 buildInputs = [ FileBaseDir FileDesktopEntry EncodeLocale ]; ··· 9369 9369 version = "1.30"; 9370 9370 src = fetchurl { 9371 9371 url = "mirror://cpan/authors/id/K/KN/KNOK/File-MMagic-1.30.tar.gz"; 9372 - sha256 = "cf0c1b1eb29705c02d97c2913648009c0be42ce93ec24b36c696bf2d4f5ebd7e"; 9372 + hash = "sha256-zwwbHrKXBcAtl8KRNkgAnAvkLOk+wks2xpa/LU9evX4="; 9373 9373 }; 9374 9374 meta = { 9375 9375 description = "Guess file type from contents"; ··· 9382 9382 version = "0.67"; 9383 9383 src = fetchurl { 9384 9384 url = "mirror://cpan/authors/id/L/LE/LEONT/File-Map-0.67.tar.gz"; 9385 - sha256 = "1hpv4aprgypjxjx1kzbjnf6r29a98rw7mndlinixzk62vyz5sy0j"; 9385 + hash = "sha256-Enhdvt/CzN+jjbTZenhGSSWRjbNy/Rm67PL6l68i+8I="; 9386 9386 }; 9387 9387 perlPreHook = "export LD=$CC"; 9388 9388 propagatedBuildInputs = [ PerlIOLayers SubExporterProgressive ]; ··· 9398 9398 version = "0.10"; 9399 9399 src = fetchurl { 9400 9400 url = "mirror://cpan/authors/id/N/NE/NEILB/File-Modified-0.10.tar.gz"; 9401 - sha256 = "6b50b1aab6ec6998a017f6403c2735b3bc1e1cf46187bd134d7eb6df3fc45144"; 9401 + hash = "sha256-a1CxqrbsaZigF/ZAPCc1s7weHPRhh70TTX623z/EUUQ="; 9402 9402 }; 9403 9403 meta = { 9404 9404 description = "Checks intelligently if files have changed"; ··· 9412 9412 version = "1.18"; 9413 9413 src = fetchurl { 9414 9414 url = "mirror://cpan/authors/id/P/PE/PETDANCE/File-Next-1.18.tar.gz"; 9415 - sha256 = "1vy2dqpc1nbjrnga08xr2hcxxfzifc5s2lfam5lf3djya0wwn07r"; 9415 + hash = "sha256-+QDLOVBetuFoqcpRoQtz8bveGRS5I6CezXLZwC5uwu8="; 9416 9416 }; 9417 9417 meta = { 9418 9418 description = "File-finding iterator"; ··· 9425 9425 version = "1.29"; 9426 9426 src = fetchurl { 9427 9427 url = "mirror://cpan/authors/id/B/BB/BBB/File-NFSLock-1.29.tar.gz"; 9428 - sha256 = "0dzssj15faz9cn1w3xi7jwm64gyjyazapv4bkgglw5l1njcibm31"; 9428 + hash = "sha256-YdQVmbSBFk7fm4vsq77y0j9iKpcn9sGDZekrV4LU+jc="; 9429 9429 }; 9430 9430 meta = { 9431 9431 description = "Perl module to do NFS (or not) locking"; ··· 9438 9438 version = "2.18"; 9439 9439 src = fetchurl { 9440 9440 url = "mirror://cpan/authors/id/J/JK/JKEENAN/File-Path-2.18.tar.gz"; 9441 - sha256 = "1pddss5hwzng0rxgsi8cz3hcsaarkxzkayydx53dylxkxlbhl3wq"; 9441 + hash = "sha256-mA8KF+2zU99G6c17NX+fWSnN4PgMRf16Bs9+DovWrd0="; 9442 9442 }; 9443 9443 meta = { 9444 9444 description = "Create or remove directory trees"; ··· 9451 9451 version = "1.01"; 9452 9452 src = fetchurl { 9453 9453 url = "mirror://cpan/authors/id/C/CW/CWEST/File-Pid-1.01.tar.gz"; 9454 - sha256 = "bafeee8fdc96eb06306a0c58bbdb7209b6de45f850e75fdc6b16db576e05e422"; 9454 + hash = "sha256-uv7uj9yW6wYwagxYu9tyCbbeRfhQ51/caxbbV24F5CI="; 9455 9455 }; 9456 9456 patches = [(fetchpatch { 9457 9457 name = "missing-pidfile.patch"; 9458 9458 url = "https://sources.debian.org/data/main/libf/libfile-pid-perl/1.01-2/debian/patches/missing-pidfile.patch"; 9459 - sha256 = "1wvax2qdpfs9mgksnc12dhby9b9w19isp50dc55wd3d741ihh6sl"; 9459 + hash = "sha256-VBsIYyCnjcZLYQ2Uq2MKPK3kF2wiMKvnq0m727DoavM="; 9460 9460 })]; 9461 9461 propagatedBuildInputs = [ ClassAccessor ]; 9462 9462 meta = { ··· 9471 9471 version = "1.016"; 9472 9472 src = fetchurl { 9473 9473 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/File-pushd-1.016.tar.gz"; 9474 - sha256 = "d73a7f09442983b098260df3df7a832a5f660773a313ca273fa8b56665f97cdc"; 9474 + hash = "sha256-1zp/CUQpg7CYJg3z33qDKl9mB3OjE8onP6i1ZmX5fNw="; 9475 9475 }; 9476 9476 meta = { 9477 9477 description = "Change directory temporarily for a limited scope"; ··· 9485 9485 version = "1.05"; 9486 9486 src = fetchurl { 9487 9487 url = "mirror://cpan/authors/id/U/UR/URI/File-ReadBackwards-1.05.tar.gz"; 9488 - sha256 = "82b261af87507cc3e7e66899c457104ebc8d1c09fb85c53f67c1f90f70f18d6e"; 9488 + hash = "sha256-grJhr4dQfMPn5miZxFcQTryNHAn7hcU/Z8H5D3DxjW4="; 9489 9489 }; 9490 9490 meta = { 9491 9491 description = "Read a file backwards by lines"; ··· 9499 9499 version = "1.60"; 9500 9500 src = fetchurl { 9501 9501 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/File-Remove-1.60.tar.gz"; 9502 - sha256 = "19lc9xr8w38i4bq3mbr0hadmyjm1dgyh6587gmlxbipdzx02lvp8"; 9502 + hash = "sha256-6G4qQP/txtVpfQcVA/1roUpfm4IgrzrwIhENjnJPjKY="; 9503 9503 }; 9504 9504 meta = { 9505 9505 description = "Remove files and directories"; ··· 9512 9512 version = "0.25"; 9513 9513 src = fetchurl { 9514 9514 url = "mirror://cpan/authors/id/I/IN/INGY/File-Share-0.25.tar.gz"; 9515 - sha256 = "0w3h800qqcf1sn79h84zngnn788rg2jx4jjb70l44f6419p2b7cf"; 9515 + hash = "sha256-jp0lbgrEOEIoOEtK0qV4GaFj7bOfIJiO1cExjAFAcHA="; 9516 9516 }; 9517 9517 propagatedBuildInputs = [ FileShareDir ]; 9518 9518 meta = { ··· 9527 9527 version = "1.118"; 9528 9528 src = fetchurl { 9529 9529 url = "mirror://cpan/authors/id/R/RE/REHSACK/File-ShareDir-1.118.tar.gz"; 9530 - sha256 = "0n69h793jxz1zkp8ng6yqjwdh0yr0py0c8sg1bf5iyaxlc5s5civ"; 9530 + hash = "sha256-O7KiC6Nd+VjcCk8jBvwF2QPYuMTePIvu/OF3OdKByVg="; 9531 9531 }; 9532 9532 propagatedBuildInputs = [ ClassInspector ]; 9533 9533 buildInputs = [ FileShareDirInstall ]; ··· 9543 9543 version = "0.13"; 9544 9544 src = fetchurl { 9545 9545 url = "mirror://cpan/authors/id/E/ET/ETHER/File-ShareDir-Install-0.13.tar.gz"; 9546 - sha256 = "1yc0wlkav2l2wr36a53n4mnhsy2zv29z5nm14mygxgjwv7qgvgj5"; 9546 + hash = "sha256-Rb798Nlcvv58JaHa8pPYX3gNbSV2FGVG5oKKrSblgPk="; 9547 9547 }; 9548 9548 meta = { 9549 9549 description = "Install shared files"; ··· 9557 9557 version = "0.92"; 9558 9558 src = fetchurl { 9559 9559 url = "mirror://cpan/authors/id/I/IG/IGUTHRIE/Filesys-Df-0.92.tar.gz"; 9560 - sha256 = "fe89cbb427e0e05f1cd97c2dd6d3866ac6b21bc7a85734ede159bdc35479552a"; 9560 + hash = "sha256-/onLtCfg4F8c2Xwt1tOGasayG8eoVzTt4Vm9w1R5VSo="; 9561 9561 }; 9562 9562 meta = { 9563 9563 description = "Perl extension for filesystem disk space information."; ··· 9570 9570 version = "0.14"; 9571 9571 src = fetchurl { 9572 9572 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Filesys-Notify-Simple-0.14.tar.gz"; 9573 - sha256 = "192m0l4cnfskdmhgaxk3bm1rvbmzxzwgcdgdb60qdqd59cnp3nhz"; 9573 + hash = "sha256-H9pxLUul4YaBWe019vjvv66dQ11jdvVgbVM7ywgFVaQ="; 9574 9574 }; 9575 9575 buildInputs = [ TestSharedFork ]; 9576 9576 meta = { ··· 9585 9585 version = "0.13"; 9586 9586 src = fetchurl { 9587 9587 url = "mirror://cpan/authors/id/M/MA/MANWAR/Filesys-DiskUsage-0.13.tar.gz"; 9588 - sha256 = "fd3e52c6f6241271a281348d1d43c44154c2f61a32543db46aa9e15692d1b713"; 9588 + hash = "sha256-/T5SxvYkEnGigTSNHUPEQVTC9hoyVD20aqnhVpLRtxM="; 9589 9589 }; 9590 9590 buildInputs = [ TestWarn ]; 9591 9591 meta = { ··· 9600 9600 version = "9999.32"; 9601 9601 src = fetchurl { 9602 9602 url = "mirror://cpan/authors/id/C/CA/CAPOEIRAB/File-Slurp-9999.32.tar.gz"; 9603 - sha256 = "1c655gxs0pjm5yd50rcx4rbq1lr77p4a6x6xg4xbwhlx5acj2g2c"; 9603 + hash = "sha256-TDwhmSqdQr46ed10o8g9J9OAVyadZVCaL1VeoPsrxbA="; 9604 9604 }; 9605 9605 meta = { 9606 9606 description = "Simple and Efficient Reading/Writing/Modifying of Complete Files"; ··· 9613 9613 version = "0.012"; 9614 9614 src = fetchurl { 9615 9615 url = "mirror://cpan/authors/id/L/LE/LEONT/File-Slurper-0.012.tar.gz"; 9616 - sha256 = "4efb2ea416b110a1bda6f8133549cc6ea3676402e3caf7529fce0313250aa578"; 9616 + hash = "sha256-TvsupBaxEKG9pvgTNUnMbqNnZALjyvdSn84DEyUKpXg="; 9617 9617 }; 9618 9618 buildInputs = [ TestWarnings ]; 9619 9619 meta = { ··· 9627 9627 version = "0.004"; 9628 9628 src = fetchurl { 9629 9629 url = "mirror://cpan/authors/id/L/LE/LEONT/File-Slurp-Tiny-0.004.tar.gz"; 9630 - sha256 = "452995beeabf0e923e65fdc627a725dbb12c9e10c00d8018c16d10ba62757f1e"; 9630 + hash = "sha256-RSmVvuq/DpI+Zf3GJ6cl27EsnhDADYAYwW0QumJ1fx4="; 9631 9631 }; 9632 9632 meta = { 9633 9633 description = "A simple, sane and efficient file slurper [DISCOURAGED]"; ··· 9640 9640 version = "1.3"; 9641 9641 src = fetchurl { 9642 9642 url = "mirror://cpan/authors/id/M/MG/MGRABNAR/File-Tail-1.3.tar.gz"; 9643 - sha256 = "1ixg6kn4h330xfw3xgvqcbzfc3v2wlzjim9803jflhvfhf0rzl16"; 9643 + hash = "sha256-JtCfgYNuQ+rkACjVKD/lYg/m/mJ4vz6462AMSOw0r8c="; 9644 9644 }; 9645 9645 meta = { 9646 9646 description = "Perl extension for reading from continously updated files"; ··· 9654 9654 version = "0.11"; 9655 9655 src = fetchurl { 9656 9656 url = "mirror://cpan/authors/id/N/NE/NEILB/File-Touch-0.11.tar.gz"; 9657 - sha256 = "e379a5ff89420cf39906e5ceff309b8ce958f99f9c3e57ad52b5002a3982d93c"; 9657 + hash = "sha256-43ml/4lCDPOZBuXO/zCbjOlY+Z+cPletUrUAKjmC2Tw="; 9658 9658 }; 9659 9659 meta = { 9660 9660 description = "Update file access and modification times, optionally creating files if needed"; ··· 9669 9669 version = "0.22"; 9670 9670 src = fetchurl { 9671 9671 url = "mirror://cpan/authors/id/P/PM/PMISON/File-Type-0.22.tar.gz"; 9672 - sha256 = "0hfkaafp6wb0nw19x47wc6wc9mwlw8s2rxiii3ylvzapxxgxjp6k"; 9672 + hash = "sha256-01zZX+9X/U39iDH2LDTilNfEuGH8kJ4Ct2Bxc51S00E="; 9673 9673 }; 9674 9674 meta = { 9675 9675 description = "Uses magic numbers (typically at the start of a file) to determine the MIME type of that file"; ··· 9682 9682 version = "4.201720"; 9683 9683 src = fetchurl { 9684 9684 url = "mirror://cpan/authors/id/T/TO/TOMMY/File-Util-4.201720.tar.gz"; 9685 - sha256 = "d4491021850d5c5cbd702c7e4744858079841d2fa93f1c2d09ddc9a7863608df"; 9685 + hash = "sha256-1EkQIYUNXFy9cCx+R0SFgHmEHS+pPxwtCd3Jp4Y2CN8="; 9686 9686 }; 9687 9687 buildInputs = [ TestNoWarnings ]; 9688 9688 meta = { ··· 9697 9697 version = "0.034"; 9698 9698 src = fetchurl { 9699 9699 url = "mirror://cpan/authors/id/P/PE/PERLANCAR/File-Util-Tempdir-0.034.tar.gz"; 9700 - sha256 = "076wdwbvqsg64wr5np8j6pnmmhs9li64g9mw2h33zbbgbv7f47fi"; 9700 + hash = "sha256-0R3izl5vrT8GFLymR0ykScNa7TUSXVsyJ+ZpvBdv3Bw="; 9701 9701 }; 9702 9702 buildInputs = [ Perlosnames TestException ]; 9703 9703 meta = { ··· 9713 9713 version = "1.23"; 9714 9714 src = fetchurl { 9715 9715 url = "mirror://cpan/authors/id/P/PL/PLICEASE/File-Which-1.23.tar.gz"; 9716 - sha256 = "b79dc2244b2d97b6f27167fc3b7799ef61a179040f3abd76ce1e0a3b0bc4e078"; 9716 + hash = "sha256-t53CJEstl7bycWf8O3eZ72GheQQPOr12zh4KOwvE4Hg="; 9717 9717 }; 9718 9718 meta = { 9719 9719 description = "Perl implementation of the which utility as an API"; ··· 9727 9727 version = "0.11"; 9728 9728 src = fetchurl { 9729 9729 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/File-Zglob-0.11.tar.gz"; 9730 - sha256 = "16v61rn0yimpv5kp6b20z2f1c93n5kpsyjvr0gq4w2dc43gfvc8w"; 9730 + hash = "sha256-HLHt3iCsCU7wA3lLr+8sdiQWnPhALHNn2bdGD2wOZps="; 9731 9731 }; 9732 9732 meta = { 9733 9733 description = "Extended globs"; ··· 9740 9740 version = "1.60"; 9741 9741 src = fetchurl { 9742 9742 url = "mirror://cpan/authors/id/R/RU/RURBAN/Filter-1.60.tar.gz"; 9743 - sha256 = "e11ef2f2ee8727b7f666fd249a3226f768e6eadfd51d9cdb49b3c3f1a35464f9"; 9743 + hash = "sha256-4R7y8u6HJ7f2Zv0kmjIm92jm6t/VHZzbSbPD8aNUZPk="; 9744 9744 }; 9745 9745 meta = { 9746 9746 description = "Source Filters"; ··· 9753 9753 version = "1.49"; 9754 9754 src = fetchurl { 9755 9755 url = "mirror://cpan/authors/id/E/EC/ECOCODE/Finance-Quote-1.49.tar.gz"; 9756 - sha256 = "0lxz9fsm4ld3l900zxh2w91wjygk0ifn4miw6q5k4mm67d2c9nwm"; 9756 + hash = "sha256-ldvERDumVjILNjxWYl0E83nJQ+IC9g9AoqNRUrVLv1M="; 9757 9757 }; 9758 9758 propagatedBuildInputs = [ CGI DateTimeFormatStrptime HTMLTableExtract JSON JSONParse LWPProtocolHttps StringUtil TextTemplate ]; 9759 9759 buildInputs = [ TestPod ]; ··· 9769 9769 version = "1.04"; 9770 9770 src = fetchurl { 9771 9771 url = "mirror://cpan/authors/id/Y/YA/YANNK/Find-Lib-1.04.tar.gz"; 9772 - sha256 = "0lg88v0sqfpq4d3jwvk6c9blqnpxbz8f4s22zr3b1qb160g94wqx"; 9772 + hash = "sha256-HXOSHjBh4bBG/kJo4tBf/VpMV2Jmbi5HI/g6rMFG6FE="; 9773 9773 }; 9774 9774 meta = { 9775 9775 description = "Helper to smartly find libs to use in the filesystem tree"; ··· 9782 9782 version = "1.20"; 9783 9783 src = fetchurl { 9784 9784 url = "mirror://cpan/authors/id/G/GA/GAAS/Font-AFM-1.20.tar.gz"; 9785 - sha256 = "32671166da32596a0f6baacd0c1233825a60acaf25805d79c81a3f18d6088bc1"; 9785 + hash = "sha256-MmcRZtoyWWoPa6rNDBIzglpgrK8lgF15yBo/GNYIi8E="; 9786 9786 }; 9787 9787 meta = { 9788 9788 description = "Interface to Adobe Font Metrics files"; ··· 9795 9795 version = "1.06"; 9796 9796 src = fetchurl { 9797 9797 url = "mirror://cpan/authors/id/B/BH/BHALLISSY/Font-TTF-1.06.tar.gz"; 9798 - sha256 = "4b697d444259759ea02d2c442c9bffe5ffe14c9214084a01f743693a944cc293"; 9798 + hash = "sha256-S2l9REJZdZ6gLSxELJv/5f/hTJIUCEoB90NpOpRMwpM="; 9799 9799 }; 9800 9800 buildInputs = [ IOString ]; 9801 9801 meta = { ··· 9809 9809 version = "0.97"; 9810 9810 src = fetchurl { 9811 9811 url = "mirror://cpan/authors/id/M/MO/MOB/Forks-Super-0.97.tar.gz"; 9812 - sha256 = "0kias11b4zchxy5x9ns2wwjzvzxlzsbap8sq587z9micw5bl7nrk"; 9812 + hash = "sha256-M9tDV+Es1vQPKlijq5b+tP/9JedC29SL75B9skLQKk4="; 9813 9813 }; 9814 9814 doCheck = false; 9815 9815 propagatedBuildInputs = [ URI ]; ··· 9824 9824 version = "0.29"; 9825 9825 src = fetchurl { 9826 9826 url = "mirror://cpan/authors/id/L/LY/LYOKATO/FormValidator-Simple-0.29.tar.gz"; 9827 - sha256 = "fc3a63dc54b962d74586070176adaf5be869f09b561bb30f5fd32ef531792666"; 9827 + hash = "sha256-/Dpj3FS5YtdFhgcBdq2vW+hp8JtWG7MPX9Mu9TF5JmY="; 9828 9828 }; 9829 9829 propagatedBuildInputs = [ ClassAccessor ClassDataAccessor DateCalc DateTimeFormatStrptime EmailValidLoose ListMoreUtils TieIxHash UNIVERSALrequire YAML ]; 9830 9830 buildInputs = [ CGI ]; ··· 9839 9839 version = "0.5001"; 9840 9840 src = fetchurl { 9841 9841 url = "mirror://cpan/authors/id/I/IL/ILYAZ/modules/FreezeThaw-0.5001.tar.gz"; 9842 - sha256 = "0h8gakd6b9770n2xhld1hhqghdar3hrq2js4mgiwxy86j4r0hpiw"; 9842 + hash = "sha256-PF4IMpEG+c7jq0RLgTMcWTX4MIShUdiFBeekZdpUD0E="; 9843 9843 }; 9844 9844 doCheck = false; 9845 9845 meta = { ··· 9853 9853 version = "2.001003"; 9854 9854 src = fetchurl { 9855 9855 url = "mirror://cpan/authors/id/M/MA/MAUKE/Function-Parameters-2.001003.tar.gz"; 9856 - sha256 = "eaa22c6b43c02499ec7db0758c2dd218a3b2ab47a714b2bdf8010b5ee113c242"; 9856 + hash = "sha256-6qIsa0PAJJnsfbB1jC3SGKOyq0enFLK9+AELXuETwkI="; 9857 9857 }; 9858 9858 buildInputs = [ DirSelf TestFatal ]; 9859 9859 meta = { ··· 9867 9867 version = "3.13"; 9868 9868 src = fetchurl { 9869 9869 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/Furl-3.13.tar.gz"; 9870 - sha256 = "1wxa2v9yjzvnzp62p1jvcx8x61z5qvlvzyah853vvaywpjxwyyl8"; 9870 + hash = "sha256-iHrPu7zcq71HQVD5v+nG5QfTUWdbhivM/XZ/6dMWqvM="; 9871 9871 }; 9872 9872 propagatedBuildInputs = [ ClassAccessorLite HTTPParserXS MozillaCA ]; 9873 9873 buildInputs = [ HTTPCookieJar HTTPProxy ModuleBuildTiny Plack Starlet TestFakeHTTPD TestRequires TestSharedFork TestTCP TestValgrind URI ]; ··· 9883 9883 version = "0.48"; 9884 9884 src = fetchurl { 9885 9885 url = "mirror://cpan/authors/id/P/PE/PEVANS/Future-0.48.tar.gz"; 9886 - sha256 = "sha256-D+ixXBQvKjBKMXGKIKEFA6m0TMASw69eN7i34koHUqM="; 9886 + hash = "sha256-D+ixXBQvKjBKMXGKIKEFA6m0TMASw69eN7i34koHUqM="; 9887 9887 }; 9888 9888 buildInputs = [ TestFatal TestIdentity TestRefcount ]; 9889 9889 meta = { ··· 9897 9897 version = "0.58"; 9898 9898 src = fetchurl { 9899 9899 url = "mirror://cpan/authors/id/P/PE/PEVANS/Future-AsyncAwait-0.58.tar.gz"; 9900 - sha256 = "sha256-OLtJ9jabBUrAUuaNomR/4i0Io605rgNuJ6KRELtOQi4="; 9900 + hash = "sha256-OLtJ9jabBUrAUuaNomR/4i0Io605rgNuJ6KRELtOQi4="; 9901 9901 }; 9902 9902 buildInputs = [ TestRefcount TestFatal ]; 9903 9903 propagatedBuildInputs = [ Future XSParseKeyword XSParseSublike ]; ··· 9914 9914 version = "0.11"; 9915 9915 src = fetchurl { 9916 9916 url = "mirror://cpan/authors/id/P/PE/PEVANS/Future-IO-0.11.tar.gz"; 9917 - sha256 = "sha256-dVM2JvgfdoxfIxyXAhBsJbV3KotplcqixYvMSsyRB8k="; 9917 + hash = "sha256-dVM2JvgfdoxfIxyXAhBsJbV3KotplcqixYvMSsyRB8k="; 9918 9918 }; 9919 9919 buildInputs = [ TestIdentity ]; 9920 9920 propagatedBuildInputs = [ Future StructDumb ]; ··· 9931 9931 version = "0.2403"; 9932 9932 src = fetchurl { 9933 9933 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Games-Solitaire-Verify-0.2403.tar.gz"; 9934 - sha256 = "e5ab475c82ba1cb088ad28f423ca514d46944d6ae3c3eb55e9636e9e7f1dc893"; 9934 + hash = "sha256-5atHXIK6HLCIrSj0I8pRTUaUTWrjw+tV6WNunn8dyJM="; 9935 9935 }; 9936 9936 buildInputs = [ DirManifest TestDifferences ]; 9937 9937 propagatedBuildInputs = [ ClassXSAccessor ExceptionClass PathTiny ]; ··· 9948 9948 version = "2.73"; 9949 9949 src = fetchurl { 9950 9950 url = "mirror://cpan/authors/id/R/RU/RURBAN/GD-2.73.tar.gz"; 9951 - sha256 = "0arjpa8id6k5yjxfq0j2hsinhhjzjch5lwk6gscf48l54drrw729"; 9951 + hash = "sha256-SRyecyOFIuKYfmZyWiCTX0Joo4ZCAuy69GWaFpG6Mis="; 9952 9952 }; 9953 9953 9954 9954 buildInputs = [ pkgs.gd pkgs.libjpeg pkgs.zlib pkgs.freetype pkgs.libpng pkgs.fontconfig pkgs.xorg.libXpm ExtUtilsPkgConfig TestFork ]; ··· 9970 9970 version = "1.54"; 9971 9971 src = fetchurl { 9972 9972 url = "mirror://cpan/authors/id/R/RU/RUZ/GDGraph-1.54.tar.gz"; 9973 - sha256 = "0kzsdc07ycxjainmz0dnsclb15w2j1y7g8b5mcb7vhannq85qvxr"; 9973 + hash = "sha256-uW9cELZWwX0Wq2Whd3yQgpewKNO2gV9tVLIzfwBr+k8="; 9974 9974 }; 9975 9975 propagatedBuildInputs = [ GDText ]; 9976 9976 buildInputs = [ CaptureTiny TestException ]; ··· 9985 9985 version = "1.75"; 9986 9986 src = fetchurl { 9987 9987 url = "mirror://cpan/authors/id/B/BU/BURAK/GD-SecurityImage-1.75.tar.gz"; 9988 - sha256 = "19lf1kzdavrkkx3f900jnpynr55d5kjd2sdmwpfir5dsmkcj9pix"; 9988 + hash = "sha256-Pd4k2ay6lRzd5bVp0eQsrZRs/bUSgORGnzNv1f4MjqY="; 9989 9989 }; 9990 9990 propagatedBuildInputs = [ GD ]; 9991 9991 meta = { ··· 9999 9999 version = "0.86"; 10000 10000 src = fetchurl { 10001 10001 url = "mirror://cpan/authors/id/M/MV/MVERB/GDTextUtil-0.86.tar.gz"; 10002 - sha256 = "1g0nc7fz4d672ag7brlrrcz7ibm98x49qs75bq9z957ybkwcnvl8"; 10002 + hash = "sha256-iG7L+Fz+lPQTXuVonEhHqa54PsuZ5nWeEsc08t1hFrw="; 10003 10003 }; 10004 10004 propagatedBuildInputs = [ GD ]; 10005 10005 meta = { ··· 10013 10013 version = "1.51"; 10014 10014 src = fetchurl { 10015 10015 url = "mirror://cpan/authors/id/M/MA/MAXMIND/Geo-IP-1.51.tar.gz"; 10016 - sha256 = "1fka8fr7fw6sh3xa9glhs1zjg3s2gfkhi7n7da1l2m2wblqj0c0n"; 10016 + hash = "sha256-FjAgMV1cVEGDaseeCKd7Qo8nf9CQvqT6gNpwd7JDaro="; 10017 10017 }; 10018 10018 makeMakerFlags = "LIBS=-L${pkgs.geoip}/lib INC=-I${pkgs.geoip}/include"; 10019 10019 doCheck = false; # seems to access the network ··· 10028 10028 version = "2.006002"; 10029 10029 src = fetchurl { 10030 10030 url = "mirror://cpan/authors/id/M/MA/MAXMIND/GeoIP2-2.006002.tar.gz"; 10031 - sha256 = "0d4qq0k0pd0xd83iykr0jkyizl499ii6ajwwwl93rgg9xsl44189"; 10031 + hash = "sha256-CQVCqO7pvTwS5ZxLZWJMidAf/ZQgTx8Hah20CybAmDQ="; 10032 10032 }; 10033 10033 propagatedBuildInputs = [ JSONMaybeXS LWPProtocolHttps MaxMindDBReader ParamsValidate Throwable ]; 10034 10034 buildInputs = [ PathClass TestFatal TestNumberDelta ]; ··· 10045 10045 version = "1.11"; 10046 10046 src = fetchurl { 10047 10047 url = "mirror://cpan/authors/id/J/JS/JSTENZEL/Getopt-ArgvFile-1.11.tar.gz"; 10048 - sha256 = "3709aa513ce6fd71d1a55a02e34d2f090017d5350a9bd447005653c9b0835b22"; 10048 + hash = "sha256-NwmqUTzm/XHRpVoC400vCQAX1TUKm9RHAFZTybCDWyI="; 10049 10049 }; 10050 10050 meta = { 10051 10051 description = "Interpolates script options from files into @ARGV or another array"; ··· 10059 10059 version = "2.52"; 10060 10060 src = fetchurl { 10061 10061 url = "mirror://cpan/authors/id/J/JV/JV/Getopt-Long-2.52.tar.gz"; 10062 - sha256 = "1yh5fykxrw68pvdvhvjh3wfs7a1s29xqwm5fxw2mqg9mfg1sgiwx"; 10062 + hash = "sha256-ncenw3M1PVwF765UjnsSOqijHR9Qbrjbvsjw3Kd3Bfo="; 10063 10063 }; 10064 10064 meta = { 10065 10065 description = "Extended processing of command line options"; ··· 10072 10072 version = "0.105"; 10073 10073 src = fetchurl { 10074 10074 url = "mirror://cpan/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-0.105.tar.gz"; 10075 - sha256 = "a71cdbcf4043588b26a42a13d151c243f6eccf38e8fc0b18ffb5b53651ab8c15"; 10075 + hash = "sha256-pxzbz0BDWIsmpCoT0VHCQ/bszzjo/AsY/7W1NlGrjBU="; 10076 10076 }; 10077 10077 buildInputs = [ CPANMetaCheck TestFatal TestWarnings ]; 10078 10078 propagatedBuildInputs = [ ParamsValidate SubExporter ]; ··· 10088 10088 version = "0.3"; 10089 10089 src = fetchurl { 10090 10090 url = "mirror://cpan/authors/id/G/GW/GWARD/Getopt-Tabular-0.3.tar.gz"; 10091 - sha256 = "0xskl9lcj07sdfx5dkma5wvhhgf5xlsq0khgh8kk34dm6dv0dpwv"; 10091 + hash = "sha256-m98GdjO1kTEngg9OgDXtxT0INy+qzla6a/oAyWiiU3c="; 10092 10092 }; 10093 10093 meta = { 10094 10094 description = "Table-driven argument parsing for Perl 5"; ··· 10101 10101 version = "0.42"; 10102 10102 src = fetchurl { 10103 10103 url = "mirror://cpan/authors/id/M/MS/MSOUTH/Git-0.42.tar.gz"; 10104 - sha256 = "9469a9f398f3a2bf2b0500566ee41d3ff6fae460412a137185767a1cc4783a6d"; 10104 + hash = "sha256-lGmp85jzor8rBQBWbuQdP/b65GBBKhNxhXZ6HMR4Om0="; 10105 10105 }; 10106 10106 propagatedBuildInputs = [ Error ]; 10107 10107 meta = { ··· 10116 10116 version = "0.003001"; 10117 10117 src = fetchurl { 10118 10118 url = "mirror://cpan/authors/id/T/TO/TORBIAK/App-Git-Autofixup-0.003001.tar.gz"; 10119 - sha256 = "1q7im0zj238k5agwi7d1mz26a8r0wrxwfwp1l8n5k777gx3b5xhp"; 10119 + hash = "sha256-F/ayRn/nnFksouFyx3vmICNlxK+hncifKhMNIT+o8eA="; 10120 10120 }; 10121 10121 nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; 10122 10122 postInstall = lib.optionalString stdenv.isDarwin '' ··· 10135 10135 version = "0.53"; 10136 10136 src = fetchurl { 10137 10137 url = "mirror://cpan/authors/id/B/BR/BROQ/Git-PurePerl-0.53.tar.gz"; 10138 - sha256 = "987c74366cc4c37ee084050f985fa254359c89c12507f5b8bfc6607de538d5a8"; 10138 + hash = "sha256-mHx0NmzEw37ghAUPmF+iVDWcicElB/W4v8ZgfeU41ag="; 10139 10139 }; 10140 10140 buildInputs = [ Testutf8 ]; 10141 10141 propagatedBuildInputs = [ ArchiveExtract ConfigGitLike DataStreamBulk DateTime FileFindRule IODigest MooseXStrictConstructor MooseXTypesPathClass ]; ··· 10151 10151 version = "1.324"; 10152 10152 src = fetchurl { 10153 10153 url = "mirror://cpan/authors/id/B/BO/BOOK/Git-Repository-1.324.tar.gz"; 10154 - sha256 = "814dfad104a9546349f9e0fd492c86137de827ebc284017a91a5267c120ad4f6"; 10154 + hash = "sha256-gU360QSpVGNJ+eD9SSyGE33oJ+vChAF6kaUmfBIK1PY="; 10155 10155 }; 10156 10156 buildInputs = [ TestRequiresGit ]; 10157 10157 propagatedBuildInputs = [ GitVersionCompare SystemCommand namespaceclean ]; ··· 10166 10166 version = "1.004"; 10167 10167 src = fetchurl { 10168 10168 url = "mirror://cpan/authors/id/B/BO/BOOK/Git-Version-Compare-1.004.tar.gz"; 10169 - sha256 = "63e8264ed351cb2371b47852a72366214164b5f3fad9dbd68309c7fc63d06491"; 10169 + hash = "sha256-Y+gmTtNRyyNxtHhSpyNmIUFktfP62dvWgwnH/GPQZJE="; 10170 10170 }; 10171 10171 buildInputs = [ TestNoWarnings ]; 10172 10172 meta = { ··· 10180 10180 version = "1.3293"; 10181 10181 src = fetchurl { 10182 10182 url = "mirror://cpan/authors/id/X/XA/XAOC/Glib-1.3293.tar.gz"; 10183 - sha256 = "005m3inz12xcsd5sr056cm1kbhmxsx2ly88ifbdv6p6cwz0s05kk"; 10183 + hash = "sha256-cxagwefMXLPbchEhT0XXvcI1Q2WmgKxL06yL8G0ctQA="; 10184 10184 }; 10185 10185 buildInputs = [ pkgs.glib ]; 10186 10186 propagatedBuildInputs = [ ExtUtilsDepends ExtUtilsPkgConfig ]; ··· 10196 10196 version = "0.049"; 10197 10197 src = fetchurl { 10198 10198 url = "mirror://cpan/authors/id/X/XA/XAOC/Glib-Object-Introspection-0.049.tar.gz"; 10199 - sha256 = "0mxg6pz8qfyipw0ypr54alij0c4adzg94f62702b2a6hkp5jhij6"; 10199 + hash = "sha256-RkYoy53QKLEEOMI4kt5vijAgI1Wk5OsBv9E7jP41r1c="; 10200 10200 }; 10201 10201 checkInputs = [ pkgs.cairo CairoGObject ]; 10202 10202 propagatedBuildInputs = [ pkgs.gobject-introspection Glib ]; ··· 10224 10224 version = "1.047"; 10225 10225 src = fetchurl { 10226 10226 url = "mirror://cpan/authors/id/X/XA/XAOC/Gnome2-1.047.tar.gz"; 10227 - sha256 = "ccc85c5dc3c14f915ed1a186d238681d83fef3d17eed1c20001499ff56b6390c"; 10227 + hash = "sha256-zMhcXcPBT5Fe0aGG0jhoHYP+89F+7RwgABSZ/1a2OQw="; 10228 10228 }; 10229 10229 buildInputs = [ ExtUtilsDepends ExtUtilsPkgConfig Glib Gnome2Canvas Gnome2VFS Gtk2 ]; 10230 10230 propagatedBuildInputs = [ pkgs.gnome2.libgnomeui ]; ··· 10241 10241 version = "1.004"; 10242 10242 src = fetchurl { 10243 10243 url = "mirror://cpan/authors/id/X/XA/XAOC/Gnome2-Canvas-1.004.tar.gz"; 10244 - sha256 = "0g42bfmqq5395m55np95pfj4i1qbrmx2ml4zhi4cw4sx4fdv7drr"; 10244 + hash = "sha256-ObezmyNdE85IhJ/QKnrNC4dIpLslXVtKLWkUjKtbgjw="; 10245 10245 }; 10246 10246 buildInputs = [ pkgs.gnome2.libgnomecanvas ]; 10247 10247 propagatedBuildInputs = [ Gtk2 ]; ··· 10257 10257 version = "1.083"; 10258 10258 src = fetchurl { 10259 10259 url = "mirror://cpan/authors/id/X/XA/XAOC/Gnome2-VFS-1.083.tar.gz"; 10260 - sha256 = "eca974669df4e7f21b4fcedb96c8a328422369c68b8c2cd99b9ce9cc5d7a7979"; 10260 + hash = "sha256-7Kl0Zp305/IbT87blsijKEIjacaLjCzZm5zpzF16eXk="; 10261 10261 }; 10262 10262 propagatedBuildInputs = [ pkgs.gnome2.gnome_vfs Glib ]; 10263 10263 meta = { ··· 10271 10271 version = "0.16"; 10272 10272 src = fetchurl { 10273 10273 url = "mirror://cpan/authors/id/T/TS/TSCH/Gnome2-Wnck-0.16.tar.gz"; 10274 - sha256 = "604a8ece88ac29f132d59b0caac27657ec31371c1606a4698a2160e88ac586e5"; 10274 + hash = "sha256-YEqOzoisKfEy1ZsMqsJ2V+wxNxwWBqRpiiFg6IrFhuU="; 10275 10275 }; 10276 10276 buildInputs = [ pkgs.libwnck2 pkgs.glib pkgs.gtk2 ]; 10277 10277 propagatedBuildInputs = [ Gtk2 ]; ··· 10286 10286 version = "0.19"; 10287 10287 src = fetchurl { 10288 10288 url = "mirror://cpan/authors/id/Y/YA/YANICK/GnuPG-0.19.tar.gz"; 10289 - sha256 = "af53f2d3f63297e046676eae14a76296afdd2910e09723b6b113708622b7989b"; 10289 + hash = "sha256-r1Py0/Yyl+BGZ26uFKdilq/dKRDglyO2sRNwhiK3mJs="; 10290 10290 }; 10291 10291 buildInputs = [ pkgs.gnupg1orig ]; 10292 10292 doCheck = false; ··· 10302 10302 version = "1.02"; 10303 10303 src = fetchurl { 10304 10304 url = "mirror://cpan/authors/id/B/BP/BPS/GnuPG-Interface-1.02.tar.gz"; 10305 - sha256 = "c27a48c3d48e1a9205e362eeea66d46b032bd84637991fdf0b13828bcafdd3e6"; 10305 + hash = "sha256-wnpIw9SOGpIF42Lu6mbUawMr2EY3mR/fCxOCi8r90+Y="; 10306 10306 }; 10307 10307 buildInputs = [ pkgs.which pkgs.gnupg1compat ]; 10308 10308 propagatedBuildInputs = [ MooXHandlesVia MooXlate ]; ··· 10318 10318 version = "1.017"; 10319 10319 src = fetchurl { 10320 10320 url = "mirror://cpan/authors/id/T/TI/TIMB/GoferTransport-http-1.017.tar.gz"; 10321 - sha256 = "f73effe3ea7afa1907ce8977c87387abb0d4404f85a724ae2637b29a73154a9b"; 10321 + hash = "sha256-9z7/4+p6+hkHzol3yHOHq7DUQE+FpySuJjeymnMVSps="; 10322 10322 }; 10323 10323 propagatedBuildInputs = [ DBI LWP mod_perl2 ]; 10324 10324 doCheck = false; # no make target 'test' ··· 10333 10333 version = "0.06"; 10334 10334 src = fetchurl { 10335 10335 url = "mirror://cpan/authors/id/Y/YE/YEWENBIN/Goo-Canvas-0.06.tar.gz"; 10336 - sha256 = "0c588c507eed5e62d12ed1cc1e491c6ff3a1f59c4fb3d435e14214b37ab39251"; 10336 + hash = "sha256-DFiMUH7tXmLRLtHMHkkcb/Oh9ZxPs9Q14UIUs3qzklE="; 10337 10337 }; 10338 10338 propagatedBuildInputs = [ pkgs.goocanvas pkgs.gtk2 Gtk2 ]; 10339 10339 meta = { ··· 10347 10347 version = "0.06"; 10348 10348 src = fetchurl { 10349 10349 url = "mirror://cpan/authors/id/P/PE/PERLMAX/GooCanvas2-0.06.tar.gz"; 10350 - sha256 = "0l1vsvyv9hjxhsxrahq4h64axh7qmk50kiz2spa3s1hr7s3qfk72"; 10350 + hash = "sha256-4kyHhz4ZBj3U1eLHCcqs+MCuiIEEQ5W7hl3CtP3WO1A="; 10351 10351 }; 10352 10352 buildInputs = [ pkgs.gtk3 ]; 10353 10353 propagatedBuildInputs = [ pkgs.goocanvas2 Gtk3 ]; ··· 10362 10362 version = "0.001"; 10363 10363 src = fetchurl { 10364 10364 url = "mirror://cpan/authors/id/A/AS/ASOKOLOV/GooCanvas2-CairoTypes-${version}.tar.gz"; 10365 - sha256 = "sha256-uoBnNuvMnePYFBp2Omgr3quxy4cCveKZrf1XSs6HUFI="; 10365 + hash = "sha256-uoBnNuvMnePYFBp2Omgr3quxy4cCveKZrf1XSs6HUFI="; 10366 10366 }; 10367 10367 propagatedBuildInputs = [ pkgs.goocanvas2 Gtk3 ]; 10368 10368 meta = { ··· 10376 10376 version = "0.12"; 10377 10377 src = fetchurl { 10378 10378 url = "mirror://cpan/authors/id/S/SA/SAXJAZMAN/protobuf/Google-ProtocolBuffers-0.12.tar.gz"; 10379 - sha256 = "0wad56n12h9yhnrq1m1z3jna1ch3mg3mqj41wkfi49ws1g34k15k"; 10379 + hash = "sha256-s4RJxguaJxLd5IFIXMerA7KgrBw/1ICzhT5BEawpTXE="; 10380 10380 }; 10381 10381 propagatedBuildInputs = [ ClassAccessor ParseRecDescent ]; 10382 10382 patches = ··· 10394 10394 version = "0.005"; 10395 10395 src = fetchurl { 10396 10396 url = "mirror://cpan/authors/id/E/EX/EXODIST/goto-file-0.005.tar.gz"; 10397 - sha256 = "c6cdd5ee4a6cdcbdbf314d92a4f9985dbcdf9e4258048cae76125c052aa31f77"; 10397 + hash = "sha256-xs3V7kps3L2/MU2SpPmYXbzfnkJYBIyudhJcBSqjH3c="; 10398 10398 }; 10399 10399 buildInputs = [ Test2Suite ]; 10400 10400 meta = { ··· 10408 10408 version = "0.9722"; 10409 10409 src = fetchurl { 10410 10410 url = "mirror://cpan/authors/id/E/ET/ETJ/Graph-0.9722.tar.gz"; 10411 - sha256 = "c113633833f3a1bef8fa8eb96680be36d00e41ef404bddd7fc0bb98703e28d4d"; 10411 + hash = "sha256-wRNjODPzob74+o65ZoC+NtAOQe9AS93X/Au5hwPijU0="; 10412 10412 }; 10413 10413 propagatedBuildInputs = [ HeapFibonacci SetObject ]; 10414 10414 meta = { ··· 10422 10422 version = "0.31"; 10423 10423 src = fetchurl { 10424 10424 url = "mirror://cpan/authors/id/G/GP/GPHAT/Graphics-Color-0.31.tar.gz"; 10425 - sha256 = "faa8fed5b2d80e5160af976e5db2242c0b3555542ce1042575ff6b694587a33d"; 10425 + hash = "sha256-+qj+1bLYDlFgr5duXbIkLAs1VVQs4QQldf9raUWHoz0="; 10426 10426 }; 10427 10427 buildInputs = [ TestNumberDelta ModulePluggable ]; 10428 10428 propagatedBuildInputs = [ ColorLibrary Moose MooseXAliases MooseXClone MooseXStorage MooseXTypes ]; ··· 10438 10438 version = "16"; 10439 10439 src = fetchurl { 10440 10440 url = "mirror://cpan/authors/id/R/RA/RATCLIFFE/Graphics-TIFF-9.tar.gz"; 10441 - sha256 = "Kv0JTCBGnvp8+cMmDjzuqd4Qw9r+BjOo0eJC405OOdg="; 10441 + hash = "sha256-Kv0JTCBGnvp8+cMmDjzuqd4Qw9r+BjOo0eJC405OOdg="; 10442 10442 }; 10443 10443 buildInputs = [ pkgs.libtiff ExtUtilsDepends ExtUtilsPkgConfig ]; 10444 10444 propagatedBuildInputs = [ Readonly ]; ··· 10454 10454 version = "2.24"; 10455 10455 src = fetchurl { 10456 10456 url = "mirror://cpan/authors/id/R/RS/RSAVAGE/GraphViz-2.24.tgz"; 10457 - sha256 = "1bgm4a8kan53r30qiknr4kasvhar1khf7vq064l1inzfrp2glpnr"; 10457 + hash = "sha256-2V76xM3u2xgoMQDv4+AMWcGt1STZzojByKNYNZEi9a0="; 10458 10458 }; 10459 10459 10460 10460 # XXX: It'd be nicer it `GraphViz.pm' could record the path to graphviz. ··· 10472 10472 version = "5.3111"; 10473 10473 src = fetchurl { 10474 10474 url = "mirror://cpan/authors/id/D/DC/DCOPPIT/grepmail-5.3111.tar.gz"; 10475 - sha256 = "d0984e3f7a1be17ae014575f70c1678151a5bcc9622185dc5a052cb63271a761"; 10475 + hash = "sha256-0JhOP3ob4XrgFFdfcMFngVGlvMliIYXcWgUstjJxp2E="; 10476 10476 }; 10477 10477 buildInputs = [ FileHomeDir FileSlurper TestCompile UNIVERSALrequire URI ]; 10478 10478 propagatedBuildInputs = [ MailMboxMessageParser TimeDate ]; ··· 10490 10490 version = "0.21"; 10491 10491 src = fetchurl { 10492 10492 url = "mirror://cpan/authors/id/M/MA/MATTN/Growl-GNTP-0.21.tar.gz"; 10493 - sha256 = "0gq8ypam6ifp8f3s2mf5d6sw53m7h3ki1zfahh2p41kl8a77yy98"; 10493 + hash = "sha256-KHl/jkJ0BnIFhMr9EOeAp47CtWnFVaGHQ9dFU9X1CD8="; 10494 10494 }; 10495 10495 buildInputs = [ ModuleBuildTiny ]; 10496 10496 propagatedBuildInputs = [ CryptCBC DataUUID ]; ··· 10505 10505 version = "0.28"; 10506 10506 src = fetchurl { 10507 10507 url = "mirror://cpan/authors/id/A/AG/AGROLMS/GSSAPI-0.28.tar.gz"; 10508 - sha256 = "1mkhwxjjlhr58pd770i9gnf7zy7jj092iv6jfbnb8bvnc5xjr3vx"; 10508 + hash = "sha256-fY8se2F2L7TsctLsKBKQ8vh/nH0pgnPaRSVDKmXncNY="; 10509 10509 }; 10510 10510 propagatedBuildInputs = [ pkgs.krb5Full.dev ]; 10511 10511 makeMakerFlags = "--gssapiimpl ${pkgs.krb5Full.dev}"; ··· 10521 10521 version = "1.24993"; 10522 10522 src = fetchurl { 10523 10523 url = "mirror://cpan/authors/id/X/XA/XAOC/Gtk2-1.24993.tar.gz"; 10524 - sha256 = "0ry9jfvfgdwzalxcvwsgr7plhk3agx7p40l0fqdf3vrf7ds47i29"; 10524 + hash = "sha256-ScRDdDsu7+EadoACck9/akxI78lP8806VZ+357aTyWc="; 10525 10525 }; 10526 10526 buildInputs = [ pkgs.gtk2 ]; 10527 10527 # https://rt.cpan.org/Public/Bug/Display.html?id=130742 ··· 10540 10540 version = "0.06"; 10541 10541 src = fetchurl { 10542 10542 url = "mirror://cpan/authors/id/B/BO/BORUP/Gtk2-TrayIcon-0.06.tar.gz"; 10543 - sha256 = "cbb7632b75d7f41554dfe8ee9063dbfd1d8522291077c65d0d82e9ceb5e94ae2"; 10543 + hash = "sha256-y7djK3XX9BVU3+jukGPb/R2FIikQd8ZdDYLpzrXpSuI="; 10544 10544 }; 10545 10545 propagatedBuildInputs = [ pkgs.gtk2 Gtk2 ]; 10546 10546 meta = { ··· 10555 10555 version = "0.15"; 10556 10556 src = fetchurl { 10557 10557 url = "mirror://cpan/authors/id/O/OE/OESTERHOL/Gtk2-AppIndicator-0.15.tar.gz"; 10558 - sha256 = "a25cb071e214fb89b4450aa4605031eae89b7961e149b0d6e8f491c19c14a90a"; 10558 + hash = "sha256-olywceIU+4m0RQqkYFAx6uibeWHhSbDW6PSRwZwUqQo="; 10559 10559 }; 10560 10560 propagatedBuildInputs = [ pkgs.libappindicator-gtk2 pkgs.libdbusmenu-gtk2 pkgs.gtk2 pkgs.pkg-config Gtk2 ]; 10561 10561 # Tests fail due to no display: ··· 10572 10572 version = "0.05"; 10573 10573 src = fetchurl { 10574 10574 url = "mirror://cpan/authors/id/R/RA/RATCLIFFE/Gtk2-ImageView-0.05.tar.gz"; 10575 - sha256 = "087186c3693acf196451cf59cc8b7f5cf9a7b05abe20d32dcbcba0822953fb80"; 10575 + hash = "sha256-CHGGw2k6zxlkUc9ZzIt/XPmnsFq+INMty8uggilT+4A="; 10576 10576 }; 10577 10577 buildInputs = [ pkgs.gtkimageview pkgs.gtk2 ]; 10578 10578 propagatedBuildInputs = [ Gtk2 ]; ··· 10591 10591 version = "0.05"; 10592 10592 src = fetchurl { 10593 10593 url = "mirror://cpan/authors/id/P/PO/POTYL/Gtk2-Unique-0.05.tar.gz"; 10594 - sha256 = "ae8dfb0f6844ddaa2ce7b5b44553419490c8e83c24fd35c431406a58f6be0f4f"; 10594 + hash = "sha256-ro37D2hE3aos57W0RVNBlJDI6Dwk/TXEMUBqWPa+D08="; 10595 10595 }; 10596 10596 propagatedBuildInputs = [ pkgs.libunique pkgs.gtk2 Gtk2 ]; 10597 10597 meta = { ··· 10606 10606 version = "0.038"; 10607 10607 src = fetchurl { 10608 10608 url = "mirror://cpan/authors/id/X/XA/XAOC/Gtk3-${version}.tar.gz"; 10609 - sha256 = "sha256-cNxL8qp0mBx54V/SmNmY4FqS66SBHxrVyfH03jdzesw="; 10609 + hash = "sha256-cNxL8qp0mBx54V/SmNmY4FqS66SBHxrVyfH03jdzesw="; 10610 10610 }; 10611 10611 propagatedBuildInputs = [ pkgs.gtk3 CairoGObject GlibObjectIntrospection ]; 10612 10612 preCheck = lib.optionalString stdenv.isDarwin "rm t/overrides.t"; # Currently failing on macOS ··· 10621 10621 version = "10"; 10622 10622 src = fetchurl { 10623 10623 url = "mirror://cpan/authors/id/A/AS/ASOKOLOV/Gtk3-ImageView-${version}.tar.gz"; 10624 - sha256 = "sha256-vHfnBgaeZPK7hBgZcP1KjepG+IvsDE3XwrH9U4xoN+Y="; 10624 + hash = "sha256-vHfnBgaeZPK7hBgZcP1KjepG+IvsDE3XwrH9U4xoN+Y="; 10625 10625 }; 10626 10626 buildInputs = [ pkgs.gtk3 ]; 10627 10627 propagatedBuildInputs = [ Readonly Gtk3 ]; ··· 10642 10642 version = "0.21"; 10643 10643 src = fetchurl { 10644 10644 url = "mirror://cpan/authors/id/T/TV/TVIGNAUD/Gtk3-SimpleList-0.21.tar.gz"; 10645 - sha256 = "1158mnr2ldq02098hqbkwfv64d83zl3a8scll9s09g7k1c86ai0x"; 10645 + hash = "sha256-HURlEAvzvAR0opRppAb9AzVituNzYYgSEAA3KrKtqIQ="; 10646 10646 }; 10647 10647 propagatedBuildInputs = [ Gtk3 ]; 10648 10648 meta = { ··· 10657 10657 version = "1.023"; 10658 10658 src = fetchurl { 10659 10659 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/Guard-1.023.tar.gz"; 10660 - sha256 = "34c4ddf91fc93d1090d86da14df706d175b1610c67372c01e12ce9555d4dd1dc"; 10660 + hash = "sha256-NMTd+R/JPRCQ2G2hTfcG0XWxYQxnNywB4SzpVV1N0dw="; 10661 10661 }; 10662 10662 meta = { 10663 10663 description = "Safe cleanup blocks"; ··· 10670 10670 version = "1.21"; 10671 10671 src = fetchurl { 10672 10672 url = "mirror://cpan/authors/id/H/HE/HESSU/Ham-APRS-FAP-1.21.tar.gz"; 10673 - sha256 = "e01b455d46f44710dbcf21b6fa843f09358ce60eee1c4141bc74e0a204d3a020"; 10673 + hash = "sha256-4BtFXUb0RxDbzyG2+oQ/CTWM5g7uHEFBvHTgogTToCA="; 10674 10674 }; 10675 10675 propagatedBuildInputs = [ DateCalc ]; 10676 10676 meta = { ··· 10685 10685 version = "0.75"; 10686 10686 src = fetchurl { 10687 10687 url = "mirror://cpan/authors/id/A/AV/AVAR/Hailo-0.75.tar.gz"; 10688 - sha256 = "bba99cb0cfa3ee8632dd89906c6e6fa05fe6bb367f2282e88909cefd8f9174c2"; 10688 + hash = "sha256-u6mcsM+j7oYy3YmQbG5voF/muzZ/IoLoiQnO/Y+RdMI="; 10689 10689 }; 10690 10690 buildInputs = [ BotTrainingMegaHAL BotTrainingStarCraft DataSection FileSlurp PodSection TestException TestExpect TestOutput TestScript TestScriptRun ]; 10691 10691 propagatedBuildInputs = [ ClassLoad DBDSQLite DataDump DirSelf FileCountLines GetoptLongDescriptive IOInteractive IPCSystemSimple ListMoreUtils Moose MooseXGetopt MooseXStrictConstructor MooseXTypes RegexpCommon TermSk namespaceclean ]; ··· 10709 10709 version = "0.010"; 10710 10710 src = fetchurl { 10711 10711 url = "mirror://cpan/authors/id/B/BO/BOLAV/Hash-Diff-0.010.tar.gz"; 10712 - sha256 = "1ig0l859gq00k0r9l85274r2lbvwl7wsndcy52c0m3y9isilm6mw"; 10712 + hash = "sha256-vJpKo47JjwqYKJ41q/mhfC8qMjmiIJoymADglwqi4MU="; 10713 10713 }; 10714 10714 propagatedBuildInputs = [ HashMerge ]; 10715 10715 buildInputs = [ TestSimple13 ]; ··· 10728 10728 version = "1.19"; 10729 10729 src = fetchurl { 10730 10730 url = "mirror://cpan/authors/id/B/BB/BBC/Hash-Flatten-1.19.tar.gz"; 10731 - sha256 = "162b9qgkr19f97w4pic6igyk3zd0sbnrhl3s8530fikciffw9ikh"; 10731 + hash = "sha256-cMbEnYtsRgdGQXpQmO3SoP0x/YuGxUv4SS6FPB9OS5g="; 10732 10732 }; 10733 10733 buildInputs = [ TestAssertions ]; 10734 10734 propagatedBuildInputs = [ LogTrace ]; ··· 10743 10743 version = "0.302"; 10744 10744 src = fetchurl { 10745 10745 url = "mirror://cpan/authors/id/H/HE/HERMES/Hash-Merge-0.302.tar.gz"; 10746 - sha256 = "0i46agids6pk445gfck80f8z7q3pjvkp0ip1vmhqnq1rcpvj41df"; 10746 + hash = "sha256-rgUi92U5YIth3eFGcOeWd+DzkQNoMvcKIfMa3eJThkQ="; 10747 10747 }; 10748 10748 propagatedBuildInputs = [ CloneChoose ]; 10749 10749 buildInputs = [ Clone ClonePP ]; ··· 10759 10759 version = "0.051"; 10760 10760 src = fetchurl { 10761 10761 url = "mirror://cpan/authors/id/R/RO/ROKR/Hash-Merge-Simple-0.051.tar.gz"; 10762 - sha256 = "1c56327873d2f04d5722777f044863d968910466997740d55a754071c6287b73"; 10762 + hash = "sha256-HFYyeHPS8E1XInd/BEhj2WiRBGaZd0DVWnVAccYoe3M="; 10763 10763 }; 10764 10764 buildInputs = [ TestDeep TestDifferences TestException TestMost TestWarn ]; 10765 10765 propagatedBuildInputs = [ Clone ]; ··· 10774 10774 version = "0.06"; 10775 10775 src = fetchurl { 10776 10776 url = "mirror://cpan/authors/id/R/RE/REHSACK/Hash-MoreUtils-0.06.tar.gz"; 10777 - sha256 = "db9a8fb867d50753c380889a5e54075651b5e08c9b3b721cb7220c0883547de8"; 10777 + hash = "sha256-25qPuGfVB1PDgIiaXlQHVlG14IybO3IctyIMCINUfeg="; 10778 10778 }; 10779 10779 meta = { 10780 10780 description = "Provide the stuff missing in Hash::Util"; ··· 10788 10788 version = "0.16"; 10789 10789 src = fetchurl { 10790 10790 url = "mirror://cpan/authors/id/A/AR/ARISTOTLE/Hash-MultiValue-0.16.tar.gz"; 10791 - sha256 = "1x3k7h542xnigz0b8vsfiq580p5r325wi5b8mxppiqk8mbvis636"; 10791 + hash = "sha256-Zhgd96po4nhvr2iVyIsYuVyACo5Ob7TAf9F2QQo8c/Q="; 10792 10792 }; 10793 10793 meta = { 10794 10794 description = "Store multiple values per key"; ··· 10802 10802 version = "0.005"; 10803 10803 src = fetchurl { 10804 10804 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Hash-SharedMem-0.005.tar.gz"; 10805 - sha256 = "324776808602f7bdc44adaa937895365454029a926fa611f321c9bf6b940bb5e"; 10805 + hash = "sha256-Mkd2gIYC973EStqpN4lTZUVAKakm+mEfMhyb9rlAu14="; 10806 10806 }; 10807 10807 buildInputs = [ ScalarString ]; 10808 10808 meta = { ··· 10817 10817 version = "0.008"; 10818 10818 src = fetchurl { 10819 10819 url = "mirror://cpan/authors/id/M/MS/MSCHWERN/Hash-StoredIterator-0.008.tar.gz"; 10820 - sha256 = "b9cbc4dcd8233e8d1d7f1481ddb79a4a5f9db7180cb3ef02b4bcbee05e65ea0c"; 10820 + hash = "sha256-ucvE3NgjPo0dfxSB3beaSl+dtxgMs+8CtLy+4F5l6gw="; 10821 10821 }; 10822 10822 buildInputs = [ Test2Suite ]; 10823 10823 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; ··· 10832 10832 version = "0.11"; 10833 10833 src = fetchurl { 10834 10834 url = "mirror://cpan/authors/id/E/ET/ETHER/Hash-Util-FieldHash-Compat-0.11.tar.gz"; 10835 - sha256 = "06vlygjyk7rkkw0di3252mma141w801qn3xk40aa2yskbfklcbk4"; 10835 + hash = "sha256-ZC5Gp1tTe6EUILMPiwNAPJCgahVFjNgAnzOf6eXzdBs="; 10836 10836 }; 10837 10837 meta = { 10838 10838 description = "Use Hash::Util::FieldHash or ties, depending on availability"; ··· 10845 10845 version = "0.80"; 10846 10846 src = fetchurl { 10847 10847 url = "mirror://cpan/authors/id/J/JM/JMM/Heap-0.80.tar.gz"; 10848 - sha256 = "1plv2djbyhvkdcw2ic54rdqb745cwksxckgzvw7ssxiir7rjknnc"; 10848 + hash = "sha256-zNop88kxdq0P3/9N1vXkrJCzcMuksCg4a3NDv2QTm94="; 10849 10849 }; 10850 10850 meta = { 10851 10851 description = "Perl extensions for keeping data partially sorted"; ··· 10858 10858 version = "0.26"; 10859 10859 src = fetchurl { 10860 10860 url = "mirror://cpan/authors/id/E/ET/ETHER/Hook-LexWrap-0.26.tar.gz"; 10861 - sha256 = "b60bdc5f98f94f9294b06adef82b1d996da192d5f183f9f434b610fd1137ec2d"; 10861 + hash = "sha256-tgvcX5j5T5KUsGre+CsdmW2hktXxg/n0NLYQ/RE37C0="; 10862 10862 }; 10863 10863 buildInputs = [ pkgs.unzip ]; 10864 10864 meta = { ··· 10873 10873 version = "1.4"; 10874 10874 src = fetchurl { 10875 10875 url = "mirror://cpan/authors/id/A/AZ/AZJADFTRE/HTML-Clean-1.4.tar.gz"; 10876 - sha256 = "01l7g2hr0kjbh1wk7cv03ijmpjlbm1vm661m99mkrz2ilyyllzd6"; 10876 + hash = "sha256-pn1KvadR/DxrSjUYU3eoi8pbZRxgszN5gEtOkKF4hwY="; 10877 10877 }; 10878 10878 meta = { 10879 10879 description = "Cleans up HTML code for web browsers, not humans"; ··· 10887 10887 version = "1.18"; 10888 10888 src = fetchurl { 10889 10889 url = "mirror://cpan/authors/id/M/MS/MSISK/HTML-Element-Extended-1.18.tar.gz"; 10890 - sha256 = "f3ef1af108f27fef15ebec66479f251ce08aa49bd00b0462c9c80c86b4b6b32b"; 10890 + hash = "sha256-8+8a8Qjyf+8V6+xmR58lHOCKpJvQCwRiycgMhrS2sys="; 10891 10891 }; 10892 10892 propagatedBuildInputs = [ HTMLTree ]; 10893 10893 meta = { ··· 10901 10901 version = "1.10"; 10902 10902 src = fetchurl { 10903 10903 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/HTML-Escape-1.10.tar.gz"; 10904 - sha256 = "b1cbac4157ad8dedac6914e1628855e05b8dc885a4007d2e4df8177c6a9b70fb"; 10904 + hash = "sha256-scusQVetje2saRThYohV4FuNyIWkAH0uTfgXfGqbcPs="; 10905 10905 }; 10906 10906 buildInputs = [ ModuleBuildPluggablePPPort TestRequires ]; 10907 10907 perlPreHook = lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local' ··· 10918 10918 version = "2.03"; 10919 10919 src = fetchurl { 10920 10920 url = "mirror://cpan/authors/id/N/NU/NUFFIN/HTML-FromANSI-2.03.tar.gz"; 10921 - sha256 = "21776345ed701b2c04c7b09380af943f9984cc7f99624087aea45db5fc09c359"; 10921 + hash = "sha256-IXdjRe1wGywEx7CTgK+UP5mEzH+ZYkCHrqRdtfwJw1k="; 10922 10922 }; 10923 10923 propagatedBuildInputs = [ HTMLParser TermVT102Boundless ]; 10924 10924 meta = { ··· 10933 10933 version = "6.07"; 10934 10934 src = fetchurl { 10935 10935 url = "mirror://cpan/authors/id/O/OA/OALDERS/HTML-Form-6.07.tar.gz"; 10936 - sha256 = "09v29cdzwjm139c67y1np3kvx2ymg3s8n723qc0ma07lmxz8rakx"; 10936 + hash = "sha256-faqMfq/0AFUBw0Mci/R41Yu+57g2+GNYGqFK/htLYic="; 10937 10937 }; 10938 10938 propagatedBuildInputs = [ HTMLParser ]; 10939 10939 meta = { ··· 10948 10948 version = "2.16"; 10949 10949 src = fetchurl { 10950 10950 url = "mirror://cpan/authors/id/N/NI/NIGELM/HTML-Formatter-2.16.tar.gz"; 10951 - sha256 = "cb0a0dd8aa5e8ba9ca214ce451bf4df33aa09c13e907e8d3082ddafeb30151cc"; 10951 + hash = "sha256-ywoN2Kpei6nKIUzkUb9N8zqgnBPpB+jTCC3a/rMBUcw="; 10952 10952 }; 10953 10953 buildInputs = [ FileSlurper TestWarnings ]; 10954 10954 propagatedBuildInputs = [ FontAFM HTMLTree ]; ··· 10964 10964 version = "26"; 10965 10965 src = fetchurl { 10966 10966 url = "mirror://cpan/authors/id/K/KR/KRYDE/HTML-FormatExternal-26.tar.gz"; 10967 - sha256 = "3c59f233d0b10686a85aed0c994011cec68626da0128dea90b5c4fdc1746cfc3"; 10967 + hash = "sha256-PFnyM9CxBoaoWu0MmUARzsaGJtoBKN6pC1xP3BdGz8M="; 10968 10968 }; 10969 10969 propagatedBuildInputs = [ IPCRun URI constant-defer ]; 10970 10970 meta = { ··· 10979 10979 version = "0.15"; 10980 10980 src = fetchurl { 10981 10981 url = "mirror://cpan/authors/id/S/ST/STRUAN/HTML-FormatText-WithLinks-0.15.tar.gz"; 10982 - sha256 = "7fcc1ab79eb58fb97d43e5bdd14e21791a250a204998918c62d6a171131833b1"; 10982 + hash = "sha256-f8wat561j7l9Q+W90U4heRolCiBJmJGMYtahcRMYM7E="; 10983 10983 }; 10984 10984 propagatedBuildInputs = [ HTMLFormatter ]; 10985 10985 meta = { ··· 10993 10993 version = "0.07"; 10994 10994 src = fetchurl { 10995 10995 url = "mirror://cpan/authors/id/D/DA/DALEEVANS/HTML-FormatText-WithLinks-AndTables-0.07.tar.gz"; 10996 - sha256 = "809ee2f11705706b33c54312b5c7bee674838f2beaaedaf8cb945e702aae39b6"; 10996 + hash = "sha256-gJ7i8RcFcGszxUMStce+5nSDjyvqrtr4y5RecCquObY="; 10997 10997 }; 10998 10998 propagatedBuildInputs = [ HTMLFormatTextWithLinks ]; 10999 10999 meta = { ··· 11007 11007 version = "2.07"; 11008 11008 src = fetchurl { 11009 11009 url = "mirror://cpan/authors/id/C/CF/CFRANKS/HTML-FormFu-2.07.tar.gz"; 11010 - sha256 = "0cpbcrip95rvihc7i8dywca6lx9ws67ch1hjx6vgnm47g9zh2bsg"; 11010 + hash = "sha256-Ty8Bf3qHVPu26RIGyI7RPHVqFOO+oXgYjDuXdGNm6zI="; 11011 11011 }; 11012 11012 buildInputs = [ CGI FileShareDirInstall RegexpAssemble TestException TestMemoryCycle TestRequiresInternet ]; 11013 11013 propagatedBuildInputs = [ ConfigAny DataVisitor DateTimeFormatBuilder DateTimeFormatNatural EmailValid HTMLScrubber HTMLTokeParserSimple HashFlatten JSONMaybeXS MooseXAliases MooseXAttributeChained NumberFormat PathClass Readonly RegexpCommon TaskWeaken YAMLLibYAML ]; ··· 11023 11023 version = "1.03"; 11024 11024 src = fetchurl { 11025 11025 url = "mirror://cpan/authors/id/N/NI/NIGELM/HTML-FormFu-MultiForm-1.03.tar.gz"; 11026 - sha256 = "17qm94hwhn6jyhd2am4gqxq7yrlhv3jv0ayx17df95mqdgbhrw1n"; 11026 + hash = "sha256-NvAM12u4luTaCd0rsOXYkGZ/cMePVCUa9NJYyCFJFZ8="; 11027 11027 }; 11028 11028 propagatedBuildInputs = [ CryptCBC CryptDES HTMLFormFu ]; 11029 11029 meta = { ··· 11038 11038 version = "0.40068"; 11039 11039 src = fetchurl { 11040 11040 url = "mirror://cpan/authors/id/G/GS/GSHANK/HTML-FormHandler-0.40068.tar.gz"; 11041 - sha256 = "09z8rpb3avdd8984rm6j6gd2igbzjz9rc0ycig654mqjlgfphyzb"; 11041 + hash = "sha256-63t43aMSV1LMi8wDltOXf70o2jPS1ExQQq1tNdbN6Cc="; 11042 11042 }; 11043 11043 # a single test is failing on perl 5.20 11044 11044 doCheck = false; ··· 11055 11055 version = "0.18"; 11056 11056 src = fetchurl { 11057 11057 url = "mirror://cpan/authors/id/R/RU/RUZ/HTML-Gumbo-0.18.tar.gz"; 11058 - sha256 = "bf50b61c24656cc3fc958602d80a9c7d017247af38d8dbfa0e9dec5b75425d5f"; 11058 + hash = "sha256-v1C2HCRlbMP8lYYC2AqcfQFyR6842Nv6Dp3sW3VCXV8="; 11059 11059 }; 11060 11060 propagatedBuildInputs = [ AlienLibGumbo ]; 11061 11061 meta = { ··· 11069 11069 version = "1.59"; 11070 11070 src = fetchurl { 11071 11071 url = "mirror://cpan/authors/id/D/DR/DROLSKY/HTML-Mason-1.59.tar.gz"; 11072 - sha256 = "95bed2a6c488370046aa314be4b592bd65a6522f8845da8b36a6aff9a8b439d0"; 11072 + hash = "sha256-lb7SpsSINwBGqjFL5LWSvWWmUi+IRdqLNqav+ai0OdA="; 11073 11073 }; 11074 11074 buildInputs = [ TestDeep ]; 11075 11075 propagatedBuildInputs = [ CGI CacheCache ClassContainer ExceptionClass LogAny ]; ··· 11085 11085 version = "0.53"; 11086 11086 src = fetchurl { 11087 11087 url = "mirror://cpan/authors/id/R/RU/RUZ/HTML-Mason-PSGIHandler-0.53.tar.gz"; 11088 - sha256 = "eafd7c7655dfa8261df3446b931a283d30306877b83ac4671c49cff74ea7f00b"; 11088 + hash = "sha256-6v18dlXfqCYd80RrkxooPTAwaHe4OsRnHEnP906n8As="; 11089 11089 }; 11090 11090 buildInputs = [ Plack ]; 11091 11091 propagatedBuildInputs = [ CGIPSGI HTMLMason ]; ··· 11101 11101 version = "3.75"; 11102 11102 src = fetchurl { 11103 11103 url = "mirror://cpan/authors/id/C/CA/CAPOEIRAB/HTML-Parser-3.75.tar.gz"; 11104 - sha256 = "1ack2799azfciyiw3vccq126gaxrbz2927i0hm4gaynzm0jmwsxc"; 11104 + hash = "sha256-rGteJajfevVIhSAekcRfuatnRMCM7cGjj8x9ldIRk6k="; 11105 11105 }; 11106 11106 propagatedBuildInputs = [ HTMLTagset HTTPMessage ]; 11107 11107 meta = { ··· 11116 11116 version = "0.38"; 11117 11117 src = fetchurl { 11118 11118 url = "mirror://cpan/authors/id/R/RO/ROBERTSD/HTML-TagCloud-0.38.tar.gz"; 11119 - sha256 = "05bhnrwwlwd6cj3cn91zw5r99xddvy142bznid26p1pg5m3rk029"; 11119 + hash = "sha256-SYCZRy3vhmtEi/YvQYLfrfWUcuE/JMuGZKZxynm2cBU="; 11120 11120 }; 11121 11121 meta = { 11122 11122 description = "Generate An HTML Tag Cloud"; ··· 11129 11129 version = "0.04"; 11130 11130 src = fetchurl { 11131 11131 url = "mirror://cpan/authors/id/T/TS/TSIBLEY/HTML-Quoted-0.04.tar.gz"; 11132 - sha256 = "8b41f313fdc1812f02f6f6c37d58f212c84fdcf7827f7fd4b030907f39dc650c"; 11132 + hash = "sha256-i0HzE/3BgS8C9vbDfVjyEshP3PeCf3/UsDCQfzncZQw="; 11133 11133 }; 11134 11134 propagatedBuildInputs = [ HTMLParser ]; 11135 11135 meta = { ··· 11143 11143 version = "0.05"; 11144 11144 src = fetchurl { 11145 11145 url = "mirror://cpan/authors/id/T/TS/TSIBLEY/HTML-RewriteAttributes-0.05.tar.gz"; 11146 - sha256 = "1808ec7cdf40d2708575fe6155a88f103b17fec77973a5831c2f24c250e7a58c"; 11146 + hash = "sha256-GAjsfN9A0nCFdf5hVaiPEDsX/sd5c6WDHC8kwlDnpYw="; 11147 11147 }; 11148 11148 propagatedBuildInputs = [ HTMLParser ]; 11149 11149 meta = { ··· 11157 11157 version = "0.25"; 11158 11158 src = fetchurl { 11159 11159 url = "mirror://cpan/authors/id/C/CO/CORION/HTML-Selector-XPath-0.25.tar.gz"; 11160 - sha256 = "1qbad8ayffpx7wj76ip05p6rh9p1lkir6qknpl76zy679ghlsp8s"; 11160 + hash = "sha256-Gl1N4UvH+G8OvXZik+Ok4SaYzS3gRnMkP/065xVqauE="; 11161 11161 }; 11162 11162 buildInputs = [ TestBase ]; 11163 11163 meta = { ··· 11171 11171 version = "0.19"; 11172 11172 src = fetchurl { 11173 11173 url = "mirror://cpan/authors/id/N/NI/NIGELM/HTML-Scrubber-0.19.tar.gz"; 11174 - sha256 = "1c9b4r9x96a8fbz2zy52fxgq7djp9dq38hiyqra92psnz1w5aa5f"; 11174 + hash = "sha256-rihVePhWX5FUxj5CNHBLV7aDX3ei+C/+ckiZ1FMmK7E="; 11175 11175 }; 11176 11176 propagatedBuildInputs = [ HTMLParser ]; 11177 11177 buildInputs = [ TestDifferences TestMemoryCycle ]; ··· 11186 11186 version = "1.06"; 11187 11187 src = fetchurl { 11188 11188 url = "mirror://cpan/authors/id/D/DR/DRTECH/HTML-StripScripts-1.06.tar.gz"; 11189 - sha256 = "222bfb7ec1fdfa465e32da3dc4abed2edc7364bbe19e8e3c513c7d585b0109ad"; 11189 + hash = "sha256-Iiv7fsH9+kZeMto9xKvtLtxzZLvhno48UTx9WFsBCa0="; 11190 11190 }; 11191 11191 meta = { 11192 11192 description = "Strip scripting constructs out of HTML"; ··· 11199 11199 version = "1.03"; 11200 11200 src = fetchurl { 11201 11201 url = "mirror://cpan/authors/id/D/DR/DRTECH/HTML-StripScripts-Parser-1.03.tar.gz"; 11202 - sha256 = "478c1a4e46eb77fa7bce96ba288168f0b98c27f250e00dc6312365081aed3407"; 11202 + hash = "sha256-R4waTkbrd/p7zpa6KIFo8LmMJ/JQ4A3GMSNlCBrtNAc="; 11203 11203 }; 11204 11204 propagatedBuildInputs = [ HTMLParser HTMLStripScripts ]; 11205 11205 meta = { ··· 11213 11213 version = "2.15"; 11214 11214 src = fetchurl { 11215 11215 url = "mirror://cpan/authors/id/M/MS/MSISK/HTML-TableExtract-2.15.tar.gz"; 11216 - sha256 = "1kry9igbcjyiwpwivq5in41dmx02zfhgaqjyv9sa2g6sb2frric6"; 11216 + hash = "sha256-hsWcnVjaPKF02l5i9aD7AvTaArGx4B355dFLtl5MPs8="; 11217 11217 }; 11218 11218 preCheck = '' 11219 11219 # https://rt.cpan.org/Public/Bug/Display.html?id=121920 ··· 11231 11231 version = "3.20"; 11232 11232 src = fetchurl { 11233 11233 url = "mirror://cpan/authors/id/P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz"; 11234 - sha256 = "1qh8249wgr4v9vgghq77zh1d2zs176bir223a8gh3k9nksn7vcdd"; 11234 + hash = "sha256-rbF9rJ42zQEfUkOIHJc5QX/RAvznYPjeTpvkxxMRCOI="; 11235 11235 }; 11236 11236 meta = { 11237 11237 description = "Data tables useful in parsing HTML"; ··· 11244 11244 version = "2.97"; 11245 11245 src = fetchurl { 11246 11246 url = "mirror://cpan/authors/id/S/SA/SAMTREGAR/HTML-Template-2.97.tar.gz"; 11247 - sha256 = "17qjw8swj2q4b1ic285pndgrkmvpsqw0j68nhqzpk1daydhsyiv5"; 11247 + hash = "sha256-ZUevYfOqhXk/hhYZCTjWd9eZX7O3IMFiWAQLyTXiEp8="; 11248 11248 }; 11249 11249 propagatedBuildInputs = [ CGI ]; 11250 11250 buildInputs = [ TestPod ]; ··· 11259 11259 version = "1.60"; 11260 11260 src = fetchurl { 11261 11261 url = "mirror://cpan/authors/id/P/PE/PETDANCE/HTML-Tidy-1.60.tar.gz"; 11262 - sha256 = "1iyp2fd6j75cn1xvcwl2lxr8qpjxssy2360cyqn6g3kzd1fzdyxw"; 11262 + hash = "sha256-vPv2XWh/jmcs9gyYIbzWXV6McqeCcrZ7sKwcaZoT18c="; 11263 11263 }; 11264 11264 11265 11265 patchPhase = '' ··· 11280 11280 version = "1.05"; 11281 11281 src = fetchurl { 11282 11282 url = "mirror://cpan/authors/id/A/AN/ANDYA/HTML-Tiny-1.05.tar.gz"; 11283 - sha256 = "d7cdc9d5985e2e44ceba10b756acf1e0d3a1b3ee3b516e5b54adb850fe79fda3"; 11283 + hash = "sha256-183J1ZheLkTOuhC3Vqzx4NOhs+47UW5bVK24UP55/aM="; 11284 11284 }; 11285 11285 meta = { 11286 11286 description = "Lightweight, dependency free HTML/XML generation"; ··· 11293 11293 version = "3.16"; 11294 11294 src = fetchurl { 11295 11295 url = "mirror://cpan/authors/id/O/OV/OVID/HTML-TokeParser-Simple-3.16.tar.gz"; 11296 - sha256 = "17aa1v62sp8ycxcicwhankmj4brs6nnfclk9z7mf1rird1f164gd"; 11296 + hash = "sha256-7RETXGg55uDq+WlS5qw1Oi8i67QKchZZZx5dLcwOSp0="; 11297 11297 }; 11298 11298 propagatedBuildInputs = [ HTMLParser SubOverride ]; 11299 11299 meta = { ··· 11307 11307 version = "5.07"; 11308 11308 src = fetchurl { 11309 11309 url = "mirror://cpan/authors/id/K/KE/KENTNL/HTML-Tree-5.07.tar.gz"; 11310 - sha256 = "1gyvm4qlwm9y6hczkpnrdfl303ggbybr0nqxdjw09hii8yw4sdzh"; 11310 + hash = "sha256-8DdNuEcxwgS4bB1bkJdf7w0wqGvZ3vkZND5VTjGp278="; 11311 11311 }; 11312 11312 buildInputs = [ TestFatal ]; 11313 11313 propagatedBuildInputs = [ HTMLParser ]; ··· 11323 11323 version = "0.14"; 11324 11324 src = fetchurl { 11325 11325 url = "mirror://cpan/authors/id/M/MI/MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz"; 11326 - sha256 = "1wx4i1scng20n405fp3a4vrwvvq9bvbmg977wnd5j2ja8jrbvsr5"; 11326 + hash = "sha256-Jeu9skRKClma5eekV9deCe/N8yZqXFcAsUA8y3SIpPM="; 11327 11327 }; 11328 11328 propagatedBuildInputs = [ HTMLTree XMLXPathEngine ]; 11329 11329 meta = { ··· 11337 11337 version = "1.11"; 11338 11338 src = fetchurl { 11339 11339 url = "mirror://cpan/authors/id/C/CF/CFRANKS/HTML-Widget-1.11.tar.gz"; 11340 - sha256 = "02w21rd30cza094m5xs9clzw8ayigbhg2ddzl6jycp4jam0dyhmy"; 11340 + hash = "sha256-vkLfQFWSXOalob818eB60SvEP2VJ91JJAuozMFoOggs="; 11341 11341 }; 11342 11342 doCheck = false; 11343 11343 propagatedBuildInputs = [ ClassAccessorChained ClassDataAccessor DateCalc EmailValid HTMLScrubber HTMLTree ModulePluggableFast ]; ··· 11353 11353 version = "0.02"; 11354 11354 src = fetchurl { 11355 11355 url = "mirror://cpan/authors/id/Y/YA/YAPPO/HTTP-AcceptLanguage-0.02.tar.gz"; 11356 - sha256 = "1bs29r72ibp0kmr3l1ypzszflpcw7z4yxxcgaijspsy99rb5yq1f"; 11356 + hash = "sha256-LmBfVk7J66tlVI/17sk/nF3qvv7XBzpyneCuKE5OQq8="; 11357 11357 }; 11358 11358 buildInputs = [ ModuleBuildTiny ]; 11359 11359 meta = { ··· 11368 11368 version = "1.22"; 11369 11369 src = fetchurl { 11370 11370 url = "mirror://cpan/authors/id/G/GE/GETTY/HTTP-Body-1.22.tar.gz"; 11371 - sha256 = "fc0d2c585b3bd1532d92609965d589e0c87cd380e7cca42fb9ad0a1311227297"; 11371 + hash = "sha256-/A0sWFs70VMtkmCZZdWJ4Mh804DnzKQvua0KExEicpc="; 11372 11372 }; 11373 11373 buildInputs = [ TestDeep ]; 11374 11374 propagatedBuildInputs = [ HTTPMessage ]; ··· 11383 11383 version = "0.010"; 11384 11384 src = fetchurl { 11385 11385 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/HTTP-CookieJar-0.010.tar.gz"; 11386 - sha256 = "1l7mqsca4fmls7agzwmp6yq1x16y9jwq4114i6i75n654gl37qsn"; 11386 + hash = "sha256-VuMz6CPF2HKiiSQEgrlM3oQesDe38v/U0bQ6opjG9dA="; 11387 11387 }; 11388 11388 propagatedBuildInputs = [ HTTPDate ]; 11389 11389 buildInputs = [ TestDeep TestRequires URI ]; ··· 11401 11401 version = "6.09"; 11402 11402 src = fetchurl { 11403 11403 url = "mirror://cpan/authors/id/O/OA/OALDERS/HTTP-Cookies-6.09.tar.gz"; 11404 - sha256 = "1q0z3n3bl5lg5z0bhvk3zgmw536cri7c3vwhrjcqbdx5z9x02gwh"; 11404 + hash = "sha256-kD8Bevqlt4WZzJDvwU7MzIzC6/tjbrjAL48WuoYdH+A="; 11405 11405 }; 11406 11406 propagatedBuildInputs = [ HTTPMessage ]; 11407 11407 meta = { ··· 11416 11416 version = "6.14"; 11417 11417 src = fetchurl { 11418 11418 url = "mirror://cpan/authors/id/O/OA/OALDERS/HTTP-Daemon-6.14.tar.gz"; 11419 - sha256 = "sha256-8HZ+fzy7gLITE8dh8HrY7SU7zp+i0LqAaz+3LTCbLh0="; 11419 + hash = "sha256-8HZ+fzy7gLITE8dh8HrY7SU7zp+i0LqAaz+3LTCbLh0="; 11420 11420 }; 11421 11421 patches = [ 11422 11422 # Patches for CVE-2022-3108, from upstream pre 6.15 11423 11423 (fetchpatch { 11424 11424 url = "https://github.com/libwww-perl/HTTP-Daemon/commit/331d5c1d1f0e48e6b57ef738c2a8509b1eb53376.patch"; 11425 - sha256 = "sha256-vRSyiO38jnsSeKeGbCnKi+VLaTqQSB349eybl1Wa8SQ="; 11425 + hash = "sha256-vRSyiO38jnsSeKeGbCnKi+VLaTqQSB349eybl1Wa8SQ="; 11426 11426 name = "HTTP-Daemon-CVE-2022-3108-pre.patch"; 11427 11427 }) 11428 11428 (fetchpatch { 11429 11429 url = "https://github.com/libwww-perl/HTTP-Daemon/commit/e84475de51d6fd7b29354a997413472a99db70b2.patch"; 11430 - sha256 = "sha256-z8RXcbVEpjSZcm8dUZcDWYeQHtVZODOGCdcDTfXQpfA="; 11430 + hash = "sha256-z8RXcbVEpjSZcm8dUZcDWYeQHtVZODOGCdcDTfXQpfA="; 11431 11431 name = "HTTP-Daemon-CVE-2022-3108-1.patch"; 11432 11432 }) 11433 11433 (fetchpatch { 11434 11434 url = "https://github.com/libwww-perl/HTTP-Daemon/commit/8dc5269d59e2d5d9eb1647d82c449ccd880f7fd0.patch"; 11435 - sha256 = "sha256-e1lxt+AJGfbjNOZoKj696H2Ftkx9wlTF557WkZCLE5Q="; 11435 + hash = "sha256-e1lxt+AJGfbjNOZoKj696H2Ftkx9wlTF557WkZCLE5Q="; 11436 11436 name = "HTTP-Daemon-CVE-2022-3108-2.patch"; 11437 11437 }) 11438 11438 ]; ··· 11450 11450 version = "6.05"; 11451 11451 src = fetchurl { 11452 11452 url = "mirror://cpan/authors/id/O/OA/OALDERS/HTTP-Date-6.05.tar.gz"; 11453 - sha256 = "0awjdbz7x0jd5pna55dwxhs3k6xp3sw6b2zg3p2yndxxvya64p9n"; 11453 + hash = "sha256-Nl1ilN+9N+vFHe+LZbget5s5NOy8laLsLU2Cfv5qkis="; 11454 11454 }; 11455 11455 propagatedBuildInputs = [ TimeDate ]; 11456 11456 meta = { ··· 11465 11465 version = "0.25"; 11466 11466 src = fetchurl { 11467 11467 url = "mirror://cpan/authors/id/K/KA/KAZEBURO/HTTP-Entity-Parser-0.25.tar.gz"; 11468 - sha256 = "0fpchgj6jgxmjkmljjnrpmyj9anz85rjvs2fq3c7rld3rgcd131s"; 11468 + hash = "sha256-OozQ2Muj0XzYwE7oLXNB36okfb3ZSknrlLU/aeSD7Do="; 11469 11469 }; 11470 11470 propagatedBuildInputs = [ HTTPMultiPartParser HashMultiValue JSONMaybeXS StreamBuffered WWWFormUrlEncoded ]; 11471 11471 buildInputs = [ HTTPMessage ModuleBuildTiny ]; ··· 11481 11481 version = "0.49"; 11482 11482 src = fetchurl { 11483 11483 url = "mirror://cpan/authors/id/C/CO/COSIMO/HTTP-DAV-0.49.tar.gz"; 11484 - sha256 = "0z4mgb8mc6l5nfsm3ihndjqgpk43q39x1kq9hryy6v8hxkwrscrk"; 11484 + hash = "sha256-MzOd+ewQbeN9hgnP0NPAg8z7sGwWxlG1s4UaVtF6lXw="; 11485 11485 }; 11486 11486 propagatedBuildInputs = [ XMLDOM ]; 11487 11487 meta = { ··· 11496 11496 version = "0.09"; 11497 11497 src = fetchurl { 11498 11498 url = "mirror://cpan/authors/id/D/DR/DROLSKY/HTTP-Headers-ActionPack-0.09.tar.gz"; 11499 - sha256 = "c78111ab857e48c69824903d4b6ce8293feffc6b5d670db550a767f853acc7da"; 11499 + hash = "sha256-x4ERq4V+SMaYJJA9S2zoKT/v/GtdZw21UKdn+FOsx9o="; 11500 11500 }; 11501 11501 buildInputs = [ TestFatal TestWarnings ]; 11502 11502 propagatedBuildInputs = [ HTTPDate HTTPMessage ModuleRuntime SubExporter URI ]; ··· 11511 11511 version = "0.20"; 11512 11512 src = fetchurl { 11513 11513 url = "mirror://cpan/authors/id/M/MA/MARKSMITH/HTTP-HeaderParser-XS-0.20.tar.gz"; 11514 - sha256 = "1vs6sw431nnlnbdy6jii9vqlz30ndlfwdpdgm8a1m6fqngzhzq59"; 11514 + hash = "sha256-qeAP/7PYmRoUqq/dxh1tFoxP8U4xSuPbstTaMAjXRu8="; 11515 11515 }; 11516 11516 meta = { 11517 11517 description = "An XS extension for processing HTTP headers"; ··· 11527 11527 version = "0.22"; 11528 11528 src = fetchurl { 11529 11529 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/HTTP-Headers-Fast-0.22.tar.gz"; 11530 - sha256 = "cc431db68496dd884db4bc0c0b7112c1f4a4f1dc68c4f5a3caa757a1e7481b48"; 11530 + hash = "sha256-zEMdtoSW3YhNtLwMC3ESwfSk8dxoxPWjyqdXoedIG0g="; 11531 11531 }; 11532 11532 buildInputs = [ ModuleBuildTiny TestRequires ]; 11533 11533 propagatedBuildInputs = [ HTTPDate ]; ··· 11543 11543 version = "2.44"; 11544 11544 src = fetchurl { 11545 11545 url = "mirror://cpan/authors/id/N/NE/NEILB/HTTP-Lite-2.44.tar.gz"; 11546 - sha256 = "0z77nflj8zdcfg70kc93glq5kmd6qxn2nf7h70x4xhfg25wkvr1q"; 11546 + hash = "sha256-OOQ9eRHPwU46OPA4K2zHptVZMH0jsQnOc6x9JKmz53w="; 11547 11547 }; 11548 11548 buildInputs = [ CGI ]; 11549 11549 meta = { ··· 11557 11557 version = "6.26"; 11558 11558 src = fetchurl { 11559 11559 url = "mirror://cpan/authors/id/O/OA/OALDERS/HTTP-Message-6.26.tar.gz"; 11560 - sha256 = "1q952w7r1yj4s2v2cly5zzir7v45nj4h2fbad63bphvmvrcw7rkc"; 11560 + hash = "sha256-bObDWd51w7uGaWo5AYm0heyT4//FUya20ET6kA8XJeE="; 11561 11561 }; 11562 11562 buildInputs = [ TryTiny ]; 11563 11563 propagatedBuildInputs = [ EncodeLocale HTTPDate IOHTML LWPMediaTypes URI ]; ··· 11573 11573 version = "0.02"; 11574 11574 src = fetchurl { 11575 11575 url = "mirror://cpan/authors/id/C/CH/CHANSEN/HTTP-MultiPartParser-0.02.tar.gz"; 11576 - sha256 = "04hbs0b1lzv2c8dqfcc9qjm5akh25fn40903is36zlalkwaxmpay"; 11576 + hash = "sha256-Xt3aFZ9U0W+GjgMkQKwrAk5VqsSJMYcbYmJ/GhbQCxI="; 11577 11577 }; 11578 11578 buildInputs = [ TestDeep ]; 11579 11579 meta = { ··· 11587 11587 version = "6.01"; 11588 11588 src = fetchurl { 11589 11589 url = "mirror://cpan/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz"; 11590 - sha256 = "05p053vjs5g91v5cmjnny7a3xzddz5k7vnjw81wfh01ilqg9qwhw"; 11590 + hash = "sha256-HHKcHqYxAOh4QFzafWb5rf0+1PHWysrKDukVLfco4BY="; 11591 11591 }; 11592 11592 propagatedBuildInputs = [ HTTPMessage ]; 11593 11593 meta = { ··· 11601 11601 version = "0.17"; 11602 11602 src = fetchurl { 11603 11603 url = "mirror://cpan/authors/id/K/KA/KAZUHO/HTTP-Parser-XS-0.17.tar.gz"; 11604 - sha256 = "02d84xq1mm53c7jl33qyb7v5w4372vydp74z6qj0vc96wcrnhkkr"; 11604 + hash = "sha256-eU5oM+MmsQ0kNp+c2/wWZxBe9lkej0HlYaPUGnAnqAk="; 11605 11605 }; 11606 11606 meta = { 11607 11607 description = "A fast, primitive HTTP request parser"; ··· 11614 11614 version = "0.304"; 11615 11615 src = fetchurl { 11616 11616 url = "mirror://cpan/authors/id/B/BO/BOOK/HTTP-Proxy-0.304.tar.gz"; 11617 - sha256 = "b05290534ec73625c21a0565fc35170890dab163843d95331c292c23f504c69d"; 11617 + hash = "sha256-sFKQU07HNiXCGgVl/DUXCJDasWOEPZUzHCksI/UExp0="; 11618 11618 }; 11619 11619 propagatedBuildInputs = [ LWP ]; 11620 11620 # tests fail because they require network access ··· 11630 11630 version = "1.2"; 11631 11631 src = fetchurl { 11632 11632 url = "mirror://cpan/authors/id/F/FL/FLORA/HTTP-Request-AsCGI-1.2.tar.gz"; 11633 - sha256 = "1smwmiarwcgq7vjdblnb6ldi2x1s5sk5p15p7xvm5byiqq3znnwl"; 11633 + hash = "sha256-lFv7B8bRr1J3P7eEW6YuOnQRGzXL0tXkPvgxnlWsvOo="; 11634 11634 }; 11635 11635 propagatedBuildInputs = [ ClassAccessor HTTPMessage ]; 11636 11636 meta = { ··· 11644 11644 version = "0.06"; 11645 11645 src = fetchurl { 11646 11646 url = "mirror://cpan/authors/id/D/DA/DANKOGAI/HTTP-Response-Encoding-0.06.tar.gz"; 11647 - sha256 = "1am8lis8107s5npca1xgazdy5sknknzcqyhdmc220s4a4f77n5hh"; 11647 + hash = "sha256-EBZ7jiOKaCAEqw16zL6dduri21evB8WuLfqAgHSkqKo="; 11648 11648 }; 11649 11649 propagatedBuildInputs = [ HTTPMessage ]; 11650 11650 buildInputs = [ LWP ]; ··· 11659 11659 version = "0.52"; 11660 11660 src = fetchurl { 11661 11661 url = "mirror://cpan/authors/id/B/BP/BPS/HTTP-Server-Simple-0.52.tar.gz"; 11662 - sha256 = "0k6bg7k6mjixfzxdkkdrhqvaqmdhjszx0zsk8g0bimiby6j9z4yq"; 11662 + hash = "sha256-2JOfpPEr1rjAQ1N/0L+WsFWsNoa5zdn6dz3KauZ5y0w="; 11663 11663 }; 11664 11664 doCheck = false; 11665 11665 propagatedBuildInputs = [ CGI ]; ··· 11674 11674 version = "0.04"; 11675 11675 src = fetchurl { 11676 11676 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/HTTP-Server-Simple-Authen-0.04.tar.gz"; 11677 - sha256 = "2dddc8ab9dc8986980151e4ba836a6bbf091f45cf195be1768ebdb4a993ed59b"; 11677 + hash = "sha256-Ld3Iq53ImGmAFR5LqDamu/CR9Fzxlb4XaOvbSpk+1Zs="; 11678 11678 }; 11679 11679 propagatedBuildInputs = [ AuthenSimple HTTPServerSimple ]; 11680 11680 meta = { ··· 11688 11688 version = "0.14"; 11689 11689 src = fetchurl { 11690 11690 url = "mirror://cpan/authors/id/J/JE/JESSE/HTTP-Server-Simple-Mason-0.14.tar.gz"; 11691 - sha256 = "b7a49d8e6e55bff0b1f0278d951685466b143243b6f9e59e071f5472ca2a025a"; 11691 + hash = "sha256-t6Sdjm5Vv/Cx8CeNlRaFRmsUMkO2+eWeBx9UcsoqAlo="; 11692 11692 }; 11693 11693 propagatedBuildInputs = [ HTMLMason HTTPServerSimple HookLexWrap ]; 11694 11694 meta = { ··· 11702 11702 version = "0.16"; 11703 11703 src = fetchurl { 11704 11704 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/HTTP-Server-Simple-PSGI-0.16.tar.gz"; 11705 - sha256 = "1fhx2glycd66m4l4m1gja81ixq8nh4r5g9wjhhkrffq4af2cnz2z"; 11705 + hash = "sha256-X3zLhFMEO5cnhJKnVzKBFuEeA1LyhUooqcY05ukTHbo="; 11706 11706 }; 11707 11707 propagatedBuildInputs = [ HTTPServerSimple ]; 11708 11708 meta = { ··· 11717 11717 version = "0.002"; 11718 11718 src = fetchurl { 11719 11719 url = "mirror://cpan/authors/id/P/PE/PERLANCAR/HTTP-Tiny-Cache-0.002.tar.gz"; 11720 - sha256 = "08c6274x7fxl9r7cw1yiq21wv2mjgxw7db0wv5r80dyw377vfzbk"; 11720 + hash = "sha256-c323zxncN4By2Rysdnh/sorNg8DRB85OTrS708kRhiE="; 11721 11721 }; 11722 11722 propagatedBuildInputs = [ FileUtilTempdir Logger ]; 11723 11723 meta = { ··· 11733 11733 version = "0.17"; 11734 11734 src = fetchurl { 11735 11735 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/HTTP-Tinyish-0.17.tar.gz"; 11736 - sha256 = "47bd111e474566d733c41870e2374c81689db5e0b5a43adc48adb665d89fb067"; 11736 + hash = "sha256-R70RHkdFZtczxBhw4jdMgWidteC1pDrcSK22ZdifsGc="; 11737 11737 }; 11738 11738 propagatedBuildInputs = [ FileWhich IPCRun3 ]; 11739 11739 meta = { ··· 11748 11748 version = "1.21"; 11749 11749 src = fetchurl { 11750 11750 url = "mirror://cpan/authors/id/R/RI/RIXED/iCal-Parser-1.21.tar.gz"; 11751 - sha256 = "0d7939a644a8e67017ec7239d3d9604f3986bb9a4ff80be68fe7299ebfd2270c"; 11751 + hash = "sha256-DXk5pkSo5nAX7HI509lgTzmGu5pP+Avmj+cpnr/SJww="; 11752 11752 }; 11753 11753 propagatedBuildInputs = [ DateTimeFormatICal FreezeThaw IOString TextvFileasData ]; 11754 11754 meta = { ··· 11762 11762 version = "0.57"; 11763 11763 src = fetchurl { 11764 11764 url = "mirror://cpan/authors/id/B/BK/BKB/Image-PNG-Libpng-0.56.tar.gz"; 11765 - sha256 = "+vu/6/9CP3u4XvJ6MEH7YpG1AzbHpYIiSlysQzHDx9k="; 11765 + hash = "sha256-+vu/6/9CP3u4XvJ6MEH7YpG1AzbHpYIiSlysQzHDx9k="; 11766 11766 }; 11767 11767 buildInputs = [ pkgs.libpng ]; 11768 11768 meta = { ··· 11778 11778 version = "1.019"; 11779 11779 src = fetchurl { 11780 11780 url = "mirror://cpan/authors/id/T/TO/TONYC/Imager-1.019.tar.gz"; 11781 - sha256 = "sha256-dNRNcBwfFPxLmE+toelVcmtQTC2LBtJl56hh+llDy0g="; 11781 + hash = "sha256-dNRNcBwfFPxLmE+toelVcmtQTC2LBtJl56hh+llDy0g="; 11782 11782 }; 11783 11783 buildInputs = [ pkgs.freetype pkgs.fontconfig pkgs.libjpeg pkgs.libpng ]; 11784 11784 makeMakerFlags = "--incpath ${pkgs.libjpeg.dev}/include --libpath ${pkgs.libjpeg.out}/lib --incpath ${pkgs.libpng.dev}/include --libpath ${pkgs.libpng.out}/lib"; ··· 11794 11794 version = "0.035"; 11795 11795 src = fetchurl { 11796 11796 url = "mirror://cpan/authors/id/K/KU/KURIHARA/Imager-QRCode-0.035.tar.gz"; 11797 - sha256 = "2a848deba29eb3942c44709a6853e318acab0c468cbfedbb9baae54760032513"; 11797 + hash = "sha256-KoSN66Kes5QsRHCaaFPjGKyrDEaMv+27m6rlR2ADJRM="; 11798 11798 }; 11799 11799 propagatedBuildInputs = [ Imager ]; 11800 11800 meta = { ··· 11809 11809 version = "1.42"; 11810 11810 src = fetchurl { 11811 11811 url = "mirror://cpan/authors/id/S/SR/SREZIC/Image-Info-1.42.tar.gz"; 11812 - sha256 = "2bca560c3f71b3c1cd63ac3a974e62f3baeb986b7ffaa026b929081b914a8f4f"; 11812 + hash = "sha256-K8pWDD9xs8HNY6w6l05i87rrmGt/+qAmuSkIG5FKj08="; 11813 11813 }; 11814 11814 propagatedBuildInputs = [ IOStringy ]; 11815 11815 meta = { ··· 11823 11823 version = "5"; 11824 11824 src = fetchurl { 11825 11825 url = "mirror://cpan/authors/id/R/RA/RATCLIFFE/Image-Sane-5.tar.gz"; 11826 - sha256 = "229aa0e9f049efa760f3c2f6e61d9d539af43d8f764b50a6e03064b4729a35ff"; 11826 + hash = "sha256-Ipqg6fBJ76dg88L25h2dU5r0PY92S1Cm4DBktHKaNf8="; 11827 11827 }; 11828 11828 buildInputs = [ pkgs.sane-backends ExtUtilsDepends ExtUtilsPkgConfig TestRequires TryTiny ]; 11829 11829 propagatedBuildInputs = [ ExceptionClass Readonly ]; ··· 11838 11838 version = "0.14"; 11839 11839 src = fetchurl { 11840 11840 url = "mirror://cpan/authors/id/A/AG/AGRUNDMA/Image-Scale-0.14.tar.gz"; 11841 - sha256 = "f09c5f0663b87738365ac2819e186b909abeb9ed85d83bc15ee76872c947cdf8"; 11841 + hash = "sha256-8JxfBmO4dzg2WsKBnhhrkJq+ue2F2DvBXudocslHzfg="; 11842 11842 }; 11843 11843 buildInputs = [ pkgs.libpng pkgs.libjpeg TestNoWarnings ]; 11844 11844 propagatedBuildInputs = [ pkgs.zlib ]; ··· 11854 11854 version = "3.300"; 11855 11855 src = fetchurl { 11856 11856 url = "mirror://cpan/authors/id/R/RJ/RJRAY/Image-Size-3.300.tar.gz"; 11857 - sha256 = "0sq2kwdph55h4adx50fmy86brjkkv8grsw33xrhf1k9icpwb3jak"; 11857 + hash = "sha256-U8mx+GUxzeBg7mNwnR/ac8q8DPLVgdKbIrAUeBufAms="; 11858 11858 }; 11859 11859 buildInputs = [ ModuleBuild ]; 11860 11860 meta = { ··· 11870 11870 version = "1.26"; 11871 11871 src = fetchurl { 11872 11872 url = "mirror://cpan/authors/id/L/LE/LEOCHARRE/Image-OCR-Tesseract-1.26.tar.gz"; 11873 - sha256 = "98d904266a7062f09c9b46f77c4e94529e1fe99339e3f83fda1f92013f007cea"; 11873 + hash = "sha256-mNkEJmpwYvCcm0b3fE6UUp4f6ZM54/g/2h+SAT8AfOo="; 11874 11874 }; 11875 11875 nativeBuildInputs = [ pkgs.which pkgs.makeWrapper pkgs.tesseract pkgs.imagemagick ]; 11876 11876 propagatedBuildInputs = [ FileFindRule FileWhich LEOCHARRECLI StringShellQuote ]; ··· 11894 11894 version = "0.13"; 11895 11895 src = fetchurl { 11896 11896 url = "mirror://cpan/authors/id/C/CO/CONTEB/IMAP-Client-0.13.tar.gz"; 11897 - sha256 = "15fa4hpw2rqg2iadyz10rnv99hns78wph5qlh3257a3mbfjjyyla"; 11897 + hash = "sha256-inovpVt1qFPEgBQXeDk62sKUts0gfN9UFA9nwS8kypU="; 11898 11898 }; 11899 11899 doCheck = false; # nondeterministic 11900 11900 meta = { ··· 11908 11908 version = "0.026"; 11909 11909 src = fetchurl { 11910 11910 url = "mirror://cpan/authors/id/E/EX/EXODIST/Importer-0.026.tar.gz"; 11911 - sha256 = "e08fa84e13cb998b7a897fc8ec9c3459fcc1716aff25cc343e36ef875891b0ef"; 11911 + hash = "sha256-4I+oThPLmYt6iX/I7Jw0WfzBcWr/Jcw0Pjbvh1iRsO8="; 11912 11912 }; 11913 11913 meta = { 11914 11914 description = "Alternative but compatible interface to modules that export symbols"; ··· 11921 11921 version = "1.002005"; 11922 11922 src = fetchurl { 11923 11923 url = "mirror://cpan/authors/id/H/HA/HAARG/Import-Into-1.002005.tar.gz"; 11924 - sha256 = "0rq5kz7c270q33jq6hnrv3xgkvajsc62ilqq7fs40av6zfipg7mx"; 11924 + hash = "sha256-vZ53o/tmK0C0OxjTKAzTUu35+tjZQoPlGBgcwc6fBWc="; 11925 11925 }; 11926 11926 propagatedBuildInputs = [ ModuleRuntime ]; 11927 11927 meta = { ··· 11935 11935 version = "1.42"; 11936 11936 src = fetchurl { 11937 11937 url = "mirror://cpan/authors/id/T/TO/TODDR/IO-1.42.tar.gz"; 11938 - sha256 = "eec5cc33a6cddba8b5d2425b60752882add7e4d41b7431a0ea4dcd73cc1f8cca"; 11938 + hash = "sha256-7sXMM6bN26i10kJbYHUogq3X5NQbdDGg6k3Nc8wfjMo="; 11939 11939 }; 11940 11940 doCheck = false; 11941 11941 meta = { ··· 11949 11949 version = "4.73"; 11950 11950 src = fetchurl { 11951 11951 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/IO-AIO-4.73.tar.gz"; 11952 - sha256 = "0nmcwj385zdk65z8b9ivsvbm1d7a3d5gfnhy7mkbgyi4h33lfnws"; 11952 + hash = "sha256-mltHx4Ak+rdmPR5a90ob6rRQ19Y7poV+MbP9gobkrFo="; 11953 11953 }; 11954 11954 buildInputs = [ CanaryStability ]; 11955 11955 propagatedBuildInputs = [ commonsense ]; ··· 11969 11969 version = "0.87"; 11970 11970 src = fetchurl { 11971 11971 url = "mirror://cpan/authors/id/F/FR/FREW/IO-All-0.87.tar.gz"; 11972 - sha256 = "0nsd9knlbd7if2v6zwj4q978axq0w5hk8ymp61z14a821hjivqjl"; 11972 + hash = "sha256-VOIdJQwCKRJ+MLd6NGHhAHeFTsJE8m+2cPG0Re1MTVs="; 11973 11973 }; 11974 11974 meta = { 11975 11975 description = "IO::All of it to Graham and Damian!"; ··· 11983 11983 version = "0.801"; 11984 11984 src = fetchurl { 11985 11985 url = "mirror://cpan/authors/id/P/PE/PEVANS/IO-Async-0.801.tar.gz"; 11986 - sha256 = "sha256-ieRZuhe3alcrsbS7EgMBVB6MyTJCQXFmI2tsbbDhybk="; 11986 + hash = "sha256-ieRZuhe3alcrsbS7EgMBVB6MyTJCQXFmI2tsbbDhybk="; 11987 11987 }; 11988 11988 preCheck = "rm t/50resolver.t"; # this test fails with "Temporary failure in name resolution" in sandbox 11989 11989 propagatedBuildInputs = [ Future StructDumb ]; ··· 11999 11999 version = "0.23"; 12000 12000 src = fetchurl { 12001 12001 url = "mirror://cpan/authors/id/P/PE/PEVANS/IO-Async-SSL-0.23.tar.gz"; 12002 - sha256 = "sha256-0vyuFuJ+F6yjkDpK1aK/L7wmjQZRzn8ARabQVG9YTy4="; 12002 + hash = "sha256-0vyuFuJ+F6yjkDpK1aK/L7wmjQZRzn8ARabQVG9YTy4="; 12003 12003 }; 12004 12004 buildInputs = [ TestIdentity ]; 12005 12005 propagatedBuildInputs = [ Future IOAsync IOSocketSSL ]; ··· 12015 12015 version = "0.05"; 12016 12016 src = fetchurl { 12017 12017 url = "mirror://cpan/authors/id/R/RE/REYNOLDS/IO-Capture-0.05.tar.gz"; 12018 - sha256 = "c2c15a254ca74fb8c57d25d7b6cbcaff77a3b4fb5695423f1f80bb423abffea9"; 12018 + hash = "sha256-wsFaJUynT7jFfSXXtsvK/3ejtPtWlUI/H4C7Qjq//qk="; 12019 12019 }; 12020 12020 meta = { 12021 12021 description = "Abstract Base Class to build modules to capture output"; ··· 12028 12028 version = "1.1105"; 12029 12029 src = fetchurl { 12030 12030 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/IO-CaptureOutput-1.1105.tar.gz"; 12031 - sha256 = "ae99009fca1273800f169ecb82f4ed1cc6c76795f156bee5c0093005d572f487"; 12031 + hash = "sha256-rpkAn8oSc4APFp7LgvTtHMbHZ5XxVr7lwAkwBdVy9Ic="; 12032 12032 }; 12033 12033 meta = { 12034 12034 description = "(DEPRECATED) capture STDOUT and STDERR from Perl code, subprocesses or XS"; ··· 12042 12042 version = "2.102"; 12043 12043 src = fetchurl { 12044 12044 url = "mirror://cpan/authors/id/P/PM/PMQS/IO-Compress-2.102.tar.gz"; 12045 - sha256 = "193jvi4800cbcac5n1swj9zgwwqck9c47g0g592ldr7fbfd7zynn"; 12045 + hash = "sha256-1vp/mlvu5EZFKg+8Q1iaDHP+fpJcB1uYYosBgEjccqQ="; 12046 12046 }; 12047 12047 propagatedBuildInputs = [ CompressRawBzip2 CompressRawZlib ]; 12048 12048 # Same as CompressRawZlib ··· 12060 12060 version = "0.11"; 12061 12061 src = fetchurl { 12062 12062 url = "mirror://cpan/authors/id/C/CL/CLKAO/IO-Digest-0.11.tar.gz"; 12063 - sha256 = "14kz7z4xw179aya3116wxac29l4y2wmwrba087lya4v2gxdgiz4g"; 12063 + hash = "sha256-j/z4Wn9iE+XpQUCtzCsXntAkmOrchDCUV+kE3sk/f5I="; 12064 12064 }; 12065 12065 propagatedBuildInputs = [ PerlIOviadynamic ]; 12066 12066 meta = { ··· 12074 12074 version = "1.004"; 12075 12075 src = fetchurl { 12076 12076 url = "mirror://cpan/authors/id/C/CJ/CJM/IO-HTML-1.004.tar.gz"; 12077 - sha256 = "1xcbplf8rxb3z4wz66h5w7vy1g83bkxksxwnjp1z5fv3jksjsyy8"; 12077 + hash = "sha256-yHst9ZRju/LDlZZ3PftcA73g9+EFGvM5+WP1jBy9i/U="; 12078 12078 }; 12079 12079 meta = { 12080 12080 description = "Open an HTML file with automatic charset detection"; ··· 12087 12087 version = "0.02"; 12088 12088 src = fetchurl { 12089 12089 url = "mirror://cpan/authors/id/E/ET/ETHER/IO-Handle-Util-0.02.tar.gz"; 12090 - sha256 = "1vncvsx53iiw1yy3drlk44hzx2pk5cial0h74djf9i6s2flndfcd"; 12090 + hash = "sha256-jblmqRPaxORkIwcCqiIr84r+ISGT5ja8DzzGUbrezO4="; 12091 12091 }; 12092 12092 propagatedBuildInputs = [ IOString SubExporter asa ]; 12093 12093 buildInputs = [ ModuleBuildTiny TestSimple13 ]; ··· 12103 12103 version = "1.022"; 12104 12104 src = fetchurl { 12105 12105 url = "mirror://cpan/authors/id/B/BD/BDFOY/IO-Interactive-1.022.tar.gz"; 12106 - sha256 = "0ed53b8ae93ae877e98e0d89b7b429e29ccd1ee4c28e952c4ea9aa73d01febdc"; 12106 + hash = "sha256-DtU7iuk66Hfpjg2Jt7Qp4pzNHuTCjpUsTqmqc9Af69w="; 12107 12107 }; 12108 12108 meta = { 12109 12109 description = "Utilities for interactive I/O"; ··· 12117 12117 version = "0.2"; 12118 12118 src = fetchurl { 12119 12119 url = "mirror://cpan/authors/id/D/DM/DMUEY/IO-Interactive-Tiny-0.2.tar.gz"; 12120 - sha256 = "45c0696505c7e4347845f5cd2512b7b1bc78fbce4cbed2b58008283fc95ea5f9"; 12120 + hash = "sha256-RcBpZQXH5DR4RfXNJRK3sbx4+85MvtK1gAgoP8lepfk="; 12121 12121 }; 12122 12122 meta = { 12123 12123 description = "Is_interactive() without large deps"; ··· 12130 12130 version = "0.23"; 12131 12131 src = fetchurl { 12132 12132 url = "mirror://cpan/authors/id/R/RA/RANI/IO-LockedFile-0.23.tar.gz"; 12133 - sha256 = "1dgq8zfkaszisdb5hz8jgcl0xc3qpv7bbv562l31xgpiddm7xnxi"; 12133 + hash = "sha256-sdt+amvxvh4GFabstc6+eLAOKHsSfVhW0/FrNd1H+LU="; 12134 12134 }; 12135 12135 meta = { 12136 12136 description = "Supply object methods for locking files"; ··· 12143 12143 version = "1.16"; 12144 12144 src = fetchurl { 12145 12145 url = "mirror://cpan/authors/id/B/BB/BBB/IO-Multiplex-1.16.tar.gz"; 12146 - sha256 = "74d22c44b5ad2e7190e2786e8a17d74bbf4cef89b4d1157ba33598b5a2720dad"; 12146 + hash = "sha256-dNIsRLWtLnGQ4nhuihfXS79M74m00RV7ozWYtaJyDa0="; 12147 12147 }; 12148 12148 meta = { 12149 12149 description = "Supply object methods for locking files"; ··· 12156 12156 pname = "IO-Pager"; 12157 12157 src = fetchurl { 12158 12158 url = "mirror://cpan/authors/id/J/JP/JPIERCE/IO-Pager-2.10.tgz"; 12159 - sha256 = "15dimh3i61y6kybhbap91kwh9837xfww072rh95h7j40sb1did5w"; 12159 + hash = "sha256-vLTYwtKAyANLglkcwLnrZ6AE+QzpqgWXn8YHEwessZU="; 12160 12160 }; 12161 12161 propagatedBuildInputs = [ pkgs.more FileWhich TermReadKey ]; # `more` used in tests 12162 12162 meta = { ··· 12171 12171 version = "1.16"; 12172 12172 src = fetchurl { 12173 12173 url = "mirror://cpan/authors/id/T/TO/TODDR/IO-Tty-1.16.tar.gz"; 12174 - sha256 = "sha256-jxoJwHBzitxpXfkD8uf3QwjdjZkbkUwLw5Cg5gISlN0="; 12174 + hash = "sha256-jxoJwHBzitxpXfkD8uf3QwjdjZkbkUwLw5Cg5gISlN0="; 12175 12175 }; 12176 12176 buildPhase = "make"; 12177 12177 checkPhase = "make test"; ··· 12188 12188 version = "0.997004"; 12189 12189 src = fetchurl { 12190 12190 url = "mirror://cpan/authors/id/D/DC/DCONWAY/IO-Prompt-0.997004.tar.gz"; 12191 - sha256 = "f17bb305ee6ac8b5b203e6d826eb940c4f3f6d6f4bfe719c3b3a225f46f58615"; 12191 + hash = "sha256-8XuzBe5qyLWyA+bYJuuUDE8/bW9L/nGcOzoiX0b1hhU="; 12192 12192 }; 12193 12193 propagatedBuildInputs = [ TermReadKey Want ]; 12194 12194 doCheck = false; # needs access to /dev/tty ··· 12203 12203 version = "1.03"; 12204 12204 src = fetchurl { 12205 12205 url = "mirror://cpan/authors/id/P/PH/PHRED/IO-SessionData-1.03.tar.gz"; 12206 - sha256 = "1p9d77pqy9a8dbgw7h7vmmkg0rlckk19dchd4c8gvcyv7qm73934"; 12206 + hash = "sha256-ZKRxKj7bs/0QIw2ylsKcjGbwZq37wMPfakglj+85Ld0="; 12207 12207 }; 12208 12208 outputs = [ "out" "dev" ]; # no "devdoc" 12209 12209 meta = { ··· 12217 12217 version = "2.72"; 12218 12218 src = fetchurl { 12219 12219 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/IO-Socket-INET6-2.72.tar.gz"; 12220 - sha256 = "1fqypz6qa5rw2d5y2zq7f49frwra0aln13nhq5gi514j2zx21q45"; 12220 + hash = "sha256-heAg+heShBJfwdCOYKkCKvPsEnEHf+FLEzwXhc2/Hrs="; 12221 12221 }; 12222 12222 propagatedBuildInputs = [ Socket6 ]; 12223 12223 doCheck = false; ··· 12232 12232 version = "2.068"; 12233 12233 src = fetchurl { 12234 12234 url = "mirror://cpan/authors/id/S/SU/SULLR/IO-Socket-SSL-2.068.tar.gz"; 12235 - sha256 = "4420fc0056f1827b4dd1245eacca0da56e2182b4ef6fc078f107dc43c3fb8ff9"; 12235 + hash = "sha256-RCD8AFbxgntN0SRerMoNpW4hgrTvb8B48QfcQ8P7j/k="; 12236 12236 }; 12237 12237 propagatedBuildInputs = [ MozillaCA NetSSLeay ]; 12238 12238 # Fix path to default certificate store. ··· 12253 12253 version = "0.32"; 12254 12254 src = fetchurl { 12255 12255 url = "mirror://cpan/authors/id/D/DA/DAMS/IO-Socket-Timeout-0.32.tar.gz"; 12256 - sha256 = "edf915d6cc66bee43503aa6dc2b373366f38eaff701582183dad10cb8adf2972"; 12256 + hash = "sha256-7fkV1sxmvuQ1A6ptwrNzNm846v9wFYIYPa0Qy4rfKXI="; 12257 12257 }; 12258 12258 buildInputs = [ ModuleBuildTiny TestSharedFork TestTCP ]; 12259 12259 propagatedBuildInputs = [ PerlIOviaTimeout ]; ··· 12268 12268 version = "1.08"; 12269 12269 src = fetchurl { 12270 12270 url = "mirror://cpan/authors/id/G/GA/GAAS/IO-String-1.08.tar.gz"; 12271 - sha256 = "2a3f4ad8442d9070780e58ef43722d19d1ee21a803bf7c8206877a10482de5a0"; 12271 + hash = "sha256-Kj9K2EQtkHB4DljvQ3ItGdHuIagDv3yCBod6EEgt5aA="; 12272 12272 }; 12273 12273 meta = { 12274 12274 description = "Emulate file interface for in-core strings"; ··· 12281 12281 version = "2.113"; 12282 12282 src = fetchurl { 12283 12283 url = "mirror://cpan/authors/id/C/CA/CAPOEIRAB/IO-Stringy-2.113.tar.gz"; 12284 - sha256 = "0kpycb56l6ilvmdx9swx9wpj1x3vfnqdflfjd6dn6spnz750y8ji"; 12284 + hash = "sha256-USIPyvn2amObadJR17B1e/QgL0+d69Rb3TQaaspi/k4="; 12285 12285 }; 12286 12286 meta = { 12287 12287 description = "I/O on in-core objects like strings and arrays"; ··· 12294 12294 version = "0.04"; 12295 12295 src = fetchurl { 12296 12296 url = "mirror://cpan/authors/id/T/TO/TODDR/IO-Stty-0.04.tar.gz"; 12297 - sha256 = "sha256-XJUJ8ahpPYKH+gE97wv4eqZM2ScThGHvjetVUDxmUcI="; 12297 + hash = "sha256-XJUJ8ahpPYKH+gE97wv4eqZM2ScThGHvjetVUDxmUcI="; 12298 12298 }; 12299 12299 buildPhase = "make"; 12300 12300 checkPhase = "make test"; ··· 12311 12311 version = "0.66"; 12312 12312 src = fetchurl { 12313 12313 url = "mirror://cpan/authors/id/N/NE/NEILB/IO-Tee-0.66.tar.gz"; 12314 - sha256 = "1q2jhp02rywrbyhvl2lv6qp70dcv5cfalrx3cc4c7y8nclhfg71d"; 12314 + hash = "sha256-LZznIGUW+cMIY6NnqhwrmzVwLjabCrqhX5n7LMCFUuA="; 12315 12315 }; 12316 12316 meta = { 12317 12317 description = "Multiplex output to multiple output handles"; ··· 12324 12324 version = "1.005"; 12325 12325 src = fetchurl { 12326 12326 url = "mirror://cpan/authors/id/R/RJ/RJBS/IO-TieCombine-1.005.tar.gz"; 12327 - sha256 = "1bv9ampayf4bvyxg4ivy18l8k79jvq55x6gl68b2fg8b62w4sba0"; 12327 + hash = "sha256-QC1NuDALPScWMvSZXgreMp2JKAp+R/K634s4r25Vaa8="; 12328 12328 }; 12329 12329 meta = { 12330 12330 description = "Produce tied (and other) separate but combined variables"; ··· 12338 12338 version = "1.15"; 12339 12339 src = fetchurl { 12340 12340 url = "mirror://cpan/authors/id/T/TO/TODDR/IO-Tty-1.15.tar.gz"; 12341 - sha256 = "06mmyr4fkkix1z0j8hnhrccn93isnabf3408kqavn2v2hw7wrya3"; 12341 + hash = "sha256-Q/nMD4diC7sVngiQ4ZayOo5kGcvQQiTBDz3O6Uj2tRo="; 12342 12342 }; 12343 12343 doCheck = !stdenv.isDarwin; # openpty fails in the sandbox 12344 12344 meta = { ··· 12352 12352 version = "0.17"; 12353 12353 src = fetchurl { 12354 12354 url = "mirror://cpan/authors/id/M/MA/MATTK/IPC-ConcurrencyLimit-0.17.tar.gz"; 12355 - sha256 = "sha256-Lk11vlLpD8YFg31ajp+yacCofdPTYfMBLA/5Sl+9z+8="; 12355 + hash = "sha256-Lk11vlLpD8YFg31ajp+yacCofdPTYfMBLA/5Sl+9z+8="; 12356 12356 }; 12357 12357 buildInputs = [ ExtUtilsMakeMaker ]; 12358 12358 propagatedBuildInputs = [ FilePath IO ]; ··· 12367 12367 version = "2.28"; 12368 12368 src = fetchurl { 12369 12369 url = "mirror://cpan/authors/id/N/NW/NWETTERS/IP-Country-2.28.tar.gz"; 12370 - sha256 = "88db833a5ab22ed06cb53d6f205725e3b5371b254596053738885e91fa105f75"; 12370 + hash = "sha256-iNuDOlqyLtBstT1vIFcl47U3GyVFlgU3OIhekfoQX3U="; 12371 12371 }; 12372 12372 propagatedBuildInputs = [ GeographyCountries ]; 12373 12373 meta = { ··· 12382 12382 version = "2009041301"; 12383 12383 src = fetchurl { 12384 12384 url = "mirror://cpan/authors/id/A/AB/ABIGAIL/Geography-Countries-2009041301.tar.gz"; 12385 - sha256 = "48c42e40e8281ba7c981743a854c48e6def2d51eb0925ea6c96e25c74497f20f"; 12385 + hash = "sha256-SMQuQOgoG6fJgXQ6hUxI5t7y1R6wkl6myW4lx0SX8g8="; 12386 12386 }; 12387 12387 meta = { 12388 12388 description = "2-letter, 3-letter, and numerical codes for countries"; ··· 12396 12396 version = "20200505.0"; 12397 12397 src = fetchurl { 12398 12398 url = "mirror://cpan/authors/id/T/TO/TODDR/IPC-Run-20200505.0.tar.gz"; 12399 - sha256 = "00f9wjvhn55zbk3n9il76xvsqy7ddk60lg6phg2rkpx0gwhvyvl1"; 12399 + hash = "sha256-gW6/IX+g35nFg9c8Csxs7XisdzeHxmTHXL8UC7fkyQE="; 12400 12400 }; 12401 12401 doCheck = false; /* attempts a network connection to localhost */ 12402 12402 propagatedBuildInputs = [ IOTty ]; ··· 12412 12412 version = "0.048"; 12413 12413 src = fetchurl { 12414 12414 url = "mirror://cpan/authors/id/R/RJ/RJBS/IPC-Run3-0.048.tar.gz"; 12415 - sha256 = "0r9m8q78bg7yycpixd7738jm40yz71p2q7inm766kzsw3g6c709x"; 12415 + hash = "sha256-PYHDzBtc/2nMqTYeLG443wNSJRrntB4v8/68hQ5GNWU="; 12416 12416 }; 12417 12417 meta = { 12418 12418 description = "Run a subprocess with input/ouput redirection"; ··· 12425 12425 version = "0.17"; 12426 12426 src = fetchurl { 12427 12427 url = "mirror://cpan/authors/id/A/AN/ANDYA/IPC-ShareLite-0.17.tar.gz"; 12428 - sha256 = "1gz7dbwxrzbzdsjv11kb49jlf9q6lci2va6is0hnavd93nwhdm0l"; 12428 + hash = "sha256-FNQGuR2pbWUh0NGoLSKjBidHZSJrhrClbn/93Plq578="; 12429 12429 }; 12430 12430 meta = { 12431 12431 description = "Lightweight interface to shared memory"; ··· 12438 12438 version = "1.30"; 12439 12439 src = fetchurl { 12440 12440 url = "mirror://cpan/authors/id/J/JK/JKEENAN/IPC-System-Simple-1.30.tar.gz"; 12441 - sha256 = "22e6f5222b505ee513058fdca35ab7a1eab80539b98e5ca4a923a70a8ae9ba9e"; 12441 + hash = "sha256-Iub1IitQXuUTBY/co1q3oeq4BTm5jlykqSOnCorpup4="; 12442 12442 }; 12443 12443 meta = { 12444 12444 description = "Run commands simply, with detailed diagnostics"; ··· 12452 12452 version = "2.09"; 12453 12453 src = fetchurl { 12454 12454 url = "mirror://cpan/authors/id/M/MH/MHX/IPC-SysV-2.09.tar.gz"; 12455 - sha256 = "1g9ddlba4w2jpasn4sh5v1spag4x87rhfv7b0w8gsj6mfhf595qq"; 12455 + hash = "sha256-GJdUHHTVSP0QB+tsB/NBnTx1ddgFamK1ulJwohZtLb0="; 12456 12456 }; 12457 12457 meta = { 12458 12458 description = "System V IPC constants and system calls"; ··· 12465 12465 version = "0.12"; 12466 12466 src = fetchurl { 12467 12467 url = "mirror://cpan/authors/id/H/HI/HINRIK/IRC-Utils-0.12.tar.gz"; 12468 - sha256 = "c7d6311eb6c79e983833c9e6b4e8d426d07a9874d20f4bc641b313b99c9bc8a0"; 12468 + hash = "sha256-x9YxHrbHnpg4M8nmtOjUJtB6mHTSD0vGQbMTuZybyKA="; 12469 12469 }; 12470 12470 meta = { 12471 12471 description = "Common utilities for IRC-related tasks"; ··· 12481 12481 12482 12482 src = fetchurl { 12483 12483 url = "https://exiftool.org/Image-ExifTool-${version}.tar.gz"; 12484 - sha256 = "sha256-QDq1KTpEcl8EWj9a/bxF0TwghUulH30O5yDV0wsxy6I="; 12484 + hash = "sha256-QDq1KTpEcl8EWj9a/bxF0TwghUulH30O5yDV0wsxy6I="; 12485 12485 }; 12486 12486 12487 12487 nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; ··· 12515 12515 version = "0.86"; 12516 12516 src = fetchurl { 12517 12517 url = "mirror://cpan/authors/id/I/IN/INGY/Inline-0.86.tar.gz"; 12518 - sha256 = "510a7de2d011b0db80b0874e8c0f7390010991000ae135cff7474df1e6d51e3a"; 12518 + hash = "sha256-UQp94tARsNuAsIdOjA9zkAEJkQAK4TXP90dN8ebVHjo="; 12519 12519 }; 12520 12520 buildInputs = [ TestWarn ]; 12521 12521 meta = { ··· 12536 12536 version = "0.81"; 12537 12537 src = fetchurl { 12538 12538 url = "mirror://cpan/authors/id/T/TI/TINITA/Inline-C-0.81.tar.gz"; 12539 - sha256 = "f185258d9050d7f79b4f00f12625cc469c2f700ff62d3e831cb18d80d2c87aac"; 12539 + hash = "sha256-8YUljZBQ1/ebTwDxJiXMRpwvcA/2LT6DHLGNgNLIeqw="; 12540 12540 }; 12541 12541 buildInputs = [ FileCopyRecursive TestWarn YAMLLibYAML ]; 12542 12542 propagatedBuildInputs = [ Inline ParseRecDescent Pegex ]; ··· 12558 12558 12559 12559 src = fetchurl { 12560 12560 url = "mirror://cpan/authors/id/E/ET/ETJ/Inline-Java-0.66.tar.gz"; 12561 - sha256 = "0j6r6gxdn3wzx36cgcx4znj4ihp5fjl4gzk1623vvwgnwrlf0hy7"; 12561 + hash = "sha256-x0PgaOb28b2HMGH+R6h05cJIpP2ks8fM6J8P2/oz2Ug="; 12562 12562 }; 12563 12563 12564 12564 propagatedBuildInputs = [ Inline ]; ··· 12588 12588 version = "1.00"; 12589 12589 src = fetchurl { 12590 12590 url = "mirror://cpan/authors/id/R/RO/ROSCH/IPC-Signal-1.00.tar.gz"; 12591 - sha256 = "1l3g0zrcwf2whwjhbpwdcridb7c77mydwxvfykqg1h6hqb4gj8bw"; 12591 + hash = "sha256-fCH5yMLQwPDw9G533nw9h53VYmaN3wUlh1w4zvIHb9A="; 12592 12592 }; 12593 12593 meta = { 12594 12594 description = "Utility functions dealing with signals"; ··· 12601 12601 version = "0.11"; 12602 12602 src = fetchurl { 12603 12603 url = "mirror://cpan/authors/id/G/GT/GTERMARS/JavaScript-Minifier-XS-0.11.tar.gz"; 12604 - sha256 = "1vlyhckpjbrg2v4dy9szsxxl0q44n0y1xl763mg2y2ym9g5144hm"; 12604 + hash = "sha256-FRISykvVCy9eHebQHjywhGBAe9dfJ9/IFi8veSeDnu4="; 12605 12605 }; 12606 12606 perlPreHook = lib.optionalString (stdenv.isi686 || stdenv.isDarwin) "export LD=$CC"; 12607 12607 meta = { ··· 12616 12616 version = "0.07"; 12617 12617 src = fetchurl { 12618 12618 url = "mirror://cpan/authors/id/K/KA/KAZEBURO/JavaScript-Value-Escape-0.07.tar.gz"; 12619 - sha256 = "1p5365lvnax8kbcfrj169lx05af3i3qi5wg5x9mizqgd10vxmjws"; 12619 + hash = "sha256-msvaNwjt4R9r6uXxEvGIw6kCOk0myOzYmqgru2kxo9w="; 12620 12620 }; 12621 12621 meta = { 12622 12622 description = "Avoid XSS with JavaScript value interpolation"; ··· 12630 12630 version = "4.02"; 12631 12631 src = fetchurl { 12632 12632 url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/JSON-4.02.tar.gz"; 12633 - sha256 = "0z32x2lijij28c9fhmzgxc41i9nw24fyvd2a8ajs5zw9b9sqhjj4"; 12633 + hash = "sha256-REqIdVqJ/6KlQkq07R0R3KYYCOvvV+gSQ0JGGanoYnw="; 12634 12634 }; 12635 12635 # Do not abort cross-compilation on failure to load native JSON module into host perl 12636 12636 preConfigure = lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) '' ··· 12648 12648 version = "1.39"; 12649 12649 src = fetchurl { 12650 12650 url = "mirror://cpan/authors/id/E/ET/ETHER/JSON-Any-1.39.tar.gz"; 12651 - sha256 = "1hspg6khjb38syn59cysnapc1q77qgavfym3fqr6l2kiydf7ajdf"; 12651 + hash = "sha256-rkl1XPNxCmoydqN6t9XD5+DArrLas1Ss12gsCad5V8M="; 12652 12652 }; 12653 12653 buildInputs = [ TestFatal TestRequires TestWarnings TestWithoutModule ]; 12654 12654 meta = { ··· 12663 12663 version = "0.35"; 12664 12664 src = fetchurl { 12665 12665 url = "mirror://cpan/authors/id/B/BK/BKB/JSON-Create-0.35.tar.gz"; 12666 - sha256 = "5faefe0d833b8132568865308f3239d3cdaa1b8a1ecc9b5624dcf1efbe10683e"; 12666 + hash = "sha256-X67+DYM7gTJWiGUwjzI5082qG4oezJtWJNzx774QaD4="; 12667 12667 }; 12668 12668 propagatedBuildInputs = [ JSONParse UnicodeUTF8 ]; 12669 12669 meta = { ··· 12677 12677 version = "1.004003"; 12678 12678 src = fetchurl { 12679 12679 url = "mirror://cpan/authors/id/E/ET/ETHER/JSON-MaybeXS-1.004003.tar.gz"; 12680 - sha256 = "1grg8saa318bs4x2wqnww7y0nra7azrzg35bk5pgvkwxzwbkpvjv"; 12680 + hash = "sha256-W+47F/+dz/1umauM9/NXR2UL/OHcYi460QuFoZRGL78="; 12681 12681 }; 12682 12682 buildInputs = [ TestNeeds ]; 12683 12683 meta = { ··· 12691 12691 version = "4.05"; 12692 12692 src = fetchurl { 12693 12693 url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/JSON-PP-4.05.tar.gz"; 12694 - sha256 = "1kphifz5zzyjnn4s9d8dynvinm76bbsf1b7a7bs48kfgpjkbr8nm"; 12694 + hash = "sha256-1aK8przPTUT0Ouqs4PRa5lQbt/UNtaSJtdL/X76L8M4="; 12695 12695 }; 12696 12696 meta = { 12697 12697 description = "JSON::XS compatible pure-Perl module"; ··· 12705 12705 version = "1.09"; 12706 12706 src = fetchurl { 12707 12707 url = "mirror://cpan/authors/id/M/MA/MAKAMAKA/JSON-PP-Compat5006-1.09.tar.gz"; 12708 - sha256 = "197030df52635f9bbe25af10742eea5bd74971473118c11311fcabcb62e3716a"; 12708 + hash = "sha256-GXAw31JjX5u+Ja8QdC7qW9dJcUcxGMETEfyry2LjcWo="; 12709 12709 }; 12710 12710 meta = { 12711 12711 description = "Helper module in using JSON::PP in Perl 5.6"; ··· 12718 12718 version = "0.61"; 12719 12719 src = fetchurl { 12720 12720 url = "mirror://cpan/authors/id/B/BK/BKB/JSON-Parse-0.61.tar.gz"; 12721 - sha256 = "ce8e55e70bef9bcbba2e96af631d10a605900961a22cad977e71aab56c3f2806"; 12721 + hash = "sha256-zo5V5wvvm8u6LpavYx0QpgWQCWGiLK2XfnGqtWw/KAY="; 12722 12722 }; 12723 12723 meta = { 12724 12724 description = "Parse JSON"; ··· 12732 12732 version = "5.08"; 12733 12733 src = fetchurl { 12734 12734 url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/JSON-Validator-5.08.tar.gz"; 12735 - sha256 = "sha256-QPaWjtcfxv1Ij6Q1Ityhk5NDhUCSth/eZgHwcWZHeFg="; 12735 + hash = "sha256-QPaWjtcfxv1Ij6Q1Ityhk5NDhUCSth/eZgHwcWZHeFg="; 12736 12736 }; 12737 12737 buildInputs = [ TestDeep ]; 12738 12738 propagatedBuildInputs = [ DataValidateDomain DataValidateIP Mojolicious NetIDNEncode YAMLLibYAML ]; ··· 12749 12749 version = "0.10"; 12750 12750 src = fetchurl { 12751 12751 url = "mirror://cpan/authors/id/X/XA/XAICRON/JSON-WebToken-0.10.tar.gz"; 12752 - sha256 = "77c182a98528f1714d82afc548d5b3b4dc93e67069128bb9b9413f24cf07248b"; 12752 + hash = "sha256-d8GCqYUo8XFNgq/FSNWztNyT5nBpEou5uUE/JM8HJIs="; 12753 12753 }; 12754 12754 buildInputs = [ TestMockGuard TestRequires ]; 12755 12755 propagatedBuildInputs = [ JSON ModuleRuntime ]; ··· 12765 12765 version = "4.03"; 12766 12766 src = fetchurl { 12767 12767 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/JSON-XS-4.03.tar.gz"; 12768 - sha256 = "0s4hdfjwi1sq3cx4bjxrg8k1s4nhb0vm6948iklag89gbzs3cmai"; 12768 + hash = "sha256-UVU29F8voafojIgkUzdY0BIdJnq5y0U6G1iHyKVrkGg="; 12769 12769 }; 12770 12770 propagatedBuildInputs = [ TypesSerialiser ]; 12771 12771 buildInputs = [ CanaryStability ]; ··· 12781 12781 version = "0.31"; 12782 12782 src = fetchurl { 12783 12783 url = "mirror://cpan/authors/id/L/LB/LBROCARD/JSON-XS-VersionOneAndTwo-0.31.tar.gz"; 12784 - sha256 = "e6092c4d961fae777acf7fe99fb3cd6e5b710fec85765a6b90417480e4c94a34"; 12784 + hash = "sha256-5gksTZYfrnd6z3/pn7PNbltxD+yFdlprkEF0gOTJSjQ="; 12785 12785 }; 12786 12786 propagatedBuildInputs = [ JSONXS ]; 12787 12787 meta = { ··· 12795 12795 pname = "Object-Realize-Later"; 12796 12796 src = fetchurl { 12797 12797 url = "mirror://cpan/authors/id/M/MA/MARKOV/Object-Realize-Later-0.21.tar.gz"; 12798 - sha256 = "1nfqssld7pcdw9sj4mkfnh75w51wl14i1h7npj9fld4fri09cywg"; 12798 + hash = "sha256-j3uWQMyONOqSvPbAEEmgPBReDrRuViJ14o3d06jW2Nk="; 12799 12799 }; 12800 12800 meta = { 12801 12801 description = "Delayed creation of objects"; ··· 12808 12808 version = "0.8.6"; 12809 12809 src = fetchurl { 12810 12810 url = "mirror://cpan/authors/id/B/BR/BRMILLER/${pname}-${version}.tar.gz"; 12811 - sha256 = "1ccvdq7asxq6iw8x8ihwf5xs2mp7fkwm467xy7g8spkznr8wcacm"; 12811 + hash = "sha256-lSnGUbZ/Xo3e8f0YUvl051ahe3EcRtQRjwZ3rQ5um7E="; 12812 12812 }; 12813 12813 patches = [ 12814 12814 (fetchpatch { 12815 12815 # https://github.com/brucemiller/LaTeXML/issues/1669 12816 12816 name = "downgrade-security-FileTemp.patch"; 12817 12817 url = "https://github.com/brucemiller/LaTeXML/commit/c3d6b9b88f9eafce6eee52b1634ea33085ba9ec6.patch"; 12818 - sha256 = "12w6nfv0bkj2mr4xwcqzkdngrpbq4fn52n85r9njdg913cvfirm7"; 12818 + hash = "sha256-p+boNhshvSZtygVZUawjeN38bJsfM95JrkLOBbazhos="; 12819 12819 }) 12820 12820 ]; 12821 12821 outputs = [ "out" "tex" ]; ··· 12854 12854 version = "1.19"; 12855 12855 src = fetchurl { 12856 12856 url = "mirror://cpan/authors/id/L/LE/LEOCHARRE/LEOCHARRE-CLI-1.19.tar.gz"; 12857 - sha256 = "37835f11ee35326241b4d30368ae1bc195a50414b3662db3e13b865bd52fcde9"; 12857 + hash = "sha256-N4NfEe41MmJBtNMDaK4bwZWlBBSzZi2z4TuGW9Uvzek="; 12858 12858 }; 12859 12859 propagatedBuildInputs = [ FileWhich Filechmod LEOCHARREDebug Linuxusermod YAML ]; 12860 12860 meta = { ··· 12868 12868 version = "1.03"; 12869 12869 src = fetchurl { 12870 12870 url = "mirror://cpan/authors/id/L/LE/LEOCHARRE/LEOCHARRE-Debug-1.03.tar.gz"; 12871 - sha256 = "c1665aa3abd457cc8624b8c418c6f8bdf58fb3a686f8eed515cf7e93514df192"; 12871 + hash = "sha256-wWZao6vUV8yGJLjEGMb4vfWPs6aG+O7VFc9+k1FN8ZI="; 12872 12872 }; 12873 12873 meta = { 12874 12874 description = "Debug sub"; ··· 12881 12881 version = "0.0011"; 12882 12882 src = fetchurl { 12883 12883 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Lexical-SealRequireHints-0.011.tar.gz"; 12884 - sha256 = "sha256-npGO0RjvaF1uCdqxzW5m7gox13b+JLumPlJDkG9WATo="; 12884 + hash = "sha256-npGO0RjvaF1uCdqxzW5m7gox13b+JLumPlJDkG9WATo="; 12885 12885 }; 12886 12886 meta = { 12887 12887 description = "Prevent leakage of lexical hints"; ··· 12894 12894 version = "2.16"; 12895 12895 src = fetchurl { 12896 12896 url = "mirror://cpan/authors/id/S/SH/SHAY/libapreq2-2.16.tar.gz"; 12897 - sha256 = "e04c855a3ea070b8863569fbae02fe828f534ac88755b23e24d3863cc9598349"; 12897 + hash = "sha256-4EyFWj6gcLiGNWn7rgL+go9TSsiHVbI+JNOGPMlZg0k="; 12898 12898 }; 12899 12899 outputs = [ "out" ]; 12900 12900 buildInputs = [ pkgs.apacheHttpd pkgs.apr pkgs.aprutil ApacheTest ExtUtilsXSBuilder ]; ··· 12945 12945 version = "1.32"; 12946 12946 src = fetchurl { 12947 12947 url = "mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.32.tar.gz"; 12948 - sha256 = "19gbbh9w3rl805mv6mg1q80fsrg610h098qhf7ycnkjnyac84440"; 12948 + hash = "sha256-gBCCmPJWTsv8cRCjBCAI5mXtAMLhVbNrAYjmwRNc66U="; 12949 12949 }; 12950 12950 meta = { 12951 12951 description = "Portable l10n and i10n functions"; ··· 12958 12958 version = "3.12"; 12959 12959 src = fetchurl { 12960 12960 url = "mirror://cpan/authors/id/S/SH/SHAY/libnet-3.13.tar.gz"; 12961 - sha256 = "sha256-WjX7Hy1KopFoDrGvOImfq0U8IsKOcffHvTdHtaPbNIw="; 12961 + hash = "sha256-WjX7Hy1KopFoDrGvOImfq0U8IsKOcffHvTdHtaPbNIw="; 12962 12962 }; 12963 12963 patches = [ 12964 12964 (fetchpatch { 12965 12965 name = "deterministic-libnet.cfg"; 12966 12966 url = "https://github.com/steve-m-hay/perl-libnet/commit/7d076c4352f67ee4ed64092cfad3963a2321bd53.patch"; 12967 - sha256 = "0pg9w2m08janqn5nrp4x9w5hbcsyxz87hfskd21zzfrzjk8z28qv"; 12967 + hash = "sha256-GyPx0ZQ/u/+DaFM7eNDvXrMFC0+d3GyLxVZJBKrg6V0="; 12968 12968 }) 12969 12969 ]; 12970 12970 meta = { ··· 12978 12978 version = "1.000"; 12979 12979 src = fetchurl { 12980 12980 url = "mirror://cpan/authors/id/D/DB/DBOOK/lib-relative-1.000.tar.gz"; 12981 - sha256 = "1mvcdl87d3kyrdx4y6x79k3n5qdd1x5m1hp8lwjxvgfqbw0cgq6z"; 12981 + hash = "sha256-3+DHAF/Yvd0lp+jCUEsPreFix0ynG096y36OdhBtbNc="; 12982 12982 }; 12983 12983 meta = { 12984 12984 description = "Add paths relative to the current file to @INC"; ··· 12992 12992 version = "0.08"; 12993 12993 src = fetchurl { 12994 12994 url = "mirror://cpan/authors/id/K/KM/KMACLEOD/libxml-perl-0.08.tar.gz"; 12995 - sha256 = "1jy9af0ljyzj7wakqli0437zb2vrbplqj4xhab7bfj2xgfdhawa5"; 12995 + hash = "sha256-RXEFm3tdSLfOUrATieldeYv1zyAgUjwVP/J7SYFTycs="; 12996 12996 }; 12997 12997 propagatedBuildInputs = [ XMLParser ]; 12998 12998 meta = { ··· 13006 13006 version = "1.32"; 13007 13007 src = fetchurl { 13008 13008 url = "mirror://cpan/authors/id/N/NE/NEILB/Lingua-EN-FindNumber-1.32.tar.gz"; 13009 - sha256 = "1d176d1c863fb9844bd19d2c2a4e68a0ed73da158f724a89405b90db7e8dbd04"; 13009 + hash = "sha256-HRdtHIY/uYRL0Z0sKk5ooO1z2hWPckqJQFuQ236NvQQ="; 13010 13010 }; 13011 13011 propagatedBuildInputs = [ LinguaENWords2Nums ]; 13012 13012 meta = { ··· 13021 13021 version = "1.905"; 13022 13022 src = fetchurl { 13023 13023 url = "mirror://cpan/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-1.905.tar.gz"; 13024 - sha256 = "15ij4rk1nznnd9hyg2hzy1ydpi9h1cdii8hdlq9j6mrf931rxhh5"; 13024 + hash = "sha256-BcKew0guVyMTpg2iGBsLMMXbfPAfiudhatZ+G2YmMpY="; 13025 13025 }; 13026 13026 meta = { 13027 13027 description = "Convert singular to plural. Select 'a' or 'an'"; ··· 13034 13034 version = "1.12"; 13035 13035 src = fetchurl { 13036 13036 url = "mirror://cpan/authors/id/N/NE/NEILB/Lingua-EN-Inflect-Number-1.12.tar.gz"; 13037 - sha256 = "66fb33838512746f5c597e80264fea66643f7f26570ec2f9205b6135ad67acbf"; 13037 + hash = "sha256-Zvszg4USdG9cWX6AJk/qZmQ/fyZXDsL5IFthNa1nrL8="; 13038 13038 }; 13039 13039 propagatedBuildInputs = [ LinguaENInflect ]; 13040 13040 meta = { ··· 13049 13049 version = "0.20"; 13050 13050 src = fetchurl { 13051 13051 url = "mirror://cpan/authors/id/R/RK/RKITOVER/Lingua-EN-Inflect-Phrase-0.20.tar.gz"; 13052 - sha256 = "55058911a99f1755de3eb449a99ffbeb92d88c01ff5dc60511a24679050ddea8"; 13052 + hash = "sha256-VQWJEamfF1XePrRJqZ/765LYjAH/XcYFEaJGeQUN3qg="; 13053 13053 }; 13054 13054 buildInputs = [ TestNoWarnings ]; 13055 13055 propagatedBuildInputs = [ LinguaENInflectNumber LinguaENNumberIsOrdinal LinguaENTagger ]; ··· 13065 13065 version = "0.05"; 13066 13066 src = fetchurl { 13067 13067 url = "mirror://cpan/authors/id/R/RK/RKITOVER/Lingua-EN-Number-IsOrdinal-0.05.tar.gz"; 13068 - sha256 = "28d5695400c0f4e2bd209793cb74f6da2b9257356aacb2947c603425e09618d6"; 13068 + hash = "sha256-KNVpVADA9OK9IJeTy3T22iuSVzVqrLKUfGA0JeCWGNY="; 13069 13069 }; 13070 13070 buildInputs = [ TestFatal TryTiny ]; 13071 13071 propagatedBuildInputs = [ LinguaENFindNumber ]; ··· 13081 13081 version = "0.31"; 13082 13082 src = fetchurl { 13083 13083 url = "mirror://cpan/authors/id/A/AC/ACOBURN/Lingua-EN-Tagger-0.31.tar.gz"; 13084 - sha256 = "14z9fbl3mf6lxhp0v2apdlxy1fw1y07j4ydrjsh7p3w0wj3qr7ll"; 13084 + hash = "sha256-lJ6Mh+SAj3uglrl5Ig/wgbvgO21XiQ0u7NS4Ouhy6ZM="; 13085 13085 }; 13086 13086 propagatedBuildInputs = [ HTMLParser LinguaStem MemoizeExpireLRU ]; 13087 13087 meta = { ··· 13095 13095 version = "0.18"; 13096 13096 src = fetchurl { 13097 13097 url = "mirror://cpan/authors/id/J/JO/JOEY/Lingua-EN-Words2Nums-0.18.tar.gz"; 13098 - sha256 = "686556797cd2a4eaa066f19bbf03ab25c06278292c9ead2f187dfd9031ea1d85"; 13098 + hash = "sha256-aGVWeXzSpOqgZvGbvwOrJcBieCksnq0vGH39kDHqHYU="; 13099 13099 }; 13100 13100 meta = { 13101 13101 description = "Convert English text to numbers"; ··· 13108 13108 version = "0.02"; 13109 13109 src = fetchurl { 13110 13110 url = "mirror://cpan/authors/id/N/NE/NEILB/Lingua-PT-Stemmer-0.02.tar.gz"; 13111 - sha256 = "17c48sfbgwd2ivlgf59sr6jdhwa3aim8750f8pyzz7xpi8gz0var"; 13111 + hash = "sha256-WW3wH4q3n//9RQ6Ug2pUQ3HYpMk6FffojqLxt5xGhJ0="; 13112 13112 }; 13113 13113 meta = { 13114 13114 description = "Portuguese language stemming"; ··· 13122 13122 version = "2.31"; 13123 13123 src = fetchurl { 13124 13124 url = "mirror://cpan/authors/id/S/SN/SNOWHARE/Lingua-Stem-2.31.tar.gz"; 13125 - sha256 = "0r02cf5p09r09ivxhn4xmsgmbk041p6qq6p6af15jzj2nqr9j6ma"; 13125 + hash = "sha256-qhqZMrZCflmCU+YajM0NBMxVn66dWNh3TCAncItjAmQ="; 13126 13126 }; 13127 13127 doCheck = false; 13128 13128 propagatedBuildInputs = [ LinguaPTStemmer LinguaStemFr LinguaStemIt LinguaStemRu LinguaStemSnowballDa SnowballNorwegian SnowballSwedish TextGerman ]; ··· 13137 13137 version = "0.02"; 13138 13138 src = fetchurl { 13139 13139 url = "mirror://cpan/authors/id/S/SD/SDP/Lingua-Stem-Fr-0.02.tar.gz"; 13140 - sha256 = "0vyrspwzaqjxm5mqshf4wvwa3938mkajd1918d9ii2l9m2rn8kwx"; 13140 + hash = "sha256-nU9ks6iJihhTQyGFJtWsaKSh+ObEQY1rqV1i9fnV2W8="; 13141 13141 }; 13142 13142 meta = { 13143 13143 description = "Perl French Stemming"; ··· 13150 13150 version = "0.02"; 13151 13151 src = fetchurl { 13152 13152 url = "mirror://cpan/authors/id/A/AC/ACALPINI/Lingua-Stem-It-0.02.tar.gz"; 13153 - sha256 = "1207r183s5hlh4mfwa6p46vzm0dhvrs2dnss5s41a0gyfkxp7riq"; 13153 + hash = "sha256-OOZz+3T+ARWILlrbJnTesIH6tyHXKO4qgRQWPVDIB4g="; 13154 13154 }; 13155 13155 meta = { 13156 13156 description = "Porter's stemming algorithm for Italian"; ··· 13163 13163 version = "0.04"; 13164 13164 src = fetchurl { 13165 13165 url = "mirror://cpan/authors/id/N/NE/NEILB/Lingua-Stem-Ru-0.04.tar.gz"; 13166 - sha256 = "0a2jmdz7jn32qj5hyiw5kbv8fvlpmws8i00a6xcbkzb48yvwww0j"; 13166 + hash = "sha256-EnDOt0dk/blYNwqAiDSvl26H9pqFRw+LxGJYeX6rUig="; 13167 13167 }; 13168 13168 meta = { 13169 13169 description = "Porter's stemming algorithm for Russian (KOI8-R only)"; ··· 13177 13177 version = "1.01"; 13178 13178 src = fetchurl { 13179 13179 url = "mirror://cpan/authors/id/C/CI/CINE/Lingua-Stem-Snowball-Da-1.01.tar.gz"; 13180 - sha256 = "0mm0m7glm1s6i9f6a78jslw6wh573208arxhq93yriqmw17bwf9f"; 13180 + hash = "sha256-Ljm+TuAVx+xHwrBnhYAYp0BuONUSHWVcikaHSt+poFY="; 13181 13181 }; 13182 13182 meta = { 13183 13183 description = "Porters stemming algorithm for Denmark"; ··· 13190 13190 version = "0.28"; 13191 13191 src = fetchurl { 13192 13192 url = "mirror://cpan/authors/id/A/AL/ALINKE/Lingua-Translit-0.28.tar.gz"; 13193 - sha256 = "113f91d8fc2c630437153a49fb7a52b023af8f6278ed96c070b1f60824b8eae1"; 13193 + hash = "sha256-ET+R2PwsYwQ3FTpJ+3pSsCOvj2J47ZbAcLH2CCS46uE="; 13194 13194 }; 13195 13195 doCheck = false; 13196 13196 meta = { ··· 13205 13205 version = "1.20"; 13206 13206 src = fetchurl { 13207 13207 url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/LinkEmbedder-1.20.tar.gz"; 13208 - sha256 = "19fwr3y8dd1bya2z86x3904s4dxfx15h7b777529j8n74m78ppmi"; 13208 + hash = "sha256-sd6LTiXHIplEOeesA0vorjeiCUijG/SF8iu0hvzI3KU="; 13209 13209 }; 13210 13210 buildInputs = [ TestDeep ]; 13211 13211 propagatedBuildInputs = [ Mojolicious ]; ··· 13222 13222 version = "0.05"; 13223 13223 src = fetchurl { 13224 13224 url = "mirror://cpan/authors/id/N/NA/NAZAROV/Linux-ACL-0.05.tar.gz"; 13225 - sha256 = "312940c1f60f47c4fc93fa0a9d2a626425faa837040c8c2f1ad58ee09f62f371"; 13225 + hash = "sha256-MSlAwfYPR8T8k/oKnSpiZCX6qDcEDIwvGtWO4J9i83E="; 13226 13226 }; 13227 13227 buildInputs = [ pkgs.acl ]; 13228 13228 NIX_CFLAGS_LINK = "-L${pkgs.acl.out}/lib -lacl"; ··· 13238 13238 version = "0.25"; 13239 13239 src = fetchurl { 13240 13240 url = "mirror://cpan/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-0.25.tar.gz"; 13241 - sha256 = "60377a74fba90fa465200ee1c7430dbdde69d454d85f9ee101c039803a07e5f5"; 13241 + hash = "sha256-YDd6dPupD6RlIA7hx0MNvd5p1FTYX57hAcA5gDoH5fU="; 13242 13242 }; 13243 13243 meta = { 13244 13244 description = "Fast parsing of the Linux desktop files"; ··· 13252 13252 version = "0.23"; 13253 13253 src = fetchurl { 13254 13254 url = "mirror://cpan/authors/id/C/CH/CHORNY/Linux-Distribution-0.23.tar.gz"; 13255 - sha256 = "603e27da607b3e872a669d7a66d75982f0969153eab2d4b20c341347b4ebda5f"; 13255 + hash = "sha256-YD4n2mB7PocqZp16ZtdZgvCWkVPqstSyDDQTR7Tr2l8="; 13256 13256 }; 13257 13257 # The tests fail if the distro it's built on isn't in the supported list. 13258 13258 # This includes NixOS. ··· 13269 13269 version = "0.011"; 13270 13270 src = fetchurl { 13271 13271 url = "mirror://cpan/authors/id/L/LE/LEONT/Linux-FD-0.011.tar.gz"; 13272 - sha256 = "6bb579d47644cb0ed35626ff77e909ae69063073c6ac09aa0614fef00fa37356"; 13272 + hash = "sha256-a7V51HZEyw7TVib/d+kJrmkGMHPGrAmqBhT+8A+jc1Y="; 13273 13273 }; 13274 13274 buildInputs = [ TestException ]; 13275 13275 propagatedBuildInputs = [ SubExporter ]; ··· 13286 13286 version = "2.2"; 13287 13287 src = fetchurl { 13288 13288 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/Linux-Inotify2-2.2.tar.gz"; 13289 - sha256 = "0crlxmaa4lsgdjm5p9ib8rdxiy70qj1s68za3q3v57v8ll6s4hfx"; 13289 + hash = "sha256-3UGiDaVon7IHHuojo4PE4PjYW0YrpluqbE9TolTtNDM="; 13290 13290 }; 13291 13291 propagatedBuildInputs = [ commonsense ]; 13292 13292 ··· 13302 13302 version = "0.69"; 13303 13303 src = fetchurl { 13304 13304 url = "mirror://cpan/authors/id/V/VI/VIDUL/Linux-usermod-0.69.tar.gz"; 13305 - sha256 = "97ca186a3c416bf69ed62da046f1a60d88d89b8e6ed25008b2f96e787dee9d60"; 13305 + hash = "sha256-l8oYajxBa/ae1i2gRvGmDYjYm45u0lAIsvlueH3unWA="; 13306 13306 }; 13307 13307 meta = { 13308 13308 description = "This module adds, removes and modify user and group accounts according to the passwd and shadow files syntax"; ··· 13316 13316 version = "0.18"; 13317 13317 src = fetchurl { 13318 13318 url = "mirror://cpan/authors/id/D/DR/DROLSKY/List-AllUtils-0.18.tar.gz"; 13319 - sha256 = "b7c4bf80090b281c4a1560c76a1a819094c3a1294302f77afb8c60ca4862ecf9"; 13319 + hash = "sha256-t8S/gAkLKBxKFWDHahqBkJTDoSlDAvd6+4xgykhi7Pk="; 13320 13320 }; 13321 13321 propagatedBuildInputs = [ ListSomeUtils ListUtilsBy ]; 13322 13322 meta = { ··· 13331 13331 version = "0.25"; 13332 13332 src = fetchurl { 13333 13333 url = "mirror://cpan/authors/id/D/DA/DAVIDO/List-BinarySearch-0.25.tar.gz"; 13334 - sha256 = "0ap8y9rsjxg75887klgij90mf459f8dwy0dbx1g06h30pmqk04f8"; 13334 + hash = "sha256-yBEwcb1gQANe6KsBzxtyqRBXQZLx0XkQKud1qXPy6Co="; 13335 13335 }; 13336 13336 meta = { 13337 13337 description = "Binary Search within a sorted array"; ··· 13344 13344 version = "0.55"; 13345 13345 src = fetchurl { 13346 13346 url = "mirror://cpan/authors/id/J/JK/JKEENAN/List-Compare-0.55.tar.gz"; 13347 - sha256 = "cc719479836579d52b02bc328ed80a98f679df043a99b5710ab2c191669eb837"; 13347 + hash = "sha256-zHGUeYNledUrArwyjtgKmPZ53wQ6mbVxCrLBkWaeuDc="; 13348 13348 }; 13349 13349 buildInputs = [ CaptureTiny ]; 13350 13350 meta = { ··· 13359 13359 version = "0.430"; 13360 13360 src = fetchurl { 13361 13361 url = "mirror://cpan/authors/id/R/RE/REHSACK/List-MoreUtils-0.430.tar.gz"; 13362 - sha256 = "09v5cipjf634a1176wy2wicibzz51lry0d0yim9rnbfl5j2ggcb3"; 13362 + hash = "sha256-Y7H3hCzULZtTjR404DMN5f8VWeTCc3NCUGQYJ29kZSc="; 13363 13363 }; 13364 13364 propagatedBuildInputs = [ ExporterTiny ListMoreUtilsXS ]; 13365 13365 buildInputs = [ TestLeakTrace ]; ··· 13374 13374 version = "0.430"; 13375 13375 src = fetchurl { 13376 13376 url = "mirror://cpan/authors/id/R/RE/REHSACK/List-MoreUtils-XS-0.430.tar.gz"; 13377 - sha256 = "0hmjkhmk1qlzbg8skq7g1zral07k1x0fk4w2fpcfr7hpgkaldkp8"; 13377 + hash = "sha256-6M5G1XwXnuzYdYKT6UAP8wCq8g/v4KnRW5/iMCucskI="; 13378 13378 }; 13379 13379 preConfigure = '' 13380 13380 export LD=$CC ··· 13391 13391 version = "0.58"; 13392 13392 src = fetchurl { 13393 13393 url = "mirror://cpan/authors/id/D/DR/DROLSKY/List-SomeUtils-0.58.tar.gz"; 13394 - sha256 = "96eafb359339d22bf2a2de421298847a3c40f6a28b6d44005d0965da86a5469d"; 13394 + hash = "sha256-lur7NZM50ivyot5CEpiEejxA9qKLbUQAXQll2oalRp0="; 13395 13395 }; 13396 13396 buildInputs = [ TestLeakTrace ]; 13397 13397 propagatedBuildInputs = [ ModuleImplementation ]; ··· 13407 13407 version = "0.11"; 13408 13408 src = fetchurl { 13409 13409 url = "mirror://cpan/authors/id/P/PE/PEVANS/List-UtilsBy-0.11.tar.gz"; 13410 - sha256 = "0nkpylkqccxanr8wc7j9wg6jdrizybjjd6p8q3jbh7f29cxz9pgs"; 13410 + hash = "sha256-+t30O0vCHbjkwOiaJuXyP+YmzeNJHsZRtqozhif1d1o="; 13411 13411 }; 13412 13412 meta = { 13413 13413 description = "Higher-order list utility functions"; ··· 13420 13420 version = "3.66"; 13421 13421 src = fetchurl { 13422 13422 url = "mirror://cpan/authors/id/S/SB/SBECK/Locale-Codes-3.66.tar.gz"; 13423 - sha256 = "1rspbig3zb7l7s1mlsk9n0rrisy8qrzwn0ix6a7sd372arnwvylr"; 13423 + hash = "sha256-mfrNbVbijKaPMj0Cy3/GyOuYM7BpalqDPvSsP15cV+c="; 13424 13424 }; 13425 13425 buildInputs = [ TestInter ]; 13426 13426 meta = { ··· 13437 13437 buildInputs = [ pkgs.gettext ]; 13438 13438 src = fetchurl { 13439 13439 url = "mirror://cpan/authors/id/P/PV/PVANDRY/gettext-1.07.tar.gz"; 13440 - sha256 = "05cwqjxxary11di03gg3fm6j9lbvg1dr2wpr311c1rwp8salg7ch"; 13440 + hash = "sha256-kJ1HlUaX58BCGPlykVt4e9EkTXXjvQFiC8Fn1bvEnBU="; 13441 13441 }; 13442 13442 LANG="C"; 13443 13443 meta = { ··· 13451 13451 version = "0.05"; 13452 13452 src = fetchurl { 13453 13453 url = "mirror://cpan/authors/id/S/SA/SAPER/Locale-Maketext-Lexicon-Getcontext-0.05.tar.gz"; 13454 - sha256 = "75cb33df9472a5962de54082f42c6a76b260fc405ba10ca53246fb1f82c09208"; 13454 + hash = "sha256-dcsz35RypZYt5UCC9CxqdrJg/EBboQylMkb7H4LAkgg="; 13455 13455 }; 13456 13456 propagatedBuildInputs = [ LocaleMaketextLexicon ]; 13457 13457 meta = { ··· 13465 13465 version = "0.09"; 13466 13466 src = fetchurl { 13467 13467 url = "mirror://cpan/authors/id/S/ST/STEFFENW/Locale-MO-File-0.09.tar.gz"; 13468 - sha256 = "0gsaaqimsh5bdhns2v67j1nvb178hx2536lxmr971cwxy31ns0wp"; 13468 + hash = "sha256-lwNtw/Cds3BSrp2aUUSH6IS1bZDHbKEtbKtAXSNWSj8="; 13469 13469 }; 13470 13470 propagatedBuildInputs = [ ConstFast MooXStrictConstructor MooXTypesMooseLike ParamsValidate namespaceautoclean ]; 13471 13471 buildInputs = [ TestDifferences TestException TestHexDifferences TestNoWarnings ]; ··· 13480 13480 version = "0.11"; 13481 13481 src = fetchurl { 13482 13482 url = "mirror://cpan/authors/id/A/AU/AUDREYT/Locale-Maketext-Fuzzy-0.11.tar.gz"; 13483 - sha256 = "3785171ceb78cc7671319a3a6d8ced9b190e097dfcd9b2a9ebc804cd1a282f96"; 13483 + hash = "sha256-N4UXHOt4zHZxMZo6bYztmxkOCX382bKp68gEzRooL5Y="; 13484 13484 }; 13485 13485 meta = { 13486 13486 description = "Maketext from already interpolated strings"; ··· 13493 13493 version = "1.00"; 13494 13494 src = fetchurl { 13495 13495 url = "mirror://cpan/authors/id/D/DR/DRTECH/Locale-Maketext-Lexicon-1.00.tar.gz"; 13496 - sha256 = "b73f6b04a58d3f0e38ebf2115a4c1532f1a4eef6fac5c6a2a449e4e14c1ddc7c"; 13496 + hash = "sha256-tz9rBKWNPw446/IRWkwVMvGk7vb6xcaipEnk4Uwd3Hw="; 13497 13497 }; 13498 13498 meta = { 13499 13499 description = "Use other catalog formats in Maketext"; ··· 13508 13508 version = "0.15"; 13509 13509 src = fetchurl { 13510 13510 url = "mirror://cpan/authors/id/A/AZ/AZAWAWI/Locale-Msgfmt-0.15.tar.gz"; 13511 - sha256 = "c3276831cbeecf58be02081bcc180bd348daa35da21a7737b7b038a59f643ab4"; 13511 + hash = "sha256-wydoMcvuz1i+AggbzBgL00jao12iGnc3t7A4pZ9kOrQ="; 13512 13512 }; 13513 13513 meta = { 13514 13514 description = "Compile .po files to .mo files"; ··· 13521 13521 version = "0.27"; 13522 13522 src = fetchurl { 13523 13523 url = "mirror://cpan/authors/id/C/CO/COSIMO/Locale-PO-0.27.tar.gz"; 13524 - sha256 = "3c994a4b63e6e4e836c6f79a93f51921cab77c90c9753fe0f8b5429220d516b9"; 13524 + hash = "sha256-PJlKS2Pm5Og2xveak/UZIcq3fJDJdT/g+LVCkiDVFrk="; 13525 13525 }; 13526 13526 propagatedBuildInputs = [ FileSlurp ]; 13527 13527 meta = { ··· 13535 13535 version = "1.036"; 13536 13536 src = fetchurl { 13537 13537 url = "mirror://cpan/authors/id/S/ST/STEFFENW/Locale-TextDomain-OO-1.036.tar.gz"; 13538 - sha256 = "0f0fajq4k1sgyywsb7qypsf6xa1sxjx4agm8l8z2284nm3hq65xm"; 13538 + hash = "sha256-tReD4aiWICE+oqg+RbrsOqhunL4en6W590+HSbBUDjg="; 13539 13539 }; 13540 13540 propagatedBuildInputs = [ ClassLoad Clone JSON LocaleMOFile LocalePO LocaleTextDomainOOUtil LocaleUtilsPlaceholderBabelFish LocaleUtilsPlaceholderMaketext LocaleUtilsPlaceholderNamed MooXSingleton PathTiny TieSub ]; 13541 13541 buildInputs = [ TestDifferences TestException TestNoWarnings ]; ··· 13550 13550 version = "4.002"; 13551 13551 src = fetchurl { 13552 13552 url = "mirror://cpan/authors/id/S/ST/STEFFENW/Locale-TextDomain-OO-Util-4.002.tar.gz"; 13553 - sha256 = "1826pl11vr9p7zv7vqs7kcd8y5218086l90dw8lw0xzdcmzs0prw"; 13553 + hash = "sha256-PF+gf2Xtd8Ap4g0kahBAQRSPGptH4332PzflHQK9RqA="; 13554 13554 }; 13555 13555 propagatedBuildInputs = [ namespaceautoclean ]; 13556 13556 buildInputs = [ TestDifferences TestException TestNoWarnings ]; ··· 13565 13565 version = "0.006"; 13566 13566 src = fetchurl { 13567 13567 url = "mirror://cpan/authors/id/S/ST/STEFFENW/Locale-Utils-PlaceholderBabelFish-0.006.tar.gz"; 13568 - sha256 = "1k54njj8xz19c8bjb0iln1mnfq55j3pvbff7samyrab3k59h071f"; 13568 + hash = "sha256-LhwAU5ljqeyr0se5te+QpWBna7A0giUXYin8jqS0pMw="; 13569 13569 }; 13570 13570 propagatedBuildInputs = [ HTMLParser MooXStrictConstructor MooXTypesMooseLike namespaceautoclean ]; 13571 13571 buildInputs = [ TestDifferences TestException TestNoWarnings ]; ··· 13580 13580 version = "1.005"; 13581 13581 src = fetchurl { 13582 13582 url = "mirror://cpan/authors/id/S/ST/STEFFENW/Locale-Utils-PlaceholderMaketext-1.005.tar.gz"; 13583 - sha256 = "1srlbp8sfnzhndgh9s4d8bglpzw0vb8gnab9r8r8sggkv15n0a2h"; 13583 + hash = "sha256-UChgS9jzPY0yymkp+9DagP9L30KN6ARfs/Bbp9FdNOs="; 13584 13584 }; 13585 13585 propagatedBuildInputs = [ MooXStrictConstructor MooXTypesMooseLike namespaceautoclean ]; 13586 13586 buildInputs = [ TestDifferences TestException TestNoWarnings ]; ··· 13595 13595 version = "1.004"; 13596 13596 src = fetchurl { 13597 13597 url = "mirror://cpan/authors/id/S/ST/STEFFENW/Locale-Utils-PlaceholderNamed-1.004.tar.gz"; 13598 - sha256 = "1gd68lm5w5c6ndcilx91rn84zviqyrk3fx92jjx5khxm76i8xmvg"; 13598 + hash = "sha256-b9eOojm1w1m6lCJ1N2b2OO5PkM0hdRpZs4YVXipFpr0="; 13599 13599 }; 13600 13600 propagatedBuildInputs = [ MooXStrictConstructor MooXTypesMooseLike namespaceautoclean ]; 13601 13601 buildInputs = [ TestDifferences TestException TestNoWarnings ]; ··· 13610 13610 version = "2.000024"; 13611 13611 src = fetchurl { 13612 13612 url = "mirror://cpan/authors/id/H/HA/HAARG/local-lib-2.000024.tar.gz"; 13613 - sha256 = "01cav7m6qc1x96wna1viiw6n212f94ks7cik4vj1a1lasixr36rf"; 13613 + hash = "sha256-LpuRe9SKBhXkJjOyoydJTgRhDY9xB2W5ST0wbOrZigU="; 13614 13614 }; 13615 13615 propagatedBuildInputs = [ ModuleBuild ]; 13616 13616 meta = { ··· 13624 13624 version = "0.208"; 13625 13625 src = fetchurl { 13626 13626 url = "mirror://cpan/authors/id/S/SC/SCHWIGON/lockfile-simple/LockFile-Simple-0.208.tar.gz"; 13627 - sha256 = "18pk5a030dsg1h6wd8c47wl8pzrpyh9zi9h2c9gs9855nab7iis5"; 13627 + hash = "sha256-Rcd4lrKloKRfYgKm+BP0N/+LKD+EocYNDE83MIAq86I="; 13628 13628 }; 13629 13629 meta = { 13630 13630 description = "Simple file locking scheme"; ··· 13637 13637 version = "1.708"; 13638 13638 src = fetchurl { 13639 13639 url = "mirror://cpan/authors/id/P/PR/PREACTION/Log-Any-1.708.tar.gz"; 13640 - sha256 = "e1407759dc9462ab096d4ddc89feaac8abb341c5429e38cf6f7b8a996a35ecd9"; 13640 + hash = "sha256-4UB3WdyUYqsJbU3cif6qyKuzQcVCnjjPb3uKmWo17Nk="; 13641 13641 }; 13642 13642 # Syslog test fails. 13643 13643 preCheck = "rm t/syslog.t"; ··· 13653 13653 version = "0.09"; 13654 13654 src = fetchurl { 13655 13655 url = "mirror://cpan/authors/id/P/PR/PREACTION/Log-Any-Adapter-Log4perl-0.09.tar.gz"; 13656 - sha256 = "19f1drqnzr6g4xwjm6jk4iaa3zmiax8bzxqch04f4jr12bjd75qi"; 13656 + hash = "sha256-EZfT5BIhS+IIgAz3v1BXsf6hVCRTmip5J8/kb3FuwaU="; 13657 13657 }; 13658 13658 propagatedBuildInputs = [ LogAny LogLog4perl ]; 13659 13659 meta = { ··· 13668 13668 version = "0.003003"; 13669 13669 src = fetchurl { 13670 13670 url = "mirror://cpan/authors/id/N/NE/NERDVANA/Log-Any-Adapter-TAP-0.003003.tar.gz"; 13671 - sha256 = "131f0689b2b42b1b31449714c6eda8f811dd96a7c86748f1e03b239cfd0121c0"; 13671 + hash = "sha256-Ex8GibK0KxsxRJcUxu2o+BHdlqfIZ0jx4DsjnP0BIcA="; 13672 13672 }; 13673 13673 propagatedBuildInputs = [ LogAny TryTiny ]; 13674 13674 meta = { ··· 13683 13683 version = "0.008001"; 13684 13684 src = fetchurl { 13685 13685 url = "mirror://cpan/authors/id/F/FR/FREW/Log-Contextual-0.008001.tar.gz"; 13686 - sha256 = "b93cbcfbb8796d51c836e3b00243cda5630808c152c14eee5f20ca09c9451993"; 13686 + hash = "sha256-uTy8+7h5bVHINuOwAkPNpWMICMFSwU7uXyDKCclFGZM="; 13687 13687 }; 13688 13688 buildInputs = [ TestFatal ]; 13689 13689 propagatedBuildInputs = [ DataDumperConcise ExporterDeclare Moo ]; ··· 13699 13699 version = "2.70"; 13700 13700 src = fetchurl { 13701 13701 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Log-Dispatch-2.70.tar.gz"; 13702 - sha256 = "089z5723lwa8jhl57xa5b901xmvj8kgz60rid33a7lv74k2irnd3"; 13702 + hash = "sha256-o9kcxSRn06PGaDED899EctceQFpF9VMolEhxOsQpPyE="; 13703 13703 }; 13704 13704 propagatedBuildInputs = [ DevelGlobalDestruction ParamsValidationCompiler Specio namespaceautoclean ]; 13705 13705 buildInputs = [ IPCRun3 TestFatal TestNeeds ]; ··· 13715 13715 version = "1.36"; 13716 13716 src = fetchurl { 13717 13717 url = "mirror://cpan/authors/id/M/MS/MSCHOUT/Log-Dispatch-FileRotate-1.36.tar.gz"; 13718 - sha256 = "0vlmi17p7fky3x58rs7r5mdxi6l5jla8zhlb55kvssxc1w5v2b27"; 13718 + hash = "sha256-RyyxCw+sa71nKYvCjxSVhZrYWy356IxKH366c0+IlW4="; 13719 13719 }; 13720 13720 propagatedBuildInputs = [ DateManip LogDispatch ]; 13721 13721 buildInputs = [ PathTiny TestWarn ]; ··· 13731 13731 version = "0.037"; 13732 13732 src = fetchurl { 13733 13733 url = "mirror://cpan/authors/id/P/PE/PERLANCAR/Log-ger-0.037.tar.gz"; 13734 - sha256 = "0f5078g8lkyw09ijpz7dna5xw6yvpd0m283fdrw3s152xmr43qn2"; 13734 + hash = "sha256-wuJBcu2iBD14bm4gUUG72xvei7Lt/CtjAtxPih46oDg="; 13735 13735 }; 13736 13736 meta = { 13737 13737 description = "A lightweight, flexible logging framework"; ··· 13746 13746 version = "0.90"; 13747 13747 src = fetchurl { 13748 13748 url = "mirror://cpan/authors/id/B/BL/BLOONIX/Log-Handler-0.90.tar.gz"; 13749 - sha256 = "0kgp3frz0y51j8kw67d6b4yyrrbh7syqraxchc7pfm442bkq0p1s"; 13749 + hash = "sha256-OlyA5xKEVHcPg6yrjL0+cOXsPVmmHcMnkqF48LMb900="; 13750 13750 }; 13751 13751 propagatedBuildInputs = [ ParamsValidate ]; 13752 13752 meta = { ··· 13760 13760 version = "0.08"; 13761 13761 src = fetchurl { 13762 13762 url = "mirror://cpan/authors/id/B/BI/BINGOS/Log-Message-0.08.tar.gz"; 13763 - sha256 = "bd697dd62aaf26d118e9f0a0813429deb1c544e4501559879b61fcbdfe99fe46"; 13763 + hash = "sha256-vWl91iqvJtEY6fCggTQp3rHFRORQFVmHm2H8vf6Z/kY="; 13764 13764 }; 13765 13765 meta = { 13766 13766 description = "Powerful and flexible message logging mechanism"; ··· 13773 13773 version = "0.10"; 13774 13774 src = fetchurl { 13775 13775 url = "mirror://cpan/authors/id/B/BI/BINGOS/Log-Message-Simple-0.10.tar.gz"; 13776 - sha256 = "15nxi935nfrf8dkdrgvcrf2qlai4pbz03yj8sja0n9mcq2jd24ma"; 13776 + hash = "sha256-qhLRpMCsJguU1Ej6Af66JCqKhctsv9xmQy47W0aK3ZY="; 13777 13777 }; 13778 13778 propagatedBuildInputs = [ LogMessage ]; 13779 13779 meta = { ··· 13787 13787 version = "1.070"; 13788 13788 src = fetchurl { 13789 13789 url = "mirror://cpan/authors/id/B/BB/BBC/Log-Trace-1.070.tar.gz"; 13790 - sha256 = "1qrnxn9b05cqyw1286djllnj8wzys10754glxx6z5hihxxc85jwy"; 13790 + hash = "sha256-nsuCWO8wwvJN7/SRckDQ/nMkLaWyGSQC95gVsJLtNuM="; 13791 13791 }; 13792 13792 meta = { 13793 13793 description = "Provides a unified approach to tracing"; ··· 13800 13800 version = "1.874"; 13801 13801 src = fetchurl { 13802 13802 url = "mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.874.tar.gz"; 13803 - sha256 = "1l6khsmwzfr88xb81kdvmdskxgz3pm4yz2ybxkbml4bmhh0y62fq"; 13803 + hash = "sha256-2AnjAYR1EVrX7MuL70m9478+dau7zYBWRyi7z6uG09A="; 13804 13804 }; 13805 13805 meta = { 13806 13806 description = "Many-Core Engine for Perl providing parallel processing capabilities"; ··· 13814 13814 version = "1.53"; 13815 13815 src = fetchurl { 13816 13816 url = "mirror://cpan/authors/id/E/ET/ETJ/Log-Log4perl-1.53.tar.gz"; 13817 - sha256 = "13n39byny3yif3x6nrj9iriw8jhbhxqavwrrlm277v3f066v9gwg"; 13817 + hash = "sha256-j7+0jQFu7HNEpTnzrXCHC0rEY45JZmv6cNEPb/1Kw44="; 13818 13818 }; 13819 13819 meta = { 13820 13820 description = "Log4j implementation for Perl"; ··· 13829 13829 version = "1.003"; 13830 13830 src = fetchurl { 13831 13831 url = "mirror://cpan/authors/id/R/RJ/RJBS/Log-Dispatch-Array-1.003.tar.gz"; 13832 - sha256 = "0dvzp0gsh17jqg02460ndchyapr1haahndq1p9v6mwkv5wf9680c"; 13832 + hash = "sha256-DCCTHC978mp2ugE3C5WCIV/lIWsWGCLAw/IEqB+4fzc="; 13833 13833 }; 13834 13834 buildInputs = [ TestDeep ]; 13835 13835 propagatedBuildInputs = [ LogDispatch ]; ··· 13845 13845 version = "2.022"; 13846 13846 src = fetchurl { 13847 13847 url = "mirror://cpan/authors/id/R/RJ/RJBS/Log-Dispatchouli-2.022.tar.gz"; 13848 - sha256 = "2a2a4176adafb85a1eb9c9dc389052919e8c2c9df99aaba538c06b8da964a5df"; 13848 + hash = "sha256-KipBdq2vuFoeucncOJBSkZ6MLJ35mqulOMBrjalkpd8="; 13849 13849 }; 13850 13850 buildInputs = [ TestDeep TestFatal ]; 13851 13851 propagatedBuildInputs = [ LogDispatchArray StringFlogger SubExporterGlobExporter ]; ··· 13861 13861 version = "0.30"; 13862 13862 src = fetchurl { 13863 13863 url = "mirror://cpan/authors/id/L/LK/LKUNDRAK/Log-Journald-0.30.tar.gz"; 13864 - sha256 = "55992cf9a1e1fb833f428300525bfa7cf7ed46b83ec414f82a091789b37d08a3"; 13864 + hash = "sha256-VZks+aHh+4M/QoMAUlv6fPftRrg+xBT4KgkXibN9CKM="; 13865 13865 }; 13866 13866 buildInputs = [ pkgs.pkg-config pkgs.systemd ]; 13867 13867 postPatch = '' ··· 13879 13879 version = "0.82"; 13880 13880 src = fetchurl { 13881 13881 url = "mirror://cpan/authors/id/R/RA/RANI/Log-LogLite-0.82.tar.gz"; 13882 - sha256 = "0sqsa4750wvhw4cjmxpxqg30i1jjcddadccflisrdb23qn5zn285"; 13882 + hash = "sha256-BQn7i8VDrJZ1pI6xplpjUoYIxsP99ioZ4XBzUA5RGms="; 13883 13883 }; 13884 13884 propagatedBuildInputs = [ IOLockedFile ]; 13885 13885 meta = { ··· 13893 13893 version = "0.000001"; 13894 13894 src = fetchurl { 13895 13895 url = "mirror://cpan/authors/id/E/EX/EXODIST/Long-Jump-0.000001.tar.gz"; 13896 - sha256 = "d5d6456d86992b559d8f66fc90960f919292cd3803c13403faac575762c77af4"; 13896 + hash = "sha256-1dZFbYaZK1Wdj2b8kJYPkZKSzTgDwTQD+qxXV2LHevQ="; 13897 13897 }; 13898 13898 buildInputs = [ Test2Suite ]; 13899 13899 meta = { ··· 13907 13907 version = "6.67"; 13908 13908 src = fetchurl { 13909 13909 url = "mirror://cpan/authors/id/O/OA/OALDERS/libwww-perl-6.67.tar.gz"; 13910 - sha256 = "sha256-lu7ECj/QqhvYNBF75eshxDj3MJTYYaGn5XdPCxImtyM="; 13910 + hash = "sha256-lu7ECj/QqhvYNBF75eshxDj3MJTYYaGn5XdPCxImtyM="; 13911 13911 }; 13912 13912 propagatedBuildInputs = [ FileListing HTMLParser HTTPCookies HTTPNegotiate NetHTTP TryTiny WWWRobotRules ]; 13913 13913 # support cross-compilation by avoiding using `has_module` which does not work in miniperl (it requires B native module) ··· 13927 13927 version = "1.02"; 13928 13928 src = fetchurl { 13929 13929 url = "mirror://cpan/authors/id/T/TI/TIMBRODY/LWP-Authen-OAuth-1.02.tar.gz"; 13930 - sha256 = "e78e0bd7de8002cfb4760073258d555ef55b2c27c07a94b3d8a2166a17fd96bc"; 13930 + hash = "sha256-544L196AAs+0dgBzJY1VXvVbLCfAepSz2KIWahf9lrw="; 13931 13931 }; 13932 13932 propagatedBuildInputs = [ LWP ]; 13933 13933 meta = { ··· 13941 13941 version = "6.04"; 13942 13942 src = fetchurl { 13943 13943 url = "mirror://cpan/authors/id/O/OA/OALDERS/LWP-MediaTypes-6.04.tar.gz"; 13944 - sha256 = "1n8rg6csv3dsvymg06cmxipimr6cb1g9r903ghm1qsmiv89cl6wg"; 13944 + hash = "sha256-jxvKEtqxahwqfAOknF5YzOQab+yVGfCq37qNrZl5Gdk="; 13945 13945 }; 13946 13946 buildInputs = [ TestFatal ]; 13947 13947 meta = { ··· 13956 13956 version = "6.09"; 13957 13957 src = fetchurl { 13958 13958 url = "mirror://cpan/authors/id/B/BE/BENNING/LWP-Protocol-connect-6.09.tar.gz"; 13959 - sha256 = "9f252394775e23aa42c3176611e5930638ab528d5190110b4731aa5b0bf35a15"; 13959 + hash = "sha256-nyUjlHdeI6pCwxdmEeWTBjirUo1RkBELRzGqWwvzWhU="; 13960 13960 }; 13961 13961 buildInputs = [ TestException ]; 13962 13962 propagatedBuildInputs = [ LWPProtocolHttps ]; ··· 13971 13971 version = "6.09"; 13972 13972 src = fetchurl { 13973 13973 url = "mirror://cpan/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.09.tar.gz"; 13974 - sha256 = "14pm785cgyrnppks6ccasb2vkqifh0a8fz36nmnhc2v926jy3kqn"; 13974 + hash = "sha256-Fs/hpRFpCwZttWZ8hxSALuK5xdKKMaPnvTb7xwo69ZI="; 13975 13975 }; 13976 13976 patches = [ ../development/perl-modules/lwp-protocol-https-cert-file.patch ]; 13977 13977 propagatedBuildInputs = [ IOSocketSSL LWP ]; ··· 13989 13989 version = "6.03"; 13990 13990 src = fetchurl { 13991 13991 url = "mirror://cpan/authors/id/G/GA/GAAS/LWP-Protocol-http10-6.03.tar.gz"; 13992 - sha256 = "1lxq40qfwfai9ryhzhsdnycc4189c8kfl43rf7qq34fmz48skzzk"; 13992 + hash = "sha256-8/+pEfnVkYHxcXkQ6iZiCQXCmLdNww99TlE57jAguNM="; 13993 13993 }; 13994 13994 propagatedBuildInputs = [ LWP ]; 13995 13995 meta = { ··· 14017 14017 version = "0.14"; 14018 14018 src = fetchurl { 14019 14019 url = "mirror://cpan/authors/id/M/MA/MASAKI/LWP-UserAgent-DNS-Hosts-0.14.tar.gz"; 14020 - sha256 = "07w741r98synwnrh9hkv47wr67arhr2bmnvb6s5zqvq87x27jscr"; 14020 + hash = "sha256-mWl5RD8Ib/yLNmvbukSGWR2T+SF7wgSz5dZrlHIghx8="; 14021 14021 }; 14022 14022 propagatedBuildInputs = [ LWP ScopeGuard ]; 14023 14023 buildInputs = [ ModuleBuildTiny TestFakeHTTPD TestSharedFork TestTCP TestUseAllModules ]; ··· 14033 14033 version = "1.07"; 14034 14034 src = fetchurl { 14035 14035 url = "mirror://cpan/authors/id/A/AL/ALEXMV/LWP-UserAgent-Determined-1.07.tar.gz"; 14036 - sha256 = "06d8d50e8cd3692a11cb4fb44a2f84e5476a98f0e2e6a4a0dfce9f67e55ddb53"; 14036 + hash = "sha256-BtjVDozTaSoRy0+0Si+E5UdqmPDi5qSg386fZ+Vd21M="; 14037 14037 }; 14038 14038 propagatedBuildInputs = [ LWP ]; 14039 14039 meta = { ··· 14047 14047 version = "1.18"; 14048 14048 src = fetchurl { 14049 14049 url = "mirror://cpan/authors/id/M/MJ/MJEMMESON/LWP-UserAgent-Mockable-1.18.tar.gz"; 14050 - sha256 = "0923ahl22c0gdzrihj7dqnrawia9hmcl462asf4ry8d5wd84z1i5"; 14050 + hash = "sha256-JYZPUOOlIZ+J00oYQlmFSUWussXtSBjzbw8wIShUQyQ="; 14051 14051 }; 14052 14052 propagatedBuildInputs = [ HookLexWrap LWP SafeIsa ]; 14053 14053 # Tests require network connectivity ··· 14066 14066 version = "1.12"; 14067 14067 src = fetchurl { 14068 14068 url = "mirror://cpan/authors/id/S/SA/SAXJAZMAN/lwp/LWPx-ParanoidAgent-1.12.tar.gz"; 14069 - sha256 = "0gfhw3jbs25yya2dryv8xvyn9myngcfcmsybj7gkq62fnznil16c"; 14069 + hash = "sha256-zAQa7bdOGDzfkcvryhx71tdk/e5o+9yE8r4IveTg0D0="; 14070 14070 }; 14071 14071 doCheck = false; # 3 tests fail, probably because they try to connect to the network 14072 14072 propagatedBuildInputs = [ LWP NetDNS ]; ··· 14083 14083 version = "0.011"; 14084 14084 src = fetchurl { 14085 14085 url = "mirror://cpan/authors/id/W/WY/WYANT/Mac-Pasteboard-0.011.tar.gz"; 14086 - sha256 = "1a82pacp6pph3y2agdihzr4vc0phx85mq5am9czc81g8n484b35x"; 14086 + hash = "sha256-vYxFELHoBcQ+S1UVXAvq8AK2Sf4wtqeEH/Bec5m6Aqk="; 14087 14087 }; 14088 14088 buildInputs = [ pkgs.darwin.apple_sdk.frameworks.ApplicationServices ]; 14089 14089 meta = { ··· 14099 14099 version = "1.20200824.1"; 14100 14100 src = fetchurl { 14101 14101 url = "mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-AuthenticationResults-1.20200824.1.tar.gz"; 14102 - sha256 = "16hyl631yk1d5g3jns0n4mkjawlzqnf003brnk6qc3mbkziaifik"; 14102 + hash = "sha256-M7qo4p+rDobNtHkNAJzFn3IlZyUWaCvHKy1MH4ahHpo="; 14103 14103 }; 14104 14104 buildInputs = [ TestException ]; 14105 14105 propagatedBuildInputs = [ JSON ]; ··· 14114 14114 pname = "Mail-Maildir"; 14115 14115 src = fetchurl { 14116 14116 url = "mirror://cpan/authors/id/Z/ZE/ZEROALTI/Mail-Maildir-100/Mail-Maildir-1.0.0.tar.bz2"; 14117 - sha256 = "1krkqfps6q3ifrhi9450l5gm9199qyfcm6vidllr0dv65kdaqpj4"; 14117 + hash = "sha256-RF6s2ixmN5ApbXGbypzHKYVUX6GgkBRhdnFgo6/DM88="; 14118 14118 }; 14119 14119 meta = { 14120 14120 description = "Handle Maildir folders"; ··· 14127 14127 pname = "Mail-Box"; 14128 14128 src = fetchurl { 14129 14129 url = "mirror://cpan/authors/id/M/MA/MARKOV/Mail-Box-3.009.tar.gz"; 14130 - sha256 = "0rcig7mzp8c5r4dxnynjaryyv4claljraxl44gn1kj8l1rmj31ci"; 14130 + hash = "sha256-kYUhaw4UyRnsI4R2lSVVlJHtfVbSetsbyYWh++t5kWU="; 14131 14131 }; 14132 14132 14133 14133 doCheck = false; ··· 14144 14144 version = "1.5111"; 14145 14145 src = fetchurl { 14146 14146 url = "mirror://cpan/authors/id/D/DC/DCOPPIT/Mail-Mbox-MessageParser-1.5111.tar.gz"; 14147 - sha256 = "5723c0aa9cc10bab9ed1e3bfd9d5c95f7159e71c1a475414eb1af1dee3a46237"; 14147 + hash = "sha256-VyPAqpzBC6ue0eO/2dXJX3FZ5xwaR1QU6xrx3uOkYjc="; 14148 14148 }; 14149 14149 buildInputs = [ FileSlurper TestCompile TestPod TestPodCoverage TextDiff UNIVERSALrequire URI ]; 14150 14150 propagatedBuildInputs = [ FileHandleUnget ]; ··· 14161 14161 version = "3.010"; 14162 14162 src = fetchurl { 14163 14163 url = "mirror://cpan/authors/id/M/MA/MARKOV/Mail-Message-3.010.tar.gz"; 14164 - sha256 = "04wblxrkcjwn7hw6vkvf307lbpc9blj1glqmm59q3642wcd4nhaq"; 14164 + hash = "sha256-WEFLGuOCmIFTqRXTFyRdid1FDxhuz204PJZLNnOnixM="; 14165 14165 }; 14166 14166 propagatedBuildInputs = [ IOStringy MIMETypes MailTools URI UserIdentity ]; 14167 14167 meta = { ··· 14176 14176 version = "1.20200907"; 14177 14177 src = fetchurl { 14178 14178 url = "mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-DKIM-1.20200907.tar.gz"; 14179 - sha256 = "1x8v4pa0447c1xqri1jn96i8vlyjpl6jmz63nb1vifbp16yi3zxb"; 14179 + hash = "sha256-q/8RvQl3ubjDssP8Kg290tONoklWhphxD+wQAtQlG/U="; 14180 14180 }; 14181 14181 propagatedBuildInputs = [ CryptOpenSSLRSA MailAuthenticationResults MailTools NetDNS ]; 14182 14182 doCheck = false; # tries to access the domain name system ··· 14192 14192 version = "3.42"; 14193 14193 src = fetchurl { 14194 14194 url = "mirror://cpan/authors/id/P/PL/PLOBBES/Mail-IMAPClient-3.42.tar.gz"; 14195 - sha256 = "0znf035ikaxyfishv507qq6g691xvbnziqlcwfikkj2l1kan88hw"; 14195 + hash = "sha256-HCJk1QxUyDmj44zi+O3aPSTzDMYHlA11dL6rGcsAzn4="; 14196 14196 }; 14197 14197 propagatedBuildInputs = [ ParseRecDescent ]; 14198 14198 meta = { ··· 14206 14206 version = "2.19"; 14207 14207 src = fetchurl { 14208 14208 url = "mirror://cpan/authors/id/S/SD/SDOWD/Mail-POP3Client-2.19.tar.gz"; 14209 - sha256 = "1142d6247a93cb86b23ed8835553bb2d227ff8213ee2743e4155bb93f47acb59"; 14209 + hash = "sha256-EULWJHqTy4ayPtiDVVO7LSJ/+CE+4nQ+QVW7k/R6y1k="; 14210 14210 }; 14211 14211 meta = { 14212 14212 description = "Perl 5 module to talk to a POP3 (RFC1939) server"; ··· 14219 14219 version = "0.3"; 14220 14220 src = fetchurl { 14221 14221 url = "mirror://cpan/authors/id/P/PD/PDWARREN/Mail-RFC822-Address-0.3.tar.gz"; 14222 - sha256 = "351ef4104ecb675ecae69008243fae8243d1a7e53c681eeb759e7b781684c8a7"; 14222 + hash = "sha256-NR70EE7LZ17K5pAIJD+ugkPRp+U8aB7rdZ57eBaEyKc="; 14223 14223 }; 14224 14224 meta = { 14225 14225 description = "Perl extension for validating email addresses according to RFC822"; ··· 14232 14232 version = "0.903"; 14233 14233 src = fetchurl { 14234 14234 url = "mirror://cpan/authors/id/C/CA/CAPOEIRAB/Mail-Sender-0.903.tar.gz"; 14235 - sha256 = "4413eb49f520a8318151811ccb05a8d542973aada20aa503ad32f9ffc98a39bf"; 14235 + hash = "sha256-RBPrSfUgqDGBUYEcywWo1UKXOq2iCqUDrTL5/8mKOb8="; 14236 14236 }; 14237 14237 meta = { 14238 14238 description = "(DEPRECATED) module for sending mails with attachments through an SMTP server"; ··· 14246 14246 version = "0.80"; 14247 14247 src = fetchurl { 14248 14248 url = "mirror://cpan/authors/id/N/NE/NEILB/Mail-Sendmail-0.80.tar.gz"; 14249 - sha256 = "1r38qbkj7jwj8cqy1rnqzkk81psxi08b1aiq392817f3bk5ri2jv"; 14249 + hash = "sha256-W4qYy1zDnYBEGjiqsBCIXd+A5vzY5uAxQ5LLI+fCaOQ="; 14250 14250 }; 14251 14251 # The test suite simply loads the module and attempts to send an email to 14252 14252 # the module's author, the latter of which is a) more of an integration ··· 14268 14268 version = "2.9.0"; 14269 14269 src = fetchurl { 14270 14270 url = "mirror://cpan/authors/id/J/JM/JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz"; 14271 - sha256 = "61cb5915f1c7acc7a931ffc1bfc1291bdfac555e2a46eb2391b995ea9ecb6162"; 14271 + hash = "sha256-YctZFfHHrMepMf/Bv8EpG9+sVV4qRusjkbmV6p7LYWI="; 14272 14272 }; 14273 14273 # remove this patch patches = [ ../development/perl-modules/Mail-SPF.patch ]; 14274 14274 ··· 14291 14291 version = "2.21"; 14292 14292 src = fetchurl { 14293 14293 url = "mirror://cpan/authors/id/M/MA/MARKOV/MailTools-2.21.tar.gz"; 14294 - sha256 = "1js43bp2dnd8n2rv8clsv749166jnyqnc91k4wkkmw5n4rlbvnaa"; 14294 + hash = "sha256-Stm9aCa28DonJzMkZrG30piQyNmaMrSzsKjZJu4aRMs="; 14295 14295 }; 14296 14296 propagatedBuildInputs = [ TimeDate ]; 14297 14297 meta = { ··· 14306 14306 version = "3.005"; 14307 14307 src = fetchurl { 14308 14308 url = "mirror://cpan/authors/id/M/MA/MARKOV/Mail-Transport-3.005.tar.gz"; 14309 - sha256 = "18wna71iyrgn63l7samacvnx2a5ydpcffkg313c8a4jwf0zvkp6h"; 14309 + hash = "sha256-0Ny5P3BcEoXYCONN59htvijR7WaqKn3oMPZlH8NRlqM="; 14310 14310 }; 14311 14311 propagatedBuildInputs = [ MailMessage ]; 14312 14312 meta = { ··· 14321 14321 version = "0.4"; 14322 14322 src = fetchurl { 14323 14323 url = "mirror://cpan/authors/id/P/PT/PTC/Math-Base85-0.4.tar.gz"; 14324 - sha256 = "03cbp5ls98zcj183wjzlzjcrhbc96mw3p1hagzy1yplj1xh5ia4y"; 14324 + hash = "sha256-nqhYYA+SXh/8fwqGO3g1iS2Ymfz0Sz5QkOyjpGm5iw0="; 14325 14325 }; 14326 14326 meta = { 14327 14327 description = "Perl extension for base 85 numbers, as referenced by RFC 1924"; ··· 14334 14334 version = "0.11"; 14335 14335 src = fetchurl { 14336 14336 url = "mirror://cpan/authors/id/M/MI/MIKER/Math-Base-Convert-0.11.tar.gz"; 14337 - sha256 = "8c0971355f24c93b79e77ad54a4570090a1a598fcb9b86f5c17eba42f38b40e0"; 14337 + hash = "sha256-jAlxNV8kyTt553rVSkVwCQoaWY/Lm4b1wX66QvOLQOA="; 14338 14338 }; 14339 14339 meta = { 14340 14340 description = "Very fast base to base conversion"; ··· 14347 14347 version = "1.00"; 14348 14348 src = fetchurl { 14349 14349 url = "mirror://cpan/authors/id/D/DS/DSLEWART/Math-Libm-1.00.tar.gz"; 14350 - sha256 = "0xn2a950mzzs5q1c4q98ckysn9dz20x7r35g02zvk35chgr0klxz"; 14350 + hash = "sha256-v9MJ8oOsjLm/AK+MfDoQvyWr/WQoYcICLvr/CkpSwnY="; 14351 14351 }; 14352 14352 meta = { 14353 14353 description = "Perl extension for the C math library, libm"; ··· 14360 14360 version = "1.005"; 14361 14361 src = fetchurl { 14362 14362 url = "mirror://cpan/authors/id/D/DB/DBOOK/Math-Calc-Parser-1.005.tar.gz"; 14363 - sha256 = "afc3eb496ab3a3a301b3437af07e197eb743c06090f0101dacf820302f2b7f75"; 14363 + hash = "sha256-r8PrSWqzo6MBs0N68H4ZfrdDwGCQ8BAdrPggMC8rf3U="; 14364 14364 }; 14365 14365 buildInputs = [ TestNeeds ]; 14366 14366 meta = { ··· 14376 14376 version = "1.07"; 14377 14377 src = fetchurl { 14378 14378 url = "mirror://cpan/authors/id/S/SF/SFINK/Math-Calc-Units-1.07.tar.gz"; 14379 - sha256 = "13wgbxv2fmigdj0vf7nwkq1y2q07jgfj8wdrpqkywfxv4zdwzqv1"; 14379 + hash = "sha256-YePP2ye7O+4nvrlxJN2TB2DhA57cHreBbC9WJ3Zfj48="; 14380 14380 }; 14381 14381 meta = { 14382 14382 description = "Human-readable unit-aware calculator"; ··· 14390 14390 version = "1.999818"; 14391 14391 src = fetchurl { 14392 14392 url = "mirror://cpan/authors/id/P/PJ/PJACKLAM/Math-BigInt-1.999818.tar.gz"; 14393 - sha256 = "b27634356ce2af9b7c0123ac8395a89a32fb15aeae82fcd39de8156cad278c15"; 14393 + hash = "sha256-snY0NWzir5t8ASOsg5WomjL7Fa6ugvzTnegVbK0njBU="; 14394 14394 }; 14395 14395 meta = { 14396 14396 description = "Arbitrary size integer/float math package"; ··· 14403 14403 version = "1.6007"; 14404 14404 src = fetchurl { 14405 14405 url = "mirror://cpan/authors/id/P/PJ/PJACKLAM/Math-BigInt-GMP-1.6007.tar.gz"; 14406 - sha256 = "07y0akadx2nm1bsp17v12785s3ni1l5qyqkk4q3pxcyc41nmwwjx"; 14406 + hash = "sha256-XXJebSDMs34HJnNijwsN0Q5d0BFhn3D1CtWK3tRUwB8="; 14407 14407 }; 14408 14408 buildInputs = [ pkgs.gmp ]; 14409 14409 doCheck = false; ··· 14421 14421 version = "0.19"; 14422 14422 src = fetchurl { 14423 14423 url = "mirror://cpan/authors/id/P/PJ/PJACKLAM/Math-BigInt-Lite-0.19.tar.gz"; 14424 - sha256 = "06hm4vgihxr7m4jrq558phnnxy4am6ifba447j0h4p6jym5h7xih"; 14424 + hash = "sha256-MPYDS/XSXAKBPISo5aKpivhuLbyoFJwlqSd3GN8mFRo="; 14425 14425 }; 14426 14426 propagatedBuildInputs = [ MathBigInt ]; 14427 14427 meta = { ··· 14435 14435 version = "1.29"; 14436 14436 src = fetchurl { 14437 14437 url = "mirror://cpan/authors/id/S/SH/SHELDRAKE/Math-Clipper-1.29.tar.gz"; 14438 - sha256 = "14vmz1x8hwnlk239dcsh0n39kd7cd7v5g1iikgbyjvc66gqw89sk"; 14438 + hash = "sha256-UyfE8TOGbenXmzGGV/Zp7LSZhgVQs5aGmNRyiHr4dZM="; 14439 14439 }; 14440 14440 nativeBuildInputs = [ pkgs.ld-is-cc-hook ]; 14441 14441 buildInputs = [ ExtUtilsCppGuess ExtUtilsTypemapsDefault ExtUtilsXSpp ModuleBuildWithXSpp TestDeep ]; ··· 14450 14450 version = "0.01"; 14451 14451 src = fetchurl { 14452 14452 url = "mirror://cpan/authors/id/S/SM/SMUELLER/Math-ConvexHull-MonotoneChain-0.01.tar.gz"; 14453 - sha256 = "1xcl7cz62ydddji9qzs4xsfxss484jqjlj4iixa4aci611cw92r8"; 14453 + hash = "sha256-KIvEWQgmMkVUj5FIKrEkiGjdne5Ef5yibK15YT47lPU="; 14454 14454 }; 14455 14455 meta = { 14456 14456 description = "Andrew's monotone chain algorithm for finding a convex hull in 2D"; ··· 14463 14463 version = "1.5"; 14464 14464 src = fetchurl { 14465 14465 url = "mirror://cpan/authors/id/V/VI/VIPUL/Math-Fibonacci-1.5.tar.gz"; 14466 - sha256 = "70a8286e94558df99dc92f52d83e1e20a7b8f7852bcc3a1de7d9e338260b99ba"; 14466 + hash = "sha256-cKgobpRVjfmdyS9S2D4eIKe494UrzDod59njOCYLmbo="; 14467 14467 }; 14468 14468 meta = { 14469 14469 description = "This module provides a few functions related to Fibonacci numbers"; ··· 14476 14476 version = "2.20"; 14477 14477 src = fetchurl { 14478 14478 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Math-GMP-2.20.tar.gz"; 14479 - sha256 = "0psmpj3j8cw02b5bzb7qnkd4rcpxm82891rwpdi2hx2jxy0mznhn"; 14479 + hash = "sha256-Ftpfge9SdChiuzyHhASq/bJM2rT4rL/KEoAzJIe8VV8="; 14480 14480 }; 14481 14481 buildInputs = [ pkgs.gmp AlienGMP ]; 14482 14482 NIX_CFLAGS_COMPILE = "-I${pkgs.gmp.dev}/include"; ··· 14492 14492 version = "0.48"; 14493 14493 src = fetchurl { 14494 14494 url = "mirror://cpan/authors/id/S/SI/SISYPHUS/Math-GMPz-0.48.tar.gz"; 14495 - sha256 = "f4459ed32fb9bb793e2504fd442c515fd468a4a34d2a1f98e46ca41e275c73cb"; 14495 + hash = "sha256-9EWe0y+5u3k+JQT9RCxRX9RopKNNKh+Y5GykHidcc8s="; 14496 14496 }; 14497 14497 buildInputs = [ pkgs.gmp ]; 14498 14498 NIX_CFLAGS_LINK = "-L${pkgs.gmp.out}/lib -lgmp"; ··· 14509 14509 version = "1.3"; 14510 14510 src = fetchurl { 14511 14511 url = "mirror://cpan/authors/id/S/SA/SAMTREGAR/Math-Geometry-Voronoi-1.3.tar.gz"; 14512 - sha256 = "0b206k2q5cznld45cjhgm0as0clc9hk135ds8qafbkl3k175w1vj"; 14512 + hash = "sha256-cgdeTpiDzuUURrqVESZMjDKgFagPSlZIo/azgsU0QCw="; 14513 14513 }; 14514 14514 propagatedBuildInputs = [ ClassAccessor ParamsValidate ]; 14515 14515 meta = { ··· 14523 14523 version = "0.22"; 14524 14524 src = fetchurl { 14525 14525 url = "mirror://cpan/authors/id/S/SA/SALVA/Math-Int128-0.22.tar.gz"; 14526 - sha256 = "1g0ra7ldv4fz3kqqg45dlrfavi2abfmlhf0py5ank1jk2x0clc56"; 14526 + hash = "sha256-pjDKQBdThmlV8Rc4SKtbSsStXKatkIfxHN+R3ehRGbw="; 14527 14527 }; 14528 14528 propagatedBuildInputs = [ MathInt64 ]; 14529 14529 meta = { ··· 14539 14539 version = "0.54"; 14540 14540 src = fetchurl { 14541 14541 url = "mirror://cpan/authors/id/S/SA/SALVA/Math-Int64-0.54.tar.gz"; 14542 - sha256 = "0lfkc0cry65lnsi28gjyz2kvdkanbhhpc0pyrswsczj3k3k53z6w"; 14542 + hash = "sha256-3PxR5phDfqa5zv4CdiFcVs22p/hePiSitrQYnxlg01E="; 14543 14543 }; 14544 14544 meta = { 14545 14545 description = "Manipulate 64 bits integers in Perl"; ··· 14555 14555 pariversion = "2.1.7"; 14556 14556 pari_tgz = fetchurl { 14557 14557 url = "https://pari.math.u-bordeaux.fr/pub/pari/OLD/2.1/pari-${pariversion}.tgz"; 14558 - sha256 = "1yjml5z1qdn258qh6329v7vib2gyx6q2np0s5ybci0rhmz6z4hli"; 14558 + hash = "sha256-kULyza8wg8iWLxpcK7Dp/okV99lJDAMxKsI2HH6hVfo="; 14559 14559 }; 14560 14560 # Workaround build failure on -fno-common toolchains: 14561 14561 # ld: libPARI/libPARI.a(compat.o):(.bss+0x8): multiple definition of ··· 14565 14565 makeMakerFlags = "pari_tgz=pari-${pariversion}.tgz"; 14566 14566 src = fetchurl { 14567 14567 url = "mirror://cpan/authors/id/I/IL/ILYAZ/modules/Math-Pari-2.030518.zip"; 14568 - sha256 = "dc38955a9690be6bafa8de2526212377c3ec9fe8da5ec02263a9caf94b58bb91"; 14568 + hash = "sha256-3DiVWpaQvmuvqN4lJiEjd8Psn+jaXsAiY6nK+UtYu5E="; 14569 14569 }; 14570 14570 meta = { 14571 14571 description = "Perl interface to PARI"; ··· 14578 14578 version = "129"; 14579 14579 src = fetchurl { 14580 14580 url = "mirror://cpan/authors/id/K/KR/KRYDE/Math-PlanePath-129.tar.gz"; 14581 - sha256 = "0zirgq9n422wc1j95pijkr88wwmzhll5nxh3sb2vcxsh9l75v8cd"; 14581 + hash = "sha256-jaFdDk1Qd7bF0gN2WyiFv3KOUJ4y3pJkYFwIYhN+OX4="; 14582 14582 }; 14583 14583 propagatedBuildInputs = [ MathLibm constant-defer ]; 14584 14584 buildInputs = [ DataFloat MathBigIntLite NumberFraction ]; ··· 14593 14593 version = "0.73"; 14594 14594 src = fetchurl { 14595 14595 url = "mirror://cpan/authors/id/D/DA/DANAJ/Math-Prime-Util-0.73.tar.gz"; 14596 - sha256 = "4afa6dd8cdb97499bd4eca6925861812c29d9f5a0f1ac27ad9d2d9c9b5602894"; 14596 + hash = "sha256-Svpt2M25dJm9TsppJYYYEsKdn1oPGsJ62dLZybVgKJQ="; 14597 14597 }; 14598 14598 propagatedBuildInputs = [ MathPrimeUtilGMP ]; 14599 14599 buildInputs = [ TestWarn ]; ··· 14610 14610 version = "0.52"; 14611 14611 src = fetchurl { 14612 14612 url = "mirror://cpan/authors/id/D/DA/DANAJ/Math-Prime-Util-GMP-0.52.tar.gz"; 14613 - sha256 = "2697c7fd5c7e35fdec7f50ed56a67be807a2f22657589e637dad3592744003be"; 14613 + hash = "sha256-JpfH/Vx+Nf3sf1DtVqZ76Aei8iZXWJ5jfa01knRAA74="; 14614 14614 }; 14615 14615 buildInputs = [ pkgs.gmp ]; 14616 14616 NIX_CFLAGS_COMPILE = "-I${pkgs.gmp.dev}/include"; ··· 14628 14628 version = "0.045"; 14629 14629 src = fetchurl { 14630 14630 url = "mirror://cpan/authors/id/F/FE/FELIPE/Math-ProvablePrime-0.045.tar.gz"; 14631 - sha256 = "32dce42861ce065a875a91ec14c6557e89af07df10cc450d1c4ded13dcbe3dd5"; 14631 + hash = "sha256-MtzkKGHOBlqHWpHsFMZVfomvB98QzEUNHE3tE9y+PdU="; 14632 14632 }; 14633 14633 buildInputs = [ FileWhich TestClass TestDeep TestException TestNoWarnings ]; 14634 14634 propagatedBuildInputs = [ BytesRandomSecureTiny ]; ··· 14644 14644 version = "0.72"; 14645 14645 src = fetchurl { 14646 14646 url = "mirror://cpan/authors/id/G/GR/GROMMEL/Math-Random-0.72.tar.gz"; 14647 - sha256 = "0k15pk2qx9wrp5xqzhymm1ph4nb314ysrsyr0pjnvn8ii0r241dy"; 14647 + hash = "sha256-vgUiMogR2W3lBdnrrD0JY1kCb6jVw497uZmnjsW8JUw="; 14648 14648 }; 14649 14649 meta = { 14650 14650 description = "Random Number Generators"; ··· 14657 14657 version = "1.004"; 14658 14658 src = fetchurl { 14659 14659 url = "mirror://cpan/authors/id/J/JA/JAWNSY/Math-Random-ISAAC-1.004.tar.gz"; 14660 - sha256 = "0z1b3xbb3xz71h25fg6jgsccra7migq7s0vawx2rfzi0pwpz0wr7"; 14660 + hash = "sha256-J3PwL78gfpdF52oDffCL9ajMmH7SPFcEDOf3sVYfK3w="; 14661 14661 }; 14662 14662 buildInputs = [ TestNoWarnings ]; 14663 14663 meta = { ··· 14672 14672 version = "6.23"; 14673 14673 src = fetchurl { 14674 14674 url = "mirror://cpan/authors/id/J/JD/JDHEDDEN/Math-Random-MT-Auto-6.23.tar.gz"; 14675 - sha256 = "04v3fxbqg6bs7dpljw64v62jqb10l2xdrln4l3slz5k266nvbg2q"; 14675 + hash = "sha256-WLy1rTFilk/1oMTS3LqgICwshdnEcElvO3qZh1d3YxM="; 14676 14676 }; 14677 14677 propagatedBuildInputs = [ ObjectInsideOut ]; 14678 14678 meta = { ··· 14686 14686 version = "0.080001"; 14687 14687 src = fetchurl { 14688 14688 url = "mirror://cpan/authors/id/F/FR/FREW/Math-Random-Secure-0.080001.tar.gz"; 14689 - sha256 = "0dgbf4ncll4kmgkyb9fsaxn0vf2smc9dmwqzgh3259zc2zla995z"; 14689 + hash = "sha256-v6Sk6BfspyIGfB/z2hKrWrgNbFfapeXnq5NQyixx6zU="; 14690 14690 }; 14691 14691 buildInputs = [ ListMoreUtils TestSharedFork TestWarn ]; 14692 14692 propagatedBuildInputs = [ CryptRandomSource MathRandomISAAC ]; ··· 14702 14702 version = "0.07"; 14703 14703 src = fetchurl { 14704 14704 url = "mirror://cpan/authors/id/G/GR/GROMMEL/Math-Round-0.07.tar.gz"; 14705 - sha256 = "09wkvqj4hfq9y0fimri967rmhnq90dc2wf20lhlmqjp5hsd359vk"; 14705 + hash = "sha256-c6cymoblSlwppEA4LlgDCVtY8zEp5hod8Ak7SCTekyc="; 14706 14706 }; 14707 14707 meta = { 14708 14708 description = "Perl extension for rounding numbers"; ··· 14715 14715 version = "0.08"; 14716 14716 src = fetchurl { 14717 14717 url = "mirror://cpan/authors/id/A/AS/ASPINELLI/Math-VecStat-0.08.tar.gz"; 14718 - sha256 = "03bdcl9pn2bc9b50c50nhnr7m9wafylnb3v21zlch98h9c78x6j0"; 14718 + hash = "sha256-QJqODksQJcjoD2KPZal3iqd6soUWFAbKSmwJexNlbQ0="; 14719 14719 }; 14720 14720 meta = { 14721 14721 description = "Some basic numeric stats on vectors"; ··· 14728 14728 version = "0.040001"; 14729 14729 src = fetchurl { 14730 14730 url = "mirror://cpan/authors/id/M/MA/MAXMIND/MaxMind-DB-Common-0.040001.tar.gz"; 14731 - sha256 = "1mqvnabskhyvi2f10f602gisfk39ws51ky55lixd0033sd5xzikb"; 14731 + hash = "sha256-a8bfS9NjANB6pKX4GYrmaUyn4xPAOBCciNvDqZeyG9c="; 14732 14732 }; 14733 14733 propagatedBuildInputs = [ DataDumperConcise DateTime ListAllUtils MooXStrictConstructor ]; 14734 14734 meta = { ··· 14743 14743 version = "1.000014"; 14744 14744 src = fetchurl { 14745 14745 url = "mirror://cpan/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-1.000014.tar.gz"; 14746 - sha256 = "1a9rrvarw3q6378w3sqv632w36a9bsh0r90yfa49lzwnkj7hf81q"; 14746 + hash = "sha256-OCAHj5yWf5qIch6kDKBeSZnBxTAb68HRGQYPntXOOak="; 14747 14747 }; 14748 14748 propagatedBuildInputs = [ DataIEEE754 DataPrinter DataValidateIP MaxMindDBCommon ]; 14749 14749 buildInputs = [ PathClass TestBits TestFatal TestNumberDelta TestRequires ]; ··· 14759 14759 version = "1.000008"; 14760 14760 src = fetchurl { 14761 14761 url = "mirror://cpan/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-XS-1.000008.tar.gz"; 14762 - sha256 = "11y71m77y38mi68gw5dqx54z9syvax42x3m9v7mgx35c5z4gpal4"; 14762 + hash = "sha256-hKr7yC+sjP7q2amOLkhX2+v0Sem4Ff6QiRUNf04Nx4c="; 14763 14763 }; 14764 14764 propagatedBuildInputs = [ pkgs.libmaxminddb MathInt128 MaxMindDBReader ]; 14765 14765 buildInputs = [ NetWorks PathClass TestFatal TestNumberDelta TestRequires ]; ··· 14776 14776 version = "0.300003"; 14777 14777 src = fetchurl { 14778 14778 url = "mirror://cpan/authors/id/M/MA/MAXMIND/MaxMind-DB-Writer-0.300003.tar.gz"; 14779 - sha256 = "0gpbrlmxjl45k0wg5v9ghw415hd0fns9fk8ncxzlfyjzjsxgalxs"; 14779 + hash = "sha256-ulP1upZfekd/ZxZNl7R1oMESCIcv7fI4mIVQ2SvN6z4="; 14780 14780 }; 14781 14781 propagatedBuildInputs = [ DigestSHA1 MaxMindDBReader MooseXParamsValidate MooseXStrictConstructor NetWorks SerealDecoder SerealEncoder ]; 14782 14782 buildInputs = [ DevelRefcount JSON TestBits TestDeep TestFatal TestHexDifferences TestRequires TestWarnings ]; ··· 14794 14794 version = "1.03"; 14795 14795 src = fetchurl { 14796 14796 url = "mirror://cpan/authors/id/M/MJ/MJD/Memoize-1.03.tgz"; 14797 - sha256 = "5239cc5f644a50b0de9ffeaa51fa9991eb06ecb1bf4678873e3ab89af9c0daf3"; 14797 + hash = "sha256-UjnMX2RKULDen/6qUfqZkesG7LG/RniHPjq4mvnA2vM="; 14798 14798 }; 14799 14799 meta = { 14800 14800 description = "Make functions faster by trading space for time"; ··· 14807 14807 version = "0.56"; 14808 14808 src = fetchurl { 14809 14809 url = "mirror://cpan/authors/id/N/NE/NEILB/Memoize-ExpireLRU-0.56.tar.gz"; 14810 - sha256 = "1xnp3jqabl4il5kfadlqimbxhzsbm7gpwrgw0m5s5fdsrc0n70zf"; 14810 + hash = "sha256-7oNjAcu6uaJLBfxlft+pS3/YV42YNuVmoZHQpbAc1/Y="; 14811 14811 }; 14812 14812 meta = { 14813 14813 description = "Expiry plug-in for Memoize that adds LRU cache expiration"; ··· 14821 14821 version = "1.9019"; 14822 14822 src = fetchurl { 14823 14823 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Menlo-1.9019.tar.gz"; 14824 - sha256 = "3b573f68e7b3a36a87c860be258599330fac248b518854dfb5657ac483dca565"; 14824 + hash = "sha256-O1c/aOezo2qHyGC+JYWZMw+sJItRiFTftWV6xIPcpWU="; 14825 14825 }; 14826 14826 propagatedBuildInputs = [ CPANCommonIndex CPANMetaCheck CaptureTiny ExtUtilsHelpers ExtUtilsInstallPaths Filepushd HTTPTinyish ModuleCPANfile ParsePMFile StringShellQuote Win32ShellQuote locallib ]; 14827 14827 meta = { ··· 14836 14836 version = "1.9022"; 14837 14837 src = fetchurl { 14838 14838 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Menlo-Legacy-1.9022.tar.gz"; 14839 - sha256 = "a6acac3fee318a804b439de54acbc7c27f0b44cfdad8551bbc9cd45986abc201"; 14839 + hash = "sha256-pqysP+4xioBLQ53lSsvHwn8LRM/a2FUbvJzUWYarwgE="; 14840 14840 }; 14841 14841 propagatedBuildInputs = [ Menlo ]; 14842 14842 meta = { ··· 14851 14851 version = "0.004"; 14852 14852 src = fetchurl { 14853 14853 url = "mirror://cpan/authors/id/E/EX/EXODIST/Meta-Builder-0.004.tar.gz"; 14854 - sha256 = "acb499aa7206eb9db21eb85357a74521bfe3bdae4a6416d50a7c75b939cf56fe"; 14854 + hash = "sha256-rLSZqnIG652yHrhTV6dFIb/jva5KZBbVCnx1uTnPVv4="; 14855 14855 }; 14856 14856 buildInputs = [ FennecLite TestException ]; 14857 14857 meta = { ··· 14865 14865 version = "2.029000"; 14866 14866 src = fetchurl { 14867 14867 url = "mirror://cpan/authors/id/M/MI/MICKEY/MetaCPAN-Client-2.029000.tar.gz"; 14868 - sha256 = "0z75qzrr6r9ijp469majavq8la2jbgn1dq02vdm5m6ip7f887n65"; 14868 + hash = "sha256-xdiDkDs3mlpq2wLgFuxbUiiK8FZS1WTIlTFlk/PH5Xw="; 14869 14869 }; 14870 14870 14871 14871 # Most tests are online, so we only include offline tests ··· 14890 14890 version = "1.07"; 14891 14891 src = fetchurl { 14892 14892 url = "mirror://cpan/authors/id/R/RH/RHESA/Method-Signatures-Simple-1.07.tar.gz"; 14893 - sha256 = "1p6sf6iyyn73pc89mfr65bzxvbw1ibcsp4j10iv8ik3p353pvkf8"; 14893 + hash = "sha256-yM19Rxl3zIh2BEGSq9mKga/d/yomu5oQu+NY76Nx2tw="; 14894 14894 }; 14895 14895 propagatedBuildInputs = [ DevelDeclare ]; 14896 14896 meta = { ··· 14904 14904 version = "0.06"; 14905 14905 src = fetchurl { 14906 14906 url = "mirror://cpan/authors/id/P/PE/PEVANS/Metrics-Any-0.06.tar.gz"; 14907 - sha256 = "0dwqzd40f6isb2sxn7lymsp0ism7s4xwfhb2ilavnxx2x3w9sllw"; 14907 + hash = "sha256-nFKd+Oiid7sVjWJBxzvRp+oIrq6eHtu1WDoaB0j7mDc="; 14908 14908 }; 14909 14909 buildInputs = [ TestFatal ]; 14910 14910 meta = { ··· 14920 14920 14921 14921 src = fetchurl { 14922 14922 url = "https://www.mhonarc.org/release/MHonArc/tar/MHonArc-${version}.tar.gz"; 14923 - sha256 = "0ll3v93yji334zqp6xfzfxc0127pmjcznmai1l5q6dzawrs2igzq"; 14923 + hash = "sha256-+L8odObqN4MLDVFV+5ms94gAWHffdXPxJ2NE6Ufag1I="; 14924 14924 }; 14925 14925 14926 14926 patches = [ ../development/perl-modules/mhonarc.patch ]; ··· 14942 14942 version = "1.012.2"; 14943 14943 src = fetchurl { 14944 14944 url = "mirror://cpan/authors/id/N/NE/NEZUMI/MIME-Charset-1.012.2.tar.gz"; 14945 - sha256 = "878c779c0256c591666bd06c0cde4c0d7820eeeb98fd1183082aee9a1e7b1d13"; 14945 + hash = "sha256-h4x3nAJWxZFma9BsDN5MDXgg7uuY/RGDCCrumh57HRM="; 14946 14946 }; 14947 14947 meta = { 14948 14948 description = "Charset Information for MIME"; ··· 14955 14955 version = "1.11"; 14956 14956 src = fetchurl { 14957 14957 url = "mirror://cpan/authors/id/R/RO/ROSCH/mime-construct-1.11.tar.gz"; 14958 - sha256 = "00wk9950i9q6qwp1vdq9xdddgk54lqd0bhcq2hnijh8xnmhvpmsc"; 14958 + hash = "sha256-TNe7YbUdQRktFJjBBRqmpMzXWusJtx0uxwanCEpKkwM="; 14959 14959 }; 14960 14960 outputs = [ "out" ]; 14961 14961 buildInputs = [ ProcWaitStat ]; ··· 14970 14970 version = "1.014.3"; 14971 14971 src = fetchurl { 14972 14972 url = "mirror://cpan/authors/id/N/NE/NEZUMI/MIME-EncWords-1.014.3.tar.gz"; 14973 - sha256 = "e9afb548611d4e7e6c50b7f06bbd2b1bb2808e37a810deefb537c67af5485238"; 14973 + hash = "sha256-6a+1SGEdTn5sULfwa70rG7KAjjeoEN7vtTfGevVIUjg="; 14974 14974 }; 14975 14975 propagatedBuildInputs = [ MIMECharset ]; 14976 14976 meta = { ··· 14986 14986 version = "3.031"; 14987 14987 src = fetchurl { 14988 14988 url = "mirror://cpan/authors/id/R/RJ/RJBS/MIME-Lite-3.031.tar.gz"; 14989 - sha256 = "f1235866482b67f00858b3edaa4ff4cf909ef900f1d15d889948bf9c03a591e0"; 14989 + hash = "sha256-8SNYZkgrZ/AIWLPtqk/0z5Ce+QDx0V2ImUi/nAOlkeA="; 14990 14990 }; 14991 14991 propagatedBuildInputs = [ EmailDateFormat ]; 14992 14992 meta = { ··· 15000 15000 version = "1.24"; 15001 15001 src = fetchurl { 15002 15002 url = "mirror://cpan/authors/id/A/AL/ALIAN/MIME-Lite-HTML-1.24.tar.gz"; 15003 - sha256 = "db603ccbf6653bcd28cfa824d72e511ead019fc8afb9f1854ec872db2d3cd8da"; 15003 + hash = "sha256-22A8y/ZlO80oz6gk1y5RHq0Bn8ivufGFTshy2y082No="; 15004 15004 }; 15005 15005 doCheck = false; 15006 15006 propagatedBuildInputs = [ LWP MIMELite ]; ··· 15015 15015 version = "5.509"; 15016 15016 src = fetchurl { 15017 15017 url = "mirror://cpan/authors/id/D/DS/DSKOLL/MIME-tools-5.509.tar.gz"; 15018 - sha256 = "0wv9rzx5j1wjm01c3dg48qk9wlbm6iyf91j536idk09xj869ymv4"; 15018 + hash = "sha256-ZFefDJI9gdmiGUWG5Hw0dVGeJkbktcECqJIHWfrPaXM="; 15019 15019 }; 15020 15020 propagatedBuildInputs = [ MailTools ]; 15021 15021 buildInputs = [ TestDeep ]; ··· 15030 15030 version = "2.18"; 15031 15031 src = fetchurl { 15032 15032 url = "mirror://cpan/authors/id/M/MA/MARKOV/MIME-Types-2.18.tar.gz"; 15033 - sha256 = "1glml03gyj5xkadn3vcxzm06bvi343j1jg6ksz69is9a3yj3bjii"; 15033 + hash = "sha256-Mco1pB8q6ZjM19M8GeQgI+5lQP2d7WGbmr1I/waglb4="; 15034 15034 }; 15035 15035 meta = { 15036 15036 description = "Definition of MIME types"; ··· 15044 15044 version = "10.25"; 15045 15045 src = fetchurl { 15046 15046 url = "mirror://cpan/authors/id/S/SR/SRI/Minion-10.25.tar.gz"; 15047 - sha256 = "sha256-C+CoN1N2iJ2gRgRpY4TAz5iyYh0mUNnrAwf25LlAra0="; 15047 + hash = "sha256-C+CoN1N2iJ2gRgRpY4TAz5iyYh0mUNnrAwf25LlAra0="; 15048 15048 }; 15049 15049 propagatedBuildInputs = [ Mojolicious YAMLLibYAML ]; 15050 15050 meta = { ··· 15060 15060 version = "5.0.6"; 15061 15061 src = fetchurl { 15062 15062 url = "mirror://cpan/authors/id/D/DB/DBOOK/Minion-Backend-SQLite-v5.0.6.tar.gz"; 15063 - sha256 = "sha256-/uDUEe9WsAkru8BTN5InaH3hQZUoy2t0T3U9vcH7FNk="; 15063 + hash = "sha256-/uDUEe9WsAkru8BTN5InaH3hQZUoy2t0T3U9vcH7FNk="; 15064 15064 }; 15065 15065 buildInputs = [ ModuleBuildTiny ]; 15066 15066 propagatedBuildInputs = [ Minion MojoSQLite ]; ··· 15077 15077 version = "1.000"; 15078 15078 src = fetchurl { 15079 15079 url = "mirror://cpan/authors/id/P/PR/PREACTION/Minion-Backend-mysql-1.000.tar.gz"; 15080 - sha256 = "sha256-cGS+CHHxmbSwTl1yQprfNbLkr2qHGorM0Mm1wqP9E00="; 15080 + hash = "sha256-cGS+CHHxmbSwTl1yQprfNbLkr2qHGorM0Mm1wqP9E00="; 15081 15081 }; 15082 15082 buildInputs = [ Testmysqld ]; 15083 15083 propagatedBuildInputs = [ Minion Mojomysql ]; ··· 15094 15094 version = "0.108"; 15095 15095 src = fetchurl { 15096 15096 url = "mirror://cpan/authors/id/R/RJ/RJBS/Mixin-Linewise-0.108.tar.gz"; 15097 - sha256 = "7df20678474c0973930a472b0c55e3f8e85b7790b68ab18ef618f9c453c8aef2"; 15097 + hash = "sha256-ffIGeEdMCXOTCkcrDFXj+Ohbd5C2irGO9hj5xFPIrvI="; 15098 15098 }; 15099 15099 propagatedBuildInputs = [ PerlIOutf8_strict SubExporter ]; 15100 15100 meta = { ··· 15109 15109 version = "2.05"; 15110 15110 src = fetchurl { 15111 15111 url = "mirror://cpan/authors/id/C/CH/CHORNY/MLDBM-2.05.tar.gz"; 15112 - sha256 = "586880ed0c20801abbf6734747e13e0203edefece6ebc4f20ddb5059f02a17a2"; 15112 + hash = "sha256-WGiA7QwggBq79nNHR+E+AgPt7+zm68TyDdtQWfAqF6I="; 15113 15113 }; 15114 15114 meta = { 15115 15115 description = "Store multi-level Perl hash structure in single level tied hash"; ··· 15124 15124 version = "0.40"; 15125 15125 src = fetchurl { 15126 15126 url = "mirror://cpan/authors/id/T/TI/TINITA/Mo-0.40.tar.gz"; 15127 - sha256 = "1fff81awg9agfawf3wxx0gpf6vgav8w920rmxsbjg30z75943lli"; 15127 + hash = "sha256-kdJBUjkfjCeX7jUDkTja6m3j7gO98+G4ck+lx1VAzrk="; 15128 15128 }; 15129 15129 meta = { 15130 15130 description = "Micro Objects. Mo is less"; ··· 15139 15139 version = "0.03"; 15140 15140 src = fetchurl { 15141 15141 url = "mirror://cpan/authors/id/R/RU/RURBAN/Mock-Config-0.03.tar.gz"; 15142 - sha256 = "06q0xkg5cwdwafzmb9rkaa305ddv7vli9gpm6n9jnkyaaxbk9f55"; 15142 + hash = "sha256-pbg0V1fKTyuTNfW+FOk+u7UChlIzp1W/U7xxVt7sABs="; 15143 15143 }; 15144 15144 meta = { 15145 15145 description = "Temporarily set Config or XSConfig values"; ··· 15153 15153 15154 15154 src = fetchurl { 15155 15155 url = "mirror://cpan/authors/id/C/CH/CHROMATIC/Modern-Perl-1.20200211.tar.gz"; 15156 - sha256 = "da1c83cee84fab9edb9e31d7f7abac43e1337b2e66015191ec4b6da59298c480"; 15156 + hash = "sha256-2hyDzuhPq57bnjHX96usQ+Ezey5mAVGR7EttpZKYxIA="; 15157 15157 }; 15158 15158 meta = { 15159 15159 description = "Enable all of the features of Modern Perl with one import"; ··· 15167 15167 version = "0.002"; 15168 15168 src = fetchurl { 15169 15169 url = "mirror://cpan/authors/id/S/SK/SKAJI/Module-cpmfile-0.002.tar.gz"; 15170 - sha256 = "18dxc5wgds1way0dvd6dx5rhc2siyaa38nhpy4gb5v7ldnj3yjc8"; 15170 + hash = "sha256-iEk/pG307LIe8RdaNJTyUQsGc+nNtN2AVzzo9nhhvaE="; 15171 15171 }; 15172 15172 buildInputs = [ ModuleBuildTiny ModuleCPANfile Test2Suite ]; 15173 15173 propagatedBuildInputs = [ YAMLPP ]; ··· 15184 15184 version = "0.4231"; 15185 15185 src = fetchurl { 15186 15186 url = "mirror://cpan/authors/id/L/LE/LEONT/Module-Build-0.4231.tar.gz"; 15187 - sha256 = "05xpn8qg814y49vrih16zfr9iiwb7pmdf57ahjnc2h0p5illq3vy"; 15187 + hash = "sha256-fg9MaSwXQMGshOoU1+o9i8eYsvsmwJh3Ip4E9DCytxc="; 15188 15188 }; 15189 15189 meta = { 15190 15190 description = "Build and install Perl modules"; ··· 15198 15198 version = "0.4210"; 15199 15199 src = fetchurl { 15200 15200 url = "mirror://cpan/authors/id/L/LE/LEONT/Module-Build-Deprecated-0.4210.tar.gz"; 15201 - sha256 = "be089313fc238ee2183473aca8c86b55fb3cf44797312cbe9b892d6362621703"; 15201 + hash = "sha256-vgiTE/wjjuIYNHOsqMhrVfs89EeXMSy+m4ktY2JiFwM="; 15202 15202 }; 15203 15203 doCheck = false; 15204 15204 meta = { ··· 15212 15212 version = "0.10"; 15213 15213 src = fetchurl { 15214 15214 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/Module-Build-Pluggable-0.10.tar.gz"; 15215 - sha256 = "e5bb2acb117792c984628812acb0fec376cb970caee8ede57535e04d762b0e40"; 15215 + hash = "sha256-5bsqyxF3ksmEYogSrLD+w3bLlwyu6O3ldTXgTXYrDkA="; 15216 15216 }; 15217 15217 propagatedBuildInputs = [ ClassAccessorLite ClassMethodModifiers DataOptList ]; 15218 15218 buildInputs = [ TestSharedFork ]; ··· 15228 15228 version = "0.05"; 15229 15229 src = fetchurl { 15230 15230 url = "mirror://cpan/authors/id/K/KA/KAZEBURO/Module-Build-Pluggable-CPANfile-0.05.tar.gz"; 15231 - sha256 = "4aec6cba240cb6e78016406b6a3a875634cc2aec08ffc5f1572da1cdc40e1e7c"; 15231 + hash = "sha256-SuxsuiQMtueAFkBrajqHVjTMKuwI/8XxVy2hzcQOHnw="; 15232 15232 }; 15233 15233 buildInputs = [ CaptureTiny TestRequires TestSharedFork ]; 15234 15234 propagatedBuildInputs = [ ModuleBuildPluggable ModuleCPANfile ]; ··· 15244 15244 version = "0.04"; 15245 15245 src = fetchurl { 15246 15246 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/Module-Build-Pluggable-PPPort-0.04.tar.gz"; 15247 - sha256 = "44084ba3d8815f343bd391585ac5d8339a4807ce5c0dd84c98db8f310b64c0ea"; 15247 + hash = "sha256-RAhLo9iBXzQ705FYWsXYM5pIB85cDdhMmNuPMQtkwOo="; 15248 15248 }; 15249 15249 buildInputs = [ TestRequires TestSharedFork ]; 15250 15250 propagatedBuildInputs = [ ModuleBuildPluggable ]; ··· 15259 15259 version = "0.039"; 15260 15260 src = fetchurl { 15261 15261 url = "mirror://cpan/authors/id/L/LE/LEONT/Module-Build-Tiny-0.039.tar.gz"; 15262 - sha256 = "7d580ff6ace0cbe555bf36b86dc8ea232581530cbeaaea09bccb57b55797f11c"; 15262 + hash = "sha256-fVgP9qzgy+VVvza4bcjqIyWBUwy+quoJvMtXtVeX8Rw="; 15263 15263 }; 15264 15264 buildInputs = [ FileShareDir ]; 15265 15265 propagatedBuildInputs = [ ExtUtilsHelpers ExtUtilsInstallPaths ]; ··· 15274 15274 version = "0.14"; 15275 15275 src = fetchurl { 15276 15276 url = "mirror://cpan/authors/id/S/SM/SMUELLER/Module-Build-WithXSpp-0.14.tar.gz"; 15277 - sha256 = "0d39fjg9c0n820bk3fb50vvlwhdny4hdl69xmlyzql5xzp4cicsk"; 15277 + hash = "sha256-U7PIyP29UPw9rT0Z2iDxtkFO9wZluTEXEMgClp50aTQ="; 15278 15278 }; 15279 15279 propagatedBuildInputs = [ ExtUtilsCppGuess ExtUtilsXSpp ]; 15280 15280 meta = { ··· 15288 15288 version = "0.19"; 15289 15289 src = fetchurl { 15290 15290 url = "mirror://cpan/authors/id/H/HI/HIDEAKIO/Module-Build-XSUtil-0.19.tar.gz"; 15291 - sha256 = "004ly9xxjlsbrr2vhxsa1n84z3034gxrzr7z0wl45szd8v1v6qwh"; 15291 + hash = "sha256-kGOzw0bt60IoB//kn/sjA4xPkA1Kd7hFzktT2XvylAA="; 15292 15292 }; 15293 15293 buildInputs = [ CaptureTiny CwdGuard FileCopyRecursiveReduced ]; 15294 15294 propagatedBuildInputs = [ DevelCheckCompiler ]; ··· 15305 15305 version = "0.38"; 15306 15306 src = fetchurl { 15307 15307 url = "mirror://cpan/authors/id/I/IN/INGY/Module-Compile-0.38.tar.gz"; 15308 - sha256 = "8090cfbb61123437eefec3e3bed86005d1f7c5a529fb6fda2ebebc6564b9aa10"; 15308 + hash = "sha256-gJDPu2ESNDfu/sPjvthgBdH3xaUp+2/aLr68ZWS5qhA="; 15309 15309 }; 15310 15310 propagatedBuildInputs = [ CaptureTiny DigestSHA1 ]; 15311 15311 meta = { ··· 15320 15320 version = "1.01"; 15321 15321 src = fetchurl { 15322 15322 url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/Module-CPANTS-Analyse-1.01.tar.gz"; 15323 - sha256 = "0jf83v9ylw7s9i2zv0l1v11gafp3k4389asc52r6s6q5s2j0p6dx"; 15323 + hash = "sha256-vZkLpNAFG22yKEyrhAaZ4zr1QtiBgv1FTPpw6tMeyEk="; 15324 15324 }; 15325 15325 propagatedBuildInputs = [ ArchiveAnyLite ArrayDiff DataBinary FileFindObject PerlPrereqScannerNotQuiteLite SoftwareLicense ]; 15326 15326 buildInputs = [ ExtUtilsMakeMakerCPANfile TestFailWarnings ]; ··· 15336 15336 version = "1.1004"; 15337 15337 src = fetchurl { 15338 15338 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Module-CPANfile-1.1004.tar.gz"; 15339 - sha256 = "08a9a5mybf0llwlfvk7n0q7az6lrrzgzwc3432mcwbb4k8pbxvw8"; 15339 + hash = "sha256-iO++LppkLc6qGGQw/t/PmZqvDgb2zO0opxS45WtRSSE="; 15340 15340 }; 15341 15341 buildInputs = [ Filepushd ]; 15342 15342 meta = { ··· 15351 15351 version = "0.343"; 15352 15352 src = fetchurl { 15353 15353 url = "mirror://cpan/authors/id/D/DO/DOMM/Module-ExtractUse-0.343.tar.gz"; 15354 - sha256 = "00hcggwnqk953s4zbvkcabd5mfidg60hawlqsw6146in91dlclj8"; 15354 + hash = "sha256-SFJGW0g2GhIM15hyBYF5Lbpa2lJs7vWJHiVNbPl7DAI="; 15355 15355 }; 15356 15356 propagatedBuildInputs = [ ParseRecDescent PodStrip ]; 15357 15357 buildInputs = [ TestDeep TestNoWarnings ]; ··· 15366 15366 version = "0.15"; 15367 15367 src = fetchurl { 15368 15368 url = "mirror://cpan/authors/id/C/CR/CRENZ/Module-Find-0.15.tar.gz"; 15369 - sha256 = "0pm8v398rv4sy7sn7zzfbq4szxw6p1q4963ancsi17iyzskq4m2w"; 15369 + hash = "sha256-XFSCp/4+nhA1s2qYRHC4hvevCV7u/2P18ZrsjNLYqF4="; 15370 15370 }; 15371 15371 meta = { 15372 15372 description = "Find and use installed modules in a (sub)category"; ··· 15379 15379 version = "0.09"; 15380 15380 src = fetchurl { 15381 15381 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Module-Implementation-0.09.tar.gz"; 15382 - sha256 = "0vfngw4dbryihqhi7g9ks360hyw8wnpy3hpkzyg0q4y2y091lpy1"; 15382 + hash = "sha256-wV8aEvDCEwye//PC4a/liHsIzNAzvRMhhtHn1Qh/1m0="; 15383 15383 }; 15384 15384 buildInputs = [ TestFatal TestRequires ]; 15385 15385 propagatedBuildInputs = [ ModuleRuntime TryTiny ]; ··· 15395 15395 version = "0.37"; 15396 15396 src = fetchurl { 15397 15397 url = "mirror://cpan/authors/id/N/NE/NEILB/Module-Info-0.37.tar.gz"; 15398 - sha256 = "0j143hqxgdkdpj5qssppq72gjr0n73c4f7is6wgrrcchjx905a4f"; 15398 + hash = "sha256-jqgCUpeQsZwfNzoeR9g4FmT5xMH3ao2LvG221zEcJEg="; 15399 15399 }; 15400 15400 buildInputs = [ TestPod TestPodCoverage ]; 15401 15401 propagatedBuildInputs = [ BUtils ]; ··· 15411 15411 version = "1.19"; 15412 15412 src = fetchurl { 15413 15413 url = "mirror://cpan/authors/id/E/ET/ETHER/Module-Install-1.19.tar.gz"; 15414 - sha256 = "06q12cm97yh4p7qbm0a2p96996ii6ss59qy57z0f7f9svy6sflqs"; 15414 + hash = "sha256-GlOnjd86uePAP8XjVLQ2MZqUTLpCgbrwuQT6kyoTARs="; 15415 15415 }; 15416 15416 propagatedBuildInputs = [ FileRemove ModuleBuild ModuleScanDeps YAMLTiny ]; 15417 15417 meta = { ··· 15425 15425 version = "0.02"; 15426 15426 src = fetchurl { 15427 15427 url = "mirror://cpan/authors/id/F/FL/FLORA/Module-Install-AuthorRequires-0.02.tar.gz"; 15428 - sha256 = "1v2ciw75dj5y8lh10d1vrhwmjx266gpqavr8m21jlpblgm9j2qyc"; 15428 + hash = "sha256-zGMhU310XSqDqChvhe8zRnRZOcw7NBAgRb7IVg6PTOw="; 15429 15429 }; 15430 15430 propagatedBuildInputs = [ ModuleInstall ]; 15431 15431 meta = { ··· 15439 15439 version = "0.002"; 15440 15440 src = fetchurl { 15441 15441 url = "mirror://cpan/authors/id/R/RJ/RJBS/Module-Install-AuthorTests-0.002.tar.gz"; 15442 - sha256 = "121dyggy38316xss06v1zkwx4b59gl7b00c5q99xyzimwqnp49a0"; 15442 + hash = "sha256-QCVyLeY1ft9TwoUBsA59qSzS+fxhG6B1N2Gg4d/zLYg="; 15443 15443 }; 15444 15444 propagatedBuildInputs = [ ModuleInstall ]; 15445 15445 meta = { ··· 15453 15453 version = "0.30"; 15454 15454 src = fetchurl { 15455 15455 url = "mirror://cpan/authors/id/B/BI/BINGOS/Module-Install-GithubMeta-0.30.tar.gz"; 15456 - sha256 = "2ead44c973c748d72d9f199e41c44dc1801fe9ae06b0fadc59447693a3c98281"; 15456 + hash = "sha256-Lq1EyXPHSNctnxmeQcRNwYAf6a4GsPrcWUR2k6PJgoE="; 15457 15457 }; 15458 15458 buildInputs = [ CaptureTiny ]; 15459 15459 propagatedBuildInputs = [ ModuleInstall ]; ··· 15470 15470 version = "0.30"; 15471 15471 src = fetchurl { 15472 15472 url = "mirror://cpan/authors/id/B/BI/BINGOS/Module-Install-ReadmeFromPod-0.30.tar.gz"; 15473 - sha256 = "79f6df5536619faffbda696bdd25ccad17c469bf32e51cd3e613366d49400169"; 15473 + hash = "sha256-efbfVTZhn6/72mlr3SXMrRfEab8y5RzT5hM2bUlAAWk="; 15474 15474 }; 15475 15475 buildInputs = [ TestInDistDir ]; 15476 15476 propagatedBuildInputs = [ CaptureTiny IOAll ModuleInstall PodMarkdown ]; ··· 15487 15487 version = "0.04"; 15488 15488 src = fetchurl { 15489 15489 url = "mirror://cpan/authors/id/M/MA/MATTN/Module-Install-ReadmeMarkdownFromPod-0.04.tar.gz"; 15490 - sha256 = "300b2e244f83b9a54a95f8404c1cd3af0635b4fae974ca65390ee428ec668591"; 15490 + hash = "sha256-MAsuJE+DuaVKlfhATBzTrwY1tPrpdMplOQ7kKOxmhZE="; 15491 15491 }; 15492 15492 buildInputs = [ URI ]; 15493 15493 propagatedBuildInputs = [ ModuleInstall PodMarkdown ]; ··· 15504 15504 version = "0.06"; 15505 15505 src = fetchurl { 15506 15506 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Module-Install-Repository-0.06.tar.gz"; 15507 - sha256 = "00e2590d09339ccccbdaa328d12ad8ec77e831a38c9ad663705e59ecbb18722b"; 15507 + hash = "sha256-AOJZDQkznMzL2qMo0SrY7HfoMaOMmtZjcF5Z7LsYcis="; 15508 15508 }; 15509 15509 buildInputs = [ PathClass ]; 15510 15510 meta = { ··· 15519 15519 version = "0.45"; 15520 15520 src = fetchurl { 15521 15521 url = "mirror://cpan/authors/id/G/GF/GFUJI/Module-Install-XSUtil-0.45.tar.gz"; 15522 - sha256 = "fe71e53320bee13197749a0b17609aa263f71ff46e5e2c130e94742ea6abdf56"; 15522 + hash = "sha256-/nHlMyC+4TGXdJoLF2CaomP3H/RuXiwTDpR0Lqar31Y="; 15523 15523 }; 15524 15524 buildInputs = [ BHooksOPAnnotation ]; 15525 15525 propagatedBuildInputs = [ ModuleInstall ]; ··· 15534 15534 version = "1.09"; 15535 15535 src = fetchurl { 15536 15536 url = "mirror://cpan/authors/id/E/ET/ETHER/Module-Manifest-1.09.tar.gz"; 15537 - sha256 = "a395f80ff15ea0e66fd6c453844b6787ed4a875a3cd8df9f7e29280250bd539b"; 15537 + hash = "sha256-o5X4D/FeoOZv1sRThEtnh+1Kh1o82N+ffikoAlC9U5s="; 15538 15538 }; 15539 15539 buildInputs = [ TestException TestWarn ]; 15540 15540 propagatedBuildInputs = [ ParamsUtil ]; ··· 15550 15550 version = "0.19"; 15551 15551 src = fetchurl { 15552 15552 url = "mirror://cpan/authors/id/N/NE/NEILB/Module-Path-0.19.tar.gz"; 15553 - sha256 = "b33179ce4dd73dfcde7d46808804b9ffbb11db0245fe455a7d001747562feaca"; 15553 + hash = "sha256-szF5zk3XPfzefUaAiAS5/7sR2wJF/kVafQAXR1Yv6so="; 15554 15554 }; 15555 15555 buildInputs = [ DevelFindPerl ]; 15556 15556 meta = { ··· 15566 15566 version = "5.2"; 15567 15567 src = fetchurl { 15568 15568 url = "mirror://cpan/authors/id/S/SI/SIMONW/Module-Pluggable-5.2.tar.gz"; 15569 - sha256 = "b3f2ad45e4fd10b3fb90d912d78d8b795ab295480db56dc64e86b9fa75c5a6df"; 15569 + hash = "sha256-s/KtReT9ELP7kNkS142LeVqylUgNtW3GToa5+nXFpt8="; 15570 15570 }; 15571 15571 patches = [ 15572 15572 # !!! merge this patch into Perl itself (which contains Module::Pluggable as well) ··· 15584 15584 version = "0.19"; 15585 15585 src = fetchurl { 15586 15586 url = "mirror://cpan/authors/id/M/MR/MRAMBERG/Module-Pluggable-Fast-0.19.tar.gz"; 15587 - sha256 = "0pq758wlasmh77xyd2xh75m5b2x14s8pnsv63g5356gib1q5gj08"; 15587 + hash = "sha256-CMhXcFjxmTLKG2Zre5EmoYtVajmwi+b7ObBqRTkqB18="; 15588 15588 }; 15589 15589 propagatedBuildInputs = [ UNIVERSALrequire ]; 15590 15590 meta = { ··· 15598 15598 version = "0.17"; 15599 15599 src = fetchurl { 15600 15600 url = "mirror://cpan/authors/id/A/AL/ALEXMV/Module-Refresh-0.17.tar.gz"; 15601 - sha256 = "6b30a6ceddc6512ab4490c16372ecf309a259f2ca147d622e478ac54e08511c3"; 15601 + hash = "sha256-azCmzt3GUSq0SQwWNy7PMJolnyyhR9Yi5HisVOCFEcM="; 15602 15602 }; 15603 15603 buildInputs = [ PathClass ]; 15604 15604 meta = { ··· 15612 15612 version = "0.016"; 15613 15613 src = fetchurl { 15614 15614 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Module-Runtime-0.016.tar.gz"; 15615 - sha256 = "097hy2czwkxlppri32m599ph0xfvfsbf0a5y23a4fdc38v32wc38"; 15615 + hash = "sha256-aDAuxkaDNUfUEL4o4JZ223UAb0qlihHzvbRP/pnw8CQ="; 15616 15616 }; 15617 15617 meta = { 15618 15618 description = "Runtime module handling"; ··· 15625 15625 version = "0.003"; 15626 15626 src = fetchurl { 15627 15627 url = "mirror://cpan/authors/id/E/ET/ETHER/Module-Runtime-Conflicts-0.003.tar.gz"; 15628 - sha256 = "707cdc75038c70fe91779b888ac050f128565d3967ba96680e1b1c7cc9733875"; 15628 + hash = "sha256-cHzcdQOMcP6Rd5uIisBQ8ShWXTlnupZoDhscfMlzOHU="; 15629 15629 }; 15630 15630 propagatedBuildInputs = [ DistCheckConflicts ]; 15631 15631 meta = { ··· 15640 15640 version = "1.29"; 15641 15641 src = fetchurl { 15642 15642 url = "mirror://cpan/authors/id/R/RS/RSCHUPP/Module-ScanDeps-1.29.tar.gz"; 15643 - sha256 = "0kl8p0006j52vq4bd59fyv7pm3yyv0h7pwaalrkn4brs6n8wxc7f"; 15643 + hash = "sha256-7rDOkTU6L2JnpkrxeyDY3o96z/YulbYI3qJIAwC4iE4="; 15644 15644 }; 15645 15645 buildInputs = [ TestRequires ]; 15646 15646 meta = { ··· 15655 15655 version = "0.87"; 15656 15656 src = fetchurl { 15657 15657 url = "mirror://cpan/authors/id/A/AU/AUDREYT/Module-Signature-0.87.tar.gz"; 15658 - sha256 = "214e8055c50fec371a95743520fe26940004e76169063b2b44ec90a0d45d6982"; 15658 + hash = "sha256-IU6AVcUP7DcalXQ1IP4mlAAE52FpBjsrROyQoNRdaYI="; 15659 15659 }; 15660 15660 buildInputs = [ IPCRun ]; 15661 15661 meta = { ··· 15670 15670 version = "1.09"; 15671 15671 src = fetchurl { 15672 15672 url = "mirror://cpan/authors/id/M/MA/MATTLAW/Module-Util-1.09.tar.gz"; 15673 - sha256 = "6cfbcb6a45064446ec8aa0ee1a7dddc420b54469303344187aef84d2c7f3e2c6"; 15673 + hash = "sha256-bPvLakUGREbsiqDuGn3dxCC1RGkwM0QYeu+E0sfz4sY="; 15674 15674 }; 15675 15675 meta = { 15676 15676 description = "Module name tools and transformations"; ··· 15684 15684 version = "0.02"; 15685 15685 src = fetchurl { 15686 15686 url = "mirror://cpan/authors/id/T/TH/THW/Module-Versions-0.02.zip"; 15687 - sha256 = "0g7qs6vqg91xpwg1cdy91m3kh9m1zbkzyz1qsy453b572xdscf0d"; 15687 + hash = "sha256-DTimWxenrFGI1zh8/+f6oSY4Rw3JNxYevz2kh7fR+Dw="; 15688 15688 }; 15689 15689 buildInputs = [ pkgs.unzip ]; 15690 15690 meta = { ··· 15698 15698 version = "1.06"; 15699 15699 src = fetchurl { 15700 15700 url = "mirror://cpan/authors/id/J/JE/JESSE/Module-Versions-Report-1.06.tar.gz"; 15701 - sha256 = "a3261d0d84b17678d8c4fd55eb0f892f5144d81ca53ea9a38d75d1a00ad9796a"; 15701 + hash = "sha256-oyYdDYSxdnjYxP1V6w+JL1FE2BylPqmjjXXRoArZeWo="; 15702 15702 }; 15703 15703 meta = { 15704 15704 description = "Report versions of all modules in memory"; ··· 15711 15711 version = "2.000"; 15712 15712 src = fetchurl { 15713 15713 url = "mirror://cpan/authors/id/D/DB/DBOOK/Mojo-DOM58-2.000.tar.gz"; 15714 - sha256 = "1wsy0j6jpd06gc1ay6isyzqh5cdc834g5w0amslqcjgvf4snlk46"; 15714 + hash = "sha256-hkxqNXH7SYaprgrw8shArLEC8fc6Gq8Cewa0K40EXvM="; 15715 15715 }; 15716 15716 meta = { 15717 15717 description = "Minimalistic HTML/XML DOM parser with CSS selectors"; ··· 15725 15725 version = "2.0.11"; 15726 15726 src = fetchurl { 15727 15727 url = "mirror://cpan/authors/id/S/SH/SHAY/mod_perl-2.0.11.tar.gz"; 15728 - sha256 = "0x3gq4nz96y202cymgrf56n8spm7bffkd1p74dh9q3zrrlc9wana"; 15728 + hash = "sha256-yiqeGM35D5xgI+eGNp1bp16NrCkuv+qZAMKb9C3Bb3Q="; 15729 15729 }; 15730 15730 15731 15731 patches = [ ··· 15749 15749 version = "9.26"; 15750 15750 src = fetchurl { 15751 15751 url = "mirror://cpan/authors/id/S/SR/SRI/Mojolicious-9.26.tar.gz"; 15752 - sha256 = "sha256-nkKMVRJpjwXhUTONj6Eq7eKHqzpeQp7D04yApKgsjYg="; 15752 + hash = "sha256-nkKMVRJpjwXhUTONj6Eq7eKHqzpeQp7D04yApKgsjYg="; 15753 15753 }; 15754 15754 meta = { 15755 15755 description = "Real-time web framework"; ··· 15765 15765 version = "2.13"; 15766 15766 src = fetchurl { 15767 15767 url = "mirror://cpan/authors/id/S/SR/SRI/Mojolicious-Plugin-AssetPack-2.13.tar.gz"; 15768 - sha256 = "1254yy70c7wv3p64pjyxc2h1p9czs65jm6lzl42qmn1x19i8fggj"; 15768 + hash = "sha256-8j2HYgo92IoFoZ+aKovRn6UboGDdy0vMHZsfBo73pIg="; 15769 15769 }; 15770 15770 propagatedBuildInputs = [ FileWhich IPCRun3 Mojolicious ]; 15771 15771 meta = { ··· 15781 15781 version = "0.04"; 15782 15782 src = fetchurl { 15783 15783 url = "mirror://cpan/authors/id/K/KO/KOORCHIK/Mojolicious-Plugin-Gravatar-0.04.tar.gz"; 15784 - sha256 = "a49f970c6c70f9930b304a752163cb95f1d998712f79cb13640832e4b7b675dd"; 15784 + hash = "sha256-pJ+XDGxw+ZMLMEp1IWPLlfHZmHEvecsTZAgy5Le2dd0="; 15785 15785 }; 15786 15786 propagatedBuildInputs = [ Mojolicious ]; 15787 15787 meta = { ··· 15796 15796 version = "1.5"; 15797 15797 src = fetchurl { 15798 15798 url = "mirror://cpan/authors/id/S/SH/SHARIFULN/Mojolicious-Plugin-Mail-1.5.tar.gz"; 15799 - sha256 = "56f0d341ebc3a7acf3919f5add43e98216ea1285aa0d87e7fb00c02bb0eff146"; 15799 + hash = "sha256-VvDTQevDp6zzkZ9a3UPpghbqEoWqDYfn+wDAK7Dv8UY="; 15800 15800 }; 15801 15801 propagatedBuildInputs = [ MIMEEncWords MIMELite Mojolicious ]; 15802 15802 meta = { ··· 15812 15812 version = "5.05"; 15813 15813 src = fetchurl { 15814 15814 url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Mojolicious-Plugin-OpenAPI-5.05.tar.gz"; 15815 - sha256 = "sha256-xH+I0c434/YT9uizV9grenEEX/wKSXOVUS67zahlYV0="; 15815 + hash = "sha256-xH+I0c434/YT9uizV9grenEEX/wKSXOVUS67zahlYV0="; 15816 15816 }; 15817 15817 propagatedBuildInputs = [ JSONValidator ]; 15818 15818 meta = { ··· 15828 15828 version = "1.17"; 15829 15829 src = fetchurl { 15830 15830 url = "mirror://cpan/authors/id/S/SR/SRI/Mojolicious-Plugin-Status-1.17.tar.gz"; 15831 - sha256 = "1d475ch43vbfn3h4lsmr3n6rhgxgz670xqj4rcdjd4g1wfpiyasc"; 15831 + hash = "sha256-TCsfr+PhkSYby0TiDo75rz+YjR25akrgsG7tQSArh7Q="; 15832 15832 }; 15833 15833 propagatedBuildInputs = [ BSDResource CpanelJSONXS FileMap Mojolicious Sereal ]; 15834 15834 meta = { ··· 15844 15844 version = "0.06"; 15845 15845 src = fetchurl { 15846 15846 url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Mojolicious-Plugin-Syslog-0.06.tar.gz"; 15847 - sha256 = "sha256-IuxL9TYwDseyAYuoV3C9g2ZFDBAwVDZ9srFp9Mh3QRM="; 15847 + hash = "sha256-IuxL9TYwDseyAYuoV3C9g2ZFDBAwVDZ9srFp9Mh3QRM="; 15848 15848 }; 15849 15849 propagatedBuildInputs = [ Mojolicious ]; 15850 15850 meta = { ··· 15860 15860 version = "0.02"; 15861 15861 src = fetchurl { 15862 15862 url = "mirror://cpan/authors/id/M/MR/MRAMBERG/Mojolicious-Plugin-TextExceptions-0.02.tar.gz"; 15863 - sha256 = "0x7qkd9nmarzb7kvk4dvhka4s44mfcd026zz3ikfwk3qql2p86rs"; 15863 + hash = "sha256-Oht0BcV4TO5mHP8bARpzlRBN1IS7kbnnWT+ralOb+HQ="; 15864 15864 }; 15865 15865 propagatedBuildInputs = [ Mojolicious ]; 15866 15866 meta = { ··· 15876 15876 version = "1.01"; 15877 15877 src = fetchurl { 15878 15878 url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Mojolicious-Plugin-Webpack-1.01.tar.gz"; 15879 - sha256 = "1w6dr7yb8lvvx5z2xsmshp2cf4b7dynv05yhq0rk7zwif5v6gsvm"; 15879 + hash = "sha256-detndnGR/zMzwNAXsK1vZxHHxIW66i5+6XtTtPzJzfA="; 15880 15880 }; 15881 15881 propagatedBuildInputs = [ Mojolicious Filechdir ]; 15882 15882 meta = { ··· 15892 15892 version = "3.29"; 15893 15893 src = fetchurl { 15894 15894 url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Mojo-Redis-3.29.tar.gz"; 15895 - sha256 = "sha256-oDMZpF0uYTpsfS1ZrAD9SwtHiGVi5ish3pG0r4llgII="; 15895 + hash = "sha256-oDMZpF0uYTpsfS1ZrAD9SwtHiGVi5ish3pG0r4llgII="; 15896 15896 }; 15897 15897 propagatedBuildInputs = [ Mojolicious ProtocolRedisFaster ]; 15898 15898 meta = { ··· 15908 15908 version = "0.07"; 15909 15909 src = fetchurl { 15910 15910 url = "mirror://cpan/authors/id/J/JB/JBERGER/Mojo-SAML-0.07.tar.gz"; 15911 - sha256 = "03biykpz281z9nmd846jlxwzbaqlqwvh987aw9spl7bgvfn4rhkj"; 15911 + hash = "sha256-csJMrNtvHXp14uqgBDfHFKv1eafSENSqTT8g8e/0cQ0="; 15912 15912 }; 15913 15913 buildInputs = [ ModuleBuildTiny ]; 15914 15914 propagatedBuildInputs = [ CryptOpenSSLRSA CryptOpenSSLX509 DataGUID Mojolicious XMLCanonicalizeXML ]; ··· 15924 15924 version = "3.005"; 15925 15925 src = fetchurl { 15926 15926 url = "mirror://cpan/authors/id/D/DB/DBOOK/Mojo-SQLite-3.005.tar.gz"; 15927 - sha256 = "0appzyhr5adzdfxns31lj568hz18bkmxmcv7fpafrx67b98cpza1"; 15927 + hash = "sha256-Qf3LUFrH9OzUdWez2utcKHyITJE0DG27a7+pkqH/9yo="; 15928 15928 }; 15929 15929 buildInputs = [ ModuleBuildTiny ]; 15930 15930 propagatedBuildInputs = [ DBDSQLite Mojolicious SQLAbstract URIdb ]; ··· 15941 15941 version = "1.25"; 15942 15942 src = fetchurl { 15943 15943 url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Mojo-mysql-1.25.tar.gz"; 15944 - sha256 = "sha256-YC14GXw0HdCPLLH1XZg31P3gFHQz1k2+vxloaAtVzMs="; 15944 + hash = "sha256-YC14GXw0HdCPLLH1XZg31P3gFHQz1k2+vxloaAtVzMs="; 15945 15945 }; 15946 15946 propagatedBuildInputs = [ DBDmysql Mojolicious SQLAbstract ]; 15947 15947 buildInputs = [ TestDeep ]; ··· 15958 15958 version = "8.76"; 15959 15959 src = fetchurl { 15960 15960 url = "mirror://cpan/authors/id/J/JB/JBERGER/Mojo-IOLoop-Delay-8.76.tar.gz"; 15961 - sha256 = "1vd9s1r82wfxh8y1g2ninsyvzkawx7n6ncll8lhdj89p91hw1jwf"; 15961 + hash = "sha256-jsvAYUg3IdkgRZQya+zpXM2/vbbRihc8gt1xgXLQqe0="; 15962 15962 }; 15963 15963 buildInputs = [ ModuleBuildTiny ]; 15964 15964 propagatedBuildInputs = [ Mojolicious ]; ··· 15975 15975 version = "0.21"; 15976 15976 src = fetchurl { 15977 15977 url = "mirror://cpan/authors/id/J/JB/JBERGER/Mojo-IOLoop-ForkCall-0.21.tar.gz"; 15978 - sha256 = "sha256-8dpdh4RxvdhvAcQjhQgAgE9ttCtUU8IW8Jslt5RYS3g="; 15978 + hash = "sha256-8dpdh4RxvdhvAcQjhQgAgE9ttCtUU8IW8Jslt5RYS3g="; 15979 15979 }; 15980 15980 propagatedBuildInputs = [ IOPipely Mojolicious MojoIOLoopDelay ]; 15981 15981 preBuild = '' ··· 15996 15996 version = "0.09"; 15997 15997 src = fetchurl { 15998 15998 url = "mirror://cpan/authors/id/J/JB/JBERGER/Mojo-JWT-0.09.tar.gz"; 15999 - sha256 = "11jqm2sbgf5nikkb0d56xxwrd74757ks53nh8p72nvqc7sc06kn0"; 15999 + hash = "sha256-wE4DmD4MbyvORdCOoucph5yWee+mNLDmjLa4t7SoWIY="; 16000 16000 }; 16001 16001 buildInputs = [ ModuleBuildTiny ]; 16002 16002 propagatedBuildInputs = [ Mojolicious ]; ··· 16013 16013 version = "4.27"; 16014 16014 src = fetchurl { 16015 16015 url = "mirror://cpan/authors/id/S/SR/SRI/Mojo-Pg-4.27.tar.gz"; 16016 - sha256 = "sha256-oyLI3wDj5WVf300LernXmSiTIOKfZP6ZrHrxJEhO+dg="; 16016 + hash = "sha256-oyLI3wDj5WVf300LernXmSiTIOKfZP6ZrHrxJEhO+dg="; 16017 16017 }; 16018 16018 propagatedBuildInputs = [ DBDPg Mojolicious SQLAbstractPg ]; 16019 16019 buildInputs = [ TestDeep ]; ··· 16030 16030 version = "1.19"; 16031 16031 src = fetchurl { 16032 16032 url = "mirror://cpan/authors/id/N/NI/NICOMEN/Mojo-UserAgent-Cached-1.19.tar.gz"; 16033 - sha256 = "sha256-wlmZ2qqCHkZUhLWjINFVqlJZAMh4Ml2aiSAfSnWBxd8="; 16033 + hash = "sha256-wlmZ2qqCHkZUhLWjINFVqlJZAMh4Ml2aiSAfSnWBxd8="; 16034 16034 }; 16035 16035 buildInputs = [ ModuleInstall ]; 16036 16036 propagatedBuildInputs = [ AlgorithmLCSS CHI DataSerializer DevelStackTrace Mojolicious Readonly StringTruncate ]; ··· 16048 16048 version = "2.2.2"; 16049 16049 src = fetchurl { 16050 16050 url = "mirror://cpan/authors/id/M/MO/MONGODB/MongoDB-v2.2.2.tar.gz"; 16051 - sha256 = "201935f92dac94f39c35de73661e8b252439e496f228657db85ff93257c3268f"; 16051 + hash = "sha256-IBk1+S2slPOcNd5zZh6LJSQ55JbyKGV9uF/5MlfDJo8="; 16052 16052 }; 16053 16053 buildInputs = [ JSONMaybeXS PathTiny TestDeep TestFatal TimeMoment ]; 16054 16054 propagatedBuildInputs = [ AuthenSASLSASLprep AuthenSCRAM BSON IOSocketSSL NetSSLeay ClassXSAccessor BSONXS TypeTinyXS MozillaCA Moo NetDNS SafeIsa SubQuote TieIxHash TypeTiny UUIDURandom boolean namespaceclean ]; ··· 16064 16064 version = "0.40"; 16065 16065 src = fetchurl { 16066 16066 url = "mirror://cpan/authors/id/N/NI/NIERLEIN/Monitoring-Plugin-0.40.tar.gz"; 16067 - sha256 = "0vr3wwdn3zs246qwi04bqk8jir6l88j5m59jk97hmfyj4xz6pfpq"; 16067 + hash = "sha256-+LprfifSuwpPmjKVWiRC1OQo0cSLgMixIUL/YRvnI28="; 16068 16068 }; 16069 16069 propagatedBuildInputs = [ ClassAccessor ConfigTiny MathCalcUnits ParamsValidate ]; 16070 16070 meta = { ··· 16081 16081 version = "0.005"; 16082 16082 src = fetchurl { 16083 16083 url = "mirror://cpan/authors/id/R/RC/RCAPUTO/IO-Pipely-0.005.tar.gz"; 16084 - sha256 = "e33b6cf5cb2b46ee308513f51e623987a50a89901e81bf19701dce35179f2e74"; 16084 + hash = "sha256-4zts9csrRu4whRP1HmI5h6UKiZAegb8ZcB3ONRefLnQ="; 16085 16085 }; 16086 16086 meta = { 16087 16087 description = "Portably create pipe() or pipe-like handles, one way or another"; ··· 16095 16095 version = "2.004004"; 16096 16096 src = fetchurl { 16097 16097 url = "mirror://cpan/authors/id/H/HA/HAARG/Moo-2.004004.tar.gz"; 16098 - sha256 = "0ii2rzzs0wfc697d7v3s76fi1y3kl7p1hvxbv330i1vq2nqpfjvi"; 16098 + hash = "sha256-cUt3sRV4hwjG2KtvGO6hc/gQnTl67NNOMsxxoP/PIkY="; 16099 16099 }; 16100 16100 buildInputs = [ TestFatal ]; 16101 16101 propagatedBuildInputs = [ ClassMethodModifiers ModuleRuntime RoleTiny SubQuote ]; ··· 16110 16110 version = "2.2013"; 16111 16111 src = fetchurl { 16112 16112 url = "mirror://cpan/authors/id/E/ET/ETHER/Moose-2.2013.tar.gz"; 16113 - sha256 = "df74dc78088921178edf72d827017d6c92737c986659f2dadc533ae24675e77c"; 16113 + hash = "sha256-33TceAiJIReO33LYJwF9bJJzfJhmWfLa3FM64kZ153w="; 16114 16114 }; 16115 16115 buildInputs = [ CPANMetaCheck TestCleanNamespaces TestFatal TestRequires ]; 16116 16116 propagatedBuildInputs = [ ClassLoadXS DevelGlobalDestruction DevelOverloadInfo DevelStackTrace EvalClosure ModuleRuntimeConflicts PackageDeprecationManager PackageStashXS SubExporter ]; ··· 16131 16131 version = "0.001009"; 16132 16132 src = fetchurl { 16133 16133 url = "mirror://cpan/authors/id/T/TO/TOBYINK/MooX-HandlesVia-0.001009.tar.gz"; 16134 - sha256 = "04kcyflg49rclxa1nm035c05jpyvhdacjyy1wklbgv4li3im6qvi"; 16134 + hash = "sha256-cWNT44iU7Lfo5MF7yVSD219ZACsDVBtUpywn8qjzbBI="; 16135 16135 }; 16136 16136 buildInputs = [ MooXTypesMooseLike TestException TestFatal ]; 16137 16137 propagatedBuildInputs = [ DataPerl Moo ]; ··· 16146 16146 version = "0.001"; 16147 16147 src = fetchurl { 16148 16148 url = "mirror://cpan/authors/id/R/RE/REHSACK/MooX-Locale-Passthrough-0.001.tar.gz"; 16149 - sha256 = "04h5xhqdvydd4xk9ckb6a79chn0ygf915ix55vg1snmba9z841bs"; 16149 + hash = "sha256-egWCflKrWh3eLqXHEpJ7HljI0lFmTZZmJ6353TDsBRI="; 16150 16150 }; 16151 16151 propagatedBuildInputs = [ Moo ]; 16152 16152 meta = { ··· 16161 16161 version = "0.001"; 16162 16162 src = fetchurl { 16163 16163 url = "mirror://cpan/authors/id/R/RE/REHSACK/MooX-Locale-TextDomain-OO-0.001.tar.gz"; 16164 - sha256 = "0g8pwj45ccqrzvs9cqyhw29nm68vai1vj46ad39rajnqzp7m53jv"; 16164 + hash = "sha256-W45Sz/3YSpXTaMoQuUNUG5lqk+DQY5b0/hkzVojkFz0="; 16165 16165 }; 16166 16166 propagatedBuildInputs = [ LocaleTextDomainOO MooXLocalePassthrough ]; 16167 16167 meta = { ··· 16176 16176 version = "4.103"; 16177 16177 src = fetchurl { 16178 16178 url = "mirror://cpan/authors/id/R/RE/REHSACK/MooX-Options-4.103.tar.gz"; 16179 - sha256 = "0v9j0wxx4f6z6lrmdqf2k084b2c2f2jbvh86pwib0vgjz1sdbyad"; 16179 + hash = "sha256-TfnVdPjybbAivwbBvaRwgolFEJjC4VYzNd840jsHMm0="; 16180 16180 }; 16181 16181 propagatedBuildInputs = [ GetoptLongDescriptive MROCompat MooXLocalePassthrough PathClass UnicodeLineBreak strictures ]; 16182 16182 buildInputs = [ Mo MooXCmd MooXLocaleTextDomainOO Moose TestTrap ]; ··· 16193 16193 version = "1.20"; 16194 16194 src = fetchurl { 16195 16195 url = "mirror://cpan/authors/id/A/AJ/AJGB/MooX-Singleton-1.20.tar.gz"; 16196 - sha256 = "03i1wfag279ldjjkwi9gvpfs8fgi05my47icq5ggi66yzxpn5mzp"; 16196 + hash = "sha256-99dib//emPhewSwe4msB8Tmk3d0vRT6lbDQd8ZTjIQ4="; 16197 16197 }; 16198 16198 propagatedBuildInputs = [ RoleTiny ]; 16199 16199 buildInputs = [ Moo ]; ··· 16209 16209 version = "0.011"; 16210 16210 src = fetchurl { 16211 16211 url = "mirror://cpan/authors/id/H/HA/HARTZELL/MooX-StrictConstructor-0.011.tar.gz"; 16212 - sha256 = "1qjkqrmzgz7lxhv14klsv0v9v6blf8js86d47ah24kpw5y12yf6s"; 16212 + hash = "sha256-2jgvgi/8TiKgOqQZpCVydJmdNtiaThI27PT892vGU+I="; 16213 16213 }; 16214 16214 propagatedBuildInputs = [ Moo strictures ]; 16215 16215 buildInputs = [ TestFatal ]; ··· 16225 16225 version = "0.29"; 16226 16226 src = fetchurl { 16227 16227 url = "mirror://cpan/authors/id/M/MA/MATEU/MooX-Types-MooseLike-0.29.tar.gz"; 16228 - sha256 = "1d6jg9x3p7gm2r0xmbcag374a44gf5pcga2swvxhlhzakfm80dqx"; 16228 + hash = "sha256-HTeAqpvqQwr75lqox25xjxBFzniKrdpBFvWdO3p60rQ="; 16229 16229 }; 16230 16230 propagatedBuildInputs = [ ModuleRuntime ]; 16231 16231 buildInputs = [ Moo TestFatal ]; ··· 16240 16240 version = "1.03"; 16241 16241 src = fetchurl { 16242 16242 url = "mirror://cpan/authors/id/M/MA/MATEU/MooX-Types-MooseLike-Numeric-1.03.tar.gz"; 16243 - sha256 = "16adeb617b963d010179922c2e4e8762df77c75232e17320b459868c4970c44b"; 16243 + hash = "sha256-Fq3rYXuWPQEBeZIsLk6HYt93x1Iy4XMgtFmGjElwxEs="; 16244 16244 }; 16245 16245 buildInputs = [ Moo TestFatal ]; 16246 16246 propagatedBuildInputs = [ MooXTypesMooseLike ]; ··· 16255 16255 version = "0.002003"; 16256 16256 src = fetchurl { 16257 16257 url = "mirror://cpan/authors/id/H/HA/HAARG/MooX-TypeTiny-0.002003.tar.gz"; 16258 - sha256 = "d81e26ff6f8db10261f0087f96dc54367dcb49a9f3de8d53238f834ece19624b"; 16258 + hash = "sha256-2B4m/2+NsQJh8Ah/ltxUNn3LSanz3o1TI4+DTs4ZYks="; 16259 16259 }; 16260 16260 buildInputs = [ TestFatal ]; 16261 16261 propagatedBuildInputs = [ Moo TypeTiny ]; ··· 16271 16271 version = "0.16"; 16272 16272 src = fetchurl { 16273 16273 url = "mirror://cpan/authors/id/E/ET/ETHER/Moose-Autobox-0.16.tar.gz"; 16274 - sha256 = "0mbhd0p7gf6qdhaylldl0ahq59zghs0vd5n1iqcbfkj8ryj1sh4j"; 16274 + hash = "sha256-kkAdpM9ITrcYjsGWtoGG76eCoQK0UeoVbNi4dy5ocFU="; 16275 16275 }; 16276 16276 buildInputs = [ ModuleBuildTiny TestException ]; 16277 16277 propagatedBuildInputs = [ ListMoreUtils Moose SyntaxKeywordJunction autobox namespaceautoclean ]; ··· 16287 16287 version = "0.06"; 16288 16288 src = fetchurl { 16289 16289 url = "mirror://cpan/authors/id/D/DO/DOY/MooseX-ABC-0.06.tar.gz"; 16290 - sha256 = "1sky0dpi22wrymmkjmqba4k966zn7vrbpx918wn2nmg48swyrgjf"; 16290 + hash = "sha256-Tr7suUbkVSssRyH1u/I+9huTJlELVzlr9ZkLEW8Dfuo="; 16291 16291 }; 16292 16292 buildInputs = [ TestFatal ]; 16293 16293 propagatedBuildInputs = [ Moose ]; ··· 16303 16303 version = "0.11"; 16304 16304 src = fetchurl { 16305 16305 url = "mirror://cpan/authors/id/D/DO/DOY/MooseX-Aliases-0.11.tar.gz"; 16306 - sha256 = "0j07zqczjfmng3md6nkha7560i786d0cp3gdmrx49hr64jbhz1f4"; 16306 + hash = "sha256-xIUPlyQmw0R6ru2Ny0Az6ERgylFwWtPqeLY6+Rn+B0g="; 16307 16307 }; 16308 16308 buildInputs = [ TestFatal ]; 16309 16309 propagatedBuildInputs = [ Moose ]; ··· 16318 16318 version = "0.32"; 16319 16319 src = fetchurl { 16320 16320 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-App-Cmd-0.32.tar.gz"; 16321 - sha256 = "2e3bbf7283a4bee72d91d26eb204436030992bbe55cbd35ec33a546f16f973ff"; 16321 + hash = "sha256-Lju/coOkvuctkdJusgRDYDCZK75Vy9NewzpUbxb5c/8="; 16322 16322 }; 16323 16323 buildInputs = [ ModuleBuildTiny MooseXConfigFromFile TestOutput YAML ]; 16324 16324 propagatedBuildInputs = [ AppCmd MooseXGetopt MooseXNonMoose ]; ··· 16334 16334 version = "0.093093"; 16335 16335 src = fetchurl { 16336 16336 url = "mirror://cpan/authors/id/R/RJ/RJBS/MooseX-Storage-Format-JSONpm-0.093093.tar.gz"; 16337 - sha256 = "ebe0407a7eb1870270e0e2579f097dfd7df2aea3307fb71f324fb69e242cc58f"; 16337 + hash = "sha256-6+BAen6xhwJw4OJXnwl9/X3yrqMwf7cfMk+2niQsxY8="; 16338 16338 }; 16339 16339 buildInputs = [ Moose TestDeepJSON TestWithoutModule DigestHMAC MooseXTypes ]; 16340 16340 propagatedBuildInputs = [ JSON MooseXRoleParameterized MooseXStorage namespaceautoclean ]; ··· 16350 16350 version = "0.101"; 16351 16351 src = fetchurl { 16352 16352 url = "mirror://cpan/authors/id/G/GE/GETTY/MooX-0.101.tar.gz"; 16353 - sha256 = "2ff91a656e78aae0aca42293829d7a7e5acb9bf22b0401635b2ab6c870de32d5"; 16353 + hash = "sha256-L/kaZW54quCspCKTgp16flrLm/IrBAFjWyq2yHDeMtU="; 16354 16354 }; 16355 16355 propagatedBuildInputs = [ DataOptList ImportInto Moo ]; 16356 16356 meta = { ··· 16365 16365 version = "0.001006"; 16366 16366 src = fetchurl { 16367 16367 url = "mirror://cpan/authors/id/H/HA/HAARG/MooX-Aliases-0.001006.tar.gz"; 16368 - sha256 = "0rrqqsm8i6rckzxgzcj2p2s4cfszzddzwbcm04yjcqdcihkk2q01"; 16368 + hash = "sha256-AWAxJ4ysYSY9AZUt/lv7XztGtLhCsv/6nyybiKrGOGc="; 16369 16369 }; 16370 16370 propagatedBuildInputs = [ Moo strictures ]; 16371 16371 buildInputs = [ TestFatal ]; ··· 16380 16380 version = "0.017"; 16381 16381 src = fetchurl { 16382 16382 url = "mirror://cpan/authors/id/R/RE/REHSACK/MooX-Cmd-0.017.tar.gz"; 16383 - sha256 = "1xbhmq07v9z371ygkyghva9aryhc22kwbzn5qwkp72c0ma6z4gwl"; 16383 + hash = "sha256-lD/yjaqAiXMnx8X+xacQDPqsktrw+fl8OOOnfQCucPU="; 16384 16384 }; 16385 16385 propagatedBuildInputs = [ ListMoreUtils ModulePluggable Moo PackageStash ParamsUtil RegexpCommon ]; 16386 16386 buildInputs = [ CaptureTiny ]; ··· 16396 16396 version = "0.100"; 16397 16397 src = fetchurl { 16398 16398 url = "mirror://cpan/authors/id/T/TO/TOBYINK/MooX-late-0.100.tar.gz"; 16399 - sha256 = "2ae5b1e3da5abc0e4006278ecbcfa8fa7c224ea5529a6a688acbb229c09e6a5f"; 16399 + hash = "sha256-KuWx49pavA5ABieOy8+o+nwiTqVSmmpoisuyKcCeal8="; 16400 16400 }; 16401 16401 buildInputs = [ TestFatal TestRequires ]; 16402 16402 propagatedBuildInputs = [ Moo SubHandlesVia ]; ··· 16412 16412 version = "0.11"; 16413 16413 src = fetchurl { 16414 16414 url = "mirror://cpan/authors/id/M/MJ/MJGARDNER/MouseX-SimpleConfig-0.11.tar.gz"; 16415 - sha256 = "257f384091d33d340373a6153947039c698dc449d1ef989335644fc3d2da0069"; 16415 + hash = "sha256-JX84QJHTPTQDc6YVOUcDnGmNxEnR75iTNWRPw9LaAGk="; 16416 16416 }; 16417 16417 propagatedBuildInputs = [ ConfigAny MouseXConfigFromFile ]; 16418 16418 meta = { ··· 16426 16426 version = "1.29"; 16427 16427 src = fetchurl { 16428 16428 url = "mirror://cpan/authors/id/T/TJ/TJC/Test-PostgreSQL-1.29.tar.gz"; 16429 - sha256 = "sha256-GKz35YnKTMqc3kdgm1NsnYI8hWLRqlIQwWjl6xuOT54="; 16429 + hash = "sha256-GKz35YnKTMqc3kdgm1NsnYI8hWLRqlIQwWjl6xuOT54="; 16430 16430 }; 16431 16431 buildInputs = [ ModuleBuildTiny TestSharedFork pkgs.postgresql ]; 16432 16432 propagatedBuildInputs = [ DBDPg DBI FileWhich FunctionParameters Moo TieHashMethod TryTiny TypeTiny ]; ··· 16445 16445 version = "0.17"; 16446 16446 src = fetchurl { 16447 16447 url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/Test-UseAllModules-0.17.tar.gz"; 16448 - sha256 = "a71f2fe8b96ab8bfc2760aa1d3135ea049a5b20dcb105457b769a1195c7a2509"; 16448 + hash = "sha256-px8v6LlquL/Cdgqh0xNeoEmlsg3LEFRXt2mhGVx6JQk="; 16449 16449 }; 16450 16450 meta = { 16451 16451 description = "Do use_ok() for all the MANIFESTed modules"; ··· 16458 16458 version = "1.19"; 16459 16459 src = fetchurl { 16460 16460 url = "mirror://cpan/authors/id/V/VP/VPIT/Test-Valgrind-1.19.tar.gz"; 16461 - sha256 = "06w1c0ddmmdkhhvv9pxq2nv5i40nbqf4cssfkq38yypfbyhsff0q"; 16461 + hash = "sha256-GDinoV/ueo8Gnk5rRhxeFpBYthW437Q3hLPV2hpggRs="; 16462 16462 }; 16463 16463 propagatedBuildInputs = [ EnvSanctify FileHomeDir PerlDestructLevel XMLTwig ]; 16464 16464 meta = { ··· 16473 16473 version = "0.07"; 16474 16474 src = fetchurl { 16475 16475 url = "mirror://cpan/authors/id/M/MA/MASAKI/MouseX-Types-Path-Class-0.07.tar.gz"; 16476 - sha256 = "228d4b4f3f0ed9547278691d0b7c5fe53d90874a69df709a49703c6af87c09de"; 16476 + hash = "sha256-Io1LTz8O2VRyeGkdC3xf5T2Qh0pp33CaSXA8avh8Cd4="; 16477 16477 }; 16478 16478 buildInputs = [ TestUseAllModules ]; 16479 16479 propagatedBuildInputs = [ MouseXTypes PathClass ]; ··· 16488 16488 version = "0.06"; 16489 16489 src = fetchurl { 16490 16490 url = "mirror://cpan/authors/id/G/GF/GFUJI/MouseX-Types-0.06.tar.gz"; 16491 - sha256 = "77288441fdadd15beeec9a0813ece8aec1542f1d8ceaaec14755b3f316fbcf8b"; 16491 + hash = "sha256-dyiEQf2t0Vvu7JoIE+zorsFULx2M6q7BR1Wz8xb7z4s="; 16492 16492 }; 16493 16493 buildInputs = [ TestException ]; 16494 16494 propagatedBuildInputs = [ AnyMoose ]; ··· 16503 16503 version = "0.05"; 16504 16504 src = fetchurl { 16505 16505 url = "mirror://cpan/authors/id/M/MA/MASAKI/MouseX-ConfigFromFile-0.05.tar.gz"; 16506 - sha256 = "921b31cb13fc1f982a602f8e23815b7add23a224257e43790e287504ce879534"; 16506 + hash = "sha256-khsxyxP8H5gqYC+OI4Fbet0joiQlfkN5Dih1BM6HlTQ="; 16507 16507 }; 16508 16508 buildInputs = [ TestUseAllModules ]; 16509 16509 propagatedBuildInputs = [ MouseXTypesPathClass ]; ··· 16518 16518 version = "0.38"; 16519 16519 src = fetchurl { 16520 16520 url = "mirror://cpan/authors/id/G/GF/GFUJI/MouseX-Getopt-0.38.tar.gz"; 16521 - sha256 = "de3ea8ef452dd9501ea8c4eda8744b7224602602b04692607edd7d62b79f038f"; 16521 + hash = "sha256-3j6o70Ut2VAeqMTtqHRLciRgJgKwRpJgft19YrefA48="; 16522 16522 }; 16523 16523 buildInputs = [ ModuleBuildTiny MouseXConfigFromFile MouseXSimpleConfig TestException TestWarn ]; 16524 16524 propagatedBuildInputs = [ GetoptLongDescriptive Mouse ]; ··· 16534 16534 version = "1.0.3"; 16535 16535 src = fetchurl { 16536 16536 url = "mirror://cpan/authors/id/T/TO/TOMHUKINS/MooseX-Attribute-Chained-1.0.3.tar.gz"; 16537 - sha256 = "0kjydmkxh8hpkbbmsgd5wrkhgq7w69lgfg6lx4s5g2xpqfkqmqz7"; 16537 + hash = "sha256-5+OKp8O3i1c06dQ892gy/OAHZ+alPV3Xmhci2GdtXk4="; 16538 16538 }; 16539 16539 propagatedBuildInputs = [ Moose ]; 16540 16540 meta = { ··· 16548 16548 version = "0.25"; 16549 16549 src = fetchurl { 16550 16550 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-AttributeHelpers-0.25.tar.gz"; 16551 - sha256 = "b0c819ec83999b258b248f82059fa5975a0cee365423abbee0efaca5401c5ec6"; 16551 + hash = "sha256-sMgZ7IOZmyWLJI+CBZ+ll1oM7jZUI6u+4O+spUAcXsY="; 16552 16552 }; 16553 16553 buildInputs = [ ModuleBuildTiny TestException ]; 16554 16554 propagatedBuildInputs = [ Moose ]; ··· 16564 16564 version = "0.06"; 16565 16565 src = fetchurl { 16566 16566 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Clone-0.06.tar.gz"; 16567 - sha256 = "19wd74dihybnz1lbbsqn0clwxzb6y0aa0i25a8zhajz7p5fq5myb"; 16567 + hash = "sha256-y9eCXbnnSwU/UkVEoBTwZv3OKQMW67Vo+HZ5GBs5jac="; 16568 16568 }; 16569 16569 propagatedBuildInputs = [ DataVisitor HashUtilFieldHashCompat namespaceautoclean ]; 16570 16570 buildInputs = [ ModuleBuildTiny ]; ··· 16579 16579 version = "0.14"; 16580 16580 src = fetchurl { 16581 16581 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-ConfigFromFile-0.14.tar.gz"; 16582 - sha256 = "9ad343cd9f86d714be9b54b9c68a443d8acc6501b6ad6b15e9ca0130b2e96f08"; 16582 + hash = "sha256-mtNDzZ+G1xS+m1S5xopEPYrMZQG2rWsV6coBMLLpbwg="; 16583 16583 }; 16584 16584 buildInputs = [ ModuleBuildTiny TestDeep TestFatal TestRequires TestWithoutModule ]; 16585 16585 propagatedBuildInputs = [ MooseXTypesPathTiny ]; ··· 16595 16595 version = "0.22"; 16596 16596 src = fetchurl { 16597 16597 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Daemonize-0.22.tar.gz"; 16598 - sha256 = "8a7fb999dca9b802a85136a10141b2d3378a3ecde0527c1df73d55edb28e59b3"; 16598 + hash = "sha256-in+5mdypuAKoUTahAUGy0zeKPs3gUnwd9z1V7bKOWbM="; 16599 16599 }; 16600 16600 buildInputs = [ DevelCheckOS ModuleBuildTiny TestFatal ]; 16601 16601 propagatedBuildInputs = [ MooseXGetopt MooseXTypesPathClass ]; ··· 16611 16611 version = "0.009032"; 16612 16612 src = fetchurl { 16613 16613 url = "mirror://cpan/authors/id/H/HA/HAARG/MooseX-Emulate-Class-Accessor-Fast-0.009032.tar.gz"; 16614 - sha256 = "153r30nggcyyx7ai15dbnba2h5145f8jdsh6wj54298d3zpvgvl2"; 16614 + hash = "sha256-gu637x8NJUGK5AbqJpErJBQo1LKrlRDV6d6z9ywYeZQ="; 16615 16615 }; 16616 16616 buildInputs = [ TestException ]; 16617 16617 propagatedBuildInputs = [ Moose namespaceclean ]; ··· 16626 16626 version = "0.74"; 16627 16627 src = fetchurl { 16628 16628 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Getopt-0.74.tar.gz"; 16629 - sha256 = "1de0df3b431ebe9f3563bdf4569eacd7e07e865a8397f2a990d0cb57d4cb2c24"; 16629 + hash = "sha256-HeDfO0Mevp81Y730Vp6s1+B+hlqDl/KpkNDLV9TLLCQ="; 16630 16630 }; 16631 16631 buildInputs = [ ModuleBuildTiny MooseXStrictConstructor PathTiny TestDeep TestFatal TestNeeds TestTrap TestWarnings ]; 16632 16632 propagatedBuildInputs = [ GetoptLongDescriptive MooseXRoleParameterized ]; ··· 16642 16642 version = "0.003"; 16643 16643 src = fetchurl { 16644 16644 url = "mirror://cpan/authors/id/P/PS/PSHANGOV/MooseX-Has-Options-0.003.tar.gz"; 16645 - sha256 = "07c21cf8ed500b272020ff8da19f194728bb414e0012a2f0cc54ef2ef6222a68"; 16645 + hash = "sha256-B8Ic+O1QCycgIP+NoZ8ZRyi7QU4AEqLwzFTvLvYiKmg="; 16646 16646 }; 16647 16647 buildInputs = [ Moose TestDeep TestDifferences TestException TestMost TestWarn namespaceautoclean ]; 16648 16648 propagatedBuildInputs = [ ClassLoad ListMoreUtils StringRewritePrefix ]; ··· 16658 16658 version = "1.000006"; 16659 16659 src = fetchurl { 16660 16660 url = "mirror://cpan/authors/id/K/KE/KENTNL/MooseX-Has-Sugar-1.000006.tar.gz"; 16661 - sha256 = "efeed3ddb3a8ea18f416d485f3c2b0427145d267e63368c651d488eaa8c28d09"; 16661 + hash = "sha256-7+7T3bOo6hj0FtSF88KwQnFF0mfmM2jGUdSI6qjCjQk="; 16662 16662 }; 16663 16663 buildInputs = [ TestFatal namespaceclean ]; 16664 16664 propagatedBuildInputs = [ SubExporterProgressive ]; ··· 16674 16674 version = "0.11"; 16675 16675 src = fetchurl { 16676 16676 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-LazyRequire-0.11.tar.gz"; 16677 - sha256 = "ef620c1e019daf9cf3f23a943d25a94c91e93ab312bcd63be2e9740ec0b94288"; 16677 + hash = "sha256-72IMHgGdr5zz8jqUPSWpTJHpOrMSvNY74ul0DsC5Qog="; 16678 16678 }; 16679 16679 buildInputs = [ ModuleBuildTiny TestFatal ]; 16680 16680 propagatedBuildInputs = [ Moose aliased namespaceautoclean ]; ··· 16690 16690 version = "0.15"; 16691 16691 src = fetchurl { 16692 16692 url = "mirror://cpan/authors/id/R/RS/RSRCHBOY/MooseX-MarkAsMethods-0.15.tar.gz"; 16693 - sha256 = "1y3yxwcjjajm66pvca54cv9fax7a6dy36xqr92x7vzyhfqrw3v69"; 16693 + hash = "sha256-yezBM3bQ/326SBl3M3wz6nTl0makKLavMVUqKRnvfvg="; 16694 16694 }; 16695 16695 propagatedBuildInputs = [ Moose namespaceautoclean ]; 16696 16696 meta = { ··· 16705 16705 version = "0.32"; 16706 16706 src = fetchurl { 16707 16707 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-MethodAttributes-0.32.tar.gz"; 16708 - sha256 = "0yqrihv609j2q0hrmpmvgpn0mnxc0z3ws39cqhwxvlmpfijqhcyb"; 16708 + hash = "sha256-yzOIZXS30t05xCwNzccHrNsK7H273pohwEImYDaMGXs="; 16709 16709 }; 16710 16710 buildInputs = [ MooseXRoleParameterized TestFatal TestNeeds ]; 16711 16711 propagatedBuildInputs = [ Moose namespaceautoclean ]; ··· 16721 16721 version = "0.26"; 16722 16722 src = fetchurl { 16723 16723 url = "mirror://cpan/authors/id/D/DO/DOY/MooseX-NonMoose-0.26.tar.gz"; 16724 - sha256 = "0zdaiphc45s5xj0ax5mkijf5d8v6w6yccb3zplgj6f30y7n55gnb"; 16724 + hash = "sha256-y75S7PFgOCMfvX8sxrzhZqNWnIyzlq6A7EUXwuCNqn0="; 16725 16725 }; 16726 16726 buildInputs = [ TestFatal ]; 16727 16727 propagatedBuildInputs = [ ListMoreUtils Moose ]; ··· 16737 16737 version = "0.005"; 16738 16738 src = fetchurl { 16739 16739 url = "mirror://cpan/authors/id/R/RJ/RJBS/MooseX-OneArgNew-0.005.tar.gz"; 16740 - sha256 = "0gqhqdkwsnxmni0xv43iplplgp6g55khdwc5117j9i569r3wykvy"; 16740 + hash = "sha256-fk/PR06mxCRPCIXxBmcpz9xHL71xkN1BtLVbzWfDED8="; 16741 16741 }; 16742 16742 propagatedBuildInputs = [ MooseXRoleParameterized ]; 16743 16743 meta = { ··· 16752 16752 version = "0.004"; 16753 16753 src = fetchurl { 16754 16754 url = "mirror://cpan/authors/id/H/HD/HDP/MooseX-RelatedClassRoles-0.004.tar.gz"; 16755 - sha256 = "17vynkf6m5d039qkr4in1c9lflr8hnwp1fgzdwhj4q6jglipmnrh"; 16755 + hash = "sha256-MNt6I33SYCIhb/+5cLmFKFNHEws2kjxxGqCVaty0fp8="; 16756 16756 }; 16757 16757 propagatedBuildInputs = [ MooseXRoleParameterized ]; 16758 16758 meta = { description = "Apply roles to a class related to yours"; ··· 16765 16765 version = "0.21"; 16766 16766 src = fetchurl { 16767 16767 url = "mirror://cpan/authors/id/D/DR/DROLSKY/MooseX-Params-Validate-0.21.tar.gz"; 16768 - sha256 = "1n9ry6gnskkp9ir6s7d5jirn3mh14ydgpmwqz6wcp6d9md358ac8"; 16768 + hash = "sha256-iClURqupmcu4+ZjX+5onAdZhc5SlHW1yTHdObZ/xOdk="; 16769 16769 }; 16770 16770 buildInputs = [ TestFatal ]; 16771 16771 propagatedBuildInputs = [ DevelCaller Moose ParamsValidate ]; ··· 16780 16780 version = "1.11"; 16781 16781 src = fetchurl { 16782 16782 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Role-Parameterized-1.11.tar.gz"; 16783 - sha256 = "17pc5dly7ba0p50p2xcmp7bar8m262jcqgbkgyswl3kzbmn7dzhw"; 16783 + hash = "sha256-HP52bF1/Dsq1f3M9zKQwoqKs1rmVdXFBuUCt42kr7J4="; 16784 16784 }; 16785 16785 buildInputs = [ CPANMetaCheck ModuleBuildTiny TestFatal TestNeeds ]; 16786 16786 propagatedBuildInputs = [ Moose namespaceautoclean ]; ··· 16796 16796 version = "0.17"; 16797 16797 src = fetchurl { 16798 16798 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Role-WithOverloading-0.17.tar.gz"; 16799 - sha256 = "0rb8k0dp1a55bm2pr6r0vsi5msvjl1dslfidxp1gj80j7zbrbc4j"; 16799 + hash = "sha256-krCV1z8SIPnC7S06qlugcutaot4gm3xFXaWocBuYaGU="; 16800 16800 }; 16801 16801 propagatedBuildInputs = [ Moose aliased namespaceautoclean ]; 16802 16802 meta = { ··· 16811 16811 version = "0.10"; 16812 16812 src = fetchurl { 16813 16813 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Runnable-0.10.tar.gz"; 16814 - sha256 = "40d8fd1b5524ae965965a1f144d7a0a0c850594c524402b2319b24d5c4af1199"; 16814 + hash = "sha256-QNj9G1UkrpZZZaHxRNegoMhQWUxSRAKyMZsk1cSvEZk="; 16815 16815 }; 16816 16816 buildInputs = [ ModuleBuildTiny TestFatal TestSimple13 TestTableDriven ]; 16817 16817 propagatedBuildInputs = [ ListSomeUtils MooseXTypesPathTiny ]; ··· 16828 16828 version = "0.10"; 16829 16829 src = fetchurl { 16830 16830 url = "mirror://cpan/authors/id/D/DR/DROLSKY/MooseX-SemiAffordanceAccessor-0.10.tar.gz"; 16831 - sha256 = "1mdil9ckgmgr78z59p8wfa35ixn5855ndzx14y01dvfxpiv5gf55"; 16831 + hash = "sha256-pbhXdrzd7RaAJ6H/ZktBxfZYhnIc3VQ+OvnVN1misdU="; 16832 16832 }; 16833 16833 propagatedBuildInputs = [ Moose ]; 16834 16834 meta = { ··· 16842 16842 version = "0.200002"; 16843 16843 src = fetchurl { 16844 16844 url = "mirror://cpan/authors/id/R/RJ/RJBS/MooseX-SetOnce-0.200002.tar.gz"; 16845 - sha256 = "0ndnl8dj7nh8lvckl6r3jw31d0dmq30qf2pqkgcz0lykzjvhdvfb"; 16845 + hash = "sha256-y+0Gt/zTU/DZm/gKh8HAtYEWBpcjGzrZpgjaIxuitlk="; 16846 16846 }; 16847 16847 buildInputs = [ TestFatal ]; 16848 16848 propagatedBuildInputs = [ Moose ]; ··· 16857 16857 version = "0.30"; 16858 16858 src = fetchurl { 16859 16859 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Singleton-0.30.tar.gz"; 16860 - sha256 = "0hb5s1chsgbx2nlb0f112mdh2v1zwww8f4i3gvfvcghx3grv5135"; 16860 + hash = "sha256-ZYSy8xsdPrbdfiMShzjnP2wBWxUhOLCoFX09DVnQZUE="; 16861 16861 }; 16862 16862 buildInputs = [ ModuleBuildTiny TestFatal TestRequires TestWarnings ]; 16863 16863 propagatedBuildInputs = [ Moose ]; ··· 16872 16872 version = "0.53"; 16873 16873 src = fetchurl { 16874 16874 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Storage-0.53.tar.gz"; 16875 - sha256 = "8704bfe505f66b340f62e85c9ff319c19e9670b26d4b012c91f4e103b1daace0"; 16875 + hash = "sha256-hwS/5QX2azQPYuhcn/MZwZ6WcLJtSwEskfThA7HarOA="; 16876 16876 }; 16877 16877 buildInputs = [ TestDeep TestDeepType TestFatal TestNeeds TestDeepJSON TestWithoutModule DigestHMAC MooseXTypes ]; 16878 16878 propagatedBuildInputs = [ ModuleRuntime Moose MooseXRoleParameterized PodCoverage StringRewritePrefix namespaceautoclean IOStringy JSON JSONXS JSONMaybeXS CpanelJSONXS YAML YAMLOld YAMLTiny YAMLLibYAML YAMLSyck ]; ··· 16888 16888 version = "0.21"; 16889 16889 src = fetchurl { 16890 16890 url = "mirror://cpan/authors/id/D/DR/DROLSKY/MooseX-StrictConstructor-0.21.tar.gz"; 16891 - sha256 = "c72a5ae9583706ccdec71d401dcb3054013a7536b750df1436613d858ea2920d"; 16891 + hash = "sha256-xypa6Vg3Bszexx1AHcswVAE6dTa3UN8UNmE9hY6ikg0="; 16892 16892 }; 16893 16893 buildInputs = [ Moo TestFatal TestNeeds ]; 16894 16894 propagatedBuildInputs = [ Moose namespaceautoclean ]; ··· 16904 16904 version = "0.13"; 16905 16905 src = fetchurl { 16906 16906 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Traits-0.13.tar.gz"; 16907 - sha256 = "74afe0c4faf4e3b97c57f289437caa60becca34cd5821f489dd4cc9da4fbe29a"; 16907 + hash = "sha256-dK/gxPr047l8V/KJQ3yqYL7Mo0zVgh9IndTMnaT74po="; 16908 16908 }; 16909 16909 buildInputs = [ ModuleBuildTiny MooseXRoleParameterized TestFatal TestRequires TestSimple13 ]; 16910 16910 propagatedBuildInputs = [ Moose namespaceautoclean ]; ··· 16920 16920 version = "0.12"; 16921 16921 src = fetchurl { 16922 16922 url = "mirror://cpan/authors/id/R/RK/RKITOVER/MooseX-Traits-Pluggable-0.12.tar.gz"; 16923 - sha256 = "1jjqmcidy4kdgp5yffqqwxrsab62mbhbpvnzdy1rpwnb1savg5mb"; 16923 + hash = "sha256-q5a3lQ7L8puDb9/uu+Cqwiylc+cYO+fLfW0S3yKrWMo="; 16924 16924 }; 16925 16925 buildInputs = [ TestException ]; 16926 16926 propagatedBuildInputs = [ ListMoreUtils Moose namespaceautoclean ]; ··· 16935 16935 version = "0.50"; 16936 16936 src = fetchurl { 16937 16937 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-0.50.tar.gz"; 16938 - sha256 = "9cd87b3492cbf0be9d2df9317b2adf9fc30663770e69906654bea3f41b17cb08"; 16938 + hash = "sha256-nNh7NJLL8L6dLfkxeyrfn8MGY3cOaZBmVL6j9BsXywg="; 16939 16939 }; 16940 16940 buildInputs = [ ModuleBuildTiny TestFatal TestRequires ]; 16941 16941 propagatedBuildInputs = [ CarpClan Moose SubExporterForMethods namespaceautoclean ]; ··· 16951 16951 version = "0.001014"; 16952 16952 src = fetchurl { 16953 16953 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-Common-0.001014.tar.gz"; 16954 - sha256 = "ef93718b6d2f240d50b5c3acb1a74b4c2a191869651470001a82be1f35d0ef0f"; 16954 + hash = "sha256-75Nxi20vJA1QtcOssadLTCoZGGllFHAAGoK+HzXQ7w8="; 16955 16955 }; 16956 16956 buildInputs = [ ModuleBuildTiny TestDeep TestWarnings ]; 16957 16957 propagatedBuildInputs = [ MooseXTypes ]; ··· 16967 16967 version = "0.13"; 16968 16968 src = fetchurl { 16969 16969 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-DateTime-0.13.tar.gz"; 16970 - sha256 = "b89fa26636f6a17eaa3868b4514340472b68bbdc2161a1d79a22a1bf5b1d39c6"; 16970 + hash = "sha256-uJ+iZjb2oX6qOGi0UUNARytou9whYaHXmiKhv1sdOcY="; 16971 16971 }; 16972 16972 buildInputs = [ ModuleBuildTiny TestFatal TestSimple13 ]; 16973 16973 propagatedBuildInputs = [ DateTime MooseXTypes ]; ··· 16983 16983 version = "0.15"; 16984 16984 src = fetchurl { 16985 16985 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-DateTime-MoreCoercions-0.15.tar.gz"; 16986 - sha256 = "21bb3a597719888edb6ceaa132418d5cf92ecb92a50cce37b94259a55e0e3796"; 16986 + hash = "sha256-Ibs6WXcZiI7bbOqhMkGNXPkuy5KlDM43uUJZpV4ON5Y="; 16987 16987 }; 16988 16988 buildInputs = [ ModuleBuildTiny TestFatal TestSimple13 ]; 16989 16989 propagatedBuildInputs = [ DateTimeXEasy MooseXTypesDateTime TimeDurationParse ]; ··· 16999 16999 version = "0.015"; 17000 17000 src = fetchurl { 17001 17001 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-LoadableClass-0.015.tar.gz"; 17002 - sha256 = "e037d3778253dcf92946435715bada0e6449c0a2808fa3ff32a965064d5a3bf4"; 17002 + hash = "sha256-4DfTd4JT3PkpRkNXFbraDmRJwKKAj6P/MqllBk1aO/Q="; 17003 17003 }; 17004 17004 buildInputs = [ ModuleBuildTiny TestFatal ]; 17005 17005 propagatedBuildInputs = [ MooseXTypes ]; ··· 17015 17015 version = "0.09"; 17016 17016 src = fetchurl { 17017 17017 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-Path-Class-0.09.tar.gz"; 17018 - sha256 = "0zpgwzxj6d9k2lbg6v6zd1bcbzjz2h336rm816krbblq6ssvm177"; 17018 + hash = "sha256-54S6tTaYrpWnCahmMwYUX/7FVmjfbPMWFTM1I/vn734="; 17019 17019 }; 17020 17020 propagatedBuildInputs = [ MooseXTypes PathClass ]; 17021 17021 buildInputs = [ ModuleBuildTiny TestNeeds ]; ··· 17030 17030 version = "0.012"; 17031 17031 src = fetchurl { 17032 17032 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-Path-Tiny-0.012.tar.gz"; 17033 - sha256 = "19eede02dd654e70f73e34cd7af0063765173bcaefeeff1bdbe21318ecfd9158"; 17033 + hash = "sha256-Ge7eAt1lTnD3PjTNevAGN2UXO8rv7v8b2+ITGOz9kVg="; 17034 17034 }; 17035 17035 buildInputs = [ Filepushd ModuleBuildTiny TestFatal ]; 17036 17036 propagatedBuildInputs = [ MooseXGetopt MooseXTypesStringlike PathTiny ]; ··· 17046 17046 version = "0.101343"; 17047 17047 src = fetchurl { 17048 17048 url = "mirror://cpan/authors/id/R/RJ/RJBS/MooseX-Types-Perl-0.101343.tar.gz"; 17049 - sha256 = "0nijy676q27bvjb8swxrb1j4lq2xq8jbqkaxs1l9q81k7jpvx17h"; 17049 + hash = "sha256-8IS+rzwzIJxo0F1NvCTCXWBKZFi5c42W3OsIbI7xMlo="; 17050 17050 }; 17051 17051 propagatedBuildInputs = [ MooseXTypes ]; 17052 17052 meta = { ··· 17061 17061 version = "0.003"; 17062 17062 src = fetchurl { 17063 17063 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/MooseX-Types-Stringlike-0.003.tar.gz"; 17064 - sha256 = "06fgamdiz0n7cgghb8ycjd5mcidj8w769zs2gws6z6jjbkn4kqrf"; 17064 + hash = "sha256-LuNJ7FxSmm80f0L/ZA5HskVWS5PMowXfY8eCH1tVzxk="; 17065 17065 }; 17066 17066 propagatedBuildInputs = [ MooseXTypes ]; 17067 17067 meta = { ··· 17076 17076 version = "0.36"; 17077 17077 src = fetchurl { 17078 17078 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-Structured-0.36.tar.gz"; 17079 - sha256 = "0mrxc00sid7526c6brrnjr6288468sszic3wazij71v3z59bdka3"; 17079 + hash = "sha256-Q822UvljhyPjV3yw+LVGhiAkTJY252WYEeW0qAFgPVc="; 17080 17080 }; 17081 17081 buildInputs = [ DateTime ModuleBuildTiny MooseXTypesDateTime TestFatal TestNeeds ]; 17082 17082 propagatedBuildInputs = [ DevelPartialDump MooseXTypes ]; ··· 17092 17092 version = "0.08"; 17093 17093 src = fetchurl { 17094 17094 url = "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-URI-0.08.tar.gz"; 17095 - sha256 = "d310d20fa361fe2dff758236df87949cc7bf98e5cf3a7c79115365eccde6ccc1"; 17095 + hash = "sha256-0xDSD6Nh/i3/dYI234eUnMe/mOXPOnx5EVNl7M3mzME="; 17096 17096 }; 17097 17097 buildInputs = [ ModuleBuildTiny TestSimple13 ]; 17098 17098 propagatedBuildInputs = [ MooseXTypesPathClass URIFromHash ]; ··· 17108 17108 version = "1.26"; 17109 17109 src = fetchurl { 17110 17110 url = "mirror://cpan/authors/id/J/JM/JMERELO/MP3-Info-1.26.tar.gz"; 17111 - sha256 = "1rwbrsdw6y6jgcjvrlji6fbcvwl4wlka3mkhlw12a7s2683k8qjp"; 17111 + hash = "sha256-V2I0BzJCHyUCp3DWoSblhPLNljNR0rwle9J4w5vOi+c="; 17112 17112 }; 17113 17113 meta = { 17114 17114 description = "Manipulate / fetch info from MP3 audio files"; ··· 17121 17121 version = "1.15"; 17122 17122 src = fetchurl { 17123 17123 url = "mirror://cpan/authors/id/I/IL/ILYAZ/modules/MP3-Tag-1.15.zip"; 17124 - sha256 = "1lanbwv97sfsb7h4vsg1v0dv3yghpz01nf3rzl4a9p3ycgs4ib5a"; 17124 + hash = "sha256-qqxI9GN+3KQI/Xk4G8C/8PmxG9jh6U3gWdrpkzZfVtE="; 17125 17125 }; 17126 17126 buildInputs = [ pkgs.unzip ]; 17127 17127 ··· 17143 17143 version = "2.5.10"; 17144 17144 src = fetchurl { 17145 17145 url = "mirror://cpan/authors/id/S/SK/SKAJI/Mouse-v2.5.10.tar.gz"; 17146 - sha256 = "1vijm8wkyws1jhnqmx104585q3srw9z1crcpy1zlcfhm8qww53ff"; 17146 + hash = "sha256-zo3COUYVOkZ/8JdlFn7iWQ9cUCEg9IotlEFzPzmqMu4="; 17147 17147 }; 17148 17148 buildInputs = [ ModuleBuildXSUtil TestException TestFatal TestLeakTrace TestOutput TestRequires TryTiny ]; 17149 17149 perlPreHook = "export LD=$CC"; ··· 17160 17160 version = "1.09"; 17161 17161 src = fetchurl { 17162 17162 url = "mirror://cpan/authors/id/G/GF/GFUJI/MouseX-NativeTraits-1.09.tar.gz"; 17163 - sha256 = "0pnbchkxfz9fwa8sniyjqp0mz75b3k2fafq9r09znbbh51dbz9gq"; 17163 + hash = "sha256-+KW/WihwLfsTyAk75cQcq5xfwcXSR6uR4i591ydky14="; 17164 17164 }; 17165 17165 buildInputs = [ AnyMoose TestFatal ]; 17166 17166 propagatedBuildInputs = [ Mouse ]; ··· 17175 17175 version = "20200520"; 17176 17176 src = fetchurl { 17177 17177 url = "mirror://cpan/authors/id/A/AB/ABH/Mozilla-CA-20200520.tar.gz"; 17178 - sha256 = "b3ca0002310bf24a16c0d5920bdea97a2f46e77e7be3e7377e850d033387c726"; 17178 + hash = "sha256-s8oAAjEL8koWwNWSC96pei9G53574+c3foUNAzOHxyY="; 17179 17179 }; 17180 17180 17181 17181 postPatch = '' ··· 17196 17196 version = "0.13"; 17197 17197 src = fetchurl { 17198 17198 url = "mirror://cpan/authors/id/H/HA/HAARG/MRO-Compat-0.13.tar.gz"; 17199 - sha256 = "1y547lr6zccf7919vx01v22zsajy528psanhg5aqschrrin3nb4a"; 17199 + hash = "sha256-iiw7bMwZMo1VedAqfZEoXir9hdgB9J1COo6xbzI9pPg="; 17200 17200 }; 17201 17201 meta = { 17202 17202 description = "Mro::* interface compatibility for Perls < 5.9.5"; ··· 17210 17210 version = "0.06"; 17211 17211 src = fetchurl { 17212 17212 url = "mirror://cpan/authors/id/N/NJ/NJH/MusicBrainz-DiscID-0.06.tar.gz"; 17213 - sha256 = "1azc91jnwa3gdmy9pc8mflakgvsvf69ywwlqllxmdzwpk386w2xs"; 17213 + hash = "sha256-ugtu0JiX/1Y7pZhy7pNxW+83FXUVsZt8bW8obmVI7Ks="; 17214 17214 }; 17215 17215 perlPreHook = lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local' 17216 17216 # Makefile.PL in this package uses which to find pkg-config -- make it use path instead ··· 17229 17229 version = "1.0.5"; 17230 17230 src = fetchurl { 17231 17231 url = "mirror://cpan/authors/id/B/BF/BFAIST/WebService-MusicBrainz-1.0.5.tar.gz"; 17232 - sha256 = "16chs1l58cf000d5kalkyph3p31ci73p1rlyx98mfv10d2cq6fsj"; 17232 + hash = "sha256-UjuDmWggbFdR6p7mcMeJLIw74PWTqlkaAMAxVGjQkJk="; 17233 17233 }; 17234 17234 propagatedBuildInputs = [ Mojolicious ]; 17235 17235 doCheck = false; # Test performs network access. ··· 17244 17244 version = "1.3.6"; 17245 17245 src = fetchurl { 17246 17246 url = "mirror://cpan/authors/id/C/CM/CMS/Mustache-Simple-v1.3.6.tar.gz"; 17247 - sha256 = "51db5d51ff4b25a670d8bfabe3902b6d45434ecf78b29bc1fff19af6e7383003"; 17247 + hash = "sha256-UdtdUf9LJaZw2L+r45ArbUVDTs94spvB//Ga9uc4MAM="; 17248 17248 }; 17249 17249 propagatedBuildInputs = [ YAMLLibYAML ]; 17250 17250 meta = { ··· 17258 17258 version = "0.60"; 17259 17259 src = fetchurl { 17260 17260 url = "mirror://cpan/authors/id/E/ES/ESTRABD/MySQL-Diff-0.60.tar.gz"; 17261 - sha256 = "5d7080a4bd5714ff9ef536aa774a7adb3c6f0e760215ca6c39d8a3545344f956"; 17261 + hash = "sha256-XXCApL1XFP+e9Taqd0p62zxvDnYCFcpsOdijVFNE+VY="; 17262 17262 }; 17263 17263 propagatedBuildInputs = [ pkgs.mariadb.client FileSlurp StringShellQuote ]; 17264 17264 meta = { ··· 17275 17275 version = "0.29"; 17276 17276 src = fetchurl { 17277 17277 url = "mirror://cpan/authors/id/E/ET/ETHER/namespace-autoclean-0.29.tar.gz"; 17278 - sha256 = "45ebd8e64a54a86f88d8e01ae55212967c8aa8fed57e814085def7608ac65804"; 17278 + hash = "sha256-RevY5kpUqG+I2OAa5VISlnyKqP7VfoFAhd73YIrGWAQ="; 17279 17279 }; 17280 17280 buildInputs = [ TestNeeds ]; 17281 17281 propagatedBuildInputs = [ SubIdentify namespaceclean ]; ··· 17291 17291 version = "0.27"; 17292 17292 src = fetchurl { 17293 17293 url = "mirror://cpan/authors/id/R/RI/RIBASUSHI/namespace-clean-0.27.tar.gz"; 17294 - sha256 = "8a10a83c3e183dc78f9e7b7aa4d09b47c11fb4e7d3a33b9a12912fd22e31af9d"; 17294 + hash = "sha256-ihCoPD4YPcePnnt6pNCbR8EftOfTozuaEpEv0i4xr50="; 17295 17295 }; 17296 17296 propagatedBuildInputs = [ BHooksEndOfScope PackageStash ]; 17297 17297 meta = { ··· 17306 17306 version = "1.25"; 17307 17307 src = fetchurl { 17308 17308 url = "mirror://cpan/authors/id/T/TO/TODDR/Net-Ident-1.25.tar.gz"; 17309 - sha256 = "2e5bd58b01c2a66e8049a2f8d9c93e1b5f6dce53e0ee3a481ce6a6f411f2c8f8"; 17309 + hash = "sha256-LlvViwHCpm6ASaL42ck+G19tzlPg7jpIHOam9BHyyPg="; 17310 17310 }; 17311 17311 meta = { 17312 17312 description = "Lookup the username on the remote end of a TCP/IP connection"; ··· 17320 17320 version = "0.604"; 17321 17321 src = fetchurl { 17322 17322 url = "mirror://cpan/authors/id/S/SU/SULLR/Net-INET6Glue-0.604.tar.gz"; 17323 - sha256 = "05xvbdrqq88npzg14bjm9wmjykzplwirzcm8rp61852hz6c67hwh"; 17323 + hash = "sha256-kMNjmPlQFBTMzaiynyOn908vK09VLhLevxYhjHNbuxc="; 17324 17324 }; 17325 17325 meta = { 17326 17326 description = "Make common modules IPv6 ready by hotpatching"; ··· 17334 17334 version = "4.079"; 17335 17335 src = fetchurl { 17336 17336 url = "mirror://cpan/authors/id/M/MI/MIKER/NetAddr-IP-4.079.tar.gz"; 17337 - sha256 = "ec5a82dfb7028bcd28bb3d569f95d87dd4166cc19867f2184ed3a59f6d6ca0e7"; 17337 + hash = "sha256-7FqC37cCi80ouz1Wn5XYfdQWbMGYZ/IYTtOln21soOc="; 17338 17338 }; 17339 17339 meta = { 17340 17340 description = "Manages IPv4 and IPv6 addresses and subnets"; ··· 17347 17347 version = "0.12"; 17348 17348 src = fetchurl { 17349 17349 url = "mirror://cpan/authors/id/N/NA/NATON/Net-Amazon-AWSSign-0.12.tar.gz"; 17350 - sha256 = "0gpdjz5095hd3y1xhnbv45m6q2shw0c9r7spj1jvb8hy7dmhq10x"; 17350 + hash = "sha256-HQQMazseorVlkFefnBjgUAtsaiF7WdiDHw2WBMqX7T4="; 17351 17351 }; 17352 17352 propagatedBuildInputs = [ URI ]; 17353 17353 meta = { ··· 17361 17361 version = "0.36"; 17362 17362 src = fetchurl { 17363 17363 url = "mirror://cpan/authors/id/M/MA/MALLEN/Net-Amazon-EC2-0.36.tar.gz"; 17364 - sha256 = "1wbjgmxjzr8mjpwj3mglan9hyh327cz27sfsir0w4rphwy93ca2f"; 17364 + hash = "sha256-Tig2kufwZsJBjtrpIz47YkAPk1X01SH5lRXlL3t9cvE="; 17365 17365 }; 17366 17366 propagatedBuildInputs = [ LWPProtocolHttps Moose ParamsValidate XMLSimple ]; 17367 17367 buildInputs = [ TestException ]; ··· 17377 17377 version = "1.02"; 17378 17378 src = fetchurl { 17379 17379 url = "mirror://cpan/authors/id/M/MT/MTURK/Net-Amazon-MechanicalTurk-1.02.tar.gz"; 17380 - sha256 = "13hgggfchhp4m3l2rn3d1v6g6ccwmwf9xiyc9izv5570930mw2cd"; 17380 + hash = "sha256-jQlewUjglLJ/TMzHnhyvnDHzzA5t2CzoqORCyNx7D44="; 17381 17381 }; 17382 17382 patches = 17383 17383 [ ../development/perl-modules/net-amazon-mechanicalturk.patch ]; ··· 17394 17394 version = "0.97"; 17395 17395 src = fetchurl { 17396 17396 url = "mirror://cpan/authors/id/B/BA/BARNEY/Net-Amazon-S3-0.97.tar.gz"; 17397 - sha256 = "0d6yg0l6r6ziqjvgsswr484l66nznmj0b9rx4jnsygj8s1vmdn03"; 17397 + hash = "sha256-A9hWd9BIPq+tJD2nBWS13xpDCSKZa/22xPGbbCh43jQ="; 17398 17398 }; 17399 17399 buildInputs = [ TestDeep TestException TestLWPUserAgent TestMockTime TestWarnings ]; 17400 17400 propagatedBuildInputs = [ DataStreamBulk DateTimeFormatHTTP DigestHMAC DigestMD5File FileFindRule LWPUserAgentDetermined MIMETypes MooseXRoleParameterized MooseXStrictConstructor MooseXTypesDateTimeMoreCoercions RefUtil RegexpCommon SafeIsa SubOverride TermEncoding TermProgressBarSimple XMLLibXML ]; ··· 17410 17410 version = "0.1.6"; 17411 17411 src = fetchurl { 17412 17412 url = "mirror://cpan/authors/id/P/PO/POLETTIX/Net-Amazon-S3-Policy-0.1.6.tar.gz"; 17413 - sha256 = "056rhq6vsdpwi2grbmxj8341qjrz0258civpnhs78j37129nxcfj"; 17413 + hash = "sha256-0rFukwhnSHQ0tHdHhooAP0scyECy15WfiPw2vQ2G2RQ="; 17414 17414 }; 17415 17415 propagatedBuildInputs = [ JSON ]; 17416 17416 meta = { ··· 17424 17424 version = "0.48"; 17425 17425 src = fetchurl { 17426 17426 url = "mirror://cpan/authors/id/P/PE/PEVANS/Net-Async-HTTP-0.48.tar.gz"; 17427 - sha256 = "0gpp46lg7sr5xpsjhqkb022f9v88wy73carsrn5pvbmwjpwxcjwx"; 17427 + hash = "sha256-nUvW+ZW8rn2LzTorNo7nCO3khABrYij17SXr86gh9z4="; 17428 17428 }; 17429 17429 buildInputs = [ HTTPCookies TestIdentity TestMetricsAny TestRefcount ]; 17430 17430 propagatedBuildInputs = [ Future HTTPMessage IOAsync MetricsAny StructDumb URI ]; ··· 17445 17445 version = "0.004001"; 17446 17446 src = fetchurl { 17447 17447 url = "mirror://cpan/authors/id/A/AB/ABRAXXA/Net-Async-Ping-0.004001.tar.gz"; 17448 - sha256 = "0nz9i9fp7wp620f4i9z8fip1zhcaz34ckhd00ymksw8cfr8fhmwh"; 17448 + hash = "sha256-kFfoUHYMcT2rB6DBycj4isEfbnTop0gcEObyc12K6Vs="; 17449 17449 }; 17450 17450 propagatedBuildInputs = [ IOAsync Moo NetFrameLayerIPv6 namespaceclean ]; 17451 17451 buildInputs = [ TestFatal ]; ··· 17462 17462 version = "0.13"; 17463 17463 src = fetchurl { 17464 17464 url = "mirror://cpan/authors/id/P/PE/PEVANS/Net-Async-WebSocket-0.13.tar.gz"; 17465 - sha256 = "000nw7gnj7ks55nib3fiikxx9bfmbla6fimxrbn2z2n7sd187b0d"; 17465 + hash = "sha256-DayDQtPHii/syr1GZxRd1a3U+4zRjRVtKXoead/hFgA="; 17466 17466 }; 17467 17467 propagatedBuildInputs = [ IOAsync ProtocolWebSocket URI ]; 17468 17468 preCheck = lib.optionalString stdenv.isDarwin '' ··· 17481 17481 version = "0.06"; 17482 17482 src = fetchurl { 17483 17483 url = "mirror://cpan/authors/id/C/CH/CHIPS/Net-AMQP-0.06.tar.gz"; 17484 - sha256 = "0b2ba7de2cd7ddd5fe102a2e2ae7aeba21eaab1078bf3bfd3c5a722937256380"; 17484 + hash = "sha256-Cyun3izX3dX+ECouKueuuiHqqxB4vzv9PFpyKTclY4A="; 17485 17485 }; 17486 17486 doCheck = false; # failures on 32bit 17487 17487 buildInputs = [ TestDeep ]; ··· 17497 17497 version = "0.20"; 17498 17498 src = fetchurl { 17499 17499 url = "mirror://cpan/authors/id/M/MR/MRSAM/Net-CIDR-0.20.tar.gz"; 17500 - sha256 = "c75edc6818bb360d71c139169fd64ad65c35fff6d2b9fac7b9f9e6c467f187b5"; 17500 + hash = "sha256-x17caBi7Ng1xwTkWn9ZK1lw1//bSufrHufnmxGfxh7U="; 17501 17501 }; 17502 17502 meta = { 17503 17503 description = "Manipulate IPv4/IPv6 netblocks in CIDR notation"; ··· 17511 17511 version = "0.22"; 17512 17512 src = fetchurl { 17513 17513 url = "mirror://cpan/authors/id/S/ST/STIGTSP/Net-CIDR-Lite-0.22.tar.gz"; 17514 - sha256 = "05w57db2lx4djb4vixzdr6qgrzyzkk047nl812g7nq8s6k5xh5s3"; 17514 + hash = "sha256-QxfYyzQaYXueCIjaQ8Cc3//8sMnt97jJko10KlY7hRc="; 17515 17515 }; 17516 17516 meta = { 17517 17517 description = "Perl extension for merging IPv4 or IPv6 CIDR addresses"; ··· 17525 17525 version = "1.02"; 17526 17526 src = fetchurl { 17527 17527 url = "mirror://cpan/authors/id/C/CY/CYCLES/Net-CoverArtArchive-1.02.tar.gz"; 17528 - sha256 = "1lfx8lrjgb3s11fcm243jp5sghngd9svkgmg7xmssmj34q4f49ap"; 17528 + hash = "sha256-VyXiCCZDVq1rP6++uXVqz8Kny5WDiMpcCHqsJzNF3dE="; 17529 17529 }; 17530 17530 buildInputs = [ FileFindRule ]; 17531 17531 propagatedBuildInputs = [ JSONAny LWP Moose namespaceautoclean ]; ··· 17541 17541 version = "1.2.0"; 17542 17542 src = fetchurl { 17543 17543 url = "mirror://cpan/authors/id/D/DA/DANBERR/Net-DBus-1.2.0.tar.gz"; 17544 - sha256 = "e7a1ac9ef4a1235b3fdbd5888f86c347182306467bd79abc9b0756a64b441cbc"; 17544 + hash = "sha256-56GsnvShI1s/29WIj4bDRxgjBkZ715q8mwdWpktEHLw="; 17545 17545 }; 17546 17546 nativeBuildInputs = [ buildPackages.pkg-config ]; 17547 17547 buildInputs = [ pkgs.dbus TestPod TestPodCoverage ]; ··· 17550 17550 # https://gitlab.com/berrange/perl-net-dbus/-/merge_requests/19 17551 17551 patches = fetchpatch { 17552 17552 url = "https://gitlab.com/berrange/perl-net-dbus/-/commit/6bac8f188fb06e5e5edd27aee672d66b7c28caa4.patch"; 17553 - sha256 = "19nf4xn9xhyd0sd2az9iliqldjj0k6ah2dmkyqyvq4rp2d9k5jgb"; 17553 + hash = "sha256-68kyUxM3E7w99rM2AZWZQMpGcaQxfSWaBs3DnmwnzqY="; 17554 17554 }; 17555 17555 17556 17556 postPatch = '' ··· 17569 17569 version = "1.29"; 17570 17570 src = fetchurl { 17571 17571 url = "mirror://cpan/authors/id/N/NL/NLNETLABS/Net-DNS-1.29.tar.gz"; 17572 - sha256 = "1ia35l9bdnwic6fb5knkvn6bl939np5q2r824d1023cggvl6wbc5"; 17572 + hash = "sha256-hS1u6H6PDQFCIwJlgcu1aSS6jN3TzrKcYZHbthItQ8U="; 17573 17573 }; 17574 17574 propagatedBuildInputs = [ DigestHMAC ]; 17575 17575 makeMakerFlags = "--noonline-tests"; ··· 17584 17584 version = "1.20200215"; 17585 17585 src = fetchurl { 17586 17586 url = "mirror://cpan/authors/id/M/MB/MBRADSHAW/Net-DNS-Resolver-Mock-1.20200215.tar.gz"; 17587 - sha256 = "1rv745c16l3m3w6xx2hjmmgzkdklmzm9imdfiddmdr9hwm8g3xxy"; 17587 + hash = "sha256-vvfxUOUw5VZbi67VmOqvdLb5X60Sit4NH3VQE1ghZ+c="; 17588 17588 }; 17589 17589 propagatedBuildInputs = [ NetDNS ]; 17590 17590 buildInputs = [ TestException ]; ··· 17599 17599 version = "1.75"; 17600 17600 src = fetchurl { 17601 17601 url = "mirror://cpan/authors/id/A/AL/ALEXP/Net-Domain-TLD-1.75.tar.gz"; 17602 - sha256 = "4c37f811184d68ac4179d48c10ea31922dd5fca2c1bffcdcd95c5a2a3b4002ee"; 17602 + hash = "sha256-TDf4ERhNaKxBedSMEOoxki3V/KLBv/zc2VxaKjtAAu4="; 17603 17603 }; 17604 17604 meta = { 17605 17605 description = "Work with TLD names"; ··· 17612 17612 version = "0.14"; 17613 17613 src = fetchurl { 17614 17614 url = "mirror://cpan/authors/id/C/CH/CHANSEN/Net-FastCGI-0.14.tar.gz"; 17615 - sha256 = "0sjrnlzci21sci5m52zz0x9bf889j67i6vnhrjlypsfm9w5914qi"; 17615 + hash = "sha256-EZOQCk/V6eupzNBuE4+RCSG3Ugf/i1JLZDqIyD61WWo="; 17616 17616 }; 17617 17617 buildInputs = [ TestException TestHexString ]; 17618 17618 meta = { ··· 17626 17626 version = "1.21"; 17627 17627 src = fetchurl { 17628 17628 url = "mirror://cpan/authors/id/G/GO/GOMOR/Net-Frame-1.21.tar.gz"; 17629 - sha256 = "0ffphcw52dgn07k7q02di77zq2zzc0p3vlv2gnphr7v3ifi5gcxw"; 17629 + hash = "sha256-vLNXootjnwyvfWLTPS5g/wv8z4lNAHzmAfY1UTiD1zk="; 17630 17630 }; 17631 17631 propagatedBuildInputs = [ BitVector ClassGomor NetIPv6Addr ]; 17632 17632 preCheck = "rm t/13-gethostsubs.t"; # it performs DNS queries ··· 17641 17641 version = "1.08"; 17642 17642 src = fetchurl { 17643 17643 url = "mirror://cpan/authors/id/G/GO/GOMOR/Net-Frame-Layer-IPv6-1.08.tar.gz"; 17644 - sha256 = "1mzp778jmjn23990gj0mibhr9mrwmaw85nh7wf25hzzkx0mqabds"; 17644 + hash = "sha256-ui2FK+jzf1iE4wfagriqPNeU4YoVyAdSGsLKKtE599c="; 17645 17645 }; 17646 17646 propagatedBuildInputs = [ NetFrame ]; 17647 17647 meta = { ··· 17655 17655 version = "0.10"; 17656 17656 src = fetchurl { 17657 17657 url = "mirror://cpan/authors/id/D/DS/DSHULTZ/Net-FreeDB-0.10.tar.gz"; 17658 - sha256 = "11dfi14qnzsnmr71cygir85zfj15n08b7d5g0i4cj5pb70if2hzp"; 17658 + hash = "sha256-90PhIjjrFslIBK+0sxCwJUj3C8rxeRZOrlZ/i0mIroU="; 17659 17659 }; 17660 17660 buildInputs = [ TestDeep TestDifferences TestException TestMost TestWarn ]; 17661 17661 propagatedBuildInputs = [ CDDBFile Moo ]; ··· 17671 17671 version = "6.19"; 17672 17672 src = fetchurl { 17673 17673 url = "mirror://cpan/authors/id/O/OA/OALDERS/Net-HTTP-6.19.tar.gz"; 17674 - sha256 = "52b76ec13959522cae64d965f15da3d99dcb445eddd85d2ce4e4f4df385b2fc4"; 17674 + hash = "sha256-UrduwTlZUiyuZNll8V2j2Z3LRF7d2F0s5OT03zhbL8Q="; 17675 17675 }; 17676 17676 propagatedBuildInputs = [ URI ]; 17677 17677 __darwinAllowLocalNetworking = true; ··· 17688 17688 version = "0.15"; 17689 17689 src = fetchurl { 17690 17690 url = "mirror://cpan/authors/id/O/OL/OLEG/Net-HTTPS-NB-0.15.tar.gz"; 17691 - sha256 = "0kwc4z8pqnbc396wjnlgdmri10zdh91f2bi6saxkpfjzlm7wysba"; 17691 + hash = "sha256-amnPT6Vfuju70iYu4UKC7YMQc22PWslNGmxZfNEnjE8="; 17692 17692 }; 17693 17693 propagatedBuildInputs = [ IOSocketSSL NetHTTP ]; 17694 17694 meta = { ··· 17703 17703 version = "2.500"; 17704 17704 src = fetchurl { 17705 17705 url = "mirror://cpan/authors/id/C/CF/CFAERBER/Net-IDN-Encode-2.500.tar.gz"; 17706 - sha256 = "1aiy7adirk3wpwlczd8sldi9k1dray0jrg1lbcrcw97zwcrkciam"; 17706 + hash = "sha256-VUU2M+P/JM4yWzS8LIFXuYWZYqMatc8ov3zMHJs6Pqo="; 17707 17707 }; 17708 17708 buildInputs = [ TestNoWarnings ]; 17709 17709 perlPreHook = "export LD=$CC"; ··· 17719 17719 version = "0.9505"; 17720 17720 src = fetchurl { 17721 17721 url = "mirror://cpan/authors/id/G/GA/GANGLION/Net-IMAP-Client-0.9505.tar.gz"; 17722 - sha256 = "d3f6a608b85e09a8080a67a9933837aae6f2cd0e8ee39df3380123dc5e3de912"; 17722 + hash = "sha256-0/amCLheCagICmepkzg3qubyzQ6O453zOAEj3F496RI="; 17723 17723 }; 17724 17724 propagatedBuildInputs = [ IOSocketSSL ListMoreUtils ]; 17725 17725 meta = { ··· 17733 17733 version = "1.26"; 17734 17734 src = fetchurl { 17735 17735 url = "mirror://cpan/authors/id/M/MA/MANU/Net-IP-1.26.tar.gz"; 17736 - sha256 = "0ffn2xqqbkfi7v303sp5dwgbv36jah3vg8r4nxhxfiv60vric3q4"; 17736 + hash = "sha256-BA8W8wZmR9dhtySjtwdU0oy9Hm/l6gHGPtHNhXEX1jk="; 17737 17737 }; 17738 17738 meta = { 17739 17739 description = "Perl extension for manipulating IPv4/IPv6 addresses"; ··· 17746 17746 version = "0.03"; 17747 17747 src = fetchurl { 17748 17748 url = "mirror://cpan/authors/id/A/AL/ALEXKOM/Net-IP-Lite-0.03.tar.gz"; 17749 - sha256 = "c9916e6cfaa53be275379ce4b2a550ae176ddfab50dad43b43ed43e8267802a9"; 17749 + hash = "sha256-yZFubPqlO+J1N5zksqVQrhdt36tQ2tQ7Q+1D6CZ4Aqk="; 17750 17750 }; 17751 17751 buildInputs = [ TestException ]; 17752 17752 meta = { ··· 17762 17762 version = "0.10"; 17763 17763 src = fetchurl { 17764 17764 url = "mirror://cpan/authors/id/F/FR/FRAJULAC/Net-IPv4Addr-0.10.tar.gz"; 17765 - sha256 = "1zk3591822dg187sgkwjjvg18qmvkn3yib1c34mq8z5i617xwi9q"; 17765 + hash = "sha256-OEXeTzCxfIQrGSys6Iedu2IU3paSz6cPCq8JgUIqY/4="; 17766 17766 }; 17767 17767 meta = { 17768 17768 description = "Perl extension for manipulating IPv4 addresses"; ··· 17776 17776 version = "1.01"; 17777 17777 src = fetchurl { 17778 17778 url = "mirror://cpan/authors/id/B/BK/BKB/Net-IPv6Addr-1.01.tar.gz"; 17779 - sha256 = "008blh52k8g3syfk4dlmg7wclhdmksqkb5vk2qaxjpxmzq1pzqi7"; 17779 + hash = "sha256-J+J/A/61X9kVFnOXNbGetUHK+HmVNjKd1+OhKQqkCwE="; 17780 17780 }; 17781 17781 propagatedBuildInputs = [ MathBase85 NetIPv4Addr ]; 17782 17782 meta = { ··· 17790 17790 version = "0.43"; 17791 17791 src = fetchurl { 17792 17792 url = "mirror://cpan/authors/id/A/AA/AAR/Net-LDAP-Server-0.43.tar.gz"; 17793 - sha256 = "0qmh3cri3fpccmwz6bhwp78yskrb3qmalzvqn0a23hqbsfs4qv6x"; 17793 + hash = "sha256-3WxMtNMLwyEUsHh/qioeK0/t0bkcLvN5Zey6ETMbsGI="; 17794 17794 }; 17795 17795 propagatedBuildInputs = [ perlldap ConvertASN1 ]; 17796 17796 meta = { ··· 17804 17804 version = "0.001"; 17805 17805 src = fetchurl { 17806 17806 url = "mirror://cpan/authors/id/K/KA/KARMAN/Net-LDAP-SID-0.001.tar.gz"; 17807 - sha256 = "1mnnpkmj8kpb7qw50sm8h4sd8py37ssy2xi5hhxzr5whcx0cvhm8"; 17807 + hash = "sha256-qMLNQGeQl/w7hCV24bU+w1/UNIGoalA4PutOJOu81tY="; 17808 17808 }; 17809 17809 meta = { 17810 17810 description = "Active Directory Security Identifier manipulation"; ··· 17818 17818 version = "0.22"; 17819 17819 src = fetchurl { 17820 17820 url = "mirror://cpan/authors/id/K/KA/KARMAN/Net-LDAP-Server-Test-0.22.tar.gz"; 17821 - sha256 = "13idip7jky92v4adw60jn2gcc3zf339gsdqlnc9nnvqzbxxp285i"; 17821 + hash = "sha256-sSBxe18fb2sTsxQ3/dIY7g/GnrASGN4U2SL5Kc+NLY4="; 17822 17822 }; 17823 17823 propagatedBuildInputs = [ perlldap NetLDAPServer DataDump NetLDAPSID ]; 17824 17824 meta = { ··· 17833 17833 version = "2.0001"; 17834 17834 src = fetchurl { 17835 17835 url = "mirror://cpan/authors/id/J/JM/JMASLAK/Net-Netmask-2.0001.tar.gz"; 17836 - sha256 = "0waiix46wv93a5zzjjv7ypdnfdf7lizwrhx12128rcvzcvw6wd8p"; 17836 + hash = "sha256-FzVu+GZ/s4xEEKHDzH+kxzVn2/VnS/l/USNtbkiPUXE="; 17837 17837 }; 17838 17838 buildInputs = [ Test2Suite TestUseAllModules ]; 17839 17839 meta = { ··· 17848 17848 version = "1.26"; 17849 17849 src = fetchurl { 17850 17850 url = "mirror://cpan/authors/id/J/JU/JUERD/Net-MQTT-Simple-1.26.tar.gz"; 17851 - sha256 = "sha256-ERxNNnu1AgXci8AjFfDGuw3mDRwwfQLnUuQuwRtPiLQ="; 17851 + hash = "sha256-ERxNNnu1AgXci8AjFfDGuw3mDRwwfQLnUuQuwRtPiLQ="; 17852 17852 }; 17853 17853 meta = { 17854 17854 description = "Minimal MQTT version 3 interface"; ··· 17861 17861 version = "0.28"; 17862 17862 src = fetchurl { 17863 17863 url = "mirror://cpan/authors/id/K/KG/KGRENNAN/Net-OAuth-0.28.tar.gz"; 17864 - sha256 = "0k4h4a5048h7qgyx25ih64x0l4airx8a6d9gjq08wmxcl2fk3z3v"; 17864 + hash = "sha256-e/wxnaCsV44Ali81o1DPUREKOjEwFtH9wwciAooikEw="; 17865 17865 }; 17866 17866 buildInputs = [ TestWarn ]; 17867 17867 propagatedBuildInputs = [ ClassAccessor ClassDataInheritable DigestHMAC DigestSHA1 LWP ]; ··· 17876 17876 version = "1.22"; 17877 17877 src = fetchurl { 17878 17878 url = "mirror://cpan/authors/id/G/GR/GRUBER/Net-Patricia-1.22.tar.gz"; 17879 - sha256 = "70835a926e1c5a8d0324c72fffee82eeb7ec6c141dee04fd446820b64f71c552"; 17879 + hash = "sha256-cINakm4cWo0DJMcv/+6C7rfsbBQd7gT9RGggtk9xxVI="; 17880 17880 }; 17881 17881 propagatedBuildInputs = [ NetCIDRLite Socket6 ]; 17882 17882 meta = { ··· 17890 17890 version = "2.74"; 17891 17891 src = fetchurl { 17892 17892 url = "mirror://cpan/authors/id/R/RU/RURBAN/Net-Ping-2.74.tar.gz"; 17893 - sha256 = "04bxfglhxvffbwcg32rm1bzv54h183jyazhih5apqppdpdcqjami"; 17893 + hash = "sha256-sSqJWbvtXnxVgRF+5eVAAZKy/wo1i/EYX87tDulzfRE="; 17894 17894 }; 17895 17895 meta = { 17896 17896 description = "Check a remote host for reachability"; ··· 17903 17903 version = "0.009"; 17904 17904 src = fetchurl { 17905 17905 url = "mirror://cpan/authors/id/B/BI/BIGPRESH/Net-DNS-Resolver-Programmable-0.009.tar.gz"; 17906 - sha256 = "8080a2ab776629585911af1179bdb7c4dc2bebfd4b5efd77b11d1dac62454bf8"; 17906 + hash = "sha256-gICiq3dmKVhZEa8Reb23xNwr6/1LXv13sR0drGJFS/g="; 17907 17907 }; 17908 17908 propagatedBuildInputs = [ NetDNS ]; 17909 17909 meta = { ··· 17918 17918 version = "0.11"; 17919 17919 src = fetchurl { 17920 17920 url = "mirror://cpan/authors/id/P/PE/PEVANS/Net-Prometheus-0.11.tar.gz"; 17921 - sha256 = "0skjkz6q68y8g9blm7i03k4wprac3djq15akmlv1kmgag3i0ky12"; 17921 + hash = "sha256-IvgJ4njq1Rk2rVOVgGUbTOXLyRwgnkpXesgjg82fcmo="; 17922 17922 }; 17923 17923 propagatedBuildInputs = [ RefUtil StructDumb URI ]; 17924 17924 buildInputs = [ HTTPMessage TestFatal ]; ··· 17933 17933 version = "0.08.reprise"; 17934 17934 src = fetchurl { 17935 17935 url = "mirror://cpan/authors/id/I/IV/IVAN/Net-SCP-0.08.reprise.tar.gz"; 17936 - sha256 = "88a9b2df69e769e5855a408b19f61915b82e8fe070ab5cf4d525dd3b8bbe31c1"; 17936 + hash = "sha256-iKmy32nnaeWFWkCLGfYZFbguj+Bwq1z01SXdO4u+McE="; 17937 17937 }; 17938 17938 propagatedBuildInputs = [ pkgs.openssl ]; 17939 17939 patchPhase = '' ··· 17951 17951 version = "2.009"; 17952 17952 src = fetchurl { 17953 17953 url = "mirror://cpan/authors/id/R/RH/RHANDOM/Net-Server-2.009.tar.gz"; 17954 - sha256 = "0gw1k9gcw7habbkxvsfa2gz34brlbwcidk6khgsf1qjm0dbccrw2"; 17954 + hash = "sha256-gmfGVgNV4uD0g9PMFhlfNC8y/hPK6d3nWgoezl6agT8="; 17955 17955 }; 17956 17956 doCheck = false; # seems to hang waiting for connections 17957 17957 meta = { ··· 17966 17966 version = "1.91"; 17967 17967 src = fetchurl { 17968 17968 url = "mirror://cpan/authors/id/S/SA/SALVA/Net-SFTP-Foreign-1.91.tar.gz"; 17969 - sha256 = "b7395081314f26f3b93c857d65e9c80a04a63709df698583f22a360ffce7e178"; 17969 + hash = "sha256-tzlQgTFPJvO5PIV9ZenICgSmNwnfaYWD8io2D/zn4Xg="; 17970 17970 }; 17971 17971 propagatedBuildInputs = [ pkgs.openssl ]; 17972 17972 patchPhase = '' ··· 17983 17983 version = "1.3"; 17984 17984 src = fetchurl { 17985 17985 url = "mirror://cpan/authors/id/A/AL/ALEXMV/Net-Server-Coro-1.3.tar.gz"; 17986 - sha256 = "11pvfxsi0q37kd17z597wb8r9dv3r96fiagq57kc746k1lmp06hy"; 17986 + hash = "sha256-HhpwKw3TkMPmKfip6EzKY7eU0eInlX9Cm2dgEHV3+4Y="; 17987 17987 }; 17988 17988 propagatedBuildInputs = [ Coro NetServer ]; 17989 17989 meta = { ··· 17999 17999 owner = "kazuho"; 18000 18000 repo = "p5-Net-Server-SS-PreFork"; 18001 18001 rev = "5fccc0c270e25c65ef634304630af74b48807d21"; 18002 - sha256 = "0z02labw0dd76sdf301bhrmgnsjds0ddsg22138g8ys4az49bxx6"; 18002 + hash = "sha256-pveVyFdEe/TQCEI83RrQTWr7aoYrgOGaNqc1wJeiAnw="; 18003 18003 }; 18004 18004 checkInputs = [ HTTPMessage LWP TestSharedFork HTTPServerSimple TestTCP TestUNIXSock ]; 18005 18005 buildInputs = [ ModuleInstall ]; ··· 18015 18015 version = "1.04"; 18016 18016 src = fetchurl { 18017 18017 url = "mirror://cpan/authors/id/R/RJ/RJBS/Net-SMTP-SSL-1.04.tar.gz"; 18018 - sha256 = "001a6dcfahf7kkyirqkc8jd4fh4fkal7n7vm9c4dblqrvmdc8abv"; 18018 + hash = "sha256-eynEWt0Z09UIS3Ufe6iajkBHmkRs4hz9nMdB5VgzKgA="; 18019 18019 }; 18020 18020 propagatedBuildInputs = [ IOSocketSSL ]; 18021 18021 meta = { ··· 18029 18029 version = "0.12"; 18030 18030 src = fetchurl { 18031 18031 url = "mirror://cpan/authors/id/A/AW/AWESTHOLM/Net-SMTP-TLS-0.12.tar.gz"; 18032 - sha256 = "19g48kabj22v66jbf69q78xplhi7r1y2kdbddfwh4xy3g9k75rzg"; 18032 + hash = "sha256-7+dyZnrDdwK5a221KXzIJ0J6Ozo4GbekMVsIudRE5KU="; 18033 18033 }; 18034 18034 propagatedBuildInputs = [ DigestHMAC IOSocketSSL ]; 18035 18035 meta = { ··· 18043 18043 version = "0.24"; 18044 18044 src = fetchurl { 18045 18045 url = "mirror://cpan/authors/id/F/FA/FAYLAND/Net-SMTP-TLS-ButMaintained-0.24.tar.gz"; 18046 - sha256 = "0vi5cv7f9i96hgp3q3jpxzn1ysn802kh5xc304f8b7apf67w15bb"; 18046 + hash = "sha256-a5XAj3FXnYUcAYP1AqcAyGof7O9XDjzugybF5M5mJW4="; 18047 18047 }; 18048 18048 propagatedBuildInputs = [ DigestHMAC IOSocketSSL ]; 18049 18049 meta = { ··· 18057 18057 version = "6.0.1"; 18058 18058 src = fetchurl { 18059 18059 url = "mirror://cpan/authors/id/D/DT/DTOWN/Net-SNMP-v6.0.1.tar.gz"; 18060 - sha256 = "0hdpn1cw52x8cw24m9ayzpf4rwarm0khygn1sv3wvwxkrg0pphql"; 18060 + hash = "sha256-FMN7wcuz883H1sE+DyeoWfFM3P1epUoEZ6iLwlmwt0E="; 18061 18061 }; 18062 18062 doCheck = false; # The test suite fails, see https://rt.cpan.org/Public/Bug/Display.html?id=85799 18063 18063 meta = { ··· 18072 18072 version = "1.17"; 18073 18073 src = fetchurl { 18074 18074 url = "mirror://cpan/authors/id/T/TO/TOBEYA/Net-SNPP-1.17.tar.gz"; 18075 - sha256 = "06b851d64596625e866359fb017dd0d08973e0ebc50c323f4a1d50ecdd868e76"; 18075 + hash = "sha256-BrhR1kWWYl6GY1n7AX3Q0Ilz4OvFDDI/Sh1Q7N2GjnY="; 18076 18076 }; 18077 18077 18078 18078 doCheck = false; ··· 18087 18087 version = "0.09"; 18088 18088 src = fetchurl { 18089 18089 url = "mirror://cpan/authors/id/I/IV/IVAN/Net-SSH-0.09.tar.gz"; 18090 - sha256 = "7c71c7c3cbe953234dfe25bcc1ad7edb0e1f5a0578601f5523bc6070262a3817"; 18090 + hash = "sha256-fHHHw8vpUyNN/iW8wa1+2w4fWgV4YB9VI7xgcCYqOBc="; 18091 18091 }; 18092 18092 propagatedBuildInputs = [ pkgs.openssl ]; 18093 18093 patchPhase = '' ··· 18104 18104 version = "2.14"; 18105 18105 src = fetchurl { 18106 18106 url = "mirror://cpan/authors/id/S/SC/SCHWIGON/Net-SSH-Perl-2.14.tar.gz"; 18107 - sha256 = "2b5d1bb13590b5870116704e7f1dce9a9823c4f80ff5461b97bb26a317393017"; 18107 + hash = "sha256-K10bsTWQtYcBFnBOfx3OmpgjxPgP9UYbl7smoxc5MBc="; 18108 18108 }; 18109 18109 propagatedBuildInputs = [ CryptCurve25519 CryptIDEA CryptX FileHomeDir MathGMP StringCRC32 ]; 18110 18110 preCheck = "export HOME=$TMPDIR"; ··· 18120 18120 version = "1.92"; 18121 18121 src = fetchurl { 18122 18122 url = "mirror://cpan/authors/id/C/CH/CHRISN/Net-SSLeay-1.92.tar.gz"; 18123 - sha256 = "sha256-R8LyswDy5xYtcdaZ9jPdajWwYloAy9qMUKwBFEqTlqk="; 18123 + hash = "sha256-R8LyswDy5xYtcdaZ9jPdajWwYloAy9qMUKwBFEqTlqk="; 18124 18124 }; 18125 18125 buildInputs = [ pkgs.openssl pkgs.zlib ]; 18126 18126 doCheck = false; # Test performs network access. ··· 18142 18142 version = "0.12"; 18143 18143 src = fetchurl { 18144 18144 url = "mirror://cpan/authors/id/C/CO/COSIMO/Net-Statsd-0.12.tar.gz"; 18145 - sha256 = "63e453603da165bc6d1c4ca0b55eda3d2204f040c59304a47782c5aa7886565c"; 18145 + hash = "sha256-Y+RTYD2hZbxtHEygtV7aPSIE8EDFkwSkd4LFqniGVlw="; 18146 18146 }; 18147 18147 meta = { 18148 18148 description = "Perl client for Etsy's statsd daemon"; ··· 18156 18156 version = "3.04"; 18157 18157 src = fetchurl { 18158 18158 url = "mirror://cpan/authors/id/J/JR/JROGERS/Net-Telnet-3.04.tar.gz"; 18159 - sha256 = "e64d567a4e16295ecba949368e7a6b8b5ae2a16b3ad682121d9b007dc5d2a37a"; 18159 + hash = "sha256-5k1Wek4WKV7LqUk2jnpri1rioWs61oISHZsAfcXSo3o="; 18160 18160 }; 18161 18161 meta = { 18162 18162 description = "Interact with TELNET port or other TCP ports"; ··· 18169 18169 version = "0.12008"; 18170 18170 src = fetchurl { 18171 18171 url = "mirror://cpan/authors/id/M/MM/MMIMS/Net-Twitter-Lite-0.12008.tar.gz"; 18172 - sha256 = "13j69a6nqq8mh5b4qk021db55rkfnk1ppwk0rpg68b1z58gvxsmj"; 18172 + hash = "sha256-suq+Hyo/LGTezWDye8O0buZSVgsCTExWgRVhbI1KRo4="; 18173 18173 }; 18174 18174 buildInputs = [ ModuleBuildTiny TestFatal ]; 18175 18175 propagatedBuildInputs = [ JSON LWPProtocolHttps ]; ··· 18186 18186 version = "1.19"; 18187 18187 src = fetchurl { 18188 18188 url = "mirror://cpan/authors/id/B/BS/BSCHMITZ/Net-Whois-IP-1.19.tar.gz"; 18189 - sha256 = "08kj2h9qiyfvv3jfz619xl796j93cslg7d96919mnrnjy6hdz6zh"; 18189 + hash = "sha256-8JvfoPHSZltTSCa186hmI0mTDu0pmO/k2Nv5iBMUciI="; 18190 18190 }; 18191 18191 doCheck = false; 18192 18192 ··· 18206 18206 version = "0.22"; 18207 18207 src = fetchurl { 18208 18208 url = "mirror://cpan/authors/id/M/MA/MAXMIND/Net-Works-0.22.tar.gz"; 18209 - sha256 = "1zz91vn1kdxljnlwllf4dzdsm4v6pja5694vf8l4w66azcyv5j8a"; 18209 + hash = "sha256-CsmyPfvKGE4ocpskU5S8ZpOq22/EUcqplbS3GewO6f8="; 18210 18210 }; 18211 18211 propagatedBuildInputs = [ ListAllUtils MathInt128 Moo namespaceautoclean ]; 18212 18212 buildInputs = [ TestFatal ]; ··· 18221 18221 version = "0.11"; 18222 18222 src = fetchurl { 18223 18223 url = "mirror://cpan/authors/id/F/FE/FERREIRA/Number-Bytes-Human-0.11.tar.gz"; 18224 - sha256 = "0b3gprpbcrdwc2gqalpys5m2ngilh5injhww8y0gf3dln14rrisz"; 18224 + hash = "sha256-X8ecSbC0DfeAR5xDaWOBND4ratH+UoWfYLxltm6+byw="; 18225 18225 }; 18226 18226 meta = { 18227 18227 description = "Convert byte count to human readable format"; ··· 18234 18234 version = "0.03"; 18235 18235 src = fetchurl { 18236 18236 url = "mirror://cpan/authors/id/R/RC/RCLAMP/Number-Compare-0.03.tar.gz"; 18237 - sha256 = "09q8i0mxvr7q9vajwlgawsi0hlpc119gnhq4hc933d03x0vkfac3"; 18237 + hash = "sha256-gyk3N+gDtDESgwRD+1II7FIIoubqUS7VTvjk3SuICCc="; 18238 18238 }; 18239 18239 meta = { 18240 18240 description = "Numeric comparisons"; ··· 18247 18247 version = "1.75"; 18248 18248 src = fetchurl { 18249 18249 url = "mirror://cpan/authors/id/W/WR/WRW/Number-Format-1.75.tar.gz"; 18250 - sha256 = "82d659cb16461764fd44d11a9ce9e6a4f5e8767dc1069eb03467c6e55de257f3"; 18250 + hash = "sha256-gtZZyxZGF2T9RNEanOnmpPXodn3BBp6wNGfG5V3iV/M="; 18251 18251 }; 18252 18252 meta = { 18253 18253 description = "Perl extension for formatting numbers"; ··· 18260 18260 version = "3.0.3"; 18261 18261 src = fetchurl { 18262 18262 url = "mirror://cpan/authors/id/D/DA/DAVECROSS/Number-Fraction-v3.0.3.tar.gz"; 18263 - sha256 = "1vqhd6ngrxhfykf4qz358divjhcnp9v688fp3zi6n5757x1sl01v"; 18263 + hash = "sha256-OwCqQz/lFGviH9chZHa6lkG5Y0NlfEzc9A72/KxpEO8="; 18264 18264 }; 18265 18265 propagatedBuildInputs = [ Moo MooXTypesMooseLike ]; 18266 18266 meta = { ··· 18274 18274 version = "1.2"; 18275 18275 src = fetchurl { 18276 18276 url = "mirror://cpan/authors/id/M/MI/MIKO/Number-Misc-1.2.tar.gz"; 18277 - sha256 = "1n4ivj4ydplanwbxn3jbsfyfcl91ngn2d0addzqrq1hac26bdfbp"; 18277 + hash = "sha256-d7m2jGAKBpzxb02BJuyzIVHmvNNLDtsXt4re5onckdg="; 18278 18278 }; 18279 18279 meta = { 18280 18280 description = "Number::Misc - handy utilities for numbers"; ··· 18287 18287 version = "3.8004"; 18288 18288 src = fetchurl { 18289 18289 url = "mirror://cpan/authors/id/D/DC/DCANTRELL/Number-Phone-3.8004.tar.gz"; 18290 - sha256 = "sha256-ZY7hyNGXTvSwV+B4L0mTi/PelA6QY/2bYecY6siwO+8="; 18290 + hash = "sha256-ZY7hyNGXTvSwV+B4L0mTi/PelA6QY/2bYecY6siwO+8="; 18291 18291 }; 18292 18292 buildInputs = [ DevelHide FileShareDirInstall ParallelForkManager TestDifferences TestPod TestPodCoverage TestWarnings ]; 18293 18293 propagatedBuildInputs = [ DataDumperConcise DBMDeep DevelCheckOS FileFindRule FileShareDir ]; ··· 18303 18303 version = "1.01"; 18304 18304 src = fetchurl { 18305 18305 url = "mirror://cpan/authors/id/S/SM/SMUELLER/Number-WithError-1.01.tar.gz"; 18306 - sha256 = "0m7my372rcj2d3j8xvhqdlhnnvxqabasvpvvhdkyli3qgrra1xnz"; 18306 + hash = "sha256-3/agcn54ROpng3vfrdVSuG9rIW0Y7o7kaEKyLM7w9VQ="; 18307 18307 }; 18308 18308 propagatedBuildInputs = [ ParamsUtil prefork ]; 18309 18309 buildInputs = [ TestLectroTest ]; ··· 18318 18318 version = "1.09"; 18319 18319 src = fetchurl { 18320 18320 url = "mirror://cpan/authors/id/N/NB/NBEBOUT/NTLM-1.09.tar.gz"; 18321 - sha256 = "c823e30cda76bc15636e584302c960e2b5eeef9517c2448f7454498893151f85"; 18321 + hash = "sha256-yCPjDNp2vBVjblhDAslg4rXu75UXwkSPdFRJiJMVH4U="; 18322 18322 }; 18323 18323 propagatedBuildInputs = [ DigestHMAC ]; 18324 18324 meta = { ··· 18333 18333 version = "0.48"; 18334 18334 src = fetchurl { 18335 18335 url = "mirror://cpan/authors/id/B/BI/BINGOS/Object-Accessor-0.48.tar.gz"; 18336 - sha256 = "76cb824a27b6b4e560409fcf6fd5b3bfbbd38b72f1f3d37ed0b54bd9c0baeade"; 18336 + hash = "sha256-dsuCSie2tOVgQJ/Pb9Wzv7vTi3Lx89N+0LVL2cC66t4="; 18337 18337 }; 18338 18338 meta = { 18339 18339 description = "Per object accessors"; ··· 18346 18346 version = "1.23"; 18347 18347 src = fetchurl { 18348 18348 url = "mirror://cpan/authors/id/E/EL/ELMEX/${pname}-${version}.tar.gz"; 18349 - sha256 = "ab6bb80508f4fddaf2d51b20ca876aab038582a86b5228e6435411348af53c82"; 18349 + hash = "sha256-q2u4BQj0/dry1RsgyodqqwOFgqhrUijmQ1QRNIr1PII="; 18350 18350 }; 18351 18351 propagatedBuildInputs = [ AnyEvent commonsense ]; 18352 18352 meta = { ··· 18360 18360 version = "4.05"; 18361 18361 src = fetchurl { 18362 18362 url = "mirror://cpan/authors/id/J/JD/JDHEDDEN/Object-InsideOut-4.05.tar.gz"; 18363 - sha256 = "1i6aif37ji91nsyncp5d0d3q29clf009sxdn1rz38917hai6rzcx"; 18363 + hash = "sha256-nf1sooInJDR+DrZ1nQBwlCWBRwOtXGa9tiFFeYaLysQ="; 18364 18364 }; 18365 18365 propagatedBuildInputs = [ ExceptionClass ]; 18366 18366 meta = { ··· 18374 18374 version = "0.68"; 18375 18375 src = fetchurl { 18376 18376 url = "mirror://cpan/authors/id/P/PE/PEVANS/Object-Pad-0.68.tar.gz"; 18377 - sha256 = "sha256-xN5jBIQxMJZNrskozF99HphTnu/X7azHvn4Yg0XhnXE="; 18377 + hash = "sha256-xN5jBIQxMJZNrskozF99HphTnu/X7azHvn4Yg0XhnXE="; 18378 18378 }; 18379 18379 buildInputs = [ TestFatal TestRefcount ]; 18380 18380 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; ··· 18391 18391 version = "1.08"; 18392 18392 src = fetchurl { 18393 18393 url = "mirror://cpan/authors/id/E/ET/ETHER/Object-Signature-1.08.tar.gz"; 18394 - sha256 = "12k90c19ly93ib1p6sm3k7sbnr2h5dbywkdmnff2ngm99p4m68c4"; 18394 + hash = "sha256-hCFTyU2pPiucs7VN7lcrUGS79JmjanPDiiN5mgIDaYo="; 18395 18395 }; 18396 18396 meta = { 18397 18397 description = "Generate cryptographic signatures for objects"; ··· 18405 18405 version = "1.05"; 18406 18406 src = fetchurl { 18407 18407 url = "mirror://cpan/authors/id/D/DA/DAVECROSS/Ogg-Vorbis-Header-PurePerl-1.05.tar.gz"; 18408 - sha256 = "0gm5zl1zdi7wra64qz5mm93rkhypwvmaccvcn2k24w9dyh43h7aj"; 18408 + hash = "sha256-Uh04CPQtcSKmsGwzpurm18OZR6q1fEyMyvzE9gP9pT4="; 18409 18409 }; 18410 18410 18411 18411 # The testing mechanism is erorrneous upstream. See http://matrix.cpantesters.org/?dist=Ogg-Vorbis-Header-PurePerl+1.0 ··· 18421 18421 version = "0.20"; 18422 18422 src = fetchurl { 18423 18423 url = "mirror://cpan/authors/id/J/JM/JMCNAMARA/OLE-Storage_Lite-0.20.tar.gz"; 18424 - sha256 = "1fpqhhgb8blj4hhs97fsbnbhk29s9yms057a9s9yl20f3hbsc65b"; 18424 + hash = "sha256-qximFxwOCOqTTuoUoKtPOokJl13anaQhJJIutB6E+Lo="; 18425 18425 }; 18426 18426 meta = { 18427 18427 description = "Read and write OLE storage files"; ··· 18434 18434 version = "0.14"; 18435 18435 src = fetchurl { 18436 18436 url = "mirror://cpan/authors/id/R/RU/RURBAN/Opcodes-0.14.tar.gz"; 18437 - sha256 = "7f7365447e4d1c5b87b43091448f0488e67c9f036b26c022a5409cd73d343893"; 18437 + hash = "sha256-f3NlRH5NHFuHtDCRRI8EiOZ8nwNrJsAipUCc1z00OJM="; 18438 18438 }; 18439 18439 meta = { 18440 18440 description = "More Opcodes information from opnames.h and opcode.h"; ··· 18447 18447 version = "1.04"; 18448 18448 src = fetchurl { 18449 18449 url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/OpenAPI-Client-1.04.tar.gz"; 18450 - sha256 = "sha256-szo5AKzdLO5hAHu5MigNjDzslJkpnUNyud+Yd0vXTAo="; 18450 + hash = "sha256-szo5AKzdLO5hAHu5MigNjDzslJkpnUNyud+Yd0vXTAo="; 18451 18451 }; 18452 18452 propagatedBuildInputs = [ MojoliciousPluginOpenAPI ]; 18453 18453 meta = { ··· 18463 18463 version = "0.70"; 18464 18464 src = fetchurl { 18465 18465 url = "mirror://cpan/authors/id/C/CH/CHM/OpenGL-0.70.tar.gz"; 18466 - sha256 = "1q3lz168q081iwl9jg21fbzhp9la79gav9mv6nmh2jab83s2l3mj"; 18466 + hash = "sha256-sg4q9EBLSQGrNbumrV46iqYL/3JBPJkojwEBjEz4dOA="; 18467 18467 }; 18468 18468 18469 18469 # FIXME: try with libGL + libGLU instead of libGLU libGL ··· 18492 18492 version = "2.125"; 18493 18493 src = fetchurl { 18494 18494 url = "mirror://cpan/authors/id/J/JM/JMGDOC/OpenOffice-OODoc-2.125.tar.gz"; 18495 - sha256 = "1dnsj63svxq0hi3aci4x7binql8kr754inlkks5jmi4k0sblh561"; 18495 + hash = "sha256-wRRIlwaTxCqLnpPaSMrJE1Fs4zqdRKZGhAD3rYeR2rY="; 18496 18496 }; 18497 18497 propagatedBuildInputs = [ ArchiveZip XMLTwig ]; 18498 18498 meta = { ··· 18507 18507 version = "1.20"; 18508 18508 src = fetchurl { 18509 18509 url = "mirror://cpan/authors/id/W/WR/WROG/Net-OpenID-Common-1.20.tar.gz"; 18510 - sha256 = "1jdbkp18ka2m4akjp9b0dbw2lqnzgwpq435cnh6hwwa79bbrfkmb"; 18510 + hash = "sha256-q06X10pHcQ4NtKwMgi9/32Iq+GpgpSunIlWoicKdq8k="; 18511 18511 }; 18512 18512 propagatedBuildInputs = [ CryptDHGMP XMLSimple ]; 18513 18513 meta = { ··· 18521 18521 version = "1.18"; 18522 18522 src = fetchurl { 18523 18523 url = "mirror://cpan/authors/id/W/WR/WROG/Net-OpenID-Consumer-1.18.tar.gz"; 18524 - sha256 = "0f2g6sczvbpyjmy14pabmrj0d48hlsndqswrvmqk1161wxpkh70f"; 18524 + hash = "sha256-Dhw4b+fBhDBx3Zlr3KymEJEGZK5LXRJ8lf6u/Zk2Tzg="; 18525 18525 }; 18526 18526 propagatedBuildInputs = [ JSON NetOpenIDCommon ]; 18527 18527 buildInputs = [ CGI ]; ··· 18536 18536 version = "0.80"; 18537 18537 src = fetchurl { 18538 18538 url = "mirror://cpan/authors/id/S/SA/SALVA/Net-OpenSSH-0.80.tar.gz"; 18539 - sha256 = "1cxfipxfmgzfwpn1i0gf39gbrr56i2aqb0i9593n3czjgmjr7q7y"; 18539 + hash = "sha256-/uCTZX3ys2FHKimChZWIpuS8XhrugRjs5e6/6vqNrrM="; 18540 18540 }; 18541 18541 meta = { 18542 18542 description = "Perl SSH client package implemented on top of OpenSSH"; ··· 18551 18551 owner = "mark-5"; 18552 18552 repo = "p5-net-zookeeper"; 18553 18553 rev = "66e1a360aff9c39af728c36092b540a4b6045f70"; 18554 - sha256 = "0xl8lcv9gfv0nn8vrrxa4az359whqdhmzw4r51nn3add8pn3s9ip"; 18554 + hash = "sha256-NyY97EWtqWFtKJnwX2HDkKcyviKq57yRtWC7lzajiHY="; 18555 18555 }; 18556 18556 buildInputs = [ pkgs.zookeeper_mt ]; 18557 18557 # fix "error: format not a string literal and no format arguments [-Werror=format-security]" ··· 18581 18581 version = "0.06"; 18582 18582 src = fetchurl { 18583 18583 url = "mirror://cpan/authors/id/B/BI/BINGOS/Package-Constants-0.06.tar.gz"; 18584 - sha256 = "0b58be78706ccc4e4bd9bbad41767470427fd7b2cfad749489de101f85bc5df5"; 18584 + hash = "sha256-C1i+eHBszE5L2butQXZ0cEJ/17LPrXSUid4QH4W8XfU="; 18585 18585 }; 18586 18586 meta = { 18587 18587 description = "List constants defined in a package"; ··· 18594 18594 version = "0.17"; 18595 18595 src = fetchurl { 18596 18596 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Package-DeprecationManager-0.17.tar.gz"; 18597 - sha256 = "1d743ada482b5c9871d894966e87d4c20edc96931bb949fb2638b000ddd6684b"; 18597 + hash = "sha256-HXQ62kgrXJhx2JSWbofUwg7clpMbuUn7JjiwAN3WaEs="; 18598 18598 }; 18599 18599 buildInputs = [ TestFatal TestWarnings ]; 18600 18600 propagatedBuildInputs = [ PackageStash ParamsUtil SubInstall SubName ]; ··· 18610 18610 version = "0.9.6"; 18611 18611 src = fetchurl { 18612 18612 url = "mirror://cpan/authors/id/T/TM/TMANNERM/PatchReader-0.9.6.tar.gz"; 18613 - sha256 = "b8de37460347bb5474dc01916ccb31dd2fe0cd92242c4a32d730e8eb087c323c"; 18613 + hash = "sha256-uN43RgNHu1R03AGRbMsx3S/gzZIkLEoy1zDo6wh8Mjw="; 18614 18614 }; 18615 18615 meta = { 18616 18616 description = "Utilities to read and manipulate patches and CVS"; ··· 18623 18623 version = "0.39"; 18624 18624 src = fetchurl { 18625 18625 url = "mirror://cpan/authors/id/E/ET/ETHER/Package-Stash-0.39.tar.gz"; 18626 - sha256 = "1d914qnnpiyimfi57crzb6r31nl613g2k48frs9h821f25azarci"; 18626 + hash = "sha256-kWX1VREuCASTzg6RKd4Ihtowslk/s1Oiq9HHay0mIbU="; 18627 18627 }; 18628 18628 buildInputs = [ CPANMetaCheck TestFatal TestNeeds TestRequires ]; 18629 18629 propagatedBuildInputs = [ DistCheckConflicts ModuleImplementation ]; ··· 18640 18640 version = "0.29"; 18641 18641 src = fetchurl { 18642 18642 url = "mirror://cpan/authors/id/E/ET/ETHER/Package-Stash-XS-0.29.tar.gz"; 18643 - sha256 = "1akqk10qxwk798qppajqbczwmhy4cs9g0lg961m3vq218slnnryk"; 18643 + hash = "sha256-02drqUZB4D1qMOlR8JJmxMPKP1tYqnsxSmfyjkGYeKo="; 18644 18644 }; 18645 18645 buildInputs = [ TestFatal TestRequires ]; 18646 18646 meta = { ··· 18655 18655 version = "1.227"; 18656 18656 src = fetchurl { 18657 18657 url = "mirror://cpan/authors/id/X/XA/XAOC/Pango-1.227.tar.gz"; 18658 - sha256 = "0wdcidnfnb6nm79fzfs39ivawj3x8m98a147fmcxgv1zvwia9c1l"; 18658 + hash = "sha256-NLCkIt8/7NdZdYcEhVJFfUiudkxDu+/SqdYs62yLrHE="; 18659 18659 }; 18660 18660 buildInputs = [ pkgs.pango ]; 18661 18661 propagatedBuildInputs = [ Cairo Glib ]; ··· 18671 18671 version = "2.02"; 18672 18672 src = fetchurl { 18673 18673 url = "mirror://cpan/authors/id/Y/YA/YANICK/Parallel-ForkManager-2.02.tar.gz"; 18674 - sha256 = "c1b2970a8bb666c3de7caac4a8f4dbcc043ab819bbc337692ec7bf27adae4404"; 18674 + hash = "sha256-wbKXCou2ZsPefKrEqPTbzAQ6uBm7wzdpLse/J62uRAQ="; 18675 18675 }; 18676 18676 buildInputs = [ TestWarn ]; 18677 18677 propagatedBuildInputs = [ Moo ]; ··· 18687 18687 version = "0.102"; 18688 18688 src = fetchurl { 18689 18689 url = "mirror://cpan/authors/id/S/SK/SKAJI/Parallel-Pipes-0.102.tar.gz"; 18690 - sha256 = "sha256-JjZfgQXcYGsUC9HUX41w1cMFQ5D3Xk/bdISj5ZHL+pc="; 18690 + hash = "sha256-JjZfgQXcYGsUC9HUX41w1cMFQ5D3Xk/bdISj5ZHL+pc="; 18691 18691 }; 18692 18692 buildInputs = [ ModuleBuildTiny ]; 18693 18693 meta = { ··· 18703 18703 version = "0.18"; 18704 18704 src = fetchurl { 18705 18705 url = "mirror://cpan/authors/id/K/KA/KAZUHO/Parallel-Prefork-0.18.tar.gz"; 18706 - sha256 = "f1c1f48f1ae147a58bc88f9cb2f570d6bb15ea4c0d589abd4c3084ddc961596e"; 18706 + hash = "sha256-8cH0jxrhR6WLyI+csvVw1rsV6kwNWJq9TDCE3clhWW4="; 18707 18707 }; 18708 18708 buildInputs = [ TestRequires TestSharedFork ]; 18709 18709 propagatedBuildInputs = [ ClassAccessorLite ListMoreUtils ProcWait3 ScopeGuard SignalMask ]; ··· 18718 18718 version = "0.015"; 18719 18719 src = fetchurl { 18720 18720 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Params-Classify-0.015.tar.gz"; 18721 - sha256 = "052r198xyrsv8wz21gijdigz2cgnidsa37nvyfzdiz4rv1fc33ir"; 18721 + hash = "sha256-OY7BXNiZ/Ni+89ueoXSL9jHxX2wyviA+R1tn31EKWRQ="; 18722 18722 }; 18723 18723 perlPreHook = lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local' 18724 18724 meta = { ··· 18732 18732 version = "1.102"; 18733 18733 src = fetchurl { 18734 18734 url = "mirror://cpan/authors/id/R/RE/REHSACK/Params-Util-1.102.tar.gz"; 18735 - sha256 = "00kl154zisf2zsl8yl6xa6yw54nhd9cja5d5fyigs96vhasb36s9"; 18735 + hash = "sha256-SZuxtILbJP2id6UVJVlq0JLCvVHdUI+o/sLp+EkJdAI="; 18736 18736 }; 18737 18737 meta = { 18738 18738 description = "Simple, compact and correct param-checking functions"; ··· 18746 18746 version = "1.30"; 18747 18747 src = fetchurl { 18748 18748 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Params-Validate-1.30.tar.gz"; 18749 - sha256 = "04nqfgib2w529na6wjfxfrp54zdyyn91yb40iizd099i7mc3afls"; 18749 + hash = "sha256-mjo1WD0xJdB+jIAsH5L1vn1SbnbdSW6UTaJwseJz2BI="; 18750 18750 }; 18751 18751 buildInputs = [ TestFatal TestRequires ]; 18752 18752 propagatedBuildInputs = [ ModuleImplementation ]; ··· 18763 18763 version = "0.30"; 18764 18764 src = fetchurl { 18765 18765 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.30.tar.gz"; 18766 - sha256 = "1jqn1l4m4i341g14kmjsf3a1kn7vv6z89cix0xjjgr1v70iywnyw"; 18766 + hash = "sha256-3FvuIzg75CdlBz2yhL7Z+9gZ1HBa1knCC2REUgkNFss="; 18767 18767 }; 18768 18768 propagatedBuildInputs = [ EvalClosure ExceptionClass ]; 18769 18769 buildInputs = [ Specio Test2PluginNoWarnings Test2Suite TestWithoutModule ]; ··· 18779 18779 version = "2.07"; 18780 18780 src = fetchurl { 18781 18781 url = "mirror://cpan/authors/id/C/CO/CORLISS/Paranoid/Paranoid-2.07.tar.gz"; 18782 - sha256 = "b55cfd8c6d5f181e218efd012f711a50cd14e4dbc8804650b95477178f43b7fc"; 18782 + hash = "sha256-tVz9jG1fGB4hjv0BL3EaUM0U5NvIgEZQuVR3F49Dt/w="; 18783 18783 }; 18784 18784 patches = [ ../development/perl-modules/Paranoid-blessed-path.patch ]; 18785 18785 preConfigure = '' ··· 18799 18799 version = "0.51"; 18800 18800 src = fetchurl { 18801 18801 url = "mirror://cpan/authors/id/R/RS/RSCHUPP/PAR-Dist-0.51.tar.gz"; 18802 - sha256 = "1y6z6fpp6wclmk4x3nzsxv869i56668y1i74828g72dnz4nhchnj"; 18802 + hash = "sha256-0kIGLfm2ifOQQOTE4JExpsRk0O7629HJrJRxc68z3/g="; 18803 18803 }; 18804 18804 meta = { 18805 18805 description = "Create and manipulate PAR distributions"; ··· 18812 18812 version = "0.17"; 18813 18813 src = fetchurl { 18814 18814 url = "mirror://cpan/authors/id/N/NE/NEILB/PAUSE-Permissions-0.17.tar.gz"; 18815 - sha256 = "021ink414w4mdk6rd54cc1f23kfqg0zk4njx4ngr0bw3wc6r4kks"; 18815 + hash = "sha256-ek6SDeODL5CfJV1aMj942M0hXGCMlJbNbJVwEsi0MQg="; 18816 18816 }; 18817 18817 propagatedBuildInputs = [ FileHomeDir HTTPDate MooXOptions TimeDurationParse ]; 18818 18818 buildInputs = [ PathTiny ]; ··· 18829 18829 version = "0.238"; 18830 18830 src = fetchurl { 18831 18831 url = "mirror://cpan/authors/id/C/CO/CORION/parent-0.238.tar.gz"; 18832 - sha256 = "1lfjqjxsvgpsn6ycah4z0qygkykj4v8ca3cdki61k2p2ygg8zx9q"; 18832 + hash = "sha256-OPWP3vPiihlMnI0NxdAmcvr5PAafQMW8sfq+rbvE0tE="; 18833 18833 }; 18834 18834 meta = { 18835 18835 description = "Establish an ISA relationship with base classes at compile time"; ··· 18842 18842 version = "2.005"; 18843 18843 src = fetchurl { 18844 18844 url = "mirror://cpan/authors/id/J/JA/JAYBONCI/Parse-DebControl-2.005.tar.gz"; 18845 - sha256 = "0ad78qri4sg9agghqdm83xsjgks94yvffs23kppy7mqjy8gwwjxn"; 18845 + hash = "sha256-tkvOH/IS1+PvnUNo57YnSc8ndR+oNgzfU+lpEjNGpyk="; 18846 18846 }; 18847 18847 propagatedBuildInputs = [ IOStringy LWP ]; 18848 18848 meta = { ··· 18856 18856 version = "1.22"; 18857 18857 src = fetchurl { 18858 18858 url = "mirror://cpan/authors/id/B/BI/BINGOS/Parse-IRC-1.22.tar.gz"; 18859 - sha256 = "457b09897f37d38a7054f9563247365427fe24101622ed4c7f054723a45b58d5"; 18859 + hash = "sha256-RXsJiX8304pwVPlWMkc2VCf+JBAWIu1MfwVHI6RbWNU="; 18860 18860 }; 18861 18861 meta = { 18862 18862 description = "A parser for the IRC protocol"; ··· 18871 18871 version = "0.19"; 18872 18872 src = fetchurl { 18873 18873 url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/Parse-LocalDistribution-0.19.tar.gz"; 18874 - sha256 = "17p92nj4k3acrqqjnln1j5x8hbra9jkx5hdcybrq37ld9qnc62vb"; 18874 + hash = "sha256-awvDLE6NnoHz8qzB0qdMKi+IepHBUisxzkyNSaQV6Z4="; 18875 18875 }; 18876 18876 propagatedBuildInputs = [ ParsePMFile ]; 18877 18877 buildInputs = [ ExtUtilsMakeMakerCPANfile TestUseAllModules ]; ··· 18886 18886 version = "3.05"; 18887 18887 src = fetchurl { 18888 18888 url = "mirror://cpan/authors/id/C/CO/CORLISS/Parse-PlainConfig/Parse-PlainConfig-3.05.tar.gz"; 18889 - sha256 = "6b78a8552398b0d2d7063505c93b3cfed0432c5b2cf6e00b8e51febf411c1efa"; 18889 + hash = "sha256-a3ioVSOYsNLXBjUFyTs8/tBDLFss9uALjlH+v0EcHvo="; 18890 18890 }; 18891 18891 propagatedBuildInputs = [ ClassEHierarchy Paranoid ]; 18892 18892 meta = { ··· 18901 18901 version = "0.43"; 18902 18902 src = fetchurl { 18903 18903 url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/Parse-PMFile-0.43.tar.gz"; 18904 - sha256 = "08q6j1lw5l49yhzx8gm4zal7zp1gk58iacpda86cyf27403yhqdy"; 18904 + hash = "sha256-vmHoByBHOM8MUu0yFVGZL9x/qPqkPtQ/9InQwmmQBiM="; 18905 18905 }; 18906 18906 buildInputs = [ ExtUtilsMakeMakerCPANfile ]; 18907 18907 meta = { ··· 18915 18915 version = "1.967015"; 18916 18916 src = fetchurl { 18917 18917 url = "mirror://cpan/authors/id/J/JT/JTBRAUN/Parse-RecDescent-1.967015.tar.gz"; 18918 - sha256 = "1943336a4cb54f1788a733f0827c0c55db4310d5eae15e542639c9dd85656e37"; 18918 + hash = "sha256-GUMzaky1TxeIpzPwgnwMVdtDENXq4V5UJjnJ3YVlbjc="; 18919 18919 }; 18920 18920 meta = { 18921 18921 description = "Generate Recursive-Descent Parsers"; ··· 18928 18928 version = "1.10"; 18929 18929 src = fetchurl { 18930 18930 url = "mirror://cpan/authors/id/D/DS/DSCHWEI/Parse-Syslog-1.10.tar.gz"; 18931 - sha256 = "659a2145441ef36d9835decaf83da308fcd03f49138cb3d90928e8bfc9f139d9"; 18931 + hash = "sha256-ZZohRUQe822YNd7K+D2jCPzQP0kTjLPZCSjov8nxOdk="; 18932 18932 }; 18933 18933 meta = { 18934 18934 description = "Parse Unix syslog files"; ··· 18941 18941 version = "0.16"; 18942 18942 src = fetchurl { 18943 18943 url = "mirror://cpan/authors/id/P/PE/PEVANS/Parser-MGC-0.16.tar.gz"; 18944 - sha256 = "14bv2fwg59q4s3kv0vf11hh222anlm181ig87cph2f68y32n2i3l"; 18944 + hash = "sha256-dERhxfDIOAEvO+jFgEKlVgkhIAzBbbDn0ASn8rgTe5E="; 18945 18945 }; 18946 18946 propagatedBuildInputs = [ FileSlurpTiny ]; 18947 18947 meta = { ··· 18955 18955 version = "1.21"; 18956 18956 src = fetchurl { 18957 18957 url = "mirror://cpan/authors/id/W/WB/WBRASWELL/Parse-Yapp-1.21.tar.gz"; 18958 - sha256 = "1r8kbyk0qd4ficmabj753kjpq0ib0csk01169w7jxflg62cfj41q"; 18958 + hash = "sha256-OBDpmDCPui4PTyYEMDUDKwJ85RzlyKUqi440DKZfE+U="; 18959 18959 }; 18960 18960 meta = { 18961 18961 description = "Perl extension for generating and using LALR parsers"; ··· 18969 18969 version = "0.37"; 18970 18970 src = fetchurl { 18971 18971 url = "mirror://cpan/authors/id/K/KW/KWILLIAMS/Path-Class-0.37.tar.gz"; 18972 - sha256 = "1kj8q8dmd8jci94w5arav59nkp0pkxrkliz4n8n6yf02hsa82iv5"; 18972 + hash = "sha256-ZUeBlIYCOG8ssuRHOnOfF9xpU9kqq8JJikyiVhvCSM4="; 18973 18973 }; 18974 18974 meta = { 18975 18975 description = "Cross-platform path specification manipulation"; ··· 18982 18982 version = "1.08"; 18983 18983 src = fetchurl { 18984 18984 url = "mirror://cpan/authors/id/E/ET/ETHER/Path-Dispatcher-1.08.tar.gz"; 18985 - sha256 = "79a9f61c27408b4fd1ed234dac246974ddeafa7fe635a18fe41ec7783130ae2a"; 18985 + hash = "sha256-ean2HCdAi0/R7SNNrCRpdN3q+n/mNaGP5B7HeDEwrio="; 18986 18986 }; 18987 18987 buildInputs = [ ModuleBuildTiny TestFatal ]; 18988 18988 propagatedBuildInputs = [ Moo MooXTypeTiny TryTiny TypeTiny ]; ··· 18998 18998 version = "1.014"; 18999 18999 src = fetchurl { 19000 19000 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Path-Iterator-Rule-1.014.tar.gz"; 19001 - sha256 = "19mik0r5v1cmxfxm0h4lwqyj0nmq6jgnvvq96hqcjgylpvc02x1z"; 19001 + hash = "sha256-P3QB2L7UP8kwNAnvbZ80uFogPeaUQFC765WFXTKYsaY="; 19002 19002 }; 19003 19003 propagatedBuildInputs = [ NumberCompare TextGlob TryTiny ]; 19004 19004 buildInputs = [ Filepushd PathTiny TestDeep TestFilename ]; ··· 19014 19014 version = "0.114"; 19015 19015 src = fetchurl { 19016 19016 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.114.tar.gz"; 19017 - sha256 = "cd0f88f37a58fc3667ec065767fe01e73ee6efa18a112bfd3508cf6579ca00e1"; 19017 + hash = "sha256-zQ+I83pY/DZn7AZXZ/4B5z7m76GKESv9NQjPZXnKAOE="; 19018 19018 }; 19019 19019 preConfigure = 19020 19020 '' ··· 19039 19039 ''; 19040 19040 src = fetchurl { 19041 19041 url = "mirror://cpan/authors/id/X/XS/XSAWYERX/PathTools-3.75.tar.gz"; 19042 - sha256 = "a558503aa6b1f8c727c0073339081a77888606aa701ada1ad62dd9d8c3f945a2"; 19042 + hash = "sha256-pVhQOqax+McnwAczOQgad4iGBqpwGtoa1i3Z2MP5RaI="; 19043 19043 }; 19044 19044 meta = { 19045 19045 description = "Get pathname of current working directory"; ··· 19052 19052 version = "0.005"; 19053 19053 src = fetchurl { 19054 19054 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/PBKDF2-Tiny-0.005.tar.gz"; 19055 - sha256 = "b4e21dc59b30265eaaa41b705087ec03447d9c655a14ac40ff46e4de29eabf8e"; 19055 + hash = "sha256-tOIdxZswJl6qpBtwUIfsA0R9nGVaFKxA/0bk3inqv44="; 19056 19056 }; 19057 19057 meta = { 19058 19058 description = "Minimalist PBKDF2 (RFC 2898) with HMAC-SHA1 or HMAC-SHA2"; ··· 19067 19067 version = "1.4.14"; 19068 19068 src = fetchurl { 19069 19069 url = "mirror://cpan/authors/id/W/WH/WHOM/pcsc-perl-1.4.14.tar.bz2"; 19070 - sha256 = "17f6i16jv6ci6459vh6y3sz94vgcvykjjszcl4xsykryakjvf8i7"; 19070 + hash = "sha256-JyK35VQ+T687oexrKaff7G2Svh7ewJ0KMZGZLU2Ixp0="; 19071 19071 }; 19072 19072 buildInputs = [ pkgs.pcsclite ]; 19073 19073 nativeBuildInputs = [ pkgs.pkg-config ]; ··· 19088 19088 version = "2.042"; 19089 19089 src = fetchurl { 19090 19090 url = "mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.042.tar.gz"; 19091 - sha256 = "0p9wsnn60mcxr4032ahai0d56x8gw76ydym2l4qxq086a10jk6db"; 19091 + hash = "sha256-q5kpQVAGAdwxoaL65s3hD3VTGogKKjEAyZ1VYKzVPF0="; 19092 19092 }; 19093 19093 buildInputs = [ TestException TestMemoryCycle ]; 19094 19094 propagatedBuildInputs = [ FontTTF ]; ··· 19103 19103 version = "3.023"; 19104 19104 src = fetchurl { 19105 19105 url = "mirror://cpan/authors/id/P/PM/PMPERRY/PDF-Builder-3.022.tar.gz"; 19106 - sha256 = "SCskaQxxhfLn+7r5pIKz0SieJduAC/SPKVn1Epl3yjE="; 19106 + hash = "sha256-SCskaQxxhfLn+7r5pIKz0SieJduAC/SPKVn1Epl3yjE="; 19107 19107 }; 19108 19108 checkInputs = [ TestException TestMemoryCycle ]; 19109 19109 propagatedBuildInputs = [ FontTTF ]; ··· 19119 19119 version = "2.025"; 19120 19120 src = fetchurl { 19121 19121 url = "mirror://cpan/authors/id/E/ET/ETJ/PDL-2.025.tar.gz"; 19122 - sha256 = "1mlab95ij5a4q5pkrmgfas8x46cms2vqwzyjvaajsxr7mmz1cnhv"; 19122 + hash = "sha256-G1oWfq0ndy2V2tJ/jrfQlRnSkVbu1TxvwUQVGUtaitY="; 19123 19123 }; 19124 19124 patchPhase = '' 19125 19125 substituteInPlace perldl.conf \ ··· 19165 19165 version = "0.75"; 19166 19166 src = fetchurl { 19167 19167 url = "mirror://cpan/authors/id/I/IN/INGY/Pegex-0.75.tar.gz"; 19168 - sha256 = "4dc8d335de80b25247cdb3f946f0d10d9ba0b3c34b0ed7d00316fd068fd05edc"; 19168 + hash = "sha256-TcjTNd6AslJHzbP5RvDRDZugs8NLDtfQAxb9Bo/QXtw="; 19169 19169 }; 19170 19170 buildInputs = [ TestPod TieIxHash ]; 19171 19171 propagatedBuildInputs = [ FileShareDirInstall XXX ]; ··· 19183 19183 version = "1.02"; 19184 19184 src = fetchurl { 19185 19185 url = "mirror://cpan/authors/id/N/NO/NOBULL/perl5lib-1.02.tar.gz"; 19186 - sha256 = "1b6fgs8wy2a7ff8rr1qdvdghhvlpr1pv760k4i2c8lq1hhjnkf94"; 19186 + hash = "sha256-JLlpJYQBU8REJBOYs2/Il24IX9sNh5yRc0cJz5F+zqw="; 19187 19187 }; 19188 19188 meta = { 19189 19189 description = "Honour PERL5LIB even in taint mode"; ··· 19196 19196 version = "0.122"; 19197 19197 src = fetchurl { 19198 19198 url = "mirror://cpan/authors/id/P/PE/PERLANCAR/Perl-osnames-0.122.tar.gz"; 19199 - sha256 = "7075939d747e375178d00348d00c52ff9db2cebb18bae7473dcb09df825118a0"; 19199 + hash = "sha256-cHWTnXR+N1F40ANI0AxS/52yzrsYuudHPcsJ34JRGKA="; 19200 19200 }; 19201 19201 meta = { 19202 19202 description = "List possible $^O ($OSNAME) values, with description"; ··· 19210 19210 version = "1.140"; 19211 19211 src = fetchurl { 19212 19212 url = "mirror://cpan/authors/id/P/PE/PETDANCE/Perl-Critic-1.140.tar.gz"; 19213 - sha256 = "1nzxpn71mrpp85yxrxlraj52q2skvf9ja887ls11d57h6smg1vmz"; 19213 + hash = "sha256-v+7wqjbwlBaCpgchJZPbUwssilSZ9tx9QffmGo69/ds="; 19214 19214 }; 19215 19215 buildInputs = [ TestDeep ]; 19216 19216 nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; ··· 19231 19231 version = "1.0.0"; 19232 19232 src = fetchurl { 19233 19233 url = "mirror://cpan/authors/id/D/DB/DBOOK/Perl-Critic-Community-v1.0.0.tar.gz"; 19234 - sha256 = "311b775da4193e9de94cf5225e993cc54dd096ae1e7ef60738cdae1d9b8854e7"; 19234 + hash = "sha256-MRt3XaQZPp3pTPUiXpk8xU3Qlq4efvYHOM2uHZuIVOc="; 19235 19235 }; 19236 19236 buildInputs = [ ModuleBuildTiny ]; 19237 19237 propagatedBuildInputs = [ PPI PathTiny PerlCritic PerlCriticPolicyVariablesProhibitLoopOnHash PerlCriticPulp ]; ··· 19247 19247 version = "1.05"; 19248 19248 src = fetchurl { 19249 19249 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Perl-Critic-Moose-${version}.tar.gz"; 19250 - sha256 = "0092z583c3q3gqry693ck3ibkzby04a1g8lpw9zz2hr6qhi8xssj"; 19250 + hash = "sha256-UuuOIsQmQ/F/4peiFxQBfv254phsJOMzfgMPNlD5IgE="; 19251 19251 }; 19252 19252 propagatedBuildInputs = [ PerlCritic Readonly namespaceautoclean ]; 19253 19253 meta = { ··· 19262 19262 version = "0.008"; 19263 19263 src = fetchurl { 19264 19264 url = "mirror://cpan/authors/id/X/XS/XSAWYERX/Perl-Critic-Policy-Variables-ProhibitLoopOnHash-0.008.tar.gz"; 19265 - sha256 = "12f5f0be96ea1bdc7828058577bd1c5c63ca23c17fac9c3709452b3dff5b84e0"; 19265 + hash = "sha256-EvXwvpbqG9x4KAWFd70cXGPKI8F/rJw3CUUrPf9bhOA="; 19266 19266 }; 19267 19267 propagatedBuildInputs = [ PerlCritic ]; 19268 19268 meta = { ··· 19276 19276 version = "99"; 19277 19277 src = fetchurl { 19278 19278 url = "mirror://cpan/authors/id/K/KR/KRYDE/Perl-Critic-Pulp-99.tar.gz"; 19279 - sha256 = "b8fda842fcbed74d210257c0a284b6dc7b1d0554a47a3de5d97e7d542e23e7fe"; 19279 + hash = "sha256-uP2oQvy+100hAlfAooS23HsdBVSkej3l2X59VC4j5/4="; 19280 19280 }; 19281 19281 propagatedBuildInputs = [ IOString ListMoreUtils PPI PerlCritic PodMinimumVersion ]; 19282 19282 meta = { ··· 19291 19291 version = "0.02"; 19292 19292 src = fetchurl { 19293 19293 url = "mirror://cpan/authors/id/R/RG/RGARCIA/Perl-Destruct-Level-0.02.tar.gz"; 19294 - sha256 = "0fyiysrq874ncscgdjg522fs29gvqads6ynyhwxwwq1b545srd20"; 19294 + hash = "sha256-QLSsCykrYM47h956o5vC+yWhnRDlyfaYZpYchLP20Ts="; 19295 19295 }; 19296 19296 meta = { 19297 19297 description = "Allow to change perl's destruction level"; ··· 19304 19304 version = "0.012"; 19305 19305 src = fetchurl { 19306 19306 url = "mirror://cpan/authors/id/L/LE/LEONT/PerlIO-Layers-0.012.tar.gz"; 19307 - sha256 = "1psaq3kwlk7g9rxvgsacfjk2mh6cscqf4xl7ggfkzfrnz91aabal"; 19307 + hash = "sha256-VC2lQvo2uz/de4d24jDTzMAqpnRM6bd7Tu9MyufASt8="; 19308 19308 }; 19309 19309 perlPreHook = "export LD=$CC"; 19310 19310 meta = { ··· 19318 19318 version = "0.17"; 19319 19319 src = fetchurl { 19320 19320 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/PerlIO-eol-0.17.tar.gz"; 19321 - sha256 = "1fayp27vcmypqyzcd4003036h3g5zy6jk1ia25frdca58pzcpk6f"; 19321 + hash = "sha256-zszL/kVFsZZdESqGKY3/5Q1oBhgAkMa+x9dXto+4Xrk="; 19322 19322 }; 19323 19323 meta = { 19324 19324 description = "PerlIO layer for normalizing line endings"; ··· 19331 19331 version = "0.20"; 19332 19332 src = fetchurl { 19333 19333 url = "mirror://cpan/authors/id/N/NW/NWCLARK/PerlIO-gzip-0.20.tar.gz"; 19334 - sha256 = "4848679a3f201e3f3b0c5f6f9526e602af52923ffa471a2a3657db786bd3bdc5"; 19334 + hash = "sha256-SEhnmj8gHj87DF9vlSbmAq9Skj/6RxoqNlfbeGvTvcU="; 19335 19335 }; 19336 19336 buildInputs = [ pkgs.zlib ]; 19337 19337 NIX_CFLAGS_LINK = "-L${pkgs.zlib.out}/lib -lz"; ··· 19346 19346 version = "0.008"; 19347 19347 src = fetchurl { 19348 19348 url = "mirror://cpan/authors/id/L/LE/LEONT/PerlIO-utf8_strict-0.008.tar.gz"; 19349 - sha256 = "0ngl9p3kh7as1yx1az66yhbxhrh664vzhl3qnlhx9iywa3nqsyaz"; 19349 + hash = "sha256-X3mN7VDcx9QhtXhQ+DcxBmbYF/TGfBW6D1odOMdN9Fk="; 19350 19350 }; 19351 19351 buildInputs = [ TestException ]; 19352 19352 meta = { ··· 19360 19360 version = "0.14"; 19361 19361 src = fetchurl { 19362 19362 url = "mirror://cpan/authors/id/A/AL/ALEXMV/PerlIO-via-dynamic-0.14.tar.gz"; 19363 - sha256 = "0jbb3xpbqzmr625blvnjszd69l3cwxzi7bhmkj5x48dgv3s7mkca"; 19363 + hash = "sha256-is169NivIdKLnBWuE3/nbNBk2tfSbrqKMLl+vG4fa0k="; 19364 19364 }; 19365 19365 meta = { 19366 19366 description = "Dynamic PerlIO layers"; ··· 19373 19373 version = "0.05"; 19374 19374 src = fetchurl { 19375 19375 url = "mirror://cpan/authors/id/C/CL/CLKAO/PerlIO-via-symlink-0.05.tar.gz"; 19376 - sha256 = "0lidddcaz9anddqrpqk4zwm550igv6amdhj86i2jjdka9b1x81s1"; 19376 + hash = "sha256-QQfUw0pqNilFNEjCVpXZL4JSKv9k4ptxa1alr1hrLVI="; 19377 19377 }; 19378 19378 19379 19379 buildInputs = [ ModuleInstall ]; ··· 19394 19394 version = "0.32"; 19395 19395 src = fetchurl { 19396 19396 url = "mirror://cpan/authors/id/D/DA/DAMS/PerlIO-via-Timeout-0.32.tar.gz"; 19397 - sha256 = "9278f9ef668850d913d98fa4c0d7e7d667cff3503391f4a4eae73a246f2e7916"; 19397 + hash = "sha256-knj572aIUNkT2Y+kwNfn1mfP81AzkfSk6uc6JG8ueRY="; 19398 19398 }; 19399 19399 buildInputs = [ ModuleBuildTiny TestSharedFork TestTCP ]; 19400 19400 meta = { ··· 19408 19408 version = "0.66"; 19409 19409 src = fetchurl { 19410 19410 url = "mirror://cpan/authors/id/M/MA/MARSCHAP/perl-ldap-0.66.tar.gz"; 19411 - sha256 = "09263ce6166e80c98d689d41d09995b813389fd069b784601f6dc57f8e2b4102"; 19411 + hash = "sha256-CSY85hZugMmNaJ1B0JmVuBM4n9Bpt4RgH23Ff44rQQI="; 19412 19412 }; 19413 19413 buildInputs = [ TextSoundex ]; 19414 19414 propagatedBuildInputs = [ ConvertASN1 ]; ··· 19426 19426 version = "7.0.11-1"; 19427 19427 src = fetchurl { 19428 19428 url = "mirror://cpan/authors/id/J/JC/JCRISTY/Image-Magick-${version}.tar.gz"; 19429 - sha256 = "sha256-c0vuFmVq9bypQABBnZElGIQrpkYKwtD/B+PloBAycuI="; 19429 + hash = "sha256-c0vuFmVq9bypQABBnZElGIQrpkYKwtD/B+PloBAycuI="; 19430 19430 }; 19431 19431 buildInputs = [ pkgs.imagemagick ]; 19432 19432 preConfigure = ··· 19444 19444 version = "20211029"; 19445 19445 src = fetchurl { 19446 19446 url = "mirror://cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20211029.tar.gz"; 19447 - sha256 = "1nhfi3gb8gif9p34m4ycqw0k8992yy42c21hk9b99l2pdbiv20zc"; 19447 + hash = "sha256-7AOx42pX0JRWmjAIJoj3IiU0AcfMk0rGTS4+tN6IDto="; 19448 19448 }; 19449 19449 meta = { 19450 19450 description = "Indent and reformat perl scripts"; ··· 19458 19458 version = "0.34"; 19459 19459 src = fetchurl { 19460 19460 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/PHP-Serialization-0.34.tar.gz"; 19461 - sha256 = "0yphqsgg7zrar2ywk2j2fnjxmi9rq32yf0p5ln8m9fmfx4kd84mr"; 19461 + hash = "sha256-uRLUJumuulSRpeUC58XAOcXapXVCism9yCr/857G8Ho="; 19462 19462 }; 19463 19463 meta = { 19464 19464 description = "Simple flexible means of converting the output of PHP's serialize() into the equivalent Perl memory structure, and vice versa"; ··· 19471 19471 version = "0.25026"; 19472 19472 src = fetchurl { 19473 19473 url = "mirror://cpan/authors/id/P/PL/PLICEASE/PkgConfig-0.25026.tar.gz"; 19474 - sha256 = "1862hzlkibqsgynrnwg43acycp4rlsv19gsybjwq39nnqb9mxfjd"; 19474 + hash = "sha256-Tbpe08LWpoG5XF6/FLammVzmmRrkcZutfxqvOOmHwqA="; 19475 19475 }; 19476 19476 # support cross-compilation by simplifying the way we get version during build 19477 19477 postPatch = '' ··· 19493 19493 version = "1.0048"; 19494 19494 src = fetchurl { 19495 19495 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-1.0048.tar.gz"; 19496 - sha256 = "19j2wnzsl0wl31ww4c2p1pahidwsr9hnylm2as8qadxl35gg5x9h"; 19496 + hash = "sha256-MPXyXhm0N4WRVqJSb2HKmrcI1Q1XMMJ5GJQDqr/lQqY="; 19497 19497 }; 19498 19498 buildInputs = [ AuthenSimplePasswd CGIEmulatePSGI FileShareDirInstall HTTPRequestAsCGI HTTPServerSimplePSGI IOHandleUtil LWP LWPProtocolhttp10 LogDispatchArray MIMETypes TestMockTimeHiRes TestRequires TestSharedFork TestTCP ]; 19499 19499 propagatedBuildInputs = [ ApacheLogFormatCompiler CookieBaker DevelStackTraceAsHTML FileShareDir FilesysNotifySimple HTTPEntityParser HTTPHeadersFast HTTPMessage TryTiny ]; ··· 19510 19510 version = "0.29"; 19511 19511 src = fetchurl { 19512 19512 url = "mirror://cpan/authors/id/L/LE/LEEDO/Plack-App-Proxy-0.29.tar.gz"; 19513 - sha256 = "03x6yb6ykz1ms90jp1s0pq19yplf7wswljvhzqkr16jannfrmah4"; 19513 + hash = "sha256-BKqanbVKmpAn/nBLyjU/jl6fAr5AhytB0jX86c3ypg8="; 19514 19514 }; 19515 19515 propagatedBuildInputs = [ AnyEventHTTP LWP Plack ]; 19516 19516 buildInputs = [ TestRequires TestSharedFork TestTCP ]; ··· 19525 19525 version = "0.05"; 19526 19526 src = fetchurl { 19527 19527 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-Middleware-Auth-Digest-0.05.tar.gz"; 19528 - sha256 = "1sqm23kfsl3ac4060zcclc3r86x1vxzhsgvgzg6mxk9njj93zgcs"; 19528 + hash = "sha256-mr0/kpQ2zV7N+28/DX/foRuUB6OMfWAAYWpQ7eYQFes="; 19529 19529 }; 19530 19530 propagatedBuildInputs = [ DigestHMAC Plack ]; 19531 19531 buildInputs = [ LWP ModuleBuildTiny TestSharedFork TestTCP ]; ··· 19541 19541 version = "0.05"; 19542 19542 src = fetchurl { 19543 19543 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-Middleware-ConsoleLogger-0.05.tar.gz"; 19544 - sha256 = "1ngvhwdw9ll4cwnvf0i89ppa9pbyiwng6iba04scrqjda353lrsm"; 19544 + hash = "sha256-VWc6ylBN4sw0AWpF8yyPft2k7k0oArctZ4TSxBuH+9k="; 19545 19545 }; 19546 19546 propagatedBuildInputs = [ JavaScriptValueEscape Plack ]; 19547 19547 buildInputs = [ ModuleBuildTiny TestRequires ]; ··· 19557 19557 version = "0.18"; 19558 19558 src = fetchurl { 19559 19559 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-Middleware-Debug-0.18.tar.gz"; 19560 - sha256 = "192ef79e521c90c6eff6f4149ad2e4bfc911d2c95df78935855e90d659e9ac9a"; 19560 + hash = "sha256-GS73nlIckMbv9vQUmtLkv8kR0sld94k1hV6Q1lnprJo="; 19561 19561 }; 19562 19562 buildInputs = [ ModuleBuildTiny TestRequires ]; 19563 19563 propagatedBuildInputs = [ ClassMethodModifiers DataDump DataDumperConcise Plack TextMicroTemplate ]; ··· 19573 19573 version = "0.12"; 19574 19574 src = fetchurl { 19575 19575 url = "mirror://cpan/authors/id/K/KA/KAZEBURO/Plack-Middleware-Deflater-0.12.tar.gz"; 19576 - sha256 = "0xf2visi16hgwgyp9q0cjr10ikbn474hjia5mj8mb2scvbkrbni8"; 19576 + hash = "sha256-KNqV59pMi1WRrEVFCckhds0IQpYM4HT94w+aEHXcwnU="; 19577 19577 }; 19578 19578 propagatedBuildInputs = [ Plack ]; 19579 19579 buildInputs = [ TestRequires TestSharedFork TestTCP ]; ··· 19588 19588 version = "0.12"; 19589 19589 src = fetchurl { 19590 19590 url = "mirror://cpan/authors/id/S/SW/SWEETKID/Plack-Middleware-FixMissingBodyInRedirect-0.12.tar.gz"; 19591 - sha256 = "6c22d069f5a57ac206d4659b28b8869bb9270640bb955efddd451dcc58cdb391"; 19591 + hash = "sha256-bCLQafWlesIG1GWbKLiGm7knBkC7lV793UUdzFjNs5E="; 19592 19592 }; 19593 19593 propagatedBuildInputs = [ HTMLParser Plack ]; 19594 19594 meta = { ··· 19603 19603 version = "0.04"; 19604 19604 src = fetchurl { 19605 19605 url = "mirror://cpan/authors/id/C/CH/CHIBA/Plack-Middleware-Header-0.04.tar.gz"; 19606 - sha256 = "0pjxxbnilphn38s3mmv0fmg9q2hm4z02ngp2a1lxblzjfbzvkdjy"; 19606 + hash = "sha256-Xra5/3Ly09VpUOI+K8AnFQqcXnVg1zo0GhZeGu3qXV4="; 19607 19607 }; 19608 19608 propagatedBuildInputs = [ Plack ]; 19609 19609 meta = { ··· 19617 19617 version = "0.20"; 19618 19618 src = fetchurl { 19619 19619 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-Middleware-MethodOverride-0.20.tar.gz"; 19620 - sha256 = "dbfb5a2efb48bfeb01cb3ae1e1c677e155dc7bfe210c7e7f221bae3cb6aab5f1"; 19620 + hash = "sha256-2/taLvtIv+sByzrh4cZ34VXce/4hDH5/IhuuPLaqtfE="; 19621 19621 }; 19622 19622 propagatedBuildInputs = [ Plack ]; 19623 19623 meta = { ··· 19631 19631 version = "0.09"; 19632 19632 src = fetchurl { 19633 19633 url = "mirror://cpan/authors/id/S/SW/SWEETKID/Plack-Middleware-RemoveRedundantBody-0.09.tar.gz"; 19634 - sha256 = "80d45f93d6b7290b0bd8b3cedd84a37fc501456cc3dec02ec7aad81c0018087e"; 19634 + hash = "sha256-gNRfk9a3KQsL2LPO3YSjf8UBRWzD3sAux6rYHAAYCH4="; 19635 19635 }; 19636 19636 propagatedBuildInputs = [ Plack ]; 19637 19637 meta = { ··· 19646 19646 version = "0.16"; 19647 19647 src = fetchurl { 19648 19648 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-Middleware-ReverseProxy-0.16.tar.gz"; 19649 - sha256 = "0a512n62pnk5ayj3zdzyj50iy1qi8nwh6ygks2h7nrh7gp9k2jc7"; 19649 + hash = "sha256-h0kx030HZnug0PN5A7lFEQcfQZH+tz+kV2XaK4wVoSg="; 19650 19650 }; 19651 19651 propagatedBuildInputs = [ Plack ]; 19652 19652 meta = { ··· 19661 19661 version = "0.33"; 19662 19662 src = fetchurl { 19663 19663 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-Middleware-Session-0.33.tar.gz"; 19664 - sha256 = "1vm4a66civdzh7xvl5hy5wn1w8j1vndppwyz8ndh9n4as74s5yag"; 19664 + hash = "sha256-T/miydGK2ASbRd/ze5vdQSIeLC8eFrr7gb/tyIxRpO4="; 19665 19665 }; 19666 19666 propagatedBuildInputs = [ DigestHMAC Plack ]; 19667 19667 buildInputs = [ HTTPCookies LWP ModuleBuildTiny TestFatal TestRequires TestSharedFork TestTCP ]; ··· 19677 19677 version = "0.02"; 19678 19678 src = fetchurl { 19679 19679 url = "mirror://cpan/authors/id/E/ET/ETHER/Plack-Test-ExternalServer-0.02.tar.gz"; 19680 - sha256 = "5baf5c57fe0c06412deec9c5abe7952ab8a04f8c47b4bbd8e9e9982268903ed0"; 19680 + hash = "sha256-W69cV/4MBkEt7snFq+eVKrigT4xHtLvY6emYImiQPtA="; 19681 19681 }; 19682 19682 buildInputs = [ Plack TestSharedFork TestTCP ]; 19683 19683 propagatedBuildInputs = [ LWP ]; ··· 19693 19693 version = "0.897"; 19694 19694 src = fetchurl { 19695 19695 url = "mirror://cpan/authors/id/M/MR/MREISNER/PLS-0.897.tar.gz"; 19696 - sha256 = "0278anidj7bgassj32g20cbki2kkqakkr3axyq4k90nj4snw7p6x"; 19696 + hash = "sha256-3dzDrSbSgjQJ9l2NPKfCc4o4FwPiiSG1Vm8d2aJV6Ag="; 19697 19697 }; 19698 19698 propagatedBuildInputs = [ Future IOAsync PPI PPR PathTiny PerlCritic PerlTidy PodMarkdown URI ]; 19699 19699 nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; ··· 19716 19716 version = "50"; 19717 19717 src = fetchurl { 19718 19718 url = "mirror://cpan/authors/id/K/KR/KRYDE/Pod-MinimumVersion-50.tar.gz"; 19719 - sha256 = "0bd2812d9aacbd99bb71fa103a4bb129e955c138ba7598734207dc9fb67b5a6f"; 19719 + hash = "sha256-C9KBLZqsvZm7cfoQOkuxKelVwTi6dZhzQgfcn7Z7Wm8="; 19720 19720 }; 19721 19721 propagatedBuildInputs = [ IOString PodParser ]; 19722 19722 meta = { ··· 19732 19732 version = "1.368"; 19733 19733 src = fetchurl { 19734 19734 url = "mirror://cpan/authors/id/B/BI/BINGOS/POE-1.368.tar.gz"; 19735 - sha256 = "08g1vzxamqg0gmkirdcx7fycq3pwv9vbajc30qwqpm1n3rvdrcdp"; 19735 + hash = "sha256-t7Hcdh421Is5BoNJtXba/A7MvDudtRxnfeDhqvrf4SE="; 19736 19736 }; 19737 19737 # N.B. removing TestPodLinkCheck from buildInputs because tests requiring 19738 19738 # this module don't disable themselves when "run_network_tests" is ··· 19767 19767 version = "1.360"; 19768 19768 src = fetchurl { 19769 19769 url = "mirror://cpan/authors/id/R/RC/RCAPUTO/POE-Test-Loops-1.360.tar.gz"; 19770 - sha256 = "0yx4wsljfmdzsiv0ni98x6lw975cm82ahngbwqvzv60wx5pwkl5y"; 19770 + hash = "sha256-vtDJb+kcmP035utZqASqrJzEqekoRQt21L9VJ6nmpHs="; 19771 19771 }; 19772 19772 meta = { 19773 19773 description = "Reusable tests for POE::Loop authors"; ··· 19783 19783 version = "1.270"; 19784 19784 src = fetchurl { 19785 19785 url = "mirror://cpan/authors/id/M/MI/MITHALDU/PPI-1.270.tar.gz"; 19786 - sha256 = "622a698c781bb85d2bdf7bbfe040fe70d33b79774c9ae01fce2375dc73faf457"; 19786 + hash = "sha256-YippjHgbuF0r33u/4ED+cNM7eXdMmuAfziN13HP69Fc="; 19787 19787 }; 19788 19788 buildInputs = [ ClassInspector TestDeep TestNoWarnings TestObject TestSubCalls ]; 19789 19789 propagatedBuildInputs = [ Clone IOString ParamsUtil TaskWeaken ]; ··· 19804 19804 version = "0.013"; 19805 19805 src = fetchurl { 19806 19806 url = "mirror://cpan/authors/id/W/WY/WYANT/PPIx-QuoteLike-0.013.tar.gz"; 19807 - sha256 = "05qq5lk7a91jzn2vld906nvrpqbhxvy40s2qdymm5lkqha1k67ld"; 19807 + hash = "sha256-jR4zg4J40lKrb1hoQPzucOGbtzUgNbqF/TIkdSYtGBc="; 19808 19808 }; 19809 19809 propagatedBuildInputs = [ PPI Readonly ]; 19810 19810 meta = { ··· 19818 19818 version = "0.076"; 19819 19819 src = fetchurl { 19820 19820 url = "mirror://cpan/authors/id/W/WY/WYANT/PPIx-Regexp-0.076.tar.gz"; 19821 - sha256 = "0jh1g83s4m7qlj6c99myvbqayfd9nkff37y0chvlp33j4a9psq0h"; 19821 + hash = "sha256-EGB9kyJyjEs3ZMCf4dy0qTmv8Nq+psSMpPhUogd6AUo="; 19822 19822 }; 19823 19823 propagatedBuildInputs = [ PPI ]; 19824 19824 meta = { ··· 19832 19832 version = "1.001000"; 19833 19833 src = fetchurl { 19834 19834 url = "mirror://cpan/authors/id/E/EL/ELLIOTJS/PPIx-Utilities-1.001000.tar.gz"; 19835 - sha256 = "03a483386fd6a2c808f09778d44db06b02c3140fb24ba4bf12f851f46d3bcb9b"; 19835 + hash = "sha256-A6SDOG/WosgI8Jd41E2wawLDFA+yS6S/EvhR9G07y5s="; 19836 19836 }; 19837 19837 buildInputs = [ TestDeep ]; 19838 19838 propagatedBuildInputs = [ ExceptionClass PPI Readonly ]; ··· 19847 19847 version = "0.000028"; 19848 19848 src = fetchurl { 19849 19849 url = "mirror://cpan/authors/id/D/DC/DCONWAY/PPR-0.000028.tar.gz"; 19850 - sha256 = "1adrd189rnfl1fgv14inchvrgjqjbpnviisqsz3y8ds3gisafzfk"; 19850 + hash = "sha256-032ndHxDN+TH11jHuO1dEsuXN2Q2krCfC9TZnFBouak="; 19851 19851 }; 19852 19852 meta = { 19853 19853 description = "Pattern-based Perl Recognizer"; ··· 19861 19861 version = "1.21"; 19862 19862 src = fetchurl { 19863 19863 url = "mirror://cpan/authors/id/N/NE/NERDVANA/Proc-Background-1.21.tar.gz"; 19864 - sha256 = "91b6a5aeb841b1c313498c78fad08e37d17595702dc6205b5ad38ef69949b7ee"; 19864 + hash = "sha256-kbalrrhBscMTSYx4+tCON9F1lXAtxiBbWtOO9plJt+4="; 19865 19865 }; 19866 19866 meta = { 19867 19867 description = "Run asynchronous child processes under Unix or Windows"; ··· 19875 19875 version = "0.59"; 19876 19876 src = fetchurl { 19877 19877 url = "mirror://cpan/authors/id/J/JW/JWB/Proc-ProcessTable-0.59.tar.gz"; 19878 - sha256 = "f8cc5054d78c35a0ce39fb75430b4ef402e2a99013d2ec37e7997f316594606c"; 19878 + hash = "sha256-+MxQVNeMNaDOOft1QwtO9ALiqZAT0uw355l/MWWUYGw="; 19879 19879 }; 19880 19880 meta = { 19881 19881 description = "Perl extension to access the unix process table"; ··· 19888 19888 version = "0.051"; 19889 19889 src = fetchurl { 19890 19890 url = "mirror://cpan/authors/id/P/PE/PERLANCAR/Proc-Find-0.051.tar.gz"; 19891 - sha256 = "64d39071ec94d7b66a7cab5a950246f0fff013b5a200a63d1176432987e5a135"; 19891 + hash = "sha256-ZNOQceyU17ZqfKtalQJG8P/wE7WiAKY9EXZDKYfloTU="; 19892 19892 }; 19893 19893 propagatedBuildInputs = [ ProcProcessTable ]; 19894 19894 meta = { ··· 19903 19903 version = "1.5"; 19904 19904 src = fetchurl { 19905 19905 url = "mirror://cpan/authors/id/B/BI/BILBO/Proc-SafeExec-1.5.tar.gz"; 19906 - sha256 = "1b4d0908bcac563d34a7e5be61c5da3eee98e4a6c7fa68c2670cc5844b5a2d78"; 19906 + hash = "sha256-G00JCLysVj00p+W+YcXaPu6Y5KbH+mjCZwzFhEtaLXg="; 19907 19907 }; 19908 19908 meta = { 19909 19909 description = "Convenient utility for executing external commands in various ways"; ··· 19916 19916 version = "1.32"; 19917 19917 src = fetchurl { 19918 19918 url = "mirror://cpan/authors/id/M/MS/MSCHILLI/Proc-Simple-1.32.tar.gz"; 19919 - sha256 = "4c8f0a924b19ad78a13da73fe0fb306d32a7b9d10a332c523087fc83a209a8c4"; 19919 + hash = "sha256-TI8KkksZrXihPac/4PswbTKnudEKMyxSMIf8g6IJqMQ="; 19920 19920 }; 19921 19921 meta = { 19922 19922 description = "Launch and control background processes"; ··· 19929 19929 version = "0.05"; 19930 19930 src = fetchurl { 19931 19931 url = "mirror://cpan/authors/id/C/CT/CTILMES/Proc-Wait3-0.05.tar.gz"; 19932 - sha256 = "1a907f5db6933dc2939bbfeffe19eeae7ed39ef1b97a2bc9b723f2f25f81caf3"; 19932 + hash = "sha256-GpB/XbaTPcKTm7/v/hnurn7TnvG5eivJtyPy8l+ByvM="; 19933 19933 }; 19934 19934 meta = { 19935 19935 description = "Perl extension for wait3 system call"; ··· 19942 19942 version = "1.00"; 19943 19943 src = fetchurl { 19944 19944 url = "mirror://cpan/authors/id/R/RO/ROSCH/Proc-WaitStat-1.00.tar.gz"; 19945 - sha256 = "1g3l8jzx06x4l4p0x7fyn4wvg6plfzl420irwwb9v447wzsn6xfh"; 19945 + hash = "sha256-0HVj9eeHkJ0W5zkCQeh39Jq3ObHenQ4uoaQb0L9EdLw="; 19946 19946 }; 19947 19947 propagatedBuildInputs = [ IPCSignal ]; 19948 19948 meta = { ··· 19956 19956 version = "0.008"; 19957 19957 src = fetchurl { 19958 19958 url = "mirror://cpan/authors/id/R/RO/ROBN/Prometheus-Tiny-0.008.tar.gz"; 19959 - sha256 = "17d7b69chkcq8fprww6m15glndyb0lms2l0xjbnbw04q7f8ncskk"; 19959 + hash = "sha256-c2pmkTuYAL7skh1QoSsFyzdLXwnVcJ6vQ5hNyJJZp50="; 19960 19960 }; 19961 19961 buildInputs = [ HTTPMessage Plack TestException ]; 19962 19962 meta = { ··· 19971 19971 version = "0.024"; 19972 19972 src = fetchurl { 19973 19973 url = "mirror://cpan/authors/id/R/RO/ROBN/Prometheus-Tiny-Shared-0.024.tar.gz"; 19974 - sha256 = "02w24r4amk8dqlavg6abxap48hzxrbda48f1pmrqypgx1cz59g4g"; 19974 + hash = "sha256-j7xUPgv9XY9zvcEhotrK/UNErupLmbcVxQ3Nqkgmggs="; 19975 19975 }; 19976 19976 buildInputs = [ DataRandom HTTPMessage Plack TestDifferences TestException ]; 19977 19977 propagatedBuildInputs = [ HashSharedMem JSONXS PrometheusTiny ]; ··· 19987 19987 version = "1.0011"; 19988 19988 src = fetchurl { 19989 19989 url = "mirror://cpan/authors/id/U/UN/UNDEF/Protocol-Redis-1.0011.tar.gz"; 19990 - sha256 = "7ceb6bd80067c904465d4fd1f1715724388c9bdc37c6c2c003a20ce569b7f4e8"; 19990 + hash = "sha256-fOtr2ABnyQRGXU/R8XFXJDiMm9w3xsLAA6IM5Wm39Og="; 19991 19991 }; 19992 19992 meta = { 19993 19993 description = "Redis protocol parser/encoder with asynchronous capabilities"; ··· 20002 20002 version = "0.003"; 20003 20003 src = fetchurl { 20004 20004 url = "mirror://cpan/authors/id/D/DB/DBOOK/Protocol-Redis-Faster-0.003.tar.gz"; 20005 - sha256 = "6b9afb3de94ec1ccd7db4f9e6a2eaba254a57790301c17bcb13bb3edfe1850b7"; 20005 + hash = "sha256-a5r7PelOwczX20+eai6rolSld5AwHBe8sTuz7f4YULc="; 20006 20006 }; 20007 20007 propagatedBuildInputs = [ ProtocolRedis ]; 20008 20008 meta = { ··· 20018 20018 version = "0.26"; 20019 20019 src = fetchurl { 20020 20020 url = "mirror://cpan/authors/id/V/VT/VTI/Protocol-WebSocket-0.26.tar.gz"; 20021 - sha256 = "08jmazvrmvp8jn15p2n3c1h3f2cbkr07xjzy197jb8x724vx0dsq"; 20021 + hash = "sha256-WDfQNxGnoyVPCv7LfkCeiwk3YGDDiluClejumvdXVSI="; 20022 20022 }; 20023 20023 buildInputs = [ ModuleBuildTiny ]; 20024 20024 meta = { ··· 20033 20033 20034 20034 src = fetchurl { 20035 20035 url = "mirror://cpan/authors/id/C/CR/CRUX/Protocol-HTTP2-1.10.tar.gz"; 20036 - sha256 = "0jm6jq1wszjrrcypyi642m2i8wgni50wdnzh9dzfkyjazdc00sn2"; 20036 + hash = "sha256-wmoAWPtK+ul+S/DbxkGJ9nEURRXERH89y1l+zQOWpko="; 20037 20037 }; 20038 20038 buildInputs = [ AnyEvent ModuleBuildTiny NetSSLeay TestLeakTrace TestSharedFork TestTCP ]; 20039 20039 meta = { ··· 20047 20047 version = "1.102"; 20048 20048 src = fetchurl { 20049 20049 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/PSGI-1.102.tar.gz"; 20050 - sha256 = "0iqzxs8fv63510knm3zr3jr3ky4x7diwd7y24mlshzci81kl8v55"; 20050 + hash = "sha256-pWxEZ0CRfahpJcKfxmM7nfg5shz5j2onCGWY7ZDuH0c="; 20051 20051 }; 20052 20052 meta = { 20053 20053 description = "Perl Web Server Gateway Interface Specification"; ··· 20060 20060 version = "2.5"; 20061 20061 src = fetchurl { 20062 20062 url = "mirror://cpan/authors/id/R/RO/ROBIN/PadWalker-2.5.tar.gz"; 20063 - sha256 = "1l0cga0ny43x5xpqw9nrdwbznvqpj35ni39a0wrayihihjxnmch7"; 20063 + hash = "sha256-B7Jqu4QRRq8yByqNaMuQF2/7F2/ZJo5vL30Qb4F6DNA="; 20064 20064 }; 20065 20065 meta = { 20066 20066 description = "Play with other peoples' lexical variables"; ··· 20073 20073 version = "1.60000"; 20074 20074 src = fetchurl { 20075 20075 url = "mirror://cpan/authors/id/C/CF/CFRANKS/Perl6-Junction-1.60000.tar.gz"; 20076 - sha256 = "0r3in9pyrm6wfrhcvxbq5w1617x8x5537lxj9hdzks4pa7l7a8yh"; 20076 + hash = "sha256-0CN16FGX6PkbTLLTM0rpqJ9gAi949c1gdtzU7G+ycWQ="; 20077 20077 }; 20078 20078 meta = { 20079 20079 description = "Perl6 style Junction operators in Perl5"; ··· 20086 20086 version = "1.38"; 20087 20087 src = fetchurl { 20088 20088 url = "mirror://cpan/authors/id/N/NE/NEILB/Perl-MinimumVersion-1.38.tar.gz"; 20089 - sha256 = "478b5824791b87fc74c94a892180682bd06ad2cdf34034b1a4b859273927802a"; 20089 + hash = "sha256-R4tYJHkbh/x0yUqJIYBoK9Bq0s3zQDSxpLhZJzkngCo="; 20090 20090 }; 20091 20091 buildInputs = [ TestScript ]; 20092 20092 propagatedBuildInputs = [ FileFindRulePerl PerlCritic ]; ··· 20103 20103 version = "1.023"; 20104 20104 src = fetchurl { 20105 20105 url = "mirror://cpan/authors/id/R/RJ/RJBS/Perl-PrereqScanner-1.023.tar.gz"; 20106 - sha256 = "280a1c4710390865fb9f310a861a34720b28b4cbe50609c841af5cf2d3a2bced"; 20106 + hash = "sha256-KAocRxA5CGX7nzEKhho0cgsotMvlBgnIQa9c8tOivO0="; 20107 20107 }; 20108 20108 propagatedBuildInputs = [ GetoptLongDescriptive ListMoreUtils ModulePath Moose PPI StringRewritePrefix namespaceautoclean ]; 20109 20109 meta = { ··· 20119 20119 version = "0.9913"; 20120 20120 src = fetchurl { 20121 20121 url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/Perl-PrereqScanner-NotQuiteLite-0.9913.tar.gz"; 20122 - sha256 = "13alrwwh36wsqn0gliwdpp2a9kymjk8gx30gfkqw0f29w72ry3cp"; 20122 + hash = "sha256-lw2fxeFJOMDxdA+M/tCU1c+kxL2NR/qAxZqbATnPVI0="; 20123 20123 }; 20124 20124 propagatedBuildInputs = [ DataDump ModuleCPANfile ModuleFind RegexpTrie URIcpan ]; 20125 20125 buildInputs = [ ExtUtilsMakeMakerCPANfile TestFailWarnings TestUseAllModules ]; ··· 20135 20135 version = "1.013"; 20136 20136 src = fetchurl { 20137 20137 url = "mirror://cpan/authors/id/B/BD/BDFOY/Perl-Version-1.013.tar.gz"; 20138 - sha256 = "1887414d1c8689d864c840114101e043e99d7dd5b9cca69369a60e821e3ad0f7"; 20138 + hash = "sha256-GIdBTRyGidhkyEARQQHgQ+mdfdW5zKaTaaYOgh460Pc="; 20139 20139 }; 20140 20140 propagatedBuildInputs = [ FileSlurpTiny ]; 20141 20141 meta = { ··· 20150 20150 version = "0.20"; 20151 20151 src = fetchurl { 20152 20152 url = "mirror://cpan/authors/id/B/BL/BLILBURNE/Pod-Abstract-0.20.tar.gz"; 20153 - sha256 = "956ef7bb884c55456e2fb6e7f229f9a87dd50a61d700500c738db8f2ba277f87"; 20153 + hash = "sha256-lW73u4hMVUVuL7bn8in5qH3VCmHXAFAMc4248ronf4c="; 20154 20154 }; 20155 20155 propagatedBuildInputs = [ IOString TaskWeaken PodParser ]; 20156 20156 meta = { ··· 20165 20165 version = "1.74"; 20166 20166 src = fetchurl { 20167 20167 url = "mirror://cpan/authors/id/M/MA/MAREKR/Pod-Checker-1.74.tar.gz"; 20168 - sha256 = "12559997r7wbhhs0p6cdxdzv7rzviv0nx1hq0dby8q481apn489f"; 20168 + hash = "sha256-LiFirwqIYORXAxiGbsGO++ezf+uNmQs0hIuffFJKpYg="; 20169 20169 }; 20170 20170 meta = { 20171 20171 description = "Verifies POD documentation contents for compliance with the POD format specifications"; ··· 20179 20179 version = "0.23"; 20180 20180 src = fetchurl { 20181 20181 url = "mirror://cpan/authors/id/R/RC/RCLAMP/Pod-Coverage-0.23.tar.gz"; 20182 - sha256 = "01xifj83dv492lxixijmg6va02rf3ydlxly0a9slmx22r6qa1drh"; 20182 + hash = "sha256-MLegsMlC9Ep1UsDTTpsfLgugtnlVxh47FYnsNpB0sQc="; 20183 20183 }; 20184 20184 propagatedBuildInputs = [ DevelSymdump PodParser ]; 20185 20185 meta = { ··· 20194 20194 version = "0.100005"; 20195 20195 src = fetchurl { 20196 20196 url = "mirror://cpan/authors/id/R/RJ/RJBS/Pod-Coverage-TrustPod-0.100005.tar.gz"; 20197 - sha256 = "08bk6lfimr2pwi6c92xg5cw1cxmi5fqhls3yasqzpjnd4if86s3c"; 20197 + hash = "sha256-bGiDXCTNyvuxVn5oCrErsXYWOCuvi8RM5FfkGh01cyE="; 20198 20198 }; 20199 20199 propagatedBuildInputs = [ PodCoverage PodEventual ]; 20200 20200 meta = { ··· 20209 20209 version = "0.103005"; 20210 20210 src = fetchurl { 20211 20211 url = "mirror://cpan/authors/id/R/RJ/RJBS/Pod-Elemental-0.103005.tar.gz"; 20212 - sha256 = "824336ec18326e3b970e7815922b3921b0a821d2ee0e50b0c5b2bc327f99615e"; 20212 + hash = "sha256-gkM27BgybjuXDngVkis5IbCoIdLuDlCwxbK8Mn+ZYV4="; 20213 20213 }; 20214 20214 buildInputs = [ TestDeep TestDifferences ]; 20215 20215 propagatedBuildInputs = [ MooseXTypes PodEventual StringRewritePrefix StringTruncate ]; ··· 20225 20225 version = "0.200006"; 20226 20226 src = fetchurl { 20227 20227 url = "mirror://cpan/authors/id/R/RJ/RJBS/Pod-Elemental-PerlMunger-0.200006.tar.gz"; 20228 - sha256 = "09fd3b5d53119437a01dced66b42eafdcd53895b3c32a2b0f781f36fda0f665b"; 20228 + hash = "sha256-Cf07XVMRlDegHc7Wa0Lq/c1TiVs8MqKw94Hzb9oPZls="; 20229 20229 }; 20230 20230 buildInputs = [ TestDifferences ]; 20231 20231 propagatedBuildInputs = [ PPI PodElemental ]; ··· 20241 20241 version = "0.094001"; 20242 20242 src = fetchurl { 20243 20243 url = "mirror://cpan/authors/id/R/RJ/RJBS/Pod-Eventual-0.094001.tar.gz"; 20244 - sha256 = "be9fb8910b108e5d1a66f002b659ad22576e88d779b703dff9d15122c3f80834"; 20244 + hash = "sha256-vp+4kQsQjl0aZvACtlmtIlduiNd5twPf+dFRIsP4CDQ="; 20245 20245 }; 20246 20246 propagatedBuildInputs = [ MixinLinewise ]; 20247 20247 buildInputs = [ TestDeep ]; ··· 20257 20257 version = "1.63"; 20258 20258 src = fetchurl { 20259 20259 url = "mirror://cpan/authors/id/M/MA/MAREKR/Pod-Parser-1.63.tar.gz"; 20260 - sha256 = "dbe0b56129975b2f83a02841e8e0ed47be80f060686c66ea37e529d97aa70ccd"; 20260 + hash = "sha256-2+C1YSmXWy+DoChB6ODtR76A8GBobGbqN+Up2XqnDM0="; 20261 20261 }; 20262 20262 meta = { 20263 20263 description = "Modules for parsing/translating POD format documents"; ··· 20271 20271 version = "2.01"; 20272 20272 src = fetchurl { 20273 20273 url = "mirror://cpan/authors/id/N/NE/NEILB/Pod-POM-2.01.tar.gz"; 20274 - sha256 = "1b50fba9bbdde3ead192beeba0eaddd0c614e3afb1743fa6fff805f57c56f7f4"; 20274 + hash = "sha256-G1D7qbvd4+rRkr7roOrd0MYU46+xdD+m//gF9XxW9/Q="; 20275 20275 }; 20276 20276 buildInputs = [ FileSlurper TestDifferences TextDiff ]; 20277 20277 meta = { ··· 20287 20287 version = "0.02"; 20288 20288 src = fetchurl { 20289 20289 url = "mirror://cpan/authors/id/P/PE/PERLER/Pod-POM-View-TOC-0.02.tar.gz"; 20290 - sha256 = "ccb42272c7503379cb1131394620ee50276d72844e0e80eb4b007a9d58f87623"; 20290 + hash = "sha256-zLQicsdQM3nLETE5RiDuUCdtcoRODoDrSwB6nVj4diM="; 20291 20291 }; 20292 20292 propagatedBuildInputs = [ PodPOM ]; 20293 20293 meta = { ··· 20301 20301 version = "0.02"; 20302 20302 src = fetchurl { 20303 20303 url = "mirror://cpan/authors/id/K/KT/KTAT/Pod-Section-0.02.tar.gz"; 20304 - sha256 = "c9d1d75292f321881184ec56983c16f408fd2d312d5a720f8fb0d2cafa729238"; 20304 + hash = "sha256-ydHXUpLzIYgRhOxWmDwW9Aj9LTEtWnIPj7DSyvpykjg="; 20305 20305 }; 20306 20306 propagatedBuildInputs = [ PodAbstract ]; 20307 20307 meta = { ··· 20317 20317 version = "0.61"; 20318 20318 src = fetchurl { 20319 20319 url = "mirror://cpan/authors/id/T/TJ/TJENNESS/Pod-LaTeX-0.61.tar.gz"; 20320 - sha256 = "15a840ea1c8a76cd3c865fbbf2fec33b03615c0daa50f9c800c54e0cf0659d46"; 20320 + hash = "sha256-FahA6hyKds08hl+78v7DOwNhXA2qUPnIAMVODPBlnUY="; 20321 20321 }; 20322 20322 propagatedBuildInputs = [ PodParser ]; 20323 20323 meta = { ··· 20333 20333 version = "4.14"; 20334 20334 src = fetchurl { 20335 20335 url = "mirror://cpan/authors/id/R/RR/RRA/podlators-4.14.tar.gz"; 20336 - sha256 = "10hgvdyp0969a1222hk1y5n2p72lhxrrv8h0yyzlsbjbwcfw9wbs"; 20336 + hash = "sha256-evHEHeNLLk2/9wCinXOHVJwrbPFhQiFEUMkkcH3bD4I="; 20337 20337 }; 20338 20338 preCheck = '' 20339 20339 # remove failing spdx check ··· 20351 20351 version = "15"; 20352 20352 src = fetchurl { 20353 20353 url = "mirror://cpan/authors/id/K/KR/KRYDE/podlinkcheck-15.tar.gz"; 20354 - sha256 = "4e3bebec1bf82dbf850a94ae26a253644cf5806ec41afc74e43e1710a37321db"; 20354 + hash = "sha256-Tjvr7Bv4Lb+FCpSuJqJTZEz1gG7EGvx05D4XEKNzIds="; 20355 20355 }; 20356 20356 propagatedBuildInputs = [ FileFindIterator FileHomeDir IPCRun PodParser constant-defer libintl-perl ]; 20357 20357 meta = { ··· 20366 20366 version = "1.05"; 20367 20367 src = fetchurl { 20368 20368 url = "mirror://cpan/authors/id/E/ET/ETHER/prefork-1.05.tar.gz"; 20369 - sha256 = "01ckn45ij3nbrsc0yc4wl4z0wndn36jh6247zbycwa1vlvgvr1vd"; 20369 + hash = "sha256-bYe836Y7KM78+ocIA6UZtlkOPqGcMA+YzssOGQuxkwU="; 20370 20370 }; 20371 20371 meta = { 20372 20372 description = "Optimized module loading for forking or non-forking processes"; ··· 20380 20380 version = "3.28"; 20381 20381 src = fetchurl { 20382 20382 url = "mirror://cpan/authors/id/M/MA/MALLEN/Pod-Perldoc-3.28.tar.gz"; 20383 - sha256 = "0kf6xwdha8jl0nxv60r2v7xsfnvv6i3gy135xsl40g71p02ychfc"; 20383 + hash = "sha256-zEHmBbjhPECo7mUE/0Y0e1un+9kiA7O7BVQiBRvvxk0="; 20384 20384 }; 20385 20385 meta = { 20386 20386 description = "Look up Perl documentation in Pod format"; ··· 20394 20394 version = "1.04"; 20395 20395 src = fetchurl { 20396 20396 url = "mirror://cpan/authors/id/R/RM/RMBARKER/Pod-Plainer-1.04.tar.gz"; 20397 - sha256 = "1bbfbf7d1d4871e5a83bab2137e22d089078206815190eb1d5c1260a3499456f"; 20397 + hash = "sha256-G7+/fR1IceWoO6shN+ItCJB4IGgVGQ6x1cEmCjSZRW8="; 20398 20398 }; 20399 20399 propagatedBuildInputs = [ PodParser ]; 20400 20400 meta = { ··· 20408 20408 version = "3.300"; 20409 20409 src = fetchurl { 20410 20410 url = "mirror://cpan/authors/id/R/RW/RWSTAUNER/Pod-Markdown-3.300.tar.gz"; 20411 - sha256 = "0y8vk7wprair2fjqbkjl7g9jv0dn7rv58l7b9yf7819nia8fjygc"; 20411 + hash = "sha256-7HnpkIo2BXScT+tQVHY+toEt0ztUzoWlEzmqfPmZG3k="; 20412 20412 }; 20413 20413 buildInputs = [ TestDifferences ]; 20414 20414 propagatedBuildInputs = [ URI ]; ··· 20425 20425 version = "0.04"; 20426 20426 src = fetchurl { 20427 20427 url = "mirror://cpan/authors/id/M/MI/MINIMAL/Pod-Markdown-Github-0.04.tar.gz"; 20428 - sha256 = "04y67c50hpf1vb9cwsza3fbj4rshdqa47vi3zcj4kkjckh02yzmk"; 20428 + hash = "sha256-s34vAJxMzkkk+yPuQxRuUGcilxvqa87S2sFdCAo7xhM="; 20429 20429 }; 20430 20430 propagatedBuildInputs = [ PodMarkdown ]; 20431 20431 buildInputs = [ TestDifferences ]; ··· 20441 20441 version = "3.42"; 20442 20442 src = fetchurl { 20443 20443 url = "mirror://cpan/authors/id/K/KH/KHW/Pod-Simple-3.42.tar.gz"; 20444 - sha256 = "1icagrjqw1azmff82h17cbrhqgql7rg21gz64mjpiqqq0cpfpz59"; 20444 + hash = "sha256-qfzrLgMY43hlJea/IF4+FD8M82InQIGcq18FjmV+isU="; 20445 20445 }; 20446 20446 meta = { 20447 20447 description = "Framework for parsing Pod"; ··· 20454 20454 version = "1.20"; 20455 20455 src = fetchurl { 20456 20456 url = "mirror://cpan/authors/id/D/DO/DOLMEN/Pod-Spell-1.20.tar.gz"; 20457 - sha256 = "6383f7bfe22bc0d839a08057a0ce780698b046184aea935be4833d94986dd03c"; 20457 + hash = "sha256-Y4P3v+IrwNg5oIBXoM54BpiwRhhK6pNb5IM9lJht0Dw="; 20458 20458 }; 20459 20459 propagatedBuildInputs = [ ClassTiny FileShareDir LinguaENInflect PathTiny PodParser ]; 20460 20460 buildInputs = [ FileShareDirInstall TestDeep ]; ··· 20471 20471 version = "1.02"; 20472 20472 src = fetchurl { 20473 20473 url = "mirror://cpan/authors/id/D/DO/DOMM/Pod-Strip-1.02.tar.gz"; 20474 - sha256 = "1zsjfw2cjq1bd3ppl67fdvrx46vj9lina0c3cv9qgk5clzvaq3fq"; 20474 + hash = "sha256-2A2s9qeszIfTZoMBZSNNchvS827uGHrvaCtgyQR3Uv8="; 20475 20475 }; 20476 20476 meta = { 20477 20477 description = "Remove POD from Perl code"; ··· 20485 20485 version = "0.10"; 20486 20486 src = fetchurl { 20487 20487 url = "mirror://cpan/authors/id/J/JH/JHOBLITT/Pod-Tidy-0.10.tar.gz"; 20488 - sha256 = "1gcxjplgksnc5iggi8dzbkbkcryii5wjhypd7fs3kmbwx91y2vl8"; 20488 + hash = "sha256-iG7hQ+p81Tm0O+16KHmJ0Wc211y/ofheLMzq+eiVnb0="; 20489 20489 }; 20490 20490 propagatedBuildInputs = [ EncodeNewlines IOString PodWrap TextGlob ]; 20491 20491 buildInputs = [ TestCmd ]; ··· 20501 20501 version = "4.015"; 20502 20502 src = fetchurl { 20503 20503 url = "mirror://cpan/authors/id/R/RJ/RJBS/Pod-Weaver-4.015.tar.gz"; 20504 - sha256 = "5af25b29a55783e495a9df5ef6293240e2c9ab02764613d79f1ed50b12dec5ae"; 20504 + hash = "sha256-WvJbKaVXg+SVqd9e9ikyQOLJqwJ2RhPXnx7VCxLexa4="; 20505 20505 }; 20506 20506 buildInputs = [ PPI SoftwareLicense TestDifferences ]; 20507 20507 propagatedBuildInputs = [ ConfigMVPReaderINI DateTime ListMoreUtils LogDispatchouli PodElemental ]; ··· 20517 20517 version = "0.01"; 20518 20518 src = fetchurl { 20519 20519 url = "mirror://cpan/authors/id/N/NU/NUFFIN/Pod-Wrap-0.01.tar.gz"; 20520 - sha256 = "0qwb5hp26f85xnb3zivf8ccfdplabiyl5sd53c6wgdgvzzicpjjh"; 20520 + hash = "sha256-UMrL4v/7tccNG6XpQn1cit7mGENuxz+W7QU5Iy4si2M="; 20521 20521 }; 20522 20522 propagatedBuildInputs = [ PodParser ]; 20523 20523 meta = { ··· 20532 20532 version = "0.03"; 20533 20533 src = fetchurl { 20534 20534 url = "mirror://cpan/authors/id/K/KW/KWILLIAMS/Probe-Perl-0.03.tar.gz"; 20535 - sha256 = "0c9wiaz0mqqknafr4jdr0g2gdzxnn539182z0icqaqvp5qgd5r6r"; 20535 + hash = "sha256-2eTSHi53Y4VZBF+gkEaxtv/2xAO5SZKdshPjCr6KPDE="; 20536 20536 }; 20537 20537 meta = { 20538 20538 description = "Information about the currently running perl"; ··· 20545 20545 version = "0.04"; 20546 20546 src = fetchurl { 20547 20547 url = "mirror://cpan/authors//id/N/NI/NIKOLAS/POSIX-AtFork-0.04.tar.gz"; 20548 - sha256 = "sha256-wuIpOobUhxRLyPe6COfEt2sRsOTf3EGAmEXTDvoH5g4="; 20548 + hash = "sha256-wuIpOobUhxRLyPe6COfEt2sRsOTf3EGAmEXTDvoH5g4="; 20549 20549 }; 20550 20550 buildInputs = [ TestSharedFork ]; 20551 20551 meta = { ··· 20559 20559 version = "0.44"; 20560 20560 src = fetchurl { 20561 20561 url = "mirror://cpan/authors/id/K/KA/KAZEBURO/POSIX-strftime-Compiler-0.44.tar.gz"; 20562 - sha256 = "dfd3c97398dcfe51c8236b85e3dc28035667b76531f7aa0a6535f3aa5405b35a"; 20562 + hash = "sha256-39PJc5jc/lHII2uF49woA1Znt2Ux96oKZTXzqlQFs1o="; 20563 20563 }; 20564 20564 # We cannot change timezones on the fly. 20565 20565 prePatch = "rm t/04_tzset.t"; ··· 20576 20576 version = "1.4"; 20577 20577 src = fetchurl { 20578 20578 url = "mirror://cpan/authors/id/S/SY/SYP/App-rainbarf-1.4.tar.gz"; 20579 - sha256 = "4f139ad35faaf2de0623dc0bb1dd89fa5a431e548bfec87dee194cf0e25cc97d"; 20579 + hash = "sha256-TxOa01+q8t4GI9wLsd2J+lpDHlSL/sh97hlM8OJcyX0="; 20580 20580 }; 20581 20581 nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; 20582 20582 postInstall = lib.optionalString stdenv.isDarwin '' ··· 20595 20595 version = "2.86"; 20596 20596 src = fetchurl { 20597 20597 url = "mirror://cpan/authors/id/T/TO/TODDR/Razor2-Client-Agent-2.86.tar.gz"; 20598 - sha256 = "5e062e02ebb65e24b708e7eefa5300c43d6f657bf20d08fec4ca8a0a3b94845f"; 20598 + hash = "sha256-XgYuAuu2XiS3COfu+lMAxD1vZXvyDQj+xMqKCjuUhF8="; 20599 20599 }; 20600 20600 propagatedBuildInputs = [ DigestSHA1 URI ]; 20601 20601 meta = { ··· 20611 20611 version = "2.05"; 20612 20612 src = fetchurl { 20613 20613 url = "mirror://cpan/authors/id/S/SA/SANKO/Readonly-2.05.tar.gz"; 20614 - sha256 = "4b23542491af010d44a5c7c861244738acc74ababae6b8838d354dfb19462b5e"; 20614 + hash = "sha256-SyNUJJGvAQ1EpcfIYSRHOKzHSrq65riDjTVN+xlGK14="; 20615 20615 }; 20616 20616 buildInputs = [ ModuleBuildTiny ]; 20617 20617 meta = { ··· 20626 20626 version = "1.04"; 20627 20627 src = fetchurl { 20628 20628 url = "mirror://cpan/authors/id/S/SA/SANKO/ReadonlyX-1.04.tar.gz"; 20629 - sha256 = "81bb97dba93ac6b5ccbce04a42c3590eb04557d75018773ee18d5a30fcf48188"; 20629 + hash = "sha256-gbuX26k6xrXMvOBKQsNZDrBFV9dQGHc+4Y1aMPz0gYg="; 20630 20630 }; 20631 20631 buildInputs = [ ModuleBuildTiny TestFatal ]; 20632 20632 meta = { ··· 20641 20641 version = "1.05"; 20642 20642 src = fetchurl { 20643 20643 url = "mirror://cpan/authors/id/R/RO/ROODE/Readonly-XS-1.05.tar.gz"; 20644 - sha256 = "8ae5c4e85299e5c8bddd1b196f2eea38f00709e0dc0cb60454dc9114ae3fff0d"; 20644 + hash = "sha256-iuXE6FKZ5ci93RsZby7qOPAHCeDcDLYEVNyRFK4//w0="; 20645 20645 }; 20646 20646 propagatedBuildInputs = [ Readonly ]; 20647 20647 meta = { ··· 20655 20655 version = "1.998"; 20656 20656 src = fetchurl { 20657 20657 url = "mirror://cpan/authors/id/D/DA/DAMS/Redis-1.998.tar.gz"; 20658 - sha256 = "59f3bb176c3a7a54cb3779497b89a7bae1fb217565c68711d585fc1f09d79c87"; 20658 + hash = "sha256-WfO7F2w6elTLN3lJe4mnuuH7IXVlxocR1YX8HwnXnIc="; 20659 20659 }; 20660 20660 buildInputs = [ IOString ModuleBuildTiny TestDeep TestFatal TestSharedFork TestTCP ]; 20661 20661 propagatedBuildInputs = [ IOSocketTimeout TryTiny ]; ··· 20671 20671 version = "0.204"; 20672 20672 src = fetchurl { 20673 20673 url = "mirror://cpan/authors/id/A/AR/ARC/Ref-Util-0.204.tar.gz"; 20674 - sha256 = "1q85y5lzgl8wz5qnz3j6mch2fmllr668h54wszaz6i6gp8ysfps1"; 20674 + hash = "sha256-QV+nPbrPRPPV15wUiIzJlFYnIKtGjm9x+RzR92nxBeE="; 20675 20675 }; 20676 20676 meta = { 20677 20677 description = "Utility functions for checking references"; ··· 20684 20684 version = "0.38"; 20685 20685 src = fetchurl { 20686 20686 url = "mirror://cpan/authors/id/R/RS/RSAVAGE/Regexp-Assemble-0.38.tgz"; 20687 - sha256 = "0hp4v8mghmpflq9l9fqrkjg4cw0d3ha2nrmnsnzwjwqvmvwyfsx0"; 20687 + hash = "sha256-oGvn+a4bc8m/1bZmKxQcDXBGnpwZu0QTpu5W+Cra5EI="; 20688 20688 }; 20689 20689 meta = { 20690 20690 description = "Assemble multiple Regular Expressions into a single RE"; ··· 20697 20697 version = "2017060201"; 20698 20698 src = fetchurl { 20699 20699 url = "mirror://cpan/authors/id/A/AB/ABIGAIL/Regexp-Common-2017060201.tar.gz"; 20700 - sha256 = "ee07853aee06f310e040b6bf1a0199a18d81896d3219b9b35c9630d0eb69089b"; 20700 + hash = "sha256-7geFOu4G8xDgQLa/GgGZoY2BiW0yGbmzXJYw0OtpCJs="; 20701 20701 }; 20702 20702 meta = { 20703 20703 description = "Provide commonly requested regular expressions"; ··· 20710 20710 version = "0.03"; 20711 20711 src = fetchurl { 20712 20712 url = "mirror://cpan/authors/id/B/BP/BPS/Regexp-Common-net-CIDR-0.03.tar.gz"; 20713 - sha256 = "39606a57aab20d4f4468300f2ec3fa2ab557fcc9cb7880ec7c6e07d80162da33"; 20713 + hash = "sha256-OWBqV6qyDU9EaDAPLsP6KrVX/MnLeIDsfG4H2AFi2jM="; 20714 20714 }; 20715 20715 propagatedBuildInputs = [ RegexpCommon ]; 20716 20716 meta = { ··· 20724 20724 version = "0.16"; 20725 20725 src = fetchurl { 20726 20726 url = "mirror://cpan/authors/id/M/MA/MANWAR/Regexp-Common-time-0.16.tar.gz"; 20727 - sha256 = "1jjay5gybbls3xn5ihc6q5ig3kf4i28nq4gvg2zp4p5m1ajhg08w"; 20727 + hash = "sha256-HIEHpQq1XHK/ePsRbJGIxM3xYsGGwVhsH5qu5V/xSso="; 20728 20728 }; 20729 20729 propagatedBuildInputs = [ RegexpCommon ]; 20730 20730 meta = { ··· 20740 20740 version = "1.057"; 20741 20741 src = fetchurl { 20742 20742 url = "mirror://cpan/authors/id/D/DC/DCONWAY/Regexp-Grammars-1.057.tar.gz"; 20743 - sha256 = "af53c19818461cd701aeb57c49dffdb463edc4bf8f658d9ea4e6d534ac177041"; 20743 + hash = "sha256-r1PBmBhGHNcBrrV8Sd/9tGPtxL+PZY2epObVNKwXcEE="; 20744 20744 }; 20745 20745 meta = { 20746 20746 description = "Add grammatical parsing features to Perl 5.10 regexes"; ··· 20753 20753 version = "0.03"; 20754 20754 src = fetchurl { 20755 20755 url = "mirror://cpan/authors/id/S/SA/SALVA/Regexp-IPv6-0.03.tar.gz"; 20756 - sha256 = "d542d17d75ce93631de8ba2156da0e0b58a755c409cd4a0d27a3873a26712ce2"; 20756 + hash = "sha256-1ULRfXXOk2Md6LohVtoOC1inVcQJzUoNJ6OHOiZxLOI="; 20757 20757 }; 20758 20758 meta = { 20759 20759 description = "Regular expression for IPv6 addresses"; ··· 20766 20766 version = "0.23"; 20767 20767 src = fetchurl { 20768 20768 url = "mirror://cpan/authors/id/T/TO/TODDR/Regexp-Parser-0.23.tar.gz"; 20769 - sha256 = "f739dab8df2b06aae5c48f9971251b73704464a32d07d8d025f3c0f869544e89"; 20769 + hash = "sha256-9znauN8rBqrlxI+ZcSUbc3BEZKMtB9jQJfPA+GlUTok="; 20770 20770 }; 20771 20771 meta = { 20772 20772 description = "Base class for parsing regexes"; ··· 20780 20780 version = "0.02"; 20781 20781 src = fetchurl { 20782 20782 url = "mirror://cpan/authors/id/D/DA/DANKOGAI/Regexp-Trie-0.02.tar.gz"; 20783 - sha256 = "1yn5l6x3xyic9jxw9jggqsbggcv7rc8ggj4zbnlz9hfvv17gjazv"; 20783 + hash = "sha256-+yv5TtjbwfSpXZ/I9xDLZ7P3lsbvycS7TCz6Prqhxfo="; 20784 20784 }; 20785 20785 meta = { 20786 20786 description = "Builds trie-ized regexp"; ··· 20793 20793 version = "273"; 20794 20794 src = fetchurl { 20795 20795 url = "mirror://cpan/authors/id/K/KK/KKANE/REST-Client-273.tar.gz"; 20796 - sha256 = "a8652a2214308faff2c68be5ce64c904dcccc5e86be7f32376c1590869d01844"; 20796 + hash = "sha256-qGUqIhQwj6/yxovlzmTJBNzMxehr5/MjdsFZCGnQGEQ="; 20797 20797 }; 20798 20798 propagatedBuildInputs = [ LWPProtocolHttps ]; 20799 20799 meta = { ··· 20808 20808 version = "0.6"; 20809 20809 src = fetchurl { 20810 20810 url = "mirror://cpan/authors/id/J/JA/JALDHAR/REST-Utils-0.6.tar.gz"; 20811 - sha256 = "1zdrf3315rp2b8r9dwwj5h93xky7i33iawf4hzszwcddhzflmsfl"; 20811 + hash = "sha256-1OlK3YetMf71h8RxFceIx88+EiyS85YyWuLmEsZwuf0="; 20812 20812 }; 20813 20813 buildInputs = [ TestLongString TestWWWMechanize TestWWWMechanizeCGI ]; 20814 20814 meta = { ··· 20823 20823 version = "0.80"; 20824 20824 src = fetchurl { 20825 20825 url = "mirror://cpan/authors/id/R/RJ/RJRAY/RPC-XML-0.80.tar.gz"; 20826 - sha256 = "1xvy9hs7bqsjnk0663kf7zk2qjg0pzv96n6z2wlc2w5bgal7q3ga"; 20826 + hash = "sha256-6g18qHqrcMEoF99Yk/a/4Eks5j9uDmPAtFLjdTRMfvc="; 20827 20827 }; 20828 20828 propagatedBuildInputs = [ XMLParser ]; 20829 20829 doCheck = false; ··· 20840 20840 version = "1.666005"; 20841 20841 src = fetchurl { 20842 20842 url = "mirror://cpan/authors/id/R/RJ/RJBS/Return-Value-1.666005.tar.gz"; 20843 - sha256 = "1b2hfmdl19zi1z3npzv9wf6dh1g0xd88i70b4233ds9icnln08lf"; 20843 + hash = "sha256-jiJgqWUx6TaGIAuciFDr4AXYjONp/2vHD/GnQFt1UKw="; 20844 20844 }; 20845 20845 meta = { 20846 20846 description = "Create context-sensitive return values"; ··· 20853 20853 version = "0.13"; 20854 20854 src = fetchurl { 20855 20855 url = "mirror://cpan/authors/id/O/OV/OVID/Role-Basic-0.13.tar.gz"; 20856 - sha256 = "38a0959ef9f193ff76e72c325a9e9211bc4868689bd0e2b005778f53f8b6f36a"; 20856 + hash = "sha256-OKCVnvnxk/925ywyWp6SEbxIaGib0OKwBXePU/i282o="; 20857 20857 }; 20858 20858 meta = { 20859 20859 description = "Just roles. Nothing else"; ··· 20866 20866 version = "0.006"; 20867 20867 src = fetchurl { 20868 20868 url = "mirror://cpan/authors/id/R/RJ/RJBS/Role-HasMessage-0.006.tar.gz"; 20869 - sha256 = "1lylfvarjfy6wy34dfny3032pc6r33mjby5yzzhmxybg8zhdp9pn"; 20869 + hash = "sha256-9qbb4Edv+V7h/774JesY2bArBhjeukaG58Y7mdV21NM="; 20870 20870 }; 20871 20871 propagatedBuildInputs = [ MooseXRoleParameterized StringErrf ]; 20872 20872 meta = { ··· 20881 20881 version = "0.007"; 20882 20882 src = fetchurl { 20883 20883 url = "mirror://cpan/authors/id/R/RJ/RJBS/Role-Identifiable-0.007.tar.gz"; 20884 - sha256 = "1bbkj2wqpbfdw1cbm99vg9d94rvzba19m18xhnylaym0l78lc4sn"; 20884 + hash = "sha256-VhNG0aGgekW9hR2FmoJaf2eSWno7pbpY4M2ti7mQc60="; 20885 20885 }; 20886 20886 propagatedBuildInputs = [ Moose ]; 20887 20887 meta = { ··· 20896 20896 version = "2.001004"; 20897 20897 src = fetchurl { 20898 20898 url = "mirror://cpan/authors/id/H/HA/HAARG/Role-Tiny-2.001004.tar.gz"; 20899 - sha256 = "92ba5712850a74102c93c942eb6e7f62f7a4f8f483734ed289d08b324c281687"; 20899 + hash = "sha256-krpXEoUKdBAsk8lC625/Yvek+PSDc07SidCLMkwoFoc="; 20900 20900 }; 20901 20901 meta = { 20902 20902 description = "Roles: a nouvelle cuisine portion size slice of Moose"; ··· 20909 20909 version = "0.0.11"; 20910 20910 src = fetchurl { 20911 20911 url = "mirror://cpan/authors/id/K/KI/KIWANAMI/RPC-EPC-Service-v0.0.11.tar.gz"; 20912 - sha256 = "975f4134365258fb47fa921919053513adb9101f2bd420fcefe345f209128be3"; 20912 + hash = "sha256-l19BNDZSWPtH+pIZGQU1E625EB8r1CD87+NF8gkSi+M="; 20913 20913 }; 20914 20914 propagatedBuildInputs = [ AnyEvent DataSExpression ]; 20915 20915 meta = { ··· 20923 20923 version = "1.4"; 20924 20924 src = fetchurl { 20925 20925 url = "mirror://cpan/authors/id/L/LK/LKUNDRAK/RPM2-1.4.tar.gz"; 20926 - sha256 = "5ecb42aa69324e6f4088abfae07313906e5aabf2f46f1204f3f1de59155bb636"; 20926 + hash = "sha256-XstCqmkyTm9AiKv64HMTkG5aq/L0bxIE8/HeWRVbtjY="; 20927 20927 }; 20928 20928 buildInputs = [ pkgs.pkg-config pkgs.rpm ]; 20929 20929 doCheck = false; # Tries to open /var/lib/rpm ··· 20939 20939 version = "0.12"; 20940 20940 src = fetchurl { 20941 20941 url = "mirror://cpan/authors/id/T/TF/TFPBL/RSS-Parser-Lite-0.12.tar.gz"; 20942 - sha256 = "1fcmp4qp7q3xr2mw7clqqwph45icbvgfs2n41gp9zamim2y39p49"; 20942 + hash = "sha256-idw0vKixqp/uC8QK7d5eLBYCL8eYssOryH3gczG5lbk="; 20943 20943 }; 20944 20944 propagatedBuildInputs = [ locallib ]; 20945 20945 doCheck = false; /* creates files in HOME */ ··· 20954 20954 version = "0.60"; 20955 20955 src = fetchurl { 20956 20956 url = "mirror://cpan/authors/id/D/DJ/DJZORT/RT-Client-REST-0.60.tar.gz"; 20957 - sha256 = "0e6f2da3d96903491b43b19c61221cbeea88414264f907312f277daaf144248b"; 20957 + hash = "sha256-Dm8to9lpA0kbQ7GcYSIcvuqIQUJk+QcxLyd9qvFEJIs="; 20958 20958 }; 20959 20959 buildInputs = [ CGI HTTPServerSimple TestException ]; 20960 20960 propagatedBuildInputs = [ DateTimeFormatDateParse Error LWP ParamsValidate ]; ··· 20970 20970 version = "1.000010"; 20971 20971 src = fetchurl { 20972 20972 url = "mirror://cpan/authors/id/E/ET/ETHER/Safe-Isa-1.000010.tar.gz"; 20973 - sha256 = "0sm6p1kw98s7j6n92vvxjqf818xggnmjwci34xjmw7gzl2519x47"; 20973 + hash = "sha256-h/QUiqD/HV5lJyMyLqt9r6OAHJZ9b5GskUejxGe4pmo="; 20974 20974 }; 20975 20975 meta = { 20976 20976 description = "Call isa, can, does and DOES safely on things that may not be objects"; ··· 20983 20983 version = "1.55"; 20984 20984 src = fetchurl { 20985 20985 url = "mirror://cpan/authors/id/P/PE/PEVANS/Scalar-List-Utils-1.55.tar.gz"; 20986 - sha256 = "4d2bdc1c72a7bc4d69d6a5cc85bc7566497c3b183c6175b832784329d58feb4b"; 20986 + hash = "sha256-TSvcHHKnvE1p1qXMhbx1Zkl8Oxg8YXW4MnhDKdWP60s="; 20987 20987 }; 20988 20988 meta = { 20989 20989 description = "Common Scalar and List utility subroutines"; ··· 20996 20996 version = "0.003"; 20997 20997 src = fetchurl { 20998 20998 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Scalar-String-0.003.tar.gz"; 20999 - sha256 = "f54a17c9b78713b02cc43adfadf60b49467e7634d31317e8b9e9e97c26d68b52"; 20999 + hash = "sha256-9UoXybeHE7AsxDrfrfYLSUZ+djTTExfouenpfCbWi1I="; 21000 21000 }; 21001 21001 meta = { 21002 21002 description = "String aspects of scalars"; ··· 21009 21009 version = "0.6"; 21010 21010 src = fetchurl { 21011 21011 url = "mirror://cpan/authors/id/V/VI/VIPERCODE/SCGI-0.6.tar.gz"; 21012 - sha256 = "196rj47mh4fq2vlnw595q391zja5v6qg7s3sy0vy8igfyid8rdsq"; 21012 + hash = "sha256-WLeMWvTuReQ38Hro87DZRckf0sAlFW7pFtgRWA+R2aQ="; 21013 21013 }; 21014 21014 preConfigure = "export HOME=$(mktemp -d)"; 21015 21015 meta = { ··· 21023 21023 version = "0.21"; 21024 21024 src = fetchurl { 21025 21025 url = "mirror://cpan/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz"; 21026 - sha256 = "0y6jfzvxiz8h5yfz701shair0ilypq2mvimd7wn8wi2nbkm1p6wc"; 21026 + hash = "sha256-jJsb6lxWRI4sP63GXQW+nkaQo4I6gPOdLxD92Pd30ng="; 21027 21027 }; 21028 21028 meta = { 21029 21029 description = "Lexically-scoped resource management"; ··· 21036 21036 version = "0.33"; 21037 21037 src = fetchurl { 21038 21038 url = "mirror://cpan/authors/id/V/VP/VPIT/Scope-Upper-0.33.tar.gz"; 21039 - sha256 = "sha256-XzO+Aa1o/L7G74HusDs1EaL18HUq1RPZk6TBOl+xpkg="; 21039 + hash = "sha256-XzO+Aa1o/L7G74HusDs1EaL18HUq1RPZk6TBOl+xpkg="; 21040 21040 }; 21041 21041 meta = { 21042 21042 description = "Act on upper scopes"; ··· 21050 21050 version = "2.548"; 21051 21051 src = fetchurl { 21052 21052 url = "mirror://cpan/authors/id/F/FR/FROGGS/SDL-2.548.tar.gz"; 21053 - sha256 = "252a192bfa9c2070a4883707d139c3a45d9c4518ccd66a1e699b5b7959bd4fb5"; 21053 + hash = "sha256-JSoZK/qcIHCkiDcH0TnDpF2cRRjM1moeaZtbeVm9T7U="; 21054 21054 }; 21055 21055 perlPreHook = "export LD=$CC"; 21056 21056 preCheck = "rm t/core_audiospec.t"; ··· 21067 21067 version = "1.2.25.4"; 21068 21068 src = fetchurl { 21069 21069 url = "mirror://cpan/authors/id/O/OL/OLLY/Search-Xapian-1.2.25.4.tar.gz"; 21070 - sha256 = "1pbl8pbgmbs3i8yik4p63g4pd9bhn0dp3d7l667dkvw0kccl66c7"; 21070 + hash = "sha256-hxlDGZuA79mOMfS0cRuwcKV2yRvmkhk9ikOv+tZFdN0="; 21071 21071 }; 21072 21072 buildInputs = [ pkgs.xapian DevelLeak ]; 21073 21073 meta = { ··· 21082 21082 version = "4.025"; 21083 21083 src = fetchurl { 21084 21084 url = "mirror://cpan/authors/id/Y/YV/YVES/Sereal-Decoder-4.025.tar.gz"; 21085 - sha256 = "sha256-jg47mprxp3i33iFQb6MHl/sbUg3NAC8/KebctSRG3qU="; 21085 + hash = "sha256-jg47mprxp3i33iFQb6MHl/sbUg3NAC8/KebctSRG3qU="; 21086 21086 }; 21087 21087 buildInputs = [ TestDeep TestDifferences TestLongString TestWarn ]; 21088 21088 preBuild = "ls"; ··· 21099 21099 version = "4.025"; 21100 21100 src = fetchurl { 21101 21101 url = "mirror://cpan/authors/id/Y/YV/YVES/Sereal-Encoder-4.025.tar.gz"; 21102 - sha256 = "sha256-D9UbpggwJmUNCFJnWCYRc8GKuCNMVSb6x+25GtnGAm4="; 21102 + hash = "sha256-D9UbpggwJmUNCFJnWCYRc8GKuCNMVSb6x+25GtnGAm4="; 21103 21103 }; 21104 21104 buildInputs = [ SerealDecoder TestDeep TestDifferences TestLongString TestWarn ]; 21105 21105 meta = { ··· 21115 21115 version = "4.025"; 21116 21116 src = fetchurl { 21117 21117 url = "mirror://cpan/authors/id/Y/YV/YVES/Sereal-4.025.tar.gz"; 21118 - sha256 = "sha256-C+X+VStQtnhjk+Q+qczldzpItf80o6zyopWqdgmgYrk="; 21118 + hash = "sha256-C+X+VStQtnhjk+Q+qczldzpItf80o6zyopWqdgmgYrk="; 21119 21119 }; 21120 21120 buildInputs = [ TestDeep TestLongString TestWarn ]; 21121 21121 propagatedBuildInputs = [ SerealDecoder SerealEncoder ]; ··· 21131 21131 version = "1.04"; 21132 21132 src = fetchurl { 21133 21133 url = "mirror://cpan/authors/id/C/CO/COOK/Device-SerialPort-1.04.tar.gz"; 21134 - sha256 = "1mz9a2qzkz6fbz76wcwmp48h6ckjxpcazb70q03acklvndy5d4nk"; 21134 + hash = "sha256-05JWfLObTqYGwOCsr9jtcjIDEbmVM27OX878+bFQ6dc="; 21135 21135 }; 21136 21136 meta = { 21137 21137 description = "Linux/POSIX emulation of Win32::SerialPort functions."; ··· 21145 21145 version = "0.35"; 21146 21146 src = fetchurl { 21147 21147 url = "mirror://cpan/authors/id/K/KA/KAZUHO/Server-Starter-0.35.tar.gz"; 21148 - sha256 = "676dc0d6cff4648538332c63c32fb88ad09ed868213ea9e62e3f19fad41b9c40"; 21148 + hash = "sha256-Z23A1s/0ZIU4Myxjwy+4itCe2GghPqnmLj8Z+tQbnEA="; 21149 21149 }; 21150 21150 buildInputs = [ TestRequires TestSharedFork TestTCP ]; 21151 21151 meta = { ··· 21161 21161 version = "1.503"; 21162 21162 src = fetchurl { 21163 21163 url = "mirror://cpan/authors/id/F/FR/FRACTAL/Session-Token-1.503.tar.gz"; 21164 - sha256 = "32c3df96ef455c71870363acd950ddc4fbc848c594f4bc55b21b44cf979f79a1"; 21164 + hash = "sha256-MsPflu9FXHGHA2Os2VDdxPvISMWU9LxVshtEz5efeaE="; 21165 21165 }; 21166 21166 meta = { 21167 21167 description = "Secure, efficient, simple random session token generation"; ··· 21176 21176 version = "0.65"; 21177 21177 src = fetchurl { 21178 21178 url = "mirror://cpan/authors/id/F/FG/FGLOCK/Set-Infinite-0.65.tar.gz"; 21179 - sha256 = "07bc880734492de40b4a3a8b5a331762f64e69b4629029fd9a9d357b25b87e1f"; 21179 + hash = "sha256-B7yIBzRJLeQLSjqLWjMXYvZOabRikCn9mp01eyW4fh8="; 21180 21180 }; 21181 21181 meta = { 21182 21182 description = "Infinite Sets math"; ··· 21189 21189 version = "1.19"; 21190 21190 src = fetchurl { 21191 21191 url = "mirror://cpan/authors/id/S/SW/SWMCD/Set-IntSpan-1.19.tar.gz"; 21192 - sha256 = "1l6znd40ylzvfwl02rlqzvakv602rmvwgm2xd768fpgc2fdm9dqi"; 21192 + hash = "sha256-EbdUmxPsXYfMaV3Ux3fNApg91f6YZgEod/tTD0iz39A="; 21193 21193 }; 21194 21194 21195 21195 meta = { ··· 21203 21203 version = "1.40"; 21204 21204 src = fetchurl { 21205 21205 url = "mirror://cpan/authors/id/R/RU/RURBAN/Set-Object-1.40.tar.gz"; 21206 - sha256 = "1c4d8464c13e6d94957cf021ce603c961b08f52db6a9eaf5a5b0d37868cd37b7"; 21206 + hash = "sha256-HE2EZME+bZSVfPAhzmA8lhsI9S22qer1pbDTeGjNN7c="; 21207 21207 }; 21208 21208 meta = { 21209 21209 description = "Unordered collections (sets) of Perl Objects"; ··· 21216 21216 version = "1.29"; 21217 21217 src = fetchurl { 21218 21218 url = "mirror://cpan/authors/id/D/DA/DAVIDO/Set-Scalar-1.29.tar.gz"; 21219 - sha256 = "07aiqkyi1p22drpcyrrmv7f8qq6fhrxh007achy2vryxyck1bp53"; 21219 + hash = "sha256-o9wVJvPd5y08ZOoAAHuGzmCM3Nk1Z89ubkLcEP3EUR0="; 21220 21220 }; 21221 21221 meta = { 21222 21222 description = "Basic set operations"; ··· 21229 21229 version = "1.06"; 21230 21230 src = fetchurl { 21231 21231 url = "mirror://cpan/authors/id/N/NE/NEILB/Smart-Comments-1.06.tar.gz"; 21232 - sha256 = "dcf8a312134a7c6b82926a0115d93b692472a662d28cdc3a9bdf28984ada9ee3"; 21232 + hash = "sha256-3PijEhNKfGuCkmoBFdk7aSRypmLSjNw6m98omEranuM="; 21233 21233 }; 21234 21234 meta = { 21235 21235 description = "Comments that do more than just sit there"; ··· 21244 21244 version = "1.1"; 21245 21245 src = fetchurl { 21246 21246 url = "mirror://cpan/authors/id/R/RA/RAAB/SGMLSpm-1.1.tar.gz"; 21247 - sha256 = "1gdjf3mcz2bxir0l9iljxiz6qqqg3a9gg23y5wjg538w552r432m"; 21247 + hash = "sha256-VQySRSkcjfIkL36I95IaD2NsfuySxkRBjn2Jz+pwsr0="; 21248 21248 }; 21249 21249 meta = { 21250 21250 description = "Library for parsing the output from SGMLS and NSGMLS parsers"; ··· 21258 21258 version = "0.008"; 21259 21259 src = fetchurl { 21260 21260 url = "mirror://cpan/authors/id/L/LE/LEONT/Signal-Mask-0.008.tar.gz"; 21261 - sha256 = "043d995b6b249d9ebc04c467db31bb7ddc2e55faa08e885bdb050b1f2336b73f"; 21261 + hash = "sha256-BD2ZW2sknZ68BMRn2zG7fdwuVfqgjohb2wULHyM2tz8="; 21262 21262 }; 21263 21263 propagatedBuildInputs = [ IPCSignal ]; 21264 21264 meta = { ··· 21272 21272 version = "1.2"; 21273 21273 src = fetchurl { 21274 21274 url = "mirror://cpan/authors/id/A/AS/ASKSH/Snowball-Norwegian-1.2.tar.gz"; 21275 - sha256 = "0675v45bbsh7vr7kpf36xs2q79g02iq1kmfw22h20xdk4rzqvkqx"; 21275 + hash = "sha256-Hc+NfyazdSCgENzVGXAU4KWDhe5muDtP3gfqtQrZ5Rg="; 21276 21276 }; 21277 21277 meta = { 21278 21278 description = "Porters stemming algorithm for norwegian"; ··· 21286 21286 version = "1.2"; 21287 21287 src = fetchurl { 21288 21288 url = "mirror://cpan/authors/id/A/AS/ASKSH/Snowball-Swedish-1.2.tar.gz"; 21289 - sha256 = "0agwc12jk5kmabnpsplw3wf4ii5w1zb159cpin44x3srb0sr5apg"; 21289 + hash = "sha256-76qSNVhZj06IjZelEtYPvMRIHB+cXn3tUnWWKUVg/Ck="; 21290 21290 }; 21291 21291 meta = { 21292 21292 description = "Porters stemming algorithm for swedish"; ··· 21300 21300 version = "1.27"; 21301 21301 src = fetchurl { 21302 21302 url = "mirror://cpan/authors/id/P/PH/PHRED/SOAP-Lite-1.27.tar.gz"; 21303 - sha256 = "00fkvmnxiy5mr45rj5qmxmflw0xdkw2gihm48iha2i8smdmi0ng3"; 21303 + hash = "sha256-41kQa6saRaFgRKTC+ASfrQNOXe0VF5kLybX42G3d0wE="; 21304 21304 }; 21305 21305 propagatedBuildInputs = [ ClassInspector IOSessionData LWPProtocolHttps TaskWeaken XMLParser ]; 21306 21306 buildInputs = [ TestWarn XMLParserLite ]; ··· 21316 21316 version = "0.29"; 21317 21317 src = fetchurl { 21318 21318 url = "mirror://cpan/authors/id/U/UM/UMEMOTO/Socket6-0.29.tar.gz"; 21319 - sha256 = "468915fa3a04dcf6574fc957eff495915e24569434970c91ee8e4e1459fc9114"; 21319 + hash = "sha256-RokV+joE3PZXT8lX7/SVkV4kVpQ0lwyR7o5OFFn8kRQ="; 21320 21320 }; 21321 21321 setOutputFlags = false; 21322 21322 buildInputs = [ pkgs.which ]; ··· 21332 21332 version = "0.103014"; 21333 21333 src = fetchurl { 21334 21334 url = "mirror://cpan/authors/id/L/LE/LEONT/Software-License-0.103014.tar.gz"; 21335 - sha256 = "eb45ea602d75006683789fbba57a01c0a1f7037371de95ea54b91577535d1789"; 21335 + hash = "sha256-60XqYC11AGaDeJ+7pXoBwKH3A3Nx3pXqVLkVd1NdF4k="; 21336 21336 }; 21337 21337 buildInputs = [ TryTiny ]; 21338 21338 propagatedBuildInputs = [ DataSection TextTemplate ]; ··· 21348 21348 version = "1.11"; 21349 21349 src = fetchurl { 21350 21350 url = "mirror://cpan/authors/id/B/BB/BBYRD/Software-License-CCpack-1.11.tar.gz"; 21351 - sha256 = "1cakbn7am8mhalwas5h33l7c6avdqpg42z478p6rav11pim5qksr"; 21351 + hash = "sha256-WU9carwhbJXNRYd8Qd7FbSvDDh0DFq04VbCiqo5dU7E="; 21352 21352 }; 21353 21353 propagatedBuildInputs = [ SoftwareLicense ]; 21354 21354 buildInputs = [ TestCheckDeps ]; ··· 21364 21364 version = "1.33"; 21365 21365 src = fetchurl { 21366 21366 url = "mirror://cpan/authors/id/S/SA/SALVA/Sort-Key-1.33.tar.gz"; 21367 - sha256 = "1kqs10s2plj6c96srk0j8d7xj8dxk1704r7mck8rqk09mg7lqspd"; 21367 + hash = "sha256-7WpMz6sJTJzRZPVkAk6YvSHZT0MSzKxNYkbSKzQIGs8="; 21368 21368 }; 21369 21369 meta = { 21370 21370 description = "The fastest way to sort anything in Perl"; ··· 21377 21377 version = "1.62"; 21378 21378 src = fetchurl { 21379 21379 url = "mirror://cpan/authors/id/N/NE/NEILB/Sort-Versions-1.62.tar.gz"; 21380 - sha256 = "1aifzm79ky03gi2lwxyx4mk6yky8x215j0kz4f0jbgkf803k6pxz"; 21380 + hash = "sha256-v18zB0BuviWBI38CWYLoyE9vZiXdd05FfAP4mU79Lqo="; 21381 21381 }; 21382 21382 meta = { 21383 21383 description = "A perl 5 module for sorting of revision-like numbers"; ··· 21390 21390 version = "0.46"; 21391 21391 src = fetchurl { 21392 21392 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Specio-0.46.tar.gz"; 21393 - sha256 = "15lmxffbzj1gq7n9m80a3ka8nqxmmk3p4azp33y6wv872shjmx0b"; 21393 + hash = "sha256-C/QqoRYHbW78GPcrcsestWOL1BwKoJrswS/Iv5zrlZY="; 21394 21394 }; 21395 21395 propagatedBuildInputs = [ DevelStackTrace EvalClosure MROCompat ModuleRuntime RoleTiny SubQuote TryTiny ]; 21396 21396 buildInputs = [ TestFatal TestNeeds ]; ··· 21406 21406 version = "0.04"; 21407 21407 src = fetchurl { 21408 21408 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz"; 21409 - sha256 = "0cyfx8gigsgisdwynjamh8jkpad23sr8v6a98hq285zmibm16s7g"; 21409 + hash = "sha256-72gT6or1FyQwREmZjbIeoqk7JYJVSet50/HpFx/qzjM="; 21410 21410 }; 21411 21411 propagatedBuildInputs = [ PathTiny Specio ]; 21412 21412 buildInputs = [ Filepushd TestFatal ]; ··· 21422 21422 version = "0.46"; 21423 21423 src = fetchurl { 21424 21424 url = "mirror://cpan/authors/id/I/IN/INGY/Spiffy-0.46.tar.gz"; 21425 - sha256 = "18qxshrjh0ibpzjm2314157mxlibh3smyg64nr4mq990hh564n4g"; 21425 + hash = "sha256-j1hiCoQgJVxJtsQ8X/WAK9JeTwkkDFHlvysCKDPUHaM="; 21426 21426 }; 21427 21427 meta = { 21428 21428 description = "Spiffy Perl Interface Framework For You"; ··· 21435 21435 version = "0.20"; 21436 21436 src = fetchurl { 21437 21437 url = "mirror://cpan/authors/id/D/DD/DDICK/Spreadsheet-CSV-0.20.tar.gz"; 21438 - sha256 = "070bb252a8fe8b938a1ce4fc90525f833d4e619b6d4673b0ae0a23408d514ab6"; 21438 + hash = "sha256-BwuyUqj+i5OKHOT8kFJfgz1OYZttRnOwrgojQI1RSrY="; 21439 21439 }; 21440 21440 nativeBuildInputs = [ CGI ]; 21441 21441 propagatedBuildInputs = [ ArchiveZip SpreadsheetParseExcel TextCSV_XS XMLParser ]; ··· 21450 21450 version = "0.65"; 21451 21451 src = fetchurl { 21452 21452 url = "mirror://cpan/authors/id/D/DO/DOUGW/Spreadsheet-ParseExcel-0.65.tar.gz"; 21453 - sha256 = "6ec4cb429bd58d81640fe12116f435c46f51ff1040c68f09cc8b7681c1675bec"; 21453 + hash = "sha256-bsTLQpvVjYFkD+EhFvQ1xG9R/xBAxo8JzIt2gcFnW+w="; 21454 21454 }; 21455 21455 propagatedBuildInputs = [ CryptRC4 DigestPerlMD5 IOStringy OLEStorage_Lite ]; 21456 21456 meta = { ··· 21465 21465 version = "2.40"; 21466 21466 src = fetchurl { 21467 21467 url = "mirror://cpan/authors/id/J/JM/JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz"; 21468 - sha256 = "e356aad6866cf135731268ee0e979a197443c15a04878e9cf3e80d022ad6c07e"; 21468 + hash = "sha256-41aq1oZs8TVzEmjuDpeaGXRDwVoEh46c8+gNAirWwH4="; 21469 21469 }; 21470 21470 propagatedBuildInputs = [ OLEStorage_Lite ParseRecDescent ]; 21471 21471 meta = { ··· 21480 21480 version = "2.000001"; 21481 21481 src = fetchurl { 21482 21482 url = "mirror://cpan/authors/id/M/MS/MSTROUT/SQL-Abstract-2.000001.tar.gz"; 21483 - sha256 = "sha256-NaZCZiw0lCDUS+bg732HZep0PrEq0UOZqjojK7lObpo="; 21483 + hash = "sha256-NaZCZiw0lCDUS+bg732HZep0PrEq0UOZqjojK7lObpo="; 21484 21484 }; 21485 21485 buildInputs = [ DataDumperConcise TestDeep TestException TestWarn ]; 21486 21486 propagatedBuildInputs = [ HashMerge MROCompat Moo ]; ··· 21495 21495 version = "1.91"; 21496 21496 src = fetchurl { 21497 21497 url = "mirror://cpan/authors/id/R/RI/RIBASUSHI/SQL-Abstract-Classic-1.91.tar.gz"; 21498 - sha256 = "0a7g13hs3kdxrjn43sfli09mgsi9d6w0dfw6hlk268av17yisgaf"; 21498 + hash = "sha256-Tj0d/QlbISMmhYa7BrhpKepXE4jU6UGszL3NoeEI7yg="; 21499 21499 }; 21500 21500 buildInputs = [ TestDeep TestException TestWarn ]; 21501 21501 propagatedBuildInputs = [ SQLAbstract ]; ··· 21510 21510 version = "0.143"; 21511 21511 src = fetchurl { 21512 21512 url = "mirror://cpan/authors/id/A/AS/ASB/SQL-Abstract-Limit-0.143.tar.gz"; 21513 - sha256 = "sha256-0Yr9eIk72DC6JGXArmozQlRgFZADhk3tO1rc9RGJyuk="; 21513 + hash = "sha256-0Yr9eIk72DC6JGXArmozQlRgFZADhk3tO1rc9RGJyuk="; 21514 21514 }; 21515 21515 propagatedBuildInputs = [ DBI SQLAbstract ]; 21516 21516 buildInputs = [ TestDeep TestException ]; ··· 21525 21525 version = "1.0"; 21526 21526 src = fetchurl { 21527 21527 url = "mirror://cpan/authors/id/S/SR/SRI/SQL-Abstract-Pg-1.0.tar.gz"; 21528 - sha256 = "sha256-Pic2DfN7jYjzxS2smwNJP5vT7v9sjYj5sIbScRVT9Uc="; 21528 + hash = "sha256-Pic2DfN7jYjzxS2smwNJP5vT7v9sjYj5sIbScRVT9Uc="; 21529 21529 }; 21530 21530 buildInputs = [ TestDeep ]; 21531 21531 propagatedBuildInputs = [ SQLAbstract ]; ··· 21541 21541 version = "1.00020"; 21542 21542 src = fetchurl { 21543 21543 url = "mirror://cpan/authors/id/E/EM/EMAZEP/SQL-SplitStatement-1.00020.tar.gz"; 21544 - sha256 = "0bqg45k4c9qkb2ypynlwhpvzsl4ssfagmsalys18s5c79ps30z7p"; 21544 + hash = "sha256-93ww9E2HFY2C9lTp+pTTmlD994WcWn+9WBMnRmYhDy8="; 21545 21545 }; 21546 21546 buildInputs = [ TestException ]; 21547 21547 propagatedBuildInputs = [ ClassAccessor ListMoreUtils RegexpCommon SQLTokenizer ]; ··· 21557 21557 version = "1.414"; 21558 21558 src = fetchurl { 21559 21559 url = "mirror://cpan/authors/id/R/RE/REHSACK/SQL-Statement-1.414.tar.gz"; 21560 - sha256 = "0j8sg36wc3nwfb2gj3fv75f0iv7s7q7vl6b5l3fywdm1lv7vvs6x"; 21560 + hash = "sha256-3ei9z6ahNu7doGUZug8++uwIXDnbDfnEctwOxs14Gkk="; 21561 21561 }; 21562 21562 buildInputs = [ MathBaseConvert TestDeep TextSoundex ]; 21563 21563 propagatedBuildInputs = [ Clone ModuleRuntime ParamsUtil ]; ··· 21572 21572 version = "0.24"; 21573 21573 src = fetchurl { 21574 21574 url = "mirror://cpan/authors/id/I/IZ/IZUT/SQL-Tokenizer-0.24.tar.gz"; 21575 - sha256 = "1qa2dfbzdlr5qqdam9yn78z5w3al5r8577x06qan8wv58ay6ka7s"; 21575 + hash = "sha256-+qhpvEJlc2QVNqCfU1AuVA1ePjrWp6oaxiXT9pdrQuE="; 21576 21576 }; 21577 21577 meta = { 21578 21578 description = "A simple SQL tokenizer"; ··· 21585 21585 version = "1.62"; 21586 21586 src = fetchurl { 21587 21587 url = "mirror://cpan/authors/id/I/IL/ILMARI/SQL-Translator-1.62.tar.gz"; 21588 - sha256 = "096fq62iphmxgcfcayg4i0wf09y1rl1ar6hrcxfqsbrsmkwlzk8a"; 21588 + hash = "sha256-Cs1P+aw6L41dZxmarALNwSfgOIjkecUce73CG4XBziQ="; 21589 21589 }; 21590 21590 buildInputs = [ FileShareDirInstall JSONMaybeXS TestDifferences TestException XMLWriter YAML ]; 21591 21591 propagatedBuildInputs = [ CarpClan DBI FileShareDir Moo PackageVariant ParseRecDescent TryTiny GraphViz GD ]; ··· 21613 21613 version = "1.003002"; 21614 21614 src = fetchurl { 21615 21615 url = "mirror://cpan/authors/id/M/MS/MSTROUT/Package-Variant-1.003002.tar.gz"; 21616 - sha256 = "b2ed849d2f4cdd66467512daa3f143266d6df810c5fae9175b252c57bc1536dc"; 21616 + hash = "sha256-su2EnS9M3WZGdRLao/FDJm1t+BDF+ukXWyUsV7wVNtw="; 21617 21617 }; 21618 21618 buildInputs = [ TestFatal ]; 21619 21619 propagatedBuildInputs = [ ImportInto strictures ]; ··· 21628 21628 version = "1.03"; 21629 21629 src = fetchurl { 21630 21630 url = "mirror://cpan/authors/id/B/BI/BINGOS/Sort-Naturally-1.03.tar.gz"; 21631 - sha256 = "eaab1c5c87575a7826089304ab1f8ffa7f18e6cd8b3937623e998e865ec1e746"; 21631 + hash = "sha256-6qscXIdXWngmCJMEqx+P+n8Y5s2LOTdiPpmOhl7B50Y="; 21632 21632 }; 21633 21633 meta = { 21634 21634 description = "Sort lexically, but sort numeral parts numerically"; ··· 21641 21641 version = "0.31"; 21642 21642 src = fetchurl { 21643 21643 url = "mirror://cpan/authors/id/K/KA/KAZUHO/Starlet-0.31.tar.gz"; 21644 - sha256 = "b9603b8e62880cb4582f6a7939eafec65e6efd3d900f2c7dd342e5f4c68d62d8"; 21644 + hash = "sha256-uWA7jmKIDLRYL2p5Oer+xl5u/T2QDyx900Ll9MaNYtg="; 21645 21645 }; 21646 21646 buildInputs = [ LWP TestSharedFork TestTCP ]; 21647 21647 propagatedBuildInputs = [ ParallelPrefork Plack ServerStarter ]; ··· 21657 21657 version = "0.4015"; 21658 21658 src = fetchurl { 21659 21659 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Starman-0.4015.tar.gz"; 21660 - sha256 = "1y1kn4929k299fbf6sw9lxcsdlq9fvq777p6yrzk591rr9xhkx8h"; 21660 + hash = "sha256-EPUJe8o5pDJ/9uaec/B2CdOmWaeJa+OWS0nMJBKxM/g="; 21661 21661 }; 21662 21662 buildInputs = [ LWP ModuleBuildTiny TestRequires TestTCP ]; 21663 21663 nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; ··· 21680 21680 version = "1.6611"; 21681 21681 src = fetchurl { 21682 21682 url = "mirror://cpan/authors/id/J/JE/JETTERO/Statistics-Basic-1.6611.tar.gz"; 21683 - sha256 = "1ywl398z42hz9w1k0waf1caa6agz8jzsjlf4rzs1lgpx2mbcwmb8"; 21683 + hash = "sha256-aFXOVhX9Phr0z8RRqb9E/ymjFAtOcTADTx8K8lEalPs="; 21684 21684 }; 21685 21685 propagatedBuildInputs = [ NumberFormat ]; 21686 21686 meta = { ··· 21694 21694 version = "0.15"; 21695 21695 src = fetchurl { 21696 21696 url = "mirror://cpan/authors/id/S/SM/SMUELLER/Statistics-CaseResampling-0.15.tar.gz"; 21697 - sha256 = "11whlh2dl7l6wrrnfmpbsg7ldcn316iccl1aaa4j5lqhdyyl6745"; 21697 + hash = "sha256-hRxDvW8Q0yKJUipQxqIJw7JGz9PrVmdz5oYe2gSkkIc="; 21698 21698 }; 21699 21699 meta = { 21700 21700 description = "Efficient resampling and calculation of medians with confidence intervals"; ··· 21707 21707 version = "1.0000"; 21708 21708 src = fetchurl { 21709 21709 url = "mirror://cpan/authors/id/D/DC/DCANTRELL/Statistics-ChiSquare-1.0000.tar.gz"; 21710 - sha256 = "255a5a38336d048ddb9077222691e000984e907aae09a4ea695a9cfd49a1ddd0"; 21710 + hash = "sha256-JVpaODNtBI3bkHciJpHgAJhOkHquCaTqaVqc/Umh3dA="; 21711 21711 }; 21712 21712 meta = { 21713 21713 description = "Implements the Chi Squared test, using pre-computed tables"; ··· 21720 21720 version = "3.0800"; 21721 21721 src = fetchurl { 21722 21722 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Statistics-Descriptive-3.0800.tar.gz"; 21723 - sha256 = "0fgrjr79ai5dn92kypslsi97y7r8iiwmd682lrd47vdz4vmdwkmh"; 21723 + hash = "sha256-sE7e6ia/7UNapgKZVnmMKB9/UtRUXz9Fsq1ElU6W+Tk="; 21724 21724 }; 21725 21725 propagatedBuildInputs = [ ListMoreUtils ]; 21726 21726 meta = { ··· 21735 21735 version = "1.02"; 21736 21736 src = fetchurl { 21737 21737 url = "mirror://cpan/authors/id/M/MI/MIKEK/Statistics-Distributions-1.02.tar.gz"; 21738 - sha256 = "1j1kswl98f4i9dn176f9aa3y9bissx2sscga5jm3gjl4pxm3k7zr"; 21738 + hash = "sha256-+Z85ar+EyjeqLOoxrUXXOq7kh1LJmRNsS5E4lCjXM8g="; 21739 21739 }; 21740 21740 meta = { 21741 21741 description = "Perl module for calculating critical values and upper probabilities of common statistical distributions"; ··· 21748 21748 version = "1.1.0"; 21749 21749 src = fetchurl { 21750 21750 url = "mirror://cpan/authors/id/Y/YU/YUNFANG/Statistics-TTest-1.1.0.tar.gz"; 21751 - sha256 = "0rkifgzm4rappiy669dyi6lyxn2sdqaf0bl6gndlfa67b395kndj"; 21751 + hash = "sha256-stlZ0ljHKEebfYYu4BRuWtjuqYm+JWN8vFdlUv9zcWY="; 21752 21752 }; 21753 21753 propagatedBuildInputs = [ StatisticsDescriptive StatisticsDistributions ]; 21754 21754 meta = { ··· 21762 21762 version = "0.03"; 21763 21763 src = fetchurl { 21764 21764 url = "mirror://cpan/authors/id/D/DO/DOY/Stream-Buffered-0.03.tar.gz"; 21765 - sha256 = "0fs2n9zw6isfkha2kbqrvl9mwg572x1x0jlfaps0qsyynn846bcv"; 21765 + hash = "sha256-my1DkLXeawz0VY5K0EMXpzxeE90ZrykUnE5Hw3+yQjs="; 21766 21766 }; 21767 21767 meta = { 21768 21768 description = "Temporary buffer to save bytes"; ··· 21776 21776 version = "2.000006"; 21777 21777 src = fetchurl { 21778 21778 url = "mirror://cpan/authors/id/H/HA/HAARG/strictures-2.000006.tar.gz"; 21779 - sha256 = "0mwd9xqz4n8qfpi5h5581lbm33qhf7agww18h063icnilrs7km89"; 21779 + hash = "sha256-CdV5dKbRsjgMgChw/tRxEI9RFw2oFFjidRhZ8nFPjVc="; 21780 21780 }; 21781 21781 meta = { 21782 21782 description = "Turn on strict and make most warnings fatal"; ··· 21790 21790 version = "3.28"; 21791 21791 src = fetchurl { 21792 21792 url = "mirror://cpan/authors/id/J/JH/JHI/String-Approx-3.28.tar.gz"; 21793 - sha256 = "43201e762d8699cb0ac2c0764a5454bdc2306c0771014d6c8fba821480631342"; 21793 + hash = "sha256-QyAedi2GmcsKwsB2SlRUvcIwbAdxAU1sj7qCFIBjE0I="; 21794 21794 }; 21795 21795 meta = { 21796 21796 description = "Perl extension for approximate matching (fuzzy matching)"; ··· 21803 21803 version = "0.04"; 21804 21804 src = fetchurl { 21805 21805 url = "mirror://cpan/authors/id/H/HI/HIO/String-CamelCase-0.04.tar.gz"; 21806 - sha256 = "1a8i4yzv586svd0pbxls7642vvmyiwzh4x2xyij8gbnfxsydxhw9"; 21806 + hash = "sha256-icPevO7Orodk9F10Aj+Pvu4tiDma9nVB29qgsr8nEak="; 21807 21807 }; 21808 21808 meta = { 21809 21809 description = "Camelcase, de-camelcase"; ··· 21816 21816 version = "0.321"; 21817 21817 src = fetchurl { 21818 21818 url = "mirror://cpan/authors/id/F/FR/FRACTAL/String-Compare-ConstantTime-0.321.tar.gz"; 21819 - sha256 = "0b26ba2b121d8004425d4485d1d46f59001c83763aa26624dff6220d7735d7f7"; 21819 + hash = "sha256-Cya6KxIdgARCXUSF0dRvWQAcg3Y6omYk3/YiDXc11/c="; 21820 21820 }; 21821 21821 meta = { 21822 21822 description = "Timing side-channel protected string compare"; ··· 21829 21829 version = "2"; 21830 21830 src = fetchurl { 21831 21831 url = "mirror://cpan/authors/id/L/LE/LEEJO/String-CRC32-2.tar.gz"; 21832 - sha256 = "0bfrpnkgfakd4apv366p63z4vzypzvhj3yyqaw9dg7zca2pgxdzd"; 21832 + hash = "sha256-7bf+rlDsn9cSV9j7IeH+1/9N/jDXmLGvIm0q96a92S0="; 21833 21833 }; 21834 21834 meta = { 21835 21835 description = "Perl interface for cyclic redundancy check generation"; ··· 21842 21842 version = "0.07"; 21843 21843 src = fetchurl { 21844 21844 url = "mirror://cpan/authors/id/Y/YA/YAPPO/String-Diff-0.07.tar.gz"; 21845 - sha256 = "7215b67cbc3226e2d0e18b38ec58c93be0bf6090278698bef955348826cd0af3"; 21845 + hash = "sha256-chW2fLwyJuLQ4Ys47FjJO+C/YJAnhpi++VU0iCbNCvM="; 21846 21846 }; 21847 21847 patches = [ 21848 21848 (fetchpatch { 21849 21849 url = "https://salsa.debian.org/perl-team/modules/packages/libstring-diff-perl/-/raw/d8120a93f73f4d4aa40d10819b2f0a312608ca9b/debian/patches/0001-Fix-the-test-suite-for-YAML-1.21-compatibility.patch"; 21850 - sha256 = "0rggwcp7rfnp3zhnxpn5pb878v2dhpk3x6682w9dnsym92gjrij5"; 21850 + hash = "sha256-RcYsn0jVa9sSF8iYPuaFTWx00LrF3m7hH9e6fC7j72U="; 21851 21851 }) 21852 21852 ]; 21853 21853 buildInputs = [ TestBase ModuleBuildTiny ModuleInstallGithubMeta ModuleInstallRepository ModuleInstallReadmeFromPod ModuleInstallReadmeMarkdownFromPod YAML ]; ··· 21865 21865 version = "0.008"; 21866 21866 src = fetchurl { 21867 21867 url = "mirror://cpan/authors/id/R/RJ/RJBS/String-Errf-0.008.tar.gz"; 21868 - sha256 = "1nyn9s52jgbffrsv0m7rhcx1awjj43n68bfjlap8frdc7mw6y4xf"; 21868 + hash = "sha256-rhNveD2sZYeuotItZOwgUnIVOoP5VLB1dm49KYpO1ts="; 21869 21869 }; 21870 21870 buildInputs = [ JSONMaybeXS TimeDate ]; 21871 21871 propagatedBuildInputs = [ StringFormatter ]; ··· 21880 21880 pname = "String-Escape"; 21881 21881 version = "2010.002"; 21882 21882 src = fetchurl { 21883 - url = "mirror://cpan/authors/id/E/EV/EVO/String-Escape-2010.002.tar.gz"; 21884 - sha256 = "12ls7f7847i4qcikkp3skwraqvjphjiv2zxfhl5d49326f5myr7x"; 21883 + url = "mirror://cpan/authors/id/E/EV/EVO/String-Escape-2010.002.tar.gz"; 21884 + hash = "sha256-/WRfizNiJNIKha5/saOEV26sMp963DkjwyQego47moo="; 21885 21885 }; 21886 21886 meta = { 21887 21887 description = "Backslash escapes, quoted phrase, word elision, etc"; ··· 21894 21894 version = "1.101245"; 21895 21895 src = fetchurl { 21896 21896 url = "mirror://cpan/authors/id/R/RJ/RJBS/String-Flogger-1.101245.tar.gz"; 21897 - sha256 = "aa03c08e01f802a358c175c6093c02adf9688659a087a8ddefdc3e9cef72640b"; 21897 + hash = "sha256-qgPAjgH4AqNYwXXGCTwCrflohlmgh6jd79w+nO9yZAs="; 21898 21898 }; 21899 21899 propagatedBuildInputs = [ JSONMaybeXS SubExporter ]; 21900 21900 meta = { ··· 21909 21909 version = "1.18"; 21910 21910 src = fetchurl { 21911 21911 url = "mirror://cpan/authors/id/S/SR/SREZIC/String-Format-1.18.tar.gz"; 21912 - sha256 = "0y77frxzjifd4sw0j19cc346ysas1mya84rdxaz279lyin7plhcy"; 21912 + hash = "sha256-nkF6j42epiO+6i0TpHwNWmlvyGAsBQm4Js1F+Xt253g="; 21913 21913 }; 21914 21914 meta = { 21915 21915 description = "sprintf-like string formatting capabilities with arbitrary format definitions"; ··· 21922 21922 version = "0.102084"; 21923 21923 src = fetchurl { 21924 21924 url = "mirror://cpan/authors/id/R/RJ/RJBS/String-Formatter-0.102084.tar.gz"; 21925 - sha256 = "0mlwm0rirv46gj4h072q8gdync5zxxsxy8p028gdyrhczl942dc3"; 21925 + hash = "sha256-gzVBEv0MZt8eEuAi33XvvzDr20NYHACJfIbsHDOonFY="; 21926 21926 }; 21927 21927 propagatedBuildInputs = [ SubExporter ]; 21928 21928 meta = { ··· 21936 21936 version = "0.32"; 21937 21937 src = fetchurl { 21938 21938 url = "mirror://cpan/authors/id/N/NE/NEILB/String-Interpolate-0.32.tar.gz"; 21939 - sha256 = "15fwbpz3jdpdgmz794iw9hz2caxrnrw9pdwprxxkanpm92cdhaf7"; 21939 + hash = "sha256-xynYmEj1WjV7z5e3m3i2uSsmPkw8knR+fe02Of5d3JU="; 21940 21940 }; 21941 21941 meta = { 21942 21942 # https://metacpan.org/pod/String::Interpolate ··· 21951 21951 version = "1.00"; 21952 21952 src = fetchurl { 21953 21953 url = "mirror://cpan/authors/id/J/JV/JV/String-Interpolate-Named-1.00.tar.gz"; 21954 - sha256 = "727299fa69258b604770e059ec4da906bfde71861fdd1e3e89e30677371c5a80"; 21954 + hash = "sha256-cnKZ+mkli2BHcOBZ7E2pBr/ecYYf3R4+ieMGdzccWoA="; 21955 21955 }; 21956 21956 meta = { 21957 21957 description = "Interpolated named arguments in string"; ··· 21964 21964 version = "0.05"; 21965 21965 src = fetchurl { 21966 21966 url = "mirror://cpan/authors/id/C/CG/CGRAU/String-MkPasswd-0.05.tar.gz"; 21967 - sha256 = "15lvcc8c9hp6mg3jx02wd3b85aphn8yl5db62q3pam04c0sgh42k"; 21967 + hash = "sha256-UxD4NGAEVHUHFma1Qj2y8KqC1mhcgC7Hq+bCxBBjm5Y="; 21968 21968 }; 21969 21969 meta = { 21970 21970 description = "Random password generator"; ··· 21979 21979 version = "0.31"; 21980 21980 src = fetchurl { 21981 21981 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/String-Random-0.31.tar.gz"; 21982 - sha256 = "0p4pmf3k6c01j8clfx54167rva9mf82bkh9aj5qdrix2cgpd2jjb"; 21982 + hash = "sha256-S0rR7mOix9xwkSrBuQRyNamdjwmkdEcZkgEwM4erl1w="; 21983 21983 }; 21984 21984 meta = { 21985 21985 description = "Perl module to generate random strings based on a pattern"; ··· 21992 21992 version = "0.008"; 21993 21993 src = fetchurl { 21994 21994 url = "mirror://cpan/authors/id/R/RJ/RJBS/String-RewritePrefix-0.008.tar.gz"; 21995 - sha256 = "1sq8way03gxb990n232y201grnh0jj0xhj7g4b3mz3sfj7b32np4"; 21995 + hash = "sha256-5Fox1pFOj1/HIu9I2IGUANr8AhBeDGFBSqu/AbziCOs="; 21996 21996 }; 21997 21997 propagatedBuildInputs = [ SubExporter ]; 21998 21998 meta = { ··· 22007 22007 version = "1.04"; 22008 22008 src = fetchurl { 22009 22009 url = "mirror://cpan/authors/id/R/RO/ROSCH/String-ShellQuote-1.04.tar.gz"; 22010 - sha256 = "0dfxhr6hxc2majkkrm0qbx3qcbykzpphbj2ms93dc86f7183c1p6"; 22010 + hash = "sha256-5gY2UDjOINZG0lXIBe/90y+GR18Y1DynVFWwDk2G3TU="; 22011 22011 }; 22012 22012 doCheck = !stdenv.isDarwin; 22013 22013 meta = { ··· 22022 22022 version = "1.04"; 22023 22023 src = fetchurl { 22024 22024 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/String-Similarity-1.04.tar.gz"; 22025 - sha256 = "0i9j3hljxw7j6yiii9nsscfj009vw6zv1q8cxwd75jxvj0idm3hz"; 22025 + hash = "sha256-H47aIpC7y3Ia7wzhsL/hOwEgHdPaphijN/LwLikcMkU="; 22026 22026 }; 22027 22027 doCheck = true; 22028 22028 meta = { ··· 22036 22036 version = "0.06"; 22037 22037 src = fetchurl { 22038 22038 url = "mirror://cpan/authors/id/F/FL/FLORA/Shell-Command-0.06.tar.gz"; 22039 - sha256 = "1lgc2rb3b5a4lxvbq0cbg08qk0n2i88srxbsz93bwi3razpxxr7k"; 22039 + hash = "sha256-8+Te71d5RL5G+nr1rBGKwoKJEXiLAbx2p0SVNVYW7NE="; 22040 22040 }; 22041 22041 meta = { 22042 22042 description = "Cross-platform functions emulating common shell commands"; ··· 22049 22049 version = "0.34"; 22050 22050 src = fetchurl { 22051 22051 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Shell-Config-Generate-0.34.tar.gz"; 22052 - sha256 = "84f451f22215dd68e9c18aa3f7ddb03a82007d166cfada003d0f166f571e0562"; 22052 + hash = "sha256-hPRR8iIV3WjpwYqj992wOoIAfRZs+toAPQ8Wb1ceBWI="; 22053 22053 }; 22054 22054 buildInputs = [ Test2Suite ]; 22055 22055 propagatedBuildInputs = [ ShellGuess ]; ··· 22065 22065 version = "0.09"; 22066 22066 src = fetchurl { 22067 22067 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Shell-Guess-0.09.tar.gz"; 22068 - sha256 = "4069fa2637e443118ed956d710231d166823d23b2a64eb87b8a46872e865a12b"; 22068 + hash = "sha256-QGn6JjfkQxGO2VbXECMdFmgj0jsqZOuHuKRocuhloSs="; 22069 22069 }; 22070 22070 meta = { 22071 22071 description = "Make an educated guess about the shell in use"; ··· 22079 22079 version = "0.12"; 22080 22080 src = fetchurl { 22081 22081 url = "mirror://cpan/authors/id/R/RK/RKITOVER/String-ToIdentifier-EN-0.12.tar.gz"; 22082 - sha256 = "12nw7h2yiybhdw0vnnpc7bif8ylhsn6kqf6s39dsrf9h54iq9yrs"; 22082 + hash = "sha256-OvuEIykwuaxbGto4PI3VkHrk4jrsWrsBb3D56AU83Io="; 22083 22083 }; 22084 22084 propagatedBuildInputs = [ LinguaENInflectPhrase TextUnidecode namespaceclean ]; 22085 22085 meta = { ··· 22093 22093 version = "1.100602"; 22094 22094 src = fetchurl { 22095 22095 url = "mirror://cpan/authors/id/R/RJ/RJBS/String-Truncate-1.100602.tar.gz"; 22096 - sha256 = "0vjz4fd4cvcy12gk5bdha7z73ifmfpmk748khha94dhiq3pd98xa"; 22096 + hash = "sha256-qqPU7sARNpIUhBORM+t11cVx/lGwrTKfCJ5tRpojX24="; 22097 22097 }; 22098 22098 propagatedBuildInputs = [ SubExporter ]; 22099 22099 meta = { ··· 22108 22108 version = "0.03"; 22109 22109 src = fetchurl { 22110 22110 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/String-TT-0.03.tar.gz"; 22111 - sha256 = "1asjr79wqcl9wk96afxrm1yhpj8lk9bk8kyz78yi5ypr0h55yq7p"; 22111 + hash = "sha256-92BfCgT5+hI9Ot9PNFeaFMkLfai5O2XS5IkyzNPJUqs="; 22112 22112 }; 22113 22113 buildInputs = [ TestException TestSimple13 TestTableDriven ]; 22114 22114 propagatedBuildInputs = [ PadWalker SubExporter TemplateToolkit ]; ··· 22123 22123 version = "1.31"; 22124 22124 src = fetchurl { 22125 22125 url = "mirror://cpan/authors/id/B/BA/BAKERSCOT/String-Util-1.31.tar.gz"; 22126 - sha256 = "0vfjvy04y71f8jsjg0yll28wqlpgn7gbkcrb0i72k0qcliz9mg7v"; 22126 + hash = "sha256-+7yafqQMgylOBCuzud6x71LMkaDUgye1RC4cT4Df0m0="; 22127 22127 }; 22128 22128 buildInputs = [ ModuleBuildTiny ]; 22129 22129 meta = { ··· 22140 22140 version = "0.12"; 22141 22141 src = fetchurl { 22142 22142 url = "mirror://cpan/authors/id/P/PE/PEVANS/Struct-Dumb-0.12.tar.gz"; 22143 - sha256 = "0wvzcpil9xc2wkibq3sj8i5bgq4iadx2k7hfqb8jm5p66g271kjj"; 22143 + hash = "sha256-Us5wxDPmlirRwg6eKXpTkeC3SkRSD7zi5IL1RONlf3M="; 22144 22144 }; 22145 22145 buildInputs = [ TestFatal ]; 22146 22146 meta = { ··· 22154 22154 version = "0.987"; 22155 22155 src = fetchurl { 22156 22156 url = "mirror://cpan/authors/id/R/RJ/RJBS/Sub-Exporter-0.987.tar.gz"; 22157 - sha256 = "1ml3n1ck4ln9qjm2mcgkczj1jb5n1fkscz9c4x23v4db0glb4g2l"; 22157 + hash = "sha256-VDyy6AOrkT1EJyx9pqcLtiwZ5GfzsSqqxMlSMlmwg9Y="; 22158 22158 }; 22159 22159 propagatedBuildInputs = [ DataOptList ]; 22160 22160 meta = { ··· 22169 22169 version = "0.100052"; 22170 22170 src = fetchurl { 22171 22171 url = "mirror://cpan/authors/id/R/RJ/RJBS/Sub-Exporter-ForMethods-0.100052.tar.gz"; 22172 - sha256 = "421fbba4f6ffcf13c4335f2c20630d709e6fa659c07545d094dbc5a558ad3006"; 22172 + hash = "sha256-Qh+7pPb/zxPEM18sIGMNcJ5vplnAdUXQlNvFpVitMAY="; 22173 22173 }; 22174 22174 buildInputs = [ namespaceautoclean ]; 22175 22175 propagatedBuildInputs = [ SubExporter SubName ]; ··· 22185 22185 version = "0.005"; 22186 22186 src = fetchurl { 22187 22187 url = "mirror://cpan/authors/id/R/RJ/RJBS/Sub-Exporter-GlobExporter-0.005.tar.gz"; 22188 - sha256 = "0qvsvfvfyk69v2ygjnyd5sh3bgbzd6f7k7mgv0zws1yywvpmxi1g"; 22188 + hash = "sha256-L8Re7+beB80/2K+eeZxpf701oC7NW/m82MlM77bbemM="; 22189 22189 }; 22190 22190 propagatedBuildInputs = [ SubExporter ]; 22191 22191 meta = { ··· 22200 22200 version = "0.001013"; 22201 22201 src = fetchurl { 22202 22202 url = "mirror://cpan/authors/id/F/FR/FREW/Sub-Exporter-Progressive-0.001013.tar.gz"; 22203 - sha256 = "0mn0x8mkh36rrsr58s1pk4srwxh2hbwss7sv630imnk49navfdfm"; 22203 + hash = "sha256-1TW3lU1k2hrBMFsfrfmCAnaeNZk3aFSyztkMOCvqwFY="; 22204 22204 }; 22205 22205 meta = { 22206 22206 description = "Only use Sub::Exporter if you need it"; ··· 22214 22214 version = "0.016"; 22215 22215 src = fetchurl { 22216 22216 url = "mirror://cpan/authors/id/T/TO/TOBYINK/Sub-HandlesVia-0.016.tar.gz"; 22217 - sha256 = "1mgr5igbr0zj8kzlfq7ayh5912i6mz47cx3605s04927wm5d9pk9"; 22217 + hash = "sha256-ad7USuVHJAJ0AWZ0dsivJoqQCvTqYEf/RPKDvF4s+dU="; 22218 22218 }; 22219 22219 propagatedBuildInputs = [ ClassMethodModifiers ClassTiny RoleTiny ScalarListUtils TypeTiny ]; 22220 22220 buildInputs = [ TestFatal TestRequires ]; ··· 22230 22230 version = "0.14"; 22231 22231 src = fetchurl { 22232 22232 url = "mirror://cpan/authors/id/R/RG/RGARCIA/Sub-Identify-0.14.tar.gz"; 22233 - sha256 = "068d272086514dd1e842b6a40b1bedbafee63900e5b08890ef6700039defad6f"; 22233 + hash = "sha256-Bo0nIIZRTdHoQrakCxvtuv7mOQDlsIiQ72cAA53vrW8="; 22234 22234 }; 22235 22235 meta = { 22236 22236 description = "Retrieve names of code references"; ··· 22243 22243 version = "0.002"; 22244 22244 src = fetchurl { 22245 22245 url = "mirror://cpan/authors/id/E/EX/EXODIST/Sub-Info-0.002.tar.gz"; 22246 - sha256 = "ea3056d696bdeff21a99d340d5570887d39a8cc47bff23adfc82df6758cdd0ea"; 22246 + hash = "sha256-6jBW1pa97/IamdNA1VcIh9OajMR7/yOt/ILfZ1jN0Oo="; 22247 22247 }; 22248 22248 propagatedBuildInputs = [ Importer ]; 22249 22249 meta = { ··· 22257 22257 version = "0.928"; 22258 22258 src = fetchurl { 22259 22259 url = "mirror://cpan/authors/id/R/RJ/RJBS/Sub-Install-0.928.tar.gz"; 22260 - sha256 = "03zgk1yh128gciyx3q77zxzxg9kf8yy2gm46gdxqi24mcykngrb1"; 22260 + hash = "sha256-YeVnp2eViIh7e4bUJ7xHbqbXf//n4NF9ZA+JAH2Y7w8="; 22261 22261 }; 22262 22262 meta = { 22263 22263 description = "Install subroutines into packages easily"; ··· 22271 22271 version = "0.26"; 22272 22272 src = fetchurl { 22273 22273 url = "mirror://cpan/authors/id/E/ET/ETHER/Sub-Name-0.26.tar.gz"; 22274 - sha256 = "2d2f2d697d516c89547e7c4307f1e79441641cae2c7395e7319b306d390df105"; 22274 + hash = "sha256-LS8taX1RbIlUfnxDB/HnlEFkHK4sc5XnMZswbTkN8QU="; 22275 22275 }; 22276 22276 buildInputs = [ BC DevelCheckBin ]; 22277 22277 meta = { ··· 22286 22286 version = "0.09"; 22287 22287 src = fetchurl { 22288 22288 url = "mirror://cpan/authors/id/O/OV/OVID/Sub-Override-0.09.tar.gz"; 22289 - sha256 = "1d955qn44brkcfif3gi0q2vvvqahny6rax0vr068x5i9yz0ng6lk"; 22289 + hash = "sha256-k5pnwfcplo4MyBt0lY23UOG9t8AgvuGiYzMvQiwuJbU="; 22290 22290 }; 22291 22291 buildInputs = [ TestFatal ]; 22292 22292 meta = { ··· 22300 22300 version = "2.006006"; 22301 22301 src = fetchurl { 22302 22302 url = "mirror://cpan/authors/id/H/HA/HAARG/Sub-Quote-2.006006.tar.gz"; 22303 - sha256 = "6e4e2af42388fa6d2609e0e82417de7cc6be47223f576592c656c73c7524d89d"; 22303 + hash = "sha256-bk4q9COI+m0mCeDoJBfefMa+RyI/V2WSxlbHPHUk2J0="; 22304 22304 }; 22305 22305 buildInputs = [ TestFatal ]; 22306 22306 meta = { ··· 22314 22314 version = "0.005"; 22315 22315 src = fetchurl { 22316 22316 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Sub-StrictDecl-0.005.tar.gz"; 22317 - sha256 = "sha256-oSfa52RcGpVwzZopcMbcST1SL/BzGKNKOeQJCY9pESU="; 22317 + hash = "sha256-oSfa52RcGpVwzZopcMbcST1SL/BzGKNKOeQJCY9pESU="; 22318 22318 }; 22319 22319 propagatedBuildInputs = [ LexicalSealRequireHints ]; 22320 22320 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; ··· 22329 22329 version = "0.2800"; 22330 22330 src = fetchurl { 22331 22331 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.2800.tar.gz"; 22332 - sha256 = "14z2xjiw931wizcx3mblmby753jspvfm321d6chs907nh0xzdwxl"; 22332 + hash = "sha256-tPP2O4D2gKQhMy2IUd2+Wo5y/Kp01dHZjzyMxKPs4pM="; 22333 22333 }; 22334 22334 meta = { 22335 22335 description = "Apparently run a function in a higher stack frame"; ··· 22343 22343 version = "0.28"; 22344 22344 src = fetchurl { 22345 22345 url = "mirror://cpan/authors/id/C/CL/CLKAO/SVN-Simple-0.28.tar.gz"; 22346 - sha256 = "1ysgi38zx236cxz539k6d6rw5z0vc70rrglsaf5fk6rnwilw2g6n"; 22346 + hash = "sha256-1jzBaeQ2m+mKU5q+nMFhG/zCs2lmplF+Z2aI/tGIT/s="; 22347 22347 }; 22348 22348 propagatedBuildInputs = [ (pkgs.subversionClient.override { inherit perl; }) ]; 22349 22349 meta = { ··· 22357 22357 version = "0.14"; 22358 22358 src = fetchurl { 22359 22359 url = "mirror://cpan/authors/id/T/TO/TODDR/Safe-Hole-0.14.tar.gz"; 22360 - sha256 = "01gc2lfli282dj6a2pkpxb0vmpyavs323cbdw15gxi06pn5nxxgl"; 22360 + hash = "sha256-9PVui70GxP5K4G2xIYbeyt+6wep3XqGMbAKJSB0V7AU="; 22361 22361 }; 22362 22362 meta = { 22363 22363 description = "Lib/Safe/Hole.pm"; ··· 22372 22372 version = "0.1.48"; 22373 22373 src = fetchurl { 22374 22374 url = "mirror://cpan/authors/id/I/IN/INGY/Swim-0.1.48.tar.gz"; 22375 - sha256 = "a5f72fd2f22917fa2b4acbb2ee2c3d32903d97ee5b0e449b0f387018c77f4f0c"; 22375 + hash = "sha256-pfcv0vIpF/orSsuy7iw9MpA9l+5bDkSbDzhwGMd/Tww="; 22376 22376 }; 22377 22377 propagatedBuildInputs = [ HTMLEscape HashMerge IPCRun Pegex TextAutoformat YAMLLibYAML ]; 22378 22378 meta = { ··· 22388 22388 version = "2.17"; 22389 22389 src = fetchurl { 22390 22390 url = "mirror://cpan/authors/id/C/CH/CHORNY/Switch-2.17.tar.gz"; 22391 - sha256 = "0xbdjdgzfj9zwa4j3ipr8bfk7bcici4hk89hq5d27rhg2isljd9i"; 22391 + hash = "sha256-MTVJdRQP5iNawTChCUlkka0z3UL5xiGJ4j9J91+TbXU="; 22392 22392 }; 22393 22393 doCheck = false; # FIXME: 2/293 test failures 22394 22394 meta = { ··· 22402 22402 version = "0.10"; 22403 22403 src = fetchurl { 22404 22404 url = "mirror://cpan/authors/id/F/FE/FELIPE/Symbol-Get-0.10.tar.gz"; 22405 - sha256 = "0ee5568c5ae3573ca874e09e4d0524466cfc1ad9a2c24d0bc91d4c7b06f21d9c"; 22405 + hash = "sha256-DuVWjFrjVzyodOCeTQUkRmz8Gtmiwk0LyR1MewbyHZw="; 22406 22406 }; 22407 22407 buildInputs = [ TestDeep TestException ]; 22408 22408 propagatedBuildInputs = [ CallContext ]; ··· 22418 22418 version = "0.05"; 22419 22419 src = fetchurl { 22420 22420 url = "mirror://cpan/authors/id/A/AL/ALEXMV/Symbol-Global-Name-0.05.tar.gz"; 22421 - sha256 = "0f7623e9d724760aa64040222da1d82f1188586791329261cc60dad1d60d6a92"; 22421 + hash = "sha256-D3Yj6dckdgqmQEAiLaHYLxGIWGeRMpJhzGDa0dYNapI="; 22422 22422 }; 22423 22423 meta = { 22424 22424 description = "Finds name and type of a global variable"; ··· 22431 22431 version = "0.0203"; 22432 22432 src = fetchurl { 22433 22433 url = "mirror://cpan/authors/id/D/DE/DEXTER/Symbol-Util-0.0203.tar.gz"; 22434 - sha256 = "0cnwwrd5d6i80f33s7n2ak90rh4s53ss7q57wndrpkpr4bfn3djm"; 22434 + hash = "sha256-VbZh3SL5zpub5afgo/UomsAM0lTCHj2GAyiaVlrm3DI="; 22435 22435 }; 22436 22436 meta = { 22437 22437 description = "Additional utils for Perl symbols manipulation"; ··· 22444 22444 version = "0.004"; 22445 22445 src = fetchurl { 22446 22446 url = "mirror://cpan/authors/id/P/PH/PHAYLON/syntax-0.004.tar.gz"; 22447 - sha256 = "fe19b6da8a8f43a5aa2ee571441bc0e339fb156d0081c157a1a24e9812c7d365"; 22447 + hash = "sha256-/hm22oqPQ6WqLuVxRBvA4zn7FW0AgcFXoaJOmBLH02U="; 22448 22448 }; 22449 22449 propagatedBuildInputs = [ DataOptList namespaceclean ]; 22450 22450 meta = { ··· 22459 22459 version = "0.003008"; 22460 22460 src = fetchurl { 22461 22461 url = "mirror://cpan/authors/id/F/FR/FREW/Syntax-Keyword-Junction-0.003008.tar.gz"; 22462 - sha256 = "8b4975f21b1992a7e6c2df5dcc92b254c61925595eddcdfaf0b1498717aa95ef"; 22462 + hash = "sha256-i0l18hsZkqfmwt9dzJKyVMYZJVle3c368LFJhxeqle8="; 22463 22463 }; 22464 22464 buildInputs = [ TestRequires ]; 22465 22465 propagatedBuildInputs = [ syntax ]; ··· 22475 22475 version = "0.27"; 22476 22476 src = fetchurl { 22477 22477 url = "mirror://cpan/authors/id/P/PE/PEVANS/Syntax-Keyword-Try-0.27.tar.gz"; 22478 - sha256 = "sha256-JG4bAz4/8i/VQgVQ1Lbg1WtDjNy7nTXL6LG1uhV03iM="; 22478 + hash = "sha256-JG4bAz4/8i/VQgVQ1Lbg1WtDjNy7nTXL6LG1uhV03iM="; 22479 22479 }; 22480 22480 propagatedBuildInputs = [ XSParseKeyword ]; 22481 22481 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; ··· 22491 22491 version = "0.20"; 22492 22492 src = fetchurl { 22493 22493 url = "mirror://cpan/authors/id/T/TO/TODDR/Sys-Mmap-0.20.tar.gz"; 22494 - sha256 = "1kz22l7sh2mibliixyshc9958bqlkzsb13agcibp7azii4ncw80q"; 22494 + hash = "sha256-GCDOLInxq3NXZE+NsPSfFC9UUmJQ+x4jXbEKqA8V4s8="; 22495 22495 }; 22496 22496 meta = { 22497 22497 description = "Use mmap to map in a file as a Perl variable"; ··· 22505 22505 version = "0.99"; 22506 22506 src = fetchurl { 22507 22507 url = "mirror://cpan/authors/id/S/SC/SCRESTO/Sys-MemInfo-0.99.tar.gz"; 22508 - sha256 = "0786319d3a3a8bae5d727939244bf17e140b714f52734d5e9f627203e4cf3e3b"; 22508 + hash = "sha256-B4YxnTo6i65dcnk5JEvxfhQLcU9Sc01en2JyA+TPPjs="; 22509 22509 }; 22510 22510 meta = { 22511 22511 description = "Memory information"; ··· 22519 22519 version = "0.61"; 22520 22520 src = fetchurl { 22521 22521 url = "mirror://cpan/authors/id/M/MZ/MZSANFORD/Sys-CPU-0.61.tar.gz"; 22522 - sha256 = "1r6976bs86j7zp51m5vh42xlyah951jgdlkimv202413kjvqc2i5"; 22522 + hash = "sha256-JQqGt5wjEAHErnHS9mQoCSpPuyBwlxrK/UcapJc5yeQ="; 22523 22523 }; 22524 22524 patches = [ 22525 22525 # Bug #95400 for Sys-CPU: Tests fail on ARM and AArch64 Linux 22526 22526 # https://rt.cpan.org/Public/Bug/Display.html?id=95400 22527 22527 (fetchpatch { 22528 22528 url = "https://rt.cpan.org/Ticket/Attachment/1359669/721669/0001-Add-support-for-cpu_type-on-ARM-and-AArch64-Linux-pl.patch"; 22529 - sha256 = "0rmazzdy34znksdhh8drc83lk754slhjgvnk4kk27z3kw5gm10m0"; 22529 + hash = "sha256-oIJQX+Fz/CPmJNPuJyHVpJxJB2K5IQibnvaT4dv/qmY="; 22530 22530 }) 22531 22531 (fetchpatch { 22532 22532 url = "https://rt.cpan.org/Ticket/Attachment/1388036/737125/0002-cpu_clock-can-be-undefined-on-an-ARM.patch"; 22533 - sha256 = "0z3wqfahc9av7y34aqp6biq3sf8v8q4yynx7bv290vds50dsjb4w"; 22533 + hash = "sha256-nCypGyi6bZDEXqdb7wlGGzk9cFzmYkWGP1slBpXDfHw="; 22534 22534 }) 22535 22535 ]; 22536 22536 buildInputs = lib.optional stdenv.isDarwin pkgs.darwin.apple_sdk.frameworks.Carbon; ··· 22546 22546 version = "1.5"; 22547 22547 src = fetchurl { 22548 22548 url = "mirror://cpan/authors/id/S/SC/SCOTT/Sys-Hostname-Long-1.5.tar.gz"; 22549 - sha256 = "1jv5n8jv48c1p8svjsigyxndv1ygsq8wgwj9c7ypx1vaf3rns679"; 22549 + hash = "sha256-6Rht83Bqh379YUnyxxHWz4fdbPcvark1uoEhsiWyZcs="; 22550 22550 }; 22551 22551 doCheck = false; # no `hostname' in stdenv 22552 22552 meta = { ··· 22560 22560 version = "0.23"; 22561 22561 src = fetchurl { 22562 22562 url = "mirror://cpan/authors/id/L/LB/LBAXTER/Sys-SigAction-0.23.tar.gz"; 22563 - sha256 = "c4ef6c9345534031fcbbe2adc347fc7194d47afc945e7a44fac7e9563095d353"; 22563 + hash = "sha256-xO9sk0VTQDH8u+Ktw0f8cZTUevyUXnpE+sfpVjCV01M="; 22564 22564 }; 22565 22565 doCheck = !stdenv.isAarch64; # it hangs on Aarch64 22566 22566 meta = { ··· 22574 22574 version = "0.36"; 22575 22575 src = fetchurl { 22576 22576 url = "mirror://cpan/authors/id/S/SA/SAPER/Sys-Syslog-0.36.tar.gz"; 22577 - sha256 = "ed42a9e5ba04ad4856cc0cb5d38d289c3c5d3764543ec04efafc4af7e3378df8"; 22577 + hash = "sha256-7UKp5boErUhWzAy1040onDxdN2RUPsBO+vxK9+M3jfg="; 22578 22578 }; 22579 22579 meta = { 22580 22580 description = "Perl interface to the UNIX syslog(3) calls"; ··· 22587 22587 version = "1.121"; 22588 22588 src = fetchurl { 22589 22589 url = "mirror://cpan/authors/id/B/BO/BOOK/System-Command-1.121.tar.gz"; 22590 - sha256 = "43de5ecd20c1da46e8a6f4fceab29e04697a2890a99bf6a91b3ca004a468a241"; 22590 + hash = "sha256-Q95ezSDB2kbopvT86rKeBGl6KJCpm/apGzygBKRookE="; 22591 22591 }; 22592 22592 propagatedBuildInputs = [ IPCRun ]; 22593 22593 buildInputs = [ PodCoverageTrustPod TestCPANMeta TestPod TestPodCoverage ]; ··· 22604 22604 owner = "libvirt"; 22605 22605 repo = "libvirt-perl"; 22606 22606 rev = "v${version}"; 22607 - sha256 = "sha256-VuM4rPrG15vXnF5e1MBSGB76zLI+8nkSiJmwWg8aJgE="; 22607 + hash = "sha256-VuM4rPrG15vXnF5e1MBSGB76zLI+8nkSiJmwWg8aJgE="; 22608 22608 }; 22609 22609 nativeBuildInputs = [ pkgs.pkg-config ]; 22610 22610 buildInputs = [ pkgs.libvirt CPANChanges TestPod TestPodCoverage XMLXPath ]; ··· 22622 22622 version = "3.35"; 22623 22623 src = fetchurl { 22624 22624 url = "mirror://cpan/authors/id/D/DW/DWHEELER/TAP-Parser-SourceHandler-pgTAP-3.35.tar.gz"; 22625 - sha256 = "1655337l1cyd7q62007wrk87q2gbbwfq9xjy1wgx3hyflxpkkvl4"; 22625 + hash = "sha256-hO45b6fOw9EfD172hB1f6wl80Mz8ACAMPs2zQM8YpZg="; 22626 22626 }; 22627 22627 doCheck = !stdenv.isDarwin; 22628 22628 meta = { ··· 22637 22637 version = "0.06"; 22638 22638 src = fetchurl { 22639 22639 url = "mirror://cpan/authors/id/M/MR/MRAMBERG/Task-Catalyst-Tutorial-0.06.tar.gz"; 22640 - sha256 = "75b1b2d96155647842587146cefd0de30943b85195e8e3eca51e0f0b8642d61e"; 22640 + hash = "sha256-dbGy2WFVZHhCWHFGzv0N4wlDuFGV6OPspR4PC4ZC1h4="; 22641 22641 }; 22642 22642 propagatedBuildInputs = [ CatalystAuthenticationStoreDBIxClass CatalystControllerHTMLFormFu CatalystDevel CatalystManual CatalystPluginAuthorizationACL CatalystPluginAuthorizationRoles CatalystPluginSessionStateCookie CatalystPluginSessionStoreFastMmap CatalystPluginStackTrace CatalystViewTT ]; 22643 22643 doCheck = false; /* fails with 'open3: exec of .. perl .. failed: Argument list too long at .../TAP/Parser/Iterator/Process.pm line 165.' */ ··· 22652 22652 version = "0.0.12"; 22653 22653 src = fetchurl { 22654 22654 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Task-FreecellSolver-Testing-0.0.12.tar.gz"; 22655 - sha256 = "19wkz5ii8h90i9gmh692kvw9rz7k9bmpi53pw331fm0jmsvi069x"; 22655 + hash = "sha256-PRkQt64SVBfG4HeUeOtK8/yc+J4iGVhfiiBBFGP5k6c="; 22656 22656 }; 22657 22657 buildInputs = [ CodeTidyAll TestDataSplit TestDifferences TestPerlTidy TestRunPluginTrimDisplayedFilenames TestRunValgrind TestTrailingSpace TestTrap ]; 22658 22658 propagatedBuildInputs = [ EnvPath FileWhich GamesSolitaireVerify InlineC ListMoreUtils MooX StringShellQuote TaskTestRunAllPlugins TemplateToolkit YAMLLibYAML ]; ··· 22668 22668 version = "0.28"; 22669 22669 src = fetchurl { 22670 22670 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Task-Plack-0.28.tar.gz"; 22671 - sha256 = "0ajwkyr9nwn11afi6fz6kx4bi7a3p8awjsldmsakz3sl0s42pmbr"; 22671 + hash = "sha256-edUriAZUjz+Vro1qyRW6Q524SJ/mOxOdCsFym7KfXCo="; 22672 22672 }; 22673 22673 propagatedBuildInputs = [ CGICompile CGIEmulatePSGI CGIPSGI Corona FCGI FCGIClient FCGIProcManager HTTPServerSimplePSGI IOHandleUtil NetFastCGI PSGI PlackAppProxy PlackMiddlewareAuthDigest PlackMiddlewareConsoleLogger PlackMiddlewareDebug PlackMiddlewareDeflater PlackMiddlewareHeader PlackMiddlewareReverseProxy PlackMiddlewareSession Starlet Starman Twiggy ]; 22674 22674 buildInputs = [ ModuleBuildTiny TestSharedFork ]; ··· 22683 22683 version = "0.0106"; 22684 22684 src = fetchurl { 22685 22685 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Task-Test-Run-AllPlugins-0.0106.tar.gz"; 22686 - sha256 = "0y6fgldb59mc96lkghmd8n0gdbqaal6hz0cqqadna1jqi3q0p38v"; 22686 + hash = "sha256-G40L8IhYBmWbwpiBDw1VCq/2gEWtwjepSaymshp9zng="; 22687 22687 }; 22688 22688 buildInputs = [ TestRun TestRunCmdLine TestRunPluginAlternateInterpreters TestRunPluginBreakOnFailure TestRunPluginColorFileVerdicts TestRunPluginColorSummary TestRunPluginTrimDisplayedFilenames ]; 22689 22689 meta = { ··· 22698 22698 version = "1.06"; 22699 22699 src = fetchurl { 22700 22700 url = "mirror://cpan/authors/id/E/ET/ETHER/Task-Weaken-1.06.tar.gz"; 22701 - sha256 = "1gk6rmnp4x50lzr0vfng41khf0f8yzxlm0pad1j69vxskpdzx0r3"; 22701 + hash = "sha256-I4P+252672RkaOqCSvv3yAEHZyDPug3yp6B0cm3NZr4="; 22702 22702 }; 22703 22703 meta = { 22704 22704 description = "Ensure that a platform has weaken support"; ··· 22712 22712 version = "1.27"; 22713 22713 src = fetchurl { 22714 22714 url = "mirror://cpan/authors/id/V/VK/VKON/Tcl-1.27.tar.gz"; 22715 - sha256 = "sha256-+DhYd6Sp7Z89OQPS0PfNcPrDzmgyxg9gCmghzuP7WHI="; 22715 + hash = "sha256-+DhYd6Sp7Z89OQPS0PfNcPrDzmgyxg9gCmghzuP7WHI="; 22716 22716 }; 22717 22717 propagatedBuildInputs = [ 22718 22718 pkgs.bwidget ··· 22734 22734 version = "1.09"; 22735 22735 src = fetchurl { 22736 22736 url = "mirror://cpan/authors/id/C/CA/CAC/Tcl-pTk-1.09.tar.gz"; 22737 - sha256 = "sha256-LR+YBlKS9+W7mBBy9/EkAOjxGVVe4MC5zToPr/pXl24="; 22737 + hash = "sha256-LR+YBlKS9+W7mBBy9/EkAOjxGVVe4MC5zToPr/pXl24="; 22738 22738 }; 22739 22739 propagatedBuildInputs = [ 22740 22740 ClassISA ··· 22763 22763 version = "2.77"; 22764 22764 src = fetchurl { 22765 22765 url = "mirror://cpan/authors/id/K/KA/KARMAN/Template-Plugin-Autoformat-2.77.tar.gz"; 22766 - sha256 = "bddfb4919f0abb2a2be7a9665333e0d4e098032f0e383dbaf04c4d896c7486ed"; 22766 + hash = "sha256-vd+0kZ8Kuyor56lmUzPg1OCYAy8OOD268ExNiWx0hu0="; 22767 22767 }; 22768 22768 propagatedBuildInputs = [ TemplateToolkit TextAutoformat ]; 22769 22769 meta = { ··· 22778 22778 version = "0.14"; 22779 22779 src = fetchurl { 22780 22780 url = "mirror://cpan/authors/id/R/RC/RCLAMP/Template-Plugin-Class-0.14.tar.gz"; 22781 - sha256 = "1hq7jy6zg1iaslsyi05afz0i944y9jnv3nb4krkxjfmzwy5gw106"; 22781 + hash = "sha256-BgT+iue/OtlnnmTZsa1MnpAUwXeqgOg11SqG942XB8M="; 22782 22782 }; 22783 22783 propagatedBuildInputs = [ TemplateToolkit ]; 22784 22784 meta = { ··· 22792 22792 version = "0.01"; 22793 22793 src = fetchurl { 22794 22794 url = "mirror://cpan/authors/id/X/XE/XERN/Template-Plugin-IO-All-0.01.tar.gz"; 22795 - sha256 = "1f7445422a21932e09bbef935766e0af6b7cceb088e9d8e030cd7a84bcdc5ee4"; 22795 + hash = "sha256-H3RFQiohky4Ju++TV2bgr2t8zrCI6djgMM16hLzcXuQ="; 22796 22796 }; 22797 22797 propagatedBuildInputs = [ IOAll TemplateToolkit ]; 22798 22798 meta = { ··· 22807 22807 version = "0.02"; 22808 22808 src = fetchurl { 22809 22809 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Template-Plugin-JavaScript-0.02.tar.gz"; 22810 - sha256 = "1mqqqs0dhfr6bp1305j9ns05q4pq1n3f561l6p8848k5ml3dh87a"; 22810 + hash = "sha256-6iDYBq1lIoLQNTSY4oYN+BJcgLZJFjDCXSY72IDGGNc="; 22811 22811 }; 22812 22812 propagatedBuildInputs = [ TemplateToolkit ]; 22813 22813 meta = { ··· 22821 22821 version = "0.02"; 22822 22822 src = fetchurl { 22823 22823 url = "mirror://cpan/authors/id/N/NA/NANTO/Template-Plugin-JSON-Escape-0.02.tar.gz"; 22824 - sha256 = "051a8b1d3bc601d58fc51e246067d36450cfe970278a0456e8ab61940f13cd86"; 22824 + hash = "sha256-BRqLHTvGAdWPxR4kYGfTZFDP6XAnigRW6KthlA8TzYY="; 22825 22825 }; 22826 22826 propagatedBuildInputs = [ JSON TemplateToolkit ]; 22827 22827 meta = { ··· 22835 22835 version = "1.00"; 22836 22836 src = fetchurl { 22837 22837 url = "mirror://cpan/authors/id/P/PE/PETDANCE/Template-Timer-1.00.tar.gz"; 22838 - sha256 = "1d3pbcx1kz73ncg8s8lx3ifwphz838qy0m40gdar7790cnrlqcdp"; 22838 + hash = "sha256-tzFMs2UgnZNVe4BU4DEa6MPLXRydIo0es+P8GTpbd7Q="; 22839 22839 }; 22840 22840 propagatedBuildInputs = [ TemplateToolkit ]; 22841 22841 meta = { ··· 22849 22849 version = "1.12"; 22850 22850 src = fetchurl { 22851 22851 url = "mirror://cpan/authors/id/A/AD/ADAMK/Template-Tiny-1.12.tar.gz"; 22852 - sha256 = "073e062c630b51dfb725cd6485a329155cb72d5c596e8cb698eb67c4566f0a4a"; 22852 + hash = "sha256-Bz4GLGMLUd+3Jc1khaMpFVy3LVxZboy2mOtnxFZvCko="; 22853 22853 }; 22854 22854 meta = { 22855 22855 description = "Template Toolkit reimplemented in as little code as possible"; ··· 22863 22863 version = "3.009"; 22864 22864 src = fetchurl { 22865 22865 url = "mirror://cpan/authors/id/A/AT/ATOOMIC/Template-Toolkit-3.009.tar.gz"; 22866 - sha256 = "1dpmy62x1yshf7kwslj85sc8bcgw1m30dh0szmfrp99pysxj7bfn"; 22866 + hash = "sha256-1q0ju/Y3pZtd/RrABkYN/LGFmC5IUs3ncVD70IXx9bY="; 22867 22867 }; 22868 22868 doCheck = !stdenv.isDarwin; 22869 22869 propagatedBuildInputs = [ AppConfig ]; ··· 22880 22880 version = "2.66"; 22881 22881 src = fetchurl { 22882 22882 url = "mirror://cpan/authors/id/A/AB/ABW/Template-GD-2.66.tar.gz"; 22883 - sha256 = "98523c8192f2e8184042e5a2e172bd767ac289dd2e480f35f680dce32160905b"; 22883 + hash = "sha256-mFI8gZLy6BhAQuWi4XK9dnrCid0uSA819oDc4yFgkFs="; 22884 22884 }; 22885 22885 propagatedBuildInputs = [ GD TemplateToolkit ]; 22886 22886 meta = { ··· 22894 22894 version = "0.03"; 22895 22895 src = fetchurl { 22896 22896 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Term-Encoding-0.03.tar.gz"; 22897 - sha256 = "95ba9687d735d25a3cbe64508d7894f009c7fa2a1726c3e786e9e21da2251d0b"; 22897 + hash = "sha256-lbqWh9c10lo8vmRQjXiU8AnH+ioXJsPnhuniHaIlHQs="; 22898 22898 }; 22899 22899 meta = { 22900 22900 description = "Detect encoding of the current terminal"; ··· 22908 22908 version = "2.22"; 22909 22909 src = fetchurl { 22910 22910 url = "mirror://cpan/authors/id/M/MA/MANWAR/Term-ProgressBar-2.22.tar.gz"; 22911 - sha256 = "2642ecca5b0b038c14812bcad3a9611ff7911dc59c9104d220797f837a880c49"; 22911 + hash = "sha256-JkLsylsLA4wUgSvK06lhH/eRHcWckQTSIHl/g3qIDEk="; 22912 22912 }; 22913 22913 buildInputs = [ CaptureTiny TestException TestWarnings ]; 22914 22914 propagatedBuildInputs = [ ClassMethodMaker TermReadKey ]; ··· 22923 22923 version = "0.31"; 22924 22924 src = fetchurl { 22925 22925 url = "mirror://cpan/authors/id/L/LB/LBROCARD/Term-ProgressBar-Quiet-0.31.tar.gz"; 22926 - sha256 = "25675292f588bc29d32e710cf3667da9a2a1751e139801770a9fdb18cd2184a6"; 22926 + hash = "sha256-JWdSkvWIvCnTLnEM82Z9qaKhdR4TmAF3Cp/bGM0hhKY="; 22927 22927 }; 22928 22928 propagatedBuildInputs = [ IOInteractive TermProgressBar ]; 22929 22929 buildInputs = [ TestMockObject ]; ··· 22938 22938 version = "0.03"; 22939 22939 src = fetchurl { 22940 22940 url = "mirror://cpan/authors/id/E/EV/EVDB/Term-ProgressBar-Simple-0.03.tar.gz"; 22941 - sha256 = "a20db3c67d5bdfd0c1fab392c6d1c26880a7ee843af602af4f9b53a7043579a6"; 22941 + hash = "sha256-og2zxn1b39DB+rOSxtHCaICn7oQ69gKvT5tTpwQ1eaY="; 22942 22942 }; 22943 22943 propagatedBuildInputs = [ TermProgressBarQuiet ]; 22944 22944 buildInputs = [ TestMockObject ]; ··· 22955 22955 version = "2.38"; 22956 22956 src = fetchurl { 22957 22957 url = "mirror://cpan/authors/id/J/JS/JSTOWE/TermReadKey-2.38.tar.gz"; 22958 - sha256 = "143jlibah1g14bym7sj3gphvqkpj1w4vn7sqc4vc62jpviw5hr2s"; 22958 + hash = "sha256-WmRYeNxXCsM2YVgfuwkP8k684X1D6lP9IuEFqFakcpA="; 22959 22959 }; 22960 22960 22961 22961 # use native libraries from the host when running build commands ··· 22983 22983 version = "1.36"; 22984 22984 src = fetchurl { 22985 22985 url = "mirror://cpan/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-1.36.tar.gz"; 22986 - sha256 = "9a08f7a4013c9b865541c10dbba1210779eb9128b961250b746d26702bab6925"; 22986 + hash = "sha256-mgj3pAE8m4ZVQcENu6EhB3nrkSi5YSULdG0mcCuraSU="; 22987 22987 }; 22988 22988 buildInputs = [ pkgs.readline pkgs.ncurses ]; 22989 22989 NIX_CFLAGS_LINK = "-lreadline -lncursesw"; ··· 23015 23015 version = "1.4"; 23016 23016 src = fetchurl { 23017 23017 url = "mirror://cpan/authors/id/C/CK/CKAISER/Term-ReadLine-TTYtter-1.4.tar.gz"; 23018 - sha256 = "14xcqhg1vrwgv65nd2z8xzn0wgb18i17pzkkh8m15cp1rqrk2dxc"; 23018 + hash = "sha256-rDcxM87hshIqgnP+e0JEYT0O7O/oi2aL2Y/nHR7ErJM="; 23019 23019 }; 23020 23020 23021 23021 outputs = [ "out" ]; ··· 23032 23032 version = "0.11"; 23033 23033 src = fetchurl { 23034 23034 url = "mirror://cpan/authors/id/P/PH/PHOENIX/${pname}-${version}.tar.gz"; 23035 - sha256 = "08s3zdqbr01qf4h8ryc900qq1cjcdlyy2dq0gppzzy9mbcs6da71"; 23035 + hash = "sha256-4ahmNFs1+f/vfQA34T1tTLKAMQCJ+YwgcTiAvHD7QyM="; 23036 23036 }; 23037 23037 23038 23038 outputs = [ "out" ]; ··· 23048 23048 version = "0.12"; 23049 23049 src = fetchurl { 23050 23050 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Term-Shell-0.12.tar.gz"; 23051 - sha256 = "1mrx7g74qvkdis7x7zq1zs0b7q2fsz59g4hxvg140r8bq1wzav3x"; 23051 + hash = "sha256-fWz1ecALZUDC2x2Sl8rXTuCzgP4B/9OPjm1uTM47Pdc="; 23052 23052 }; 23053 23053 propagatedBuildInputs = [ TermReadKey TextAutoformat ]; 23054 23054 meta = { ··· 23063 23063 version = "0.92"; 23064 23064 src = fetchurl { 23065 23065 url = "mirror://cpan/authors/id/B/BR/BRONSON/Term-ShellUI-0.92.tar.gz"; 23066 - sha256 = "3279c01c76227335eeff09032a40f4b02b285151b3576c04cacd15be05942bdb"; 23066 + hash = "sha256-MnnAHHYiczXu/wkDKkD0sCsoUVGzV2wEys0VvgWUK9s="; 23067 23067 }; 23068 23068 meta = { 23069 23069 description = "A fully-featured shell-like command line environment"; ··· 23076 23076 version = "0.002"; 23077 23077 src = fetchurl { 23078 23078 url = "mirror://cpan/authors/id/F/FE/FERREIRA/Term-Size-Any-0.002.tar.gz"; 23079 - sha256 = "64fa5fdb1ae3a823134aaa95aec75354bc17bdd9ca12ba0a7ae34a7e51b3ded2"; 23079 + hash = "sha256-ZPpf2xrjqCMTSqqVrsdTVLwXvdnKEroKeuNKflGz3tI="; 23080 23080 }; 23081 23081 propagatedBuildInputs = [ DevelHide TermSizePerl ]; 23082 23082 meta = { ··· 23090 23090 version = "0.031"; 23091 23091 src = fetchurl { 23092 23092 url = "mirror://cpan/authors/id/F/FE/FERREIRA/Term-Size-Perl-0.031.tar.gz"; 23093 - sha256 = "ae9a6746cb1b305ddc8f8d8ca46878552b9c1123628971e13a275183822f209e"; 23093 + hash = "sha256-rppnRssbMF3cj42MpGh4VSucESNiiXHhOidRg4IvIJ4="; 23094 23094 }; 23095 23095 meta = { 23096 23096 description = "Perl extension for retrieving terminal size (Perl version)"; ··· 23103 23103 version = "0.015"; 23104 23104 src = fetchurl { 23105 23105 url = "mirror://cpan/authors/id/E/EX/EXODIST/Term-Table-0.015.tar.gz"; 23106 - sha256 = "d8a18b2801f91f0e5d747147ce786964a76f91d18568652908a3dc06a9b948d5"; 23106 + hash = "sha256-2KGLKAH5Hw5ddHFHznhpZKdvkdGFaGUpCKPcBqm5SNU="; 23107 23107 }; 23108 23108 propagatedBuildInputs = [ Importer ]; 23109 23109 meta = { ··· 23117 23117 version = "0.18"; 23118 23118 src = fetchurl { 23119 23119 url = "mirror://cpan/authors/id/K/KE/KEICHNER/Term-Sk-0.18.tar.gz"; 23120 - sha256 = "f2e491796061205b08688802b287792d7d803b08972339fb1070ba05612af885"; 23120 + hash = "sha256-8uSReWBhIFsIaIgCsod5LX2AOwiXIzn7EHC6BWEq+IU="; 23121 23121 }; 23122 23122 meta = { 23123 23123 description = "Perl extension for displaying a progress indicator on a terminal"; ··· 23130 23130 version = "0.46"; 23131 23131 src = fetchurl { 23132 23132 url = "mirror://cpan/authors/id/B/BI/BINGOS/Term-UI-0.46.tar.gz"; 23133 - sha256 = "19p92za5cx1v7g57pg993amprcvm1az3pp7y9g5b1aplsy06r54i"; 23133 + hash = "sha256-kZRsgNf0qrDKS/7cO74KdbN8qxopvXvKOzt0VtQX6aY="; 23134 23134 }; 23135 23135 propagatedBuildInputs = [ LogMessageSimple ]; 23136 23136 meta = { ··· 23144 23144 version = "0.91"; 23145 23145 src = fetchurl { 23146 23146 url = "mirror://cpan/authors/id/A/AJ/AJWOOD/Term-VT102-0.91.tar.gz"; 23147 - sha256 = "f954e0310941d45c0fc3eb4a40f5d3a00d68119e277d303a1e6af11ded6fbd94"; 23147 + hash = "sha256-+VTgMQlB1FwPw+tKQPXToA1oEZ4nfTA6HmrxHe1vvZQ="; 23148 23148 }; 23149 23149 meta = { 23150 23150 description = "A class to emulate a DEC VT102 terminal"; ··· 23157 23157 version = "0.05"; 23158 23158 src = fetchurl { 23159 23159 url = "mirror://cpan/authors/id/F/FB/FBARRIOS/Term-VT102-Boundless-0.05.tar.gz"; 23160 - sha256 = "e1ded85ae3d76b59c03b8697f4a6cb01ae31bd62a9354f5bb7d18f9e927b485f"; 23160 + hash = "sha256-4d7YWuPXa1nAO4aX9KbLAa4xvWKpNU9bt9GPnpJ7SF8="; 23161 23161 }; 23162 23162 propagatedBuildInputs = [ TermVT102 ]; 23163 23163 meta = { ··· 23171 23171 version = "2.6"; 23172 23172 src = fetchurl { 23173 23173 url = "mirror://cpan/authors/id/K/KB/KBAUCOM/Term-Animation-2.6.tar.gz"; 23174 - sha256 = "7d5c3c2d4f9b657a8b1dce7f5e2cbbe02ada2e97c72f3a0304bf3c99d084b045"; 23174 + hash = "sha256-fVw8LU+bZXqLHc5/Xiy74CraLpfHLzoDBL88mdCEsEU="; 23175 23175 }; 23176 23176 propagatedBuildInputs = [ Curses ]; 23177 23177 meta = { ··· 23185 23185 version = "1.000042"; 23186 23186 src = fetchurl { 23187 23187 url = "mirror://cpan/authors/id/E/EX/EXODIST/Test2-Harness-1.000042.tar.gz"; 23188 - sha256 = "aaf231a68af1a6ffd6a11188875fcf572e373e43c8285945227b9d687b43db2d"; 23188 + hash = "sha256-qvIxporxpv/WoRGIh1/PVy43PkPIKFlFInudaHtD2y0="; 23189 23189 }; 23190 23190 23191 23191 checkPhase = '' ··· 23207 23207 version = "0.002003"; 23208 23208 src = fetchurl { 23209 23209 url = "mirror://cpan/authors/id/E/EX/EXODIST/Test2-Plugin-MemUsage-0.002003.tar.gz"; 23210 - sha256 = "5e0662d5a823ae081641f5ce82843111eec1831cd31f883a6c6de54afdf87c25"; 23210 + hash = "sha256-XgZi1agjrggWQfXOgoQxEe7BgxzTH4g6bG3lSv34fCU="; 23211 23211 }; 23212 23212 buildInputs = [ Test2Suite ]; 23213 23213 meta = { ··· 23221 23221 version = "0.002001"; 23222 23222 src = fetchurl { 23223 23223 url = "mirror://cpan/authors/id/E/EX/EXODIST/Test2-Plugin-UUID-0.002001.tar.gz"; 23224 - sha256 = "4c6c8d484d7153d8779dc155a992b203095b5c5aa1cfb1ee8bcedcd0601878c9"; 23224 + hash = "sha256-TGyNSE1xU9h3ncFVqZKyAwlbXFqhz7Hui87c0GAYeMk="; 23225 23225 }; 23226 23226 buildInputs = [ Test2Suite ]; 23227 23227 propagatedBuildInputs = [ DataUUID ]; ··· 23236 23236 version = "0.09"; 23237 23237 src = fetchurl { 23238 23238 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.09.tar.gz"; 23239 - sha256 = "0x7vy9r5gyxqg3qy966frj8ywkckkv7mc83xy4mkdvrf0h0dhgdy"; 23239 + hash = "sha256-vj3YAAQu7zYr8X0gVs+ek03ukczOmOTxeLj7V3Ly+3Q="; 23240 23240 }; 23241 23241 buildInputs = [ IPCRun3 Test2Suite ]; 23242 23242 propagatedBuildInputs = [ TestSimple13 ]; ··· 23252 23252 version = "0.000138"; 23253 23253 src = fetchurl { 23254 23254 url = "mirror://cpan/authors/id/E/EX/EXODIST/Test2-Suite-0.000138.tar.gz"; 23255 - sha256 = "0x887d8y657k7072k5f5ly36f067ldafm27xbd9lh5nirvr2vxqc"; 23255 + hash = "sha256-DPct8s7RFkhTW/2I6lSjxwBnhqfFlSkOOPMU41E7CHU="; 23256 23256 }; 23257 23257 propagatedBuildInputs = [ ModulePluggable ScopeGuard SubInfo TermTable TestSimple13 ]; 23258 23258 meta = { ··· 23266 23266 version = "0.002"; 23267 23267 src = fetchurl { 23268 23268 url = "mirror://cpan/authors/id/R/RJ/RJBS/Test-Abortable-0.002.tar.gz"; 23269 - sha256 = "0v97y31j56f4mxw0vxyjbdprq4951h4wcdh4acnfm63np7wvg44p"; 23269 + hash = "sha256-l5C3+bl2mOosUwQ2xgkMJRGcb1vS9w14r8SZIsPwJ20="; 23270 23270 }; 23271 23271 propagatedBuildInputs = [ SubExporter ]; 23272 23272 buildInputs = [ TestNeeds ]; ··· 23282 23282 version = "0.0504"; 23283 23283 src = fetchurl { 23284 23284 url = "mirror://cpan/authors/id/D/DE/DEXTER/Test-Assert-0.0504.tar.gz"; 23285 - sha256 = "194bzflmzc0cw5727kznbj1zwzj7gnj7nx1643zk2hshdjlnv8yg"; 23285 + hash = "sha256-z6NtqWxQQzH/ICZ0e6R9R37+g1z2zyNO4QywX6n7i6Q="; 23286 23286 }; 23287 23287 buildInputs = [ ClassInspector TestUnitLite ]; 23288 23288 propagatedBuildInputs = [ ExceptionBase constantboolean ]; ··· 23297 23297 version = "1.054"; 23298 23298 src = fetchurl { 23299 23299 url = "mirror://cpan/authors/id/B/BB/BBC/Test-Assertions-1.054.tar.gz"; 23300 - sha256 = "10026w4r3yv6k3vc6cby7d61mxddlqh0ls6z39c82f17awfy9p7w"; 23300 + hash = "sha256-/NzkHVcnOIFYGt9oCiCmrfUaTDt+McP2mGb7kQk3AoA="; 23301 23301 }; 23302 23302 propagatedBuildInputs = [ LogTrace ]; 23303 23303 meta = { ··· 23311 23311 version = "0.375"; 23312 23312 src = fetchurl { 23313 23313 url = "mirror://cpan/authors/id/R/RW/RWSTAUNER/Test-Aggregate-0.375.tar.gz"; 23314 - sha256 = "c6cc0abfd0d4fce85371acca93ec245381841d32b4caa2d6475e4bc8130427d1"; 23314 + hash = "sha256-xswKv9DU/OhTcazKk+wkU4GEHTK0yqLWR15LyBMEJ9E="; 23315 23315 }; 23316 23316 buildInputs = [ TestMost TestNoWarnings TestTrap ]; 23317 23317 meta = { ··· 23327 23327 version = "0.89"; 23328 23328 src = fetchurl { 23329 23329 url = "mirror://cpan/authors/id/I/IN/INGY/Test-Base-0.89.tar.gz"; 23330 - sha256 = "056hibgg3i2b89mwr76vyxi6ayb3hqjqcwicvn3s5lximsma3517"; 23330 + hash = "sha256-J5Shqq6x06KH3SxyhiWGY3llYvfbnMxrQkvE8d6K0BQ="; 23331 23331 }; 23332 23332 propagatedBuildInputs = [ Spiffy ]; 23333 23333 buildInputs = [ AlgorithmDiff TextDiff ]; ··· 23342 23342 version = "0.02"; 23343 23343 src = fetchurl { 23344 23344 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Test-Bits-0.02.tar.gz"; 23345 - sha256 = "1hqbvqlkj3k9ys4zq3f1fl1y6crni8r0ynan673f49rs91b6z0m9"; 23345 + hash = "sha256-qYJvVkg6J+LGMVZZDzKKNjPjA3XBDfyJ9mkOOSneC8M="; 23346 23346 }; 23347 23347 propagatedBuildInputs = [ ListAllUtils ]; 23348 23348 buildInputs = [ TestFatal ]; ··· 23358 23358 version = "0.010"; 23359 23359 src = fetchurl { 23360 23360 url = "mirror://cpan/authors/id/L/LE/LEONT/Test-CheckDeps-0.010.tar.gz"; 23361 - sha256 = "1vjinlixxdx6gfcw8y1dw2rla8bfhi8nmgcqr3nffc7kqskcrz36"; 23361 + hash = "sha256-ZvzMpsbzMOfsyJi9alGEbiFFs+AteMSZe6a33iO1Ue4="; 23362 23362 }; 23363 23363 propagatedBuildInputs = [ CPANMetaCheck ]; 23364 23364 meta = { ··· 23372 23372 version = "0.50"; 23373 23373 src = fetchurl { 23374 23374 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-Class-0.50.tar.gz"; 23375 - sha256 = "099154ed8caf3ff97c71237fab952264ac1c03d9270737a56071cabe65991350"; 23375 + hash = "sha256-CZFU7YyvP/l8cSN/q5UiZKwcA9knBzelYHHKvmWZE1A="; 23376 23376 }; 23377 23377 buildInputs = [ TestException ]; 23378 23378 propagatedBuildInputs = [ MROCompat ModuleRuntime TryTiny ]; ··· 23387 23387 version = "0.08"; 23388 23388 src = fetchurl { 23389 23389 url = "mirror://cpan/authors/id/O/OV/OVID/Test-Class-Most-0.08.tar.gz"; 23390 - sha256 = "1zvx9hil0mg0pnb8xfa4m0xgjpvh8s5gnbyprq3xwpdsdgcdwk33"; 23390 + hash = "sha256-Y0ze2Gu6Xd4Hztcv+4pGcF/5OqhEuY6WveBVQCNMff8="; 23391 23391 }; 23392 23392 buildInputs = [ TestClass TestDeep TestDifferences TestException TestMost TestWarn ]; 23393 23393 meta = { ··· 23401 23401 version = "0.24"; 23402 23402 src = fetchurl { 23403 23403 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-CleanNamespaces-0.24.tar.gz"; 23404 - sha256 = "338d5569e8e89a654935f843ec0bc84aaa486fe8dd1898fb9cab3eccecd5327a"; 23404 + hash = "sha256-M41VaejommVJNfhD7AvISqpIb+jdGJj7nKs+zOzVMno="; 23405 23405 }; 23406 23406 buildInputs = [ Filepushd Moo Mouse RoleTiny SubExporter TestDeep TestNeeds TestWarnings namespaceclean ]; 23407 23407 propagatedBuildInputs = [ PackageStash SubIdentify ]; ··· 23417 23417 version = "1.09"; 23418 23418 src = fetchurl { 23419 23419 url = "mirror://cpan/authors/id/N/NE/NEILB/Test-Cmd-1.09.tar.gz"; 23420 - sha256 = "114nfafwfxxn7kig265b7lg0znb5ybvc282sjjwf14g7vpn20cyg"; 23420 + hash = "sha256-zzMg7N3nkeC4lFogwfbyZdkPHj2rGPHiPLZ3x51yloQ="; 23421 23421 }; 23422 23422 doCheck = false; /* test fails */ 23423 23423 meta = { ··· 23432 23432 version = "0.11"; 23433 23433 src = fetchurl { 23434 23434 url = "mirror://cpan/authors/id/D/DA/DANBOO/Test-Command-0.11.tar.gz"; 23435 - sha256 = "0cwm3c4d49mdrbm6vgh78b3x8mk730l0zg8i7xb9z8bkx9pzr8r8"; 23435 + hash = "sha256-KKP8b+pzoZ9WPxG9DygYZ1bUx0IHvm3qyq0m0ggblTM="; 23436 23436 }; 23437 23437 meta = { 23438 23438 description = "Test routines for external commands"; ··· 23446 23446 version = "2.4.1"; 23447 23447 src = fetchurl { 23448 23448 url = "mirror://cpan/authors/id/E/EG/EGILES/Test-Compile-v2.4.1.tar.gz"; 23449 - sha256 = "56a7a3459db5de0f92419029cf1b4d51c44dd02d4690cff3c4eedf666f6d8d46"; 23449 + hash = "sha256-VqejRZ213g+SQZApzxtNUcRN0C1GkM/zxO7fZm9tjUY="; 23450 23450 }; 23451 23451 propagatedBuildInputs = [ UNIVERSALrequire ]; 23452 23452 meta = { ··· 23460 23460 version = "0.25"; 23461 23461 src = fetchurl { 23462 23462 url = "mirror://cpan/authors/id/B/BA/BARBIE/Test-CPAN-Meta-0.25.tar.gz"; 23463 - sha256 = "f55b4f9cf6bc396d0fe8027267685cb2ac4affce897d0967a317fac6db5a8db5"; 23463 + hash = "sha256-9VtPnPa8OW0P6AJyZ2hcsqxK/86JfQlnoxf6xttajbU="; 23464 23464 }; 23465 23465 meta = { 23466 23466 description = "Validate your CPAN META.json files"; ··· 23473 23473 version = "0.16"; 23474 23474 src = fetchurl { 23475 23475 url = "mirror://cpan/authors/id/B/BA/BARBIE/Test-CPAN-Meta-JSON-0.16.tar.gz"; 23476 - sha256 = "1jg9ka50ixwq083wd4k12rhdjq87w0ihb34gd8jjn7gvvyd51b37"; 23476 + hash = "sha256-Z6xQmt/7HSslao+MBSPgB2HZYBZhksYHApj3CIqa6ck="; 23477 23477 }; 23478 23478 propagatedBuildInputs = [ JSON ]; 23479 23479 meta = { ··· 23487 23487 version = "0.2.2"; 23488 23488 src = fetchurl { 23489 23489 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Test-Data-Split-0.2.2.tar.gz"; 23490 - sha256 = "08l0h9xkikj6ggm24dark2hp9wffypanjdbha3gdfc5dmn83h275"; 23490 + hash = "sha256-5Qg4kK2tMNfeUHA1adX1zvF0oZhZNSLqe0bOOHuCgCI="; 23491 23491 }; 23492 23492 buildInputs = [ TestDifferences ]; 23493 23493 propagatedBuildInputs = [ IOAll ListMoreUtils MooX MooXlate ]; ··· 23503 23503 version = "1.130"; 23504 23504 src = fetchurl { 23505 23505 url = "mirror://cpan/authors/id/R/RJ/RJBS/Test-Deep-1.130.tar.gz"; 23506 - sha256 = "0mkw18q5agr30djxr1y68rcfw8aq20ws872hmv88f9gnynag8r20"; 23506 + hash = "sha256-QGT0lPX2JYfQrlAcpDkQWCHuWEbGh9xlAyM/VTAKfFY="; 23507 23507 }; 23508 23508 meta = { 23509 23509 description = "Extremely flexible deep comparison"; ··· 23517 23517 version = "0.05"; 23518 23518 src = fetchurl { 23519 23519 url = "mirror://cpan/authors/id/M/MO/MOTEMEN/Test-Deep-JSON-0.05.tar.gz"; 23520 - sha256 = "aec8571b9e31b7301e26132c132c6800952dc089c645d76954a3ad1a6b350858"; 23520 + hash = "sha256-rshXG54xtzAeJhMsEyxoAJUtwInGRddpVKOtGms1CFg="; 23521 23521 }; 23522 23522 buildInputs = [ ModuleBuildTiny ]; 23523 23523 propagatedBuildInputs = [ ExporterLite JSONMaybeXS TestDeep ]; ··· 23533 23533 version = "0.008"; 23534 23534 src = fetchurl { 23535 23535 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-Deep-Type-0.008.tar.gz"; 23536 - sha256 = "6e7bea1a2f1e75319a22d1c51996ebac50ca5e3663d1bc223130887e62e959f1"; 23536 + hash = "sha256-bnvqGi8edTGaItHFGZbrrFDKXjZj0bwiMTCIfmLpWfE="; 23537 23537 }; 23538 23538 buildInputs = [ TestFatal TestNeeds ]; 23539 23539 propagatedBuildInputs = [ TestDeep TryTiny ]; ··· 23549 23549 version = "1.16"; 23550 23550 src = fetchurl { 23551 23551 url = "mirror://cpan/authors/id/M/MT/MTHURN/Test-Dir-1.16.tar.gz"; 23552 - sha256 = "7332b323913eb6a2684d094755196304b2f8606f70eaab913654ca91f273eac2"; 23552 + hash = "sha256-czKzI5E+tqJoTQlHVRljBLL4YG9w6quRNlTKkfJz6sI="; 23553 23553 }; 23554 23554 meta = { 23555 23555 description = "Test directory attributes"; ··· 23562 23562 version = "0.67"; 23563 23563 src = fetchurl { 23564 23564 url = "mirror://cpan/authors/id/D/DC/DCANTRELL/Test-Differences-0.67.tar.gz"; 23565 - sha256 = "c88dbbb48b934b069284874f33abbaaa438aa31204aa3fa73bfc2f4aeac878da"; 23565 + hash = "sha256-yI27tIuTSwaShIdPM6u6qkOKoxIEqj+nO/wvSurIeNo="; 23566 23566 }; 23567 23567 propagatedBuildInputs = [ CaptureTiny TextDiff ]; 23568 23568 meta = { ··· 23576 23576 version = "1.014"; 23577 23577 src = fetchurl { 23578 23578 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-DistManifest-1.014.tar.gz"; 23579 - sha256 = "3d26c20df42628981cbfcfa5b1ca028c6ceadb344c1dcf97a25ad6a88b73d7c5"; 23579 + hash = "sha256-PSbCDfQmKJgcv8+lscoCjGzq2zRMHc+XolrWqItz18U="; 23580 23580 }; 23581 23581 buildInputs = [ ModuleBuildTiny ]; 23582 23582 propagatedBuildInputs = [ ModuleManifest ]; ··· 23592 23592 version = "2.02"; 23593 23593 src = fetchurl { 23594 23594 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-EOL-2.02.tar.gz"; 23595 - sha256 = "1i5g40bx72fh0nszxh75v042bp66f4jv3xva4bi7z017zgbrjc98"; 23595 + hash = "sha256-KDGZ1/sngH/iImr3sSVxxtwlCNjlwP61BdCJ0xcgr8Q="; 23596 23596 }; 23597 23597 meta = { 23598 23598 description = "Check the correct line endings in your project"; ··· 23606 23606 version = "0.43"; 23607 23607 src = fetchurl { 23608 23608 url = "mirror://cpan/authors/id/E/EX/EXODIST/Test-Exception-0.43.tar.gz"; 23609 - sha256 = "0cxm7s4bg0xpxa6l6996a6iq3brr4j7p4hssnkc6dxv4fzq16sqm"; 23609 + hash = "sha256-FWsT8Hdk92bYtFpDco8kOa+Bo1EmJUON6reDt4g+tTM="; 23610 23610 }; 23611 23611 propagatedBuildInputs = [ SubUplevel ]; 23612 23612 meta = { ··· 23620 23620 version = "0.34"; 23621 23621 src = fetchurl { 23622 23622 url = "mirror://cpan/authors/id/B/BP/BPS/Test-Expect-0.34.tar.gz"; 23623 - sha256 = "2628fcecdda5f649bd25323f646b96a1a07e4557cadcb327c9bad4dc41bbb999"; 23623 + hash = "sha256-Jij87N2l9km9JTI/ZGuWoaB+RVfK3LMnybrU3EG7uZk="; 23624 23624 }; 23625 23625 propagatedBuildInputs = [ ClassAccessorChained ExpectSimple ]; 23626 23626 meta = { ··· 23634 23634 version = "0.008"; 23635 23635 src = fetchurl { 23636 23636 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-FailWarnings-0.008.tar.gz"; 23637 - sha256 = "0vx9chcp5x8m0chq574p9fnfckh5gl94j7904rh9v17n568fyd6s"; 23637 + hash = "sha256-2jTvkCn2hJ1gJiAdSRJ9BU7mrEuXnIIhAxX1chlkqW8="; 23638 23638 }; 23639 23639 buildInputs = [ CaptureTiny ]; 23640 23640 meta = { ··· 23649 23649 version = "0.09"; 23650 23650 src = fetchurl { 23651 23651 url = "mirror://cpan/authors/id/M/MA/MASAKI/Test-Fake-HTTPD-0.09.tar.gz"; 23652 - sha256 = "07iddzxkgxk0ym2gz3scmrw9gmnk755qwksmpvlj42d9cyq9rxql"; 23652 + hash = "sha256-FPecsGepCSLpvlVPjks509aXeK5Mj/9E9WD2N/tvLR4="; 23653 23653 }; 23654 23654 propagatedBuildInputs = [ HTTPDaemon Plack ]; 23655 23655 buildInputs = [ LWP ModuleBuildTiny TestException TestSharedFork TestTCP TestUseAllModules ]; ··· 23665 23665 version = "0.016"; 23666 23666 src = fetchurl { 23667 23667 url = "mirror://cpan/authors/id/R/RJ/RJBS/Test-Fatal-0.016.tar.gz"; 23668 - sha256 = "7283d430f2ba2030b8cd979ae3039d3f1b2ec3dde1a11ca6ae09f992a66f788f"; 23668 + hash = "sha256-coPUMPK6IDC4zZea4wOdPxsuw93hoRymrgn5kqZveI8="; 23669 23669 }; 23670 23670 propagatedBuildInputs = [ TryTiny ]; 23671 23671 meta = { ··· 23680 23680 version = "1.443"; 23681 23681 src = fetchurl { 23682 23682 url = "mirror://cpan/authors/id/B/BD/BDFOY/Test-File-1.443.tar.gz"; 23683 - sha256 = "61b4a6ab8f617c8c7b5975164cf619468dc304b6baaaea3527829286fa58bcd5"; 23683 + hash = "sha256-YbSmq49hfIx7WXUWTPYZRo3DBLa6quo1J4KShvpYvNU="; 23684 23684 }; 23685 23685 buildInputs = [ Testutf8 ]; 23686 23686 meta = { ··· 23695 23695 version = "0.23"; 23696 23696 src = fetchurl { 23697 23697 url = "mirror://cpan/authors/id/D/DW/DWHEELER/Test-File-Contents-0.23.tar.gz"; 23698 - sha256 = "cd6fadfb910b34b4b53991ff231dad99929ca8850abec3ad0e2810c4bd7b1f3d"; 23698 + hash = "sha256-zW+t+5ELNLS1OZH/Ix2tmZKcqIUKvsOtDigQxL17Hz0="; 23699 23699 }; 23700 23700 propagatedBuildInputs = [ TextDiff ]; 23701 23701 meta = { ··· 23709 23709 version = "1.001002"; 23710 23710 src = fetchurl { 23711 23711 url = "mirror://cpan/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz"; 23712 - sha256 = "b33647cbb4b2f2fcfbde4f8bb4383d0ac95c2f89c4c5770eb691f1643a337aad"; 23712 + hash = "sha256-szZHy7Sy8vz73k+LtDg9CslcL4nExXcOtpHxZDozeq0="; 23713 23713 }; 23714 23714 buildInputs = [ TestFatal ]; 23715 23715 propagatedBuildInputs = [ ClassTiny FileCopyRecursive FileShareDir PathTiny ScopeGuard ]; ··· 23725 23725 version = "0.03"; 23726 23726 src = fetchurl { 23727 23727 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-Filename-0.03.tar.gz"; 23728 - sha256 = "1gpw4mjw68gnby8s4cifvbz6g2923xsc189jkw9d27i8qv20qiba"; 23728 + hash = "sha256-akUMxMYoHtESnzKhwHQfIoln/touMqKRX/Yhw2Ul/L4="; 23729 23729 }; 23730 23730 propagatedBuildInputs = [ PathTiny ]; 23731 23731 meta = { ··· 23740 23740 version = "0.02"; 23741 23741 src = fetchurl { 23742 23742 url = "mirror://cpan/authors/id/M/MS/MSCHWERN/Test-Fork-0.02.tar.gz"; 23743 - sha256 = "0gnh8m81fdrwmzy1fix12grfq7sf7nn0gbf24zlap1gq4kxzpzpw"; 23743 + hash = "sha256-/P77+yT4havoJ8KtB6w9Th/s8hOhRxf8rzw3F1BF0D4="; 23744 23744 }; 23745 23745 meta = { 23746 23746 description = "Test code which forks"; ··· 23753 23753 version = "0.30"; 23754 23754 src = fetchurl { 23755 23755 url = "mirror://cpan/authors/id/M/MS/MSCHWERN/Test-Harness-Straps-0.30.tar.gz"; 23756 - sha256 = "8b00efaa35723c1a35c8c8f5fa46a99e4bc528dfa520352b54ac418ef6d1cfa8"; 23756 + hash = "sha256-iwDvqjVyPBo1yMj1+kapnkvFKN+lIDUrVKxBjvbRz6g="; 23757 23757 }; 23758 23758 meta = { 23759 23759 description = "Detailed analysis of test results"; ··· 23766 23766 version = "1.001"; 23767 23767 src = fetchurl { 23768 23768 url = "mirror://cpan/authors/id/S/ST/STEFFENW/Test-HexDifferences-1.001.tar.gz"; 23769 - sha256 = "18lh6shpfx567gjikrid4hixydgv1hi3mycl20qzq2j2vpn4afd6"; 23769 + hash = "sha256-pjlF7N1CCvwxEJT5OiIM+zXfIyQt5hnlO6Z0d6E2kKI="; 23770 23770 }; 23771 23771 propagatedBuildInputs = [ SubExporter TextDiff ]; 23772 23772 buildInputs = [ TestDifferences TestNoWarnings ]; ··· 23781 23781 version = "0.03"; 23782 23782 src = fetchurl { 23783 23783 url = "mirror://cpan/authors/id/P/PE/PEVANS/Test-HexString-0.03.tar.gz"; 23784 - sha256 = "0h1zl2l1ljlcxsn0xvin9dwiymnhyhnfnxgzg3f9899g37f4qk3x"; 23784 + hash = "sha256-fUxM3BkvJZTceP916yz00FYfeUs27g6s7oxKGqigP0A="; 23785 23785 }; 23786 23786 meta = { 23787 23787 description = "Test binary strings with hex dump diagnostics"; ··· 23794 23794 version = "0.01"; 23795 23795 src = fetchurl { 23796 23796 url = "mirror://cpan/authors/id/P/PE/PEVANS/Test-Identity-0.01.tar.gz"; 23797 - sha256 = "08szivpqfwxnf6cfh0f0rfs4f7xbaxis3bra31l2c5gdk800a0ig"; 23797 + hash = "sha256-LwIFAJrtFSZoGCqvoWNXqx9HtMvAAeiYcbZzh++OXyM="; 23798 23798 }; 23799 23799 meta = { 23800 23800 description = "Assert the referential identity of a reference"; ··· 23807 23807 version = "0.11"; 23808 23808 src = fetchurl { 23809 23809 url = "mirror://cpan/authors/id/A/AL/ALEXMV/Test-HTTP-Server-Simple-0.11.tar.gz"; 23810 - sha256 = "85c97ebd4deb805291b17277032da48807228f24f89b1ce2fb3c09f7a896bb78"; 23810 + hash = "sha256-hcl+vU3rgFKRsXJ3Ay2kiAcijyT4mxzi+zwJ96iWu3g="; 23811 23811 }; 23812 23812 propagatedBuildInputs = [ HTTPServerSimple ]; 23813 23813 meta = { ··· 23821 23821 version = "0.11"; 23822 23822 src = fetchurl { 23823 23823 url = "mirror://cpan/authors/id/O/OV/OVID/Test-JSON-0.11.tar.gz"; 23824 - sha256 = "1cyp46w3q7dg89qkw31ik2h2a6mdx6pzdz2lmp8m0a61zjr8mh07"; 23824 + hash = "sha256-B8CKsvzBKFDRrVT89q/prRoloJgxDD5xQq8dPLgh17M="; 23825 23825 }; 23826 23826 propagatedBuildInputs = [ JSONAny ]; 23827 23827 buildInputs = [ TestDifferences ]; ··· 23836 23836 version = "1.28"; 23837 23837 src = fetchurl { 23838 23838 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-Kwalitee-1.28.tar.gz"; 23839 - sha256 = "18s3c8qfr3kmmyxmsn5la2zgbdsgpnkmscnl68i7fnavfpfnqlxl"; 23839 + hash = "sha256-tFNs3XVbWXciMtQyXae9T7f1vlC0WF27r3WO7DBiQ6M="; 23840 23840 }; 23841 23841 propagatedBuildInputs = [ ModuleCPANTSAnalyse ]; 23842 23842 buildInputs = [ CPANMetaCheck TestDeep TestWarnings ]; ··· 23853 23853 version = "0.036"; 23854 23854 src = fetchurl { 23855 23855 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-LWP-UserAgent-0.036.tar.gz"; 23856 - sha256 = "sha256-BTJ1MNNGuAphpulD+9dJmGvcqJIRpOswHAjC0XkxThE="; 23856 + hash = "sha256-BTJ1MNNGuAphpulD+9dJmGvcqJIRpOswHAjC0XkxThE="; 23857 23857 }; 23858 23858 propagatedBuildInputs = [ LWP SafeIsa namespaceclean ]; 23859 23859 buildInputs = [ PathTiny Plack TestDeep TestFatal TestNeeds TestRequiresInternet TestWarnings ]; ··· 23869 23869 version = "0.16"; 23870 23870 src = fetchurl { 23871 23871 url = "mirror://cpan/authors/id/L/LE/LEEJO/Test-LeakTrace-0.16.tar.gz"; 23872 - sha256 = "00z4hcjra5nk700f3fgpy8fs036d7ry7glpn8g3wh7jzj7nrw22z"; 23872 + hash = "sha256-Xwie7ZFfHsjHQ/bSd3w+zQygHfL3ueEAONMWlSWD5AM="; 23873 23873 }; 23874 23874 meta = { 23875 23875 description = "Traces memory leaks"; ··· 23883 23883 version = "0.5001"; 23884 23884 src = fetchurl { 23885 23885 url = "mirror://cpan/authors/id/T/TM/TMOERTEL/Test-LectroTest-0.5001.tar.gz"; 23886 - sha256 = "0dfpkvn06499gczch4gfmdb05fdj82vlqy7cl6hz36l9jl6lyaxc"; 23886 + hash = "sha256-rCtPDZWJmvGhoex4TLdAsrkCVqvuEcg+eykRA+ye1zU="; 23887 23887 }; 23888 23888 meta = { 23889 23889 description = "Easy, automatic, specification-based tests"; ··· 23896 23896 version = "0.022"; 23897 23897 src = fetchurl { 23898 23898 url = "mirror://cpan/authors/id/K/KI/KITANO/Test-LoadAllModules-0.022.tar.gz"; 23899 - sha256 = "1zjwbqk1ns9m8srrhyj3i5zih976i4d2ibflh5s8lr10a1aiz1hv"; 23899 + hash = "sha256-G4YfVVAgZIp0gdStKBqJ5iQYf4lDepizRjVpGyZeXP4="; 23900 23900 }; 23901 23901 propagatedBuildInputs = [ ListMoreUtils ModulePluggable ]; 23902 23902 meta = { ··· 23910 23910 version = "0.17"; 23911 23911 src = fetchurl { 23912 23912 url = "mirror://cpan/authors/id/R/RG/RGARCIA/Test-LongString-0.17.tar.gz"; 23913 - sha256 = "0kwp7rfr1i2amz4ckigkv13ah7jr30q6l5k4wk0vxl84myg39i5b"; 23913 + hash = "sha256-q8Q0nq8E0b7B5GQWajAYWR6oRtjzxcnIr0rEkF0+l08="; 23914 23914 }; 23915 23915 meta = { 23916 23916 description = "Tests strings for equality, with more helpful failures"; ··· 23923 23923 version = "1.06"; 23924 23924 src = fetchurl { 23925 23925 url = "mirror://cpan/authors/id/P/PE/PETDANCE/Test-Memory-Cycle-1.06.tar.gz"; 23926 - sha256 = "9d53ddfdc964cd8454cb0da4c695b6a3ae47b45839291c34cb9d8d1cfaab3202"; 23926 + hash = "sha256-nVPd/clkzYRUyw2kxpW2o65HtFg5KRw0y52NHPqrMgI="; 23927 23927 }; 23928 23928 propagatedBuildInputs = [ DevelCycle PadWalker ]; 23929 23929 meta = { ··· 23937 23937 version = "0.04"; 23938 23938 src = fetchurl { 23939 23939 url = "mirror://cpan/authors/id/P/PE/PEVANS/Test-MemoryGrowth-0.04.tar.gz"; 23940 - sha256 = "1l1f7mwjyfgfbhad13p4wgavnb3mdjs6v3xr2m0rxm5ba8kqard0"; 23940 + hash = "sha256-oGWFJ1Kr1J5BFbmPbbRsdSy71ePkjtAUXO45L3k9LtA="; 23941 23941 }; 23942 23942 meta = { 23943 23943 description = "Assert that code does not cause growth in memory usage"; ··· 23951 23951 version = "0.01"; 23952 23952 src = fetchurl { 23953 23953 url = "mirror://cpan/authors/id/P/PE/PEVANS/Test-Metrics-Any-0.01.tar.gz"; 23954 - sha256 = "0s744lv997g1wr4i4vg1d7zpzjfw334hdy45215jf6xj9s6wh1i5"; 23954 + hash = "sha256-JQbIjU6yGydLEIX4BskY3Ml//2nhbRJJ5uGdlDYl5Gg="; 23955 23955 }; 23956 23956 propagatedBuildInputs = [ MetricsAny ]; 23957 23957 meta = { ··· 23965 23965 version = "0.0303"; 23966 23966 src = fetchurl { 23967 23967 url = "mirror://cpan/authors/id/D/DE/DEXTER/Test-Mock-Class-0.0303.tar.gz"; 23968 - sha256 = "00pkfqcz7b34q1mvx15k46sbxs22zcrvrbv15rnbn2na57z54bnd"; 23968 + hash = "sha256-zS5S/inKCrtsLmGvvDP7Qui+tCGzhL5rwGSs8xl28wI="; 23969 23969 }; 23970 23970 buildInputs = [ ClassInspector TestAssert TestUnitLite ]; 23971 23971 propagatedBuildInputs = [ FatalException Moose namespaceclean ]; ··· 23980 23980 version = "0.10"; 23981 23981 src = fetchurl { 23982 23982 url = "mirror://cpan/authors/id/X/XA/XAICRON/Test-Mock-Guard-0.10.tar.gz"; 23983 - sha256 = "7f228a63f8d6ceb92aa784080a13e85073121b2835eca06d794f9709950dbd3d"; 23983 + hash = "sha256-fyKKY/jWzrkqp4QIChPoUHMSGyg17KBteU+XCZUNvT0="; 23984 23984 }; 23985 23985 propagatedBuildInputs = [ ClassLoad ]; 23986 23986 meta = { ··· 23995 23995 version = "0.002"; 23996 23996 src = fetchurl { 23997 23997 url = "mirror://cpan/authors/id/O/OD/ODYNIEC/Test-Mock-HTTP-Tiny-0.002.tar.gz"; 23998 - sha256 = "sha256-+c+tfYUEZQvtNJO8bSyoLXuRvDcTyGxDXnXriKxb5eY="; 23998 + hash = "sha256-+c+tfYUEZQvtNJO8bSyoLXuRvDcTyGxDXnXriKxb5eY="; 23999 23999 }; 24000 24000 propagatedBuildInputs = [ TestDeep URI ]; 24001 24001 meta = { ··· 24010 24010 version = "0.175.0"; 24011 24011 src = fetchurl { 24012 24012 url = "mirror://cpan/authors/id/G/GF/GFRANKS/Test-MockModule-v0.175.0.tar.gz"; 24013 - sha256 = "1zpf8p04and7jj33pc919g2pfg0scaqwqq1cnk8wx0nx2gbq9ch7"; 24013 + hash = "sha256-B7KE1xPdgs7RtCxgzLFiGjx3xUshsTuGlKdZRcBF7v4="; 24014 24014 }; 24015 24015 propagatedBuildInputs = [ SUPER ]; 24016 24016 buildInputs = [ TestWarnings ]; ··· 24025 24025 version = "1.20190531"; 24026 24026 src = fetchurl { 24027 24027 url = "mirror://cpan/authors/id/C/CH/CHROMATIC/SUPER-1.20190531.tar.gz"; 24028 - sha256 = "685d1ee76e7f0e9006942923bf7df8b11c107132992917593dcf7397d417d39a"; 24028 + hash = "sha256-aF0e525/DpAGlCkjv334sRwQcTKZKRdZPc9zl9QX05o="; 24029 24029 }; 24030 24030 propagatedBuildInputs = [ SubIdentify ]; 24031 24031 meta = { ··· 24040 24040 version = "1.20200122"; 24041 24041 src = fetchurl { 24042 24042 url = "mirror://cpan/authors/id/C/CH/CHROMATIC/Test-MockObject-1.20200122.tar.gz"; 24043 - sha256 = "2b7f80da87f5a6fe0360d9ee521051053017442c3a26e85db68dfac9f8307623"; 24043 + hash = "sha256-K3+A2of1pv4DYNnuUhBRBTAXRCw6Juhdto36yfgwdiM="; 24044 24044 }; 24045 24045 buildInputs = [ TestException TestWarn ]; 24046 24046 propagatedBuildInputs = [ UNIVERSALcan UNIVERSALisa ]; ··· 24055 24055 version = "0.17"; 24056 24056 src = fetchurl { 24057 24057 url = "mirror://cpan/authors/id/D/DD/DDICK/Test-MockTime-0.17.tar.gz"; 24058 - sha256 = "1y820qsq7yf7r6smy5c6f0mpf2cis2q24vwmpim1svv0n8cf2qrk"; 24058 + hash = "sha256-M2PhGLJgbx1qvJVvIrDQkQl3K3CGFV+1ycf5gzUGAvk="; 24059 24059 }; 24060 24060 meta = { 24061 24061 description = "Replaces actual time with simulated time"; ··· 24068 24068 version = "0.08"; 24069 24069 src = fetchurl { 24070 24070 url = "mirror://cpan/authors/id/T/TA/TARAO/Test-MockTime-HiRes-0.08.tar.gz"; 24071 - sha256 = "1hfykcjrls6ywgbd49w29c7apj3nq4wlyx7jzpd2glwmz2pgfjaz"; 24071 + hash = "sha256-X0n3rviV0yfa/fJ0TznBdsirDkuCJ9LW495omiWb3sE="; 24072 24072 }; 24073 24073 buildInputs = [ AnyEvent ModuleBuildTiny TestClass TestMockTime TestRequires ]; 24074 24074 meta = { ··· 24083 24083 version = "1.3"; 24084 24084 src = fetchurl { 24085 24085 url = "mirror://cpan/authors/id/S/SY/SYP/Test-Mojibake-1.3.tar.gz"; 24086 - sha256 = "0cqvbwddgh0pfzmh989gkysi9apqj7dp7jkxfa428db9kgzpbzlg"; 24086 + hash = "sha256-j/51/5tpNSSIcn3Kc9uR+KoUtZ8voQTrdxfA1xpfGzM="; 24087 24087 }; 24088 24088 meta = { 24089 24089 description = "Check your source for encoding misbehavior"; ··· 24098 24098 version = "0.05"; 24099 24099 src = fetchurl { 24100 24100 url = "mirror://cpan/authors/id/M/MO/MONS/Test-More-UTF8-0.05.tar.gz"; 24101 - sha256 = "016fs77lmw8xxrcnapvp6wq4hjwgsdfi3l9ylpxgxkcpdarw9wdr"; 24101 + hash = "sha256-ufHEs2qXzf76pT7REV3Tj0tIMDd3X2VZ7h3xSs/RzgQ="; 24102 24102 }; 24103 24103 meta = { 24104 24104 description = "Enhancing Test::More for UTF8-based projects"; ··· 24111 24111 version = "0.37"; 24112 24112 src = fetchurl { 24113 24113 url = "mirror://cpan/authors/id/O/OV/OVID/Test-Most-0.37.tar.gz"; 24114 - sha256 = "1isg8z6by113zn08l044w6k04y5m5bnns3rqmks8rwdr3qa70csk"; 24114 + hash = "sha256-UzNwFB658Yz0rDgPbe0qtXgCpuGEAIqA/SMEv8xHT8c="; 24115 24115 }; 24116 24116 propagatedBuildInputs = [ ExceptionClass ]; 24117 24117 buildInputs = [ TestDeep TestDifferences TestException TestWarn ]; ··· 24126 24126 version = "1.0013"; 24127 24127 src = fetchurl { 24128 24128 url = "mirror://cpan/authors/id/S/SO/SONGMU/Test-mysqld-1.0013.tar.gz"; 24129 - sha256 = "1vrybrh3is3xfwqdhxr1mvmmdyjhz9p0f6n8hasn7japj2h43bap"; 24129 + hash = "sha256-V61BoJBXyWO1gsgaB276UPpW664hd9gwd33oOGBePu8="; 24130 24130 }; 24131 24131 buildInputs = [ pkgs.which ModuleBuildTiny TestSharedFork ]; 24132 24132 propagatedBuildInputs = [ ClassAccessorLite DBDmysql FileCopyRecursive ]; ··· 24143 24143 version = "0.002006"; 24144 24144 src = fetchurl { 24145 24145 url = "mirror://cpan/authors/id/H/HA/HAARG/Test-Needs-0.002006.tar.gz"; 24146 - sha256 = "77f9fff0c96c5e09f34d0416b3533c3319f7cd0bb1f7fe8f8072ad59f433f0e5"; 24146 + hash = "sha256-d/n/8MlsXgnzTQQWs1M8Mxn3zQux9/6PgHKtWfQz8OU="; 24147 24147 }; 24148 24148 meta = { 24149 24149 description = "Skip tests when modules not available"; ··· 24156 24156 version = "2.02"; 24157 24157 src = fetchurl { 24158 24158 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-NoTabs-2.02.tar.gz"; 24159 - sha256 = "0c306p9qdpa2ycii3c50hml23mwy6bjxpry126g1dw11hyiwcxgv"; 24159 + hash = "sha256-+3XGo4ch8BaeEcHn2+UyntchaIWgsBEj80LdhtM1YDA="; 24160 24160 }; 24161 24161 meta = { 24162 24162 description = "Check the presence of tabs in your project"; ··· 24170 24170 version = "1.04"; 24171 24171 src = fetchurl { 24172 24172 url = "mirror://cpan/authors/id/A/AD/ADAMK/Test-NoWarnings-1.04.tar.gz"; 24173 - sha256 = "0v385ch0hzz9naqwdw2az3zdqi15gka76pmiwlgsy6diiijmg2k3"; 24173 + hash = "sha256-Y4pXZYyxGa8f5bFec9R8JUTc/vhK8Maxsul/CCAraGw="; 24174 24174 }; 24175 24175 meta = { 24176 24176 description = "Make sure you didn't emit any warnings while testing"; ··· 24183 24183 version = "0.08"; 24184 24184 src = fetchurl { 24185 24185 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-Object-0.08.tar.gz"; 24186 - sha256 = "65278964147837313f4108e55b59676e8a364d6edf01b3dc198aee894ab1d0bb"; 24186 + hash = "sha256-ZSeJZBR4NzE/QQjlW1lnboo2TW7fAbPcGYruiUqx0Ls="; 24187 24187 }; 24188 24188 meta = { 24189 24189 description = "Thoroughly testing objects via registered handlers"; ··· 24196 24196 version = "1.031"; 24197 24197 src = fetchurl { 24198 24198 url = "mirror://cpan/authors/id/B/BD/BDFOY/Test-Output-1.031.tar.gz"; 24199 - sha256 = "193y1xjvgc1p9pdgdwps2127knvpz9wc1xh6gmr74y3ihmqz7f7q"; 24199 + hash = "sha256-+LjzcYVxeHJyfQb2wHj6d9t5RBD68vbaTTewt2UPfqQ="; 24200 24200 }; 24201 24201 propagatedBuildInputs = [ CaptureTiny ]; 24202 24202 meta = { ··· 24210 24210 version = "0.07"; 24211 24211 src = fetchurl { 24212 24212 url = "mirror://cpan/authors/id/S/SK/SKAJI/Test-PAUSE-Permissions-0.07.tar.gz"; 24213 - sha256 = "0gh7f67g1y30yggmwj1pq6xgrx3cfjibj2378nl3gilvyaxw2w2m"; 24213 + hash = "sha256-VXDBu/KbxjeoRWcIuaJ0bPT8usE3SF7f82D48I5xBz4="; 24214 24214 }; 24215 24215 propagatedBuildInputs = [ ConfigIdentity PAUSEPermissions ParseLocalDistribution ]; 24216 24216 buildInputs = [ ExtUtilsMakeMakerCPANfile TestUseAllModules ]; ··· 24225 24225 version = "1.04"; 24226 24226 src = fetchurl { 24227 24227 url = "mirror://cpan/authors/id/P/PE/PETDANCE/Test-Perl-Critic-1.04.tar.gz"; 24228 - sha256 = "28f806b5412c7908b56cf1673084b8b44ce1cb54c9417d784d91428e1a04096e"; 24228 + hash = "sha256-KPgGtUEseQi1bPFnMIS4tEzhy1TJQX14TZFCjhoECW4="; 24229 24229 }; 24230 24230 propagatedBuildInputs = [ MCE PerlCritic ]; 24231 24231 meta = { ··· 24239 24239 version = "20200930"; 24240 24240 src = fetchurl { 24241 24241 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Test-PerlTidy-${version}.tar.gz"; 24242 - sha256 = "1djpfi57s1j6mqb0ii2ca1sj3ym7jjab018inp6vdmsyfjcnhvwz"; 24242 + hash = "sha256-n29omXRe17bNtREFsJSUp/ohdVBMxAgWrkYGfUp0V7Y="; 24243 24243 }; 24244 24244 propagatedBuildInputs = [ PathTiny PerlTidy TextDiff ]; 24245 24245 buildInputs = [ TestPerlCritic ]; ··· 24255 24255 version = "1.52"; 24256 24256 src = fetchurl { 24257 24257 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-Pod-1.52.tar.gz"; 24258 - sha256 = "1z75x1pxwp8ajwq9iazlg2c3wd7rdlim08yclpdg32qnc36dpa30"; 24258 + hash = "sha256-YKjbzGAWi/HapcwjUCNt+TQ+mHj0q5gwlwpd3m/o5fw="; 24259 24259 }; 24260 24260 meta = { 24261 24261 description = "Check for POD errors in files"; ··· 24269 24269 version = "1.10"; 24270 24270 src = fetchurl { 24271 24271 url = "mirror://cpan/authors/id/N/NE/NEILB/Test-Pod-Coverage-1.10.tar.gz"; 24272 - sha256 = "1m203mhgfilz7iqc8mxaw4lw02fz391mni3n25sfx7nryylwrja8"; 24272 + hash = "sha256-SMnMqffZnu50EXZEW0Ma3wnAKeGqV8RwPJ9G92AdQNQ="; 24273 24273 }; 24274 24274 propagatedBuildInputs = [ PodCoverage ]; 24275 24275 meta = { ··· 24283 24283 version = "0.008"; 24284 24284 src = fetchurl { 24285 24285 url = "mirror://cpan/authors/id/A/AP/APOCAL/Test-Pod-LinkCheck-0.008.tar.gz"; 24286 - sha256 = "2bfe771173c38b69eeb089504e3f76511b8e45e6a9e6dac3e616e400ea67bcf0"; 24286 + hash = "sha256-K/53EXPDi2nusIlQTj92URuOReap5trD5hbkAOpnvPA="; 24287 24287 }; 24288 24288 buildInputs = [ ModuleBuildTiny TestPod ]; 24289 24289 propagatedBuildInputs = [ CaptureTiny Moose podlinkcheck ]; ··· 24299 24299 version = "0.02"; 24300 24300 src = fetchurl { 24301 24301 url = "mirror://cpan/authors/id/A/AP/APOCAL/Test-Pod-No404s-0.02.tar.gz"; 24302 - sha256 = "0ycfghsyl9f31kxdppjwx2g5iajrqh3fyywz0x7d8ayndw2hdihi"; 24302 + hash = "sha256-EcYGBW/WK9ROB5977wbEWapYnuhc3tv6DMMl6jV8jnk="; 24303 24303 }; 24304 24304 propagatedBuildInputs = [ LWP URIFind ]; 24305 24305 buildInputs = [ ModuleBuildTiny TestPod ]; ··· 24315 24315 version = "0.10"; 24316 24316 src = fetchurl { 24317 24317 url = "mirror://cpan/authors/id/A/AB/ABRAXXA/Test-Portability-Files-0.10.tar.gz"; 24318 - sha256 = "08e4b432492dc1b44b55d5db57952eb76379c7f434ee8f16aca64d491f401a16"; 24318 + hash = "sha256-COS0MkktwbRLVdXbV5Uut2N5x/Q07o8WrKZNSR9AGhY="; 24319 24319 }; 24320 24320 meta = { 24321 24321 description = "Check file names portability"; ··· 24328 24328 version = "0.10"; 24329 24329 src = fetchurl { 24330 24330 url = "mirror://cpan/authors/id/P/PE/PEVANS/Test-Refcount-0.10.tar.gz"; 24331 - sha256 = "1chf6zizi7x128l3qm1bdqzwjjqm2j4gzajgghaksisn945c4mq4"; 24331 + hash = "sha256-BFfCCklWRz0VfE+q/4gUFUvJP24rVDwoEqGf+OM3DrI="; 24332 24332 }; 24333 24333 meta = { 24334 24334 description = "Assert reference counts on objects"; ··· 24341 24341 version = "0.11"; 24342 24342 src = fetchurl { 24343 24343 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/Test-Requires-0.11.tar.gz"; 24344 - sha256 = "03q49vi09b4n31kpnmq4v2dga5ja438a8f1wgkgwvvlpjmadx22b"; 24344 + hash = "sha256-S4jeVJWX7s3ffDw4pNAgShb1mtgEV3tnGJasBOJOBA8="; 24345 24345 }; 24346 24346 meta = { 24347 24347 description = "Checks to see if the module can be loaded"; ··· 24355 24355 version = "1.008"; 24356 24356 src = fetchurl { 24357 24357 url = "mirror://cpan/authors/id/B/BO/BOOK/Test-Requires-Git-1.008.tar.gz"; 24358 - sha256 = "70916210970d84d7491451159ab8b67e15251c8c0dae7c3df6c8d88542ea42a6"; 24358 + hash = "sha256-cJFiEJcNhNdJFFEVmri2fhUlHIwNrnw99sjYhULqQqY="; 24359 24359 }; 24360 24360 propagatedBuildInputs = [ GitVersionCompare ]; 24361 24361 meta = { ··· 24369 24369 version = "0.05"; 24370 24370 src = fetchurl { 24371 24371 url = "mirror://cpan/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz"; 24372 - sha256 = "0gl33vpj9bb78pzyijp884b66sbw6jkh1ci0xki8rmf03hmb79xv"; 24372 + hash = "sha256-u6ezKhzA1Yzi7CCyAKc0fGljFkHoyuj/RWetJO8egz4="; 24373 24373 }; 24374 24374 meta = { 24375 24375 description = "Easily test network connectivity"; ··· 24383 24383 version = "1.004"; 24384 24384 src = fetchurl { 24385 24385 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-Roo-1.004.tar.gz"; 24386 - sha256 = "1mnym49j1lj7gzylma5b6nr4vp75rmgz2v71904v01xmxhy9l4i1"; 24386 + hash = "sha256-IRKaPOy1B7AJSOFs8V/N5dxNsjWrqEr9f0fSIBOp3tY="; 24387 24387 }; 24388 24388 24389 24389 propagatedBuildInputs = [ Moo MooXTypesMooseLike SubInstall strictures ]; ··· 24399 24399 version = "0.027"; 24400 24400 src = fetchurl { 24401 24401 url = "mirror://cpan/authors/id/R/RJ/RJBS/Test-Routine-0.027.tar.gz"; 24402 - sha256 = "0n6k310v2py787lkvhzrn8vndws9icdf8mighgl472k0x890xm5s"; 24402 + hash = "sha256-utQOEupgikPogy9W5BqLSfNmN7L5wz3pQcdfsUEY01g="; 24403 24403 }; 24404 24404 buildInputs = [ TestAbortable TestFatal ]; 24405 24405 propagatedBuildInputs = [ Moose namespaceautoclean ]; ··· 24415 24415 version = "0.0305"; 24416 24416 src = fetchurl { 24417 24417 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Test-Run-0.0305.tar.gz"; 24418 - sha256 = "0j62hzh7k4lvk390pm8581nhjnayxp4pf0g6x1vagqpqc3fp36pq"; 24418 + hash = "sha256-+Jpx3WD44qd26OYBd8ntXlkJbUAF1QvSmJuSeeCHwkg="; 24419 24419 }; 24420 24420 buildInputs = [ TestTrap ]; 24421 24421 propagatedBuildInputs = [ IPCSystemSimple ListMoreUtils MooseXStrictConstructor TextSprintfNamed UNIVERSALrequire ]; ··· 24431 24431 version = "0.0132"; 24432 24432 src = fetchurl { 24433 24433 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Test-Run-CmdLine-0.0132.tar.gz"; 24434 - sha256 = "01x7rzscj3f06kpv0bd9dwx4wg9bmn7b5gyqfvy7wmv3ak6r3hxj"; 24434 + hash = "sha256-ssORzVRjV378dti/so6tKz1OOm+pLbDvNMANyfTPpwc="; 24435 24435 }; 24436 24436 buildInputs = [ TestRun TestTrap ]; 24437 24437 propagatedBuildInputs = [ MooseXGetopt UNIVERSALrequire YAMLLibYAML ]; ··· 24449 24449 version = "0.0125"; 24450 24450 src = fetchurl { 24451 24451 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Test-Run-Plugin-AlternateInterpreters-0.0125.tar.gz"; 24452 - sha256 = "1fwr687h05fg6xn6vsfx9ll2ha8c7brmqbiz18biz0jx2jdnihsj"; 24452 + hash = "sha256-UsNomxRdgh8XCj8uXPM6DCkoKE3d6W1sN88VAA8ymbs="; 24453 24453 }; 24454 24454 buildInputs = [ TestRun TestRunCmdLine TestTrap YAMLLibYAML ]; 24455 24455 propagatedBuildInputs = [ Moose ]; ··· 24465 24465 version = "0.0.6"; 24466 24466 src = fetchurl { 24467 24467 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Test-Run-Plugin-BreakOnFailure-v0.0.6.tar.gz"; 24468 - sha256 = "1a8k9p89s31wrax0yk8p0zsvj40mjgi0bnjmj0949hghwbihw650"; 24468 + hash = "sha256-oBgO4+LwwUQSkFXaBeKTFRC59QcXTQ+6yjwMndBNE6k="; 24469 24469 }; 24470 24470 buildInputs = [ TestRun TestRunCmdLine TestTrap YAMLLibYAML ]; 24471 24471 propagatedBuildInputs = [ Moose ]; ··· 24481 24481 version = "0.0125"; 24482 24482 src = fetchurl { 24483 24483 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Test-Run-Plugin-ColorFileVerdicts-0.0125.tar.gz"; 24484 - sha256 = "0ihy5rzhc7472kh8931i7fbqf36nixl6yjrf8x5ndzd62hn1l90w"; 24484 + hash = "sha256-HCQaLBSm/WZLRy5Lb2iP1gyHlzsxjITgFIccBn8uHkY="; 24485 24485 }; 24486 24486 buildInputs = [ TestRun TestRunCmdLine TestTrap ]; 24487 24487 propagatedBuildInputs = [ Moose ]; ··· 24499 24499 version = "0.0203"; 24500 24500 src = fetchurl { 24501 24501 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Test-Run-Plugin-ColorSummary-0.0203.tar.gz"; 24502 - sha256 = "1zca7w360m0vf3srf8af1s2k9k8hi85w1cavql7m2sr9kcvpknbv"; 24502 + hash = "sha256-e9l5N5spa1EPxVuxwAuKEM00hQ5OIZf1cBtUYAY/iv0="; 24503 24503 }; 24504 24504 buildInputs = [ TestRun TestRunCmdLine TestTrap ]; 24505 24505 moreInputs = [ TestTrap ]; # Added because tests were failing without it ··· 24516 24516 version = "0.0126"; 24517 24517 src = fetchurl { 24518 24518 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Test-Run-Plugin-TrimDisplayedFilenames-0.0126.tar.gz"; 24519 - sha256 = "0a4hxbsbhsnkx99h3d01fchv7ip0c1np2jmf6xvqm657qv1lk1la"; 24519 + hash = "sha256-ioZJw8anmIp3N65KcW1g4MazIXMBtAFT6tNquPTqkCg="; 24520 24520 }; 24521 24521 buildInputs = [ TestRun TestRunCmdLine TestTrap YAMLLibYAML ]; 24522 24522 propagatedBuildInputs = [ Moose ]; ··· 24532 24532 version = "0.2.2"; 24533 24533 src = fetchurl { 24534 24534 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Test-RunValgrind-0.2.2.tar.gz"; 24535 - sha256 = "1vm5iw5sy0mhjjypaaviil9qgqixmkaghdbjbcyb4lf2mm6d24v9"; 24535 + hash = "sha256-aRPRTK3CUbI8W3I1+NSsPeKHE41xK3W9lLACrwuPpe4="; 24536 24536 }; 24537 24537 buildInputs = [ TestTrap ]; 24538 24538 propagatedBuildInputs = [ PathTiny ]; ··· 24548 24548 version = "1.26"; 24549 24549 src = fetchurl { 24550 24550 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Test-Script-1.26.tar.gz"; 24551 - sha256 = "1dvkb8dvidnycd6ws2h2iy262h37fjakflv6z90xrw72xix26hkd"; 24551 + hash = "sha256-bUIjeuzi8NxB+mZTN5V0Z0BhhI8CCs1NY962uBtac7c="; 24552 24552 }; 24553 24553 24554 24554 buildInputs = [ Test2Suite ]; ··· 24565 24565 version = "0.08"; 24566 24566 src = fetchurl { 24567 24567 url = "mirror://cpan/authors/id/S/SU/SUNNAVY/Test-Script-Run-0.08.tar.gz"; 24568 - sha256 = "1fef216e70bc425ace3e2c4370dfcdddb5e798b099efba2679244a4d5bc1ab0a"; 24568 + hash = "sha256-H+8hbnC8QlrOPixDcN/N3bXnmLCZ77omeSRKTVvBqwo="; 24569 24569 }; 24570 24570 propagatedBuildInputs = [ IPCRun3 TestException ]; 24571 24571 meta = { ··· 24579 24579 version = "0.35"; 24580 24580 src = fetchurl { 24581 24581 url = "mirror://cpan/authors/id/E/EX/EXODIST/Test-SharedFork-0.35.tar.gz"; 24582 - sha256 = "17y52j20k1bs9dgf4n6rhh9dn4cfxxbnfn2cfs7pb00fc5jyhci9"; 24582 + hash = "sha256-KTLoZWEOgHWPdkxYZ1fvjhHbEoTZWOJeS3qFCYQUxZ8="; 24583 24583 }; 24584 24584 buildInputs = [ TestRequires ]; 24585 24585 meta = { ··· 24594 24594 version = "1.302183"; 24595 24595 src = fetchurl { 24596 24596 url = "mirror://cpan/authors/id/E/EX/EXODIST/Test-Simple-1.302183.tar.gz"; 24597 - sha256 = "1zq6841yrwxmrmhgzmzx0njlymsv9mzl6l5njabfl2j2xjjvs0ws"; 24597 + hash = "sha256-mgO9pexCCuqWkrZQQ39NW1dPpQX91/9gzbXz7ANBBv8="; 24598 24598 }; 24599 24599 meta = { 24600 24600 description = "Basic utilities for writing tests"; ··· 24607 24607 version = "0.06"; 24608 24608 src = fetchurl { 24609 24609 url = "mirror://cpan/authors/id/E/ET/ETJ/Test-Snapshot-0.06.tar.gz"; 24610 - sha256 = "f4dd7a9a55baa2247540ae34210cd05a04f9d1061befec97a1c90eda95bfae45"; 24610 + hash = "sha256-9N16mlW6oiR1QK40IQzQWgT50QYb7+yXockO2pW/rkU="; 24611 24611 }; 24612 24612 buildInputs = [ CaptureTiny ]; 24613 24613 propagatedBuildInputs = [ TextDiff ]; ··· 24622 24622 version = "0.54"; 24623 24623 src = fetchurl { 24624 24624 url = "mirror://cpan/authors/id/A/AK/AKZHAN/Test-Spec-0.54.tar.gz"; 24625 - sha256 = "1lk5l69bm6yl1zxzz5v6mizzqfinpdhasmi4qjxr1vnwcl9cyc8a"; 24625 + hash = "sha256-CjHPEmXc7pC7xCRWrWC7Njr8f6xml//7D9SbupKhZdI="; 24626 24626 }; 24627 24627 propagatedBuildInputs = [ DevelGlobalPhase PackageStash TieIxHash ]; 24628 24628 buildInputs = [ TestDeep TestTrap ]; ··· 24637 24637 version = "1.10"; 24638 24638 src = fetchurl { 24639 24639 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-SubCalls-1.10.tar.gz"; 24640 - sha256 = "cbc1e9b35a05e71febc13e5ef547a31c8249899bb6011dbdc9d9ff366ddab6c2"; 24640 + hash = "sha256-y8Hps1oF5x/rwT5e9UejHIJJiZu2AR29ydn/Nm3atsI="; 24641 24641 }; 24642 24642 propagatedBuildInputs = [ HookLexWrap ]; 24643 24643 meta = { ··· 24651 24651 version = "0.16"; 24652 24652 src = fetchurl { 24653 24653 url = "mirror://cpan/authors/id/Z/ZO/ZOFFIX/Test-Synopsis-0.16.tar.gz"; 24654 - sha256 = "09891vnkw9i8v074rswaxbrp6x2d8j8r90gqc306497ppiryq4qv"; 24654 + hash = "sha256-GxPsc7z3JGLAYPiBlJFETXRz8+qK60wO2CgmPu0OCSU="; 24655 24655 }; 24656 24656 meta = { 24657 24657 description = "Test your SYNOPSIS code"; ··· 24665 24665 version = "0.02"; 24666 24666 src = fetchurl { 24667 24667 url = "mirror://cpan/authors/id/J/JR/JROCKWAY/Test-TableDriven-0.02.tar.gz"; 24668 - sha256 = "16l5n6sx3yqdir1rqq21d41znpwzbs8v34gqr93y051arypphn22"; 24668 + hash = "sha256-Qlh4r88qFOBHyviRsZFen1/7A2lBYJxDjg370bWxhZo="; 24669 24669 }; 24670 24670 meta = { 24671 24671 description = "Write tests, not scripts that run them"; ··· 24678 24678 version = "0.018"; 24679 24679 src = fetchurl { 24680 24680 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-TempDir-Tiny-0.018.tar.gz"; 24681 - sha256 = "10ay3zbihyxn4nbb1f0fmr4szag8iy8pd27v8j6idq6cgzys3dyp"; 24681 + hash = "sha256-17eh/X/M4BaNRPuIdpGP6KmvSa4OuLCWJbZ7GNcfXoE="; 24682 24682 }; 24683 24683 meta = { 24684 24684 description = "Temporary directories that stick around when tests fail"; ··· 24692 24692 version = "2.22"; 24693 24693 src = fetchurl { 24694 24694 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Test-TCP-2.22.tar.gz"; 24695 - sha256 = "0mvv9rqwrwlcfh8qrs0s47p85rhlnw15d4gbpyi802bddp0c6lry"; 24695 + hash = "sha256-PlPDwG1tCYCiv+uRVgK3FOaC7iEa6IwRdIzyzHFOe1c="; 24696 24696 }; 24697 24697 buildInputs = [ TestSharedFork ]; 24698 24698 meta = { ··· 24707 24707 version = "0.4"; 24708 24708 src = fetchurl { 24709 24709 url = "mirror://cpan/authors/id/F/FU/FUJIWARA/${pname}-${version}.tar.gz"; 24710 - sha256 = "0gwgd2w16dsppmf1r6yc17ipvs8b62ybsiz2dyzwy4il236b8c1p"; 24710 + hash = "sha256-NzC0zBA0Es+/b+JHvbwwC+l94wnMmxxcvVc3E7hojz8="; 24711 24711 }; 24712 24712 buildInputs = [ ModuleBuildTiny ]; 24713 24713 propagatedBuildInputs = [ TestSharedFork TestTCP ]; ··· 24723 24723 version = "0.08"; 24724 24724 src = fetchurl { 24725 24725 url = "mirror://cpan/authors/id/S/SA/SATOH/Test-Time-0.08.tar.gz"; 24726 - sha256 = "b8bc3b074bb2247e8588399c1e55d071f049cf6ce1c8b4192c38cf3c24559548"; 24726 + hash = "sha256-uLw7B0uyJH6FiDmcHlXQcfBJz2zhyLQZLDjPPCRVlUg="; 24727 24727 }; 24728 24728 meta = { 24729 24729 description = "Overrides the time() and sleep() core functions for testing"; ··· 24737 24737 version = "0.4"; 24738 24738 src = fetchurl { 24739 24739 url = "mirror://cpan/authors/id/M/MI/MIKO/Test-Toolbox-0.4.tar.gz"; 24740 - sha256 = "1hxx9rhvncvn7wvzhzx4sk00w0xq2scgspfhhyqwjnm1yg3va820"; 24740 + hash = "sha256-QCC1x/OhWsmxh9Bd/ZgWuAMOwNSkf/g3P3Yzu2FOvcM="; 24741 24741 }; 24742 24742 meta = { 24743 24743 description = "Test::Toolbox - tools for testing"; ··· 24750 24750 version = "0.0600"; 24751 24751 src = fetchurl { 24752 24752 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Test-TrailingSpace-0.0600.tar.gz"; 24753 - sha256 = "f09d263adec06700a43a24e29f5484cf6d2939914c607dec51590f4bb8fa5a11"; 24753 + hash = "sha256-8J0mOt7AZwCkOiTin1SEz20pOZFMYH3sUVkPS7j6WhE="; 24754 24754 }; 24755 24755 propagatedBuildInputs = [ FileFindObjectRule ]; 24756 24756 meta = { ··· 24765 24765 version = "0.1202"; 24766 24766 src = fetchurl { 24767 24767 url = "mirror://cpan/authors/id/D/DE/DEXTER/Test-Unit-Lite-0.1202.tar.gz"; 24768 - sha256 = "1a5jym9hjcpdf0rwyn7gwrzsx4xqzwgzx59rgspqlqiif7p2a79m"; 24768 + hash = "sha256-NR0l7nExYoqvfjmV/h//uJOuf+bvWM8zcO0yCVP1sqg="; 24769 24769 }; 24770 24770 meta = { 24771 24771 description = "Unit testing without external dependencies"; ··· 24778 24778 version = "0.36"; 24779 24779 src = fetchurl { 24780 24780 url = "mirror://cpan/authors/id/B/BI/BIGJ/Test-Warn-0.36.tar.gz"; 24781 - sha256 = "1nkc7jzxff0w4x9axbpsgxrksqdjnf70rb74q39zikkrsd3a7g7c"; 24781 + hash = "sha256-7LyjRtN5zvjTwOSsDI6zsmE9c3/6rq5SJxw41788bNo="; 24782 24782 }; 24783 24783 propagatedBuildInputs = [ SubUplevel ]; 24784 24784 meta = { ··· 24792 24792 version = "0.030"; 24793 24793 src = fetchurl { 24794 24794 url = "mirror://cpan/authors/id/E/ET/ETHER/Test-Warnings-0.030.tar.gz"; 24795 - sha256 = "89a4947ddf1564ae01122275584433d7f6c4370370bcf3768922d796956ae24f"; 24795 + hash = "sha256-iaSUfd8VZK4BEiJ1WEQz1/bENwNwvPN2iSLXlpVq4k8="; 24796 24796 }; 24797 24797 buildInputs = [ CPANMetaCheck PadWalker ]; 24798 24798 meta = { ··· 24807 24807 version = "3.022000"; 24808 24808 src = fetchurl { 24809 24809 url = "mirror://cpan/authors/id/K/KR/KRYDE/Test-Weaken-3.022000.tar.gz"; 24810 - sha256 = "2631a87121310262e0e96107a6fa0ed69487b7701520773bee5fa9accc295f5b"; 24810 + hash = "sha256-JjGocSExAmLg6WEHpvoO1pSHt3AVIHc77l+prMwpX1s="; 24811 24811 }; 24812 24812 propagatedBuildInputs = [ ScalarListUtils ]; 24813 24813 meta = { ··· 24821 24821 version = "0.20"; 24822 24822 src = fetchurl { 24823 24823 url = "mirror://cpan/authors/id/C/CO/CORION/Test-Without-Module-0.20.tar.gz"; 24824 - sha256 = "8e9aeb7c32a6c6d0b8a93114db2a8c072721273a9d9a2dd4f9ca86cfd28aa524"; 24824 + hash = "sha256-jprrfDKmxtC4qTEU2yqMBychJzqdmi3U+cqGz9KKpSQ="; 24825 24825 }; 24826 24826 meta = { 24827 24827 description = "Test fallback behaviour in absence of modules"; ··· 24834 24834 version = "1.54"; 24835 24835 src = fetchurl { 24836 24836 url = "mirror://cpan/authors/id/P/PE/PETDANCE/Test-WWW-Mechanize-1.54.tar.gz"; 24837 - sha256 = "1z4s8fijwx8p74fw29435d2c2l6c1sgzz0n7lrdby5212xdqpa6w"; 24837 + hash = "sha256-3KiLWxdBFL9apseC/58OzFDBRCuDJMEdORd1LqNDmvw="; 24838 24838 }; 24839 24839 buildInputs = [ TestLongString ]; 24840 24840 propagatedBuildInputs = [ CarpAssertMore HTTPServerSimple WWWMechanize ]; ··· 24850 24850 version = "0.62"; 24851 24851 src = fetchurl { 24852 24852 url = "mirror://cpan/authors/id/M/MS/MSTROUT/Test-WWW-Mechanize-Catalyst-0.62.tar.gz"; 24853 - sha256 = "1cdc2q16vs6fb335pzaislz2rx1ph9acaxyp7v5hv9xbwwddwfqq"; 24853 + hash = "sha256-GDveGuerpw3LPtd3xVSCN/QsPtVR/VvGWM7obQIWrLE="; 24854 24854 }; 24855 24855 doCheck = false; # listens on an external port 24856 24856 propagatedBuildInputs = [ CatalystRuntime WWWMechanize ]; ··· 24866 24866 version = "0.1"; 24867 24867 src = fetchurl { 24868 24868 url = "mirror://cpan/authors/id/M/MR/MRAMBERG/Test-WWW-Mechanize-CGI-0.1.tar.gz"; 24869 - sha256 = "0bwwdk0iai5dlvvfpja971qpgvmf6yq67iag4z4szl9v5sra0xm5"; 24869 + hash = "sha256-pXagsi470a/JJ0/FY7A3ru53cThJyev2pq1EFcFsnC8="; 24870 24870 }; 24871 24871 propagatedBuildInputs = [ WWWMechanizeCGI ]; 24872 24872 buildInputs = [ TestLongString TestWWWMechanize ]; ··· 24881 24881 version = "0.39"; 24882 24882 src = fetchurl { 24883 24883 url = "mirror://cpan/authors/id/O/OA/OALDERS/Test-WWW-Mechanize-PSGI-0.39.tar.gz"; 24884 - sha256 = "0n4rhyyags3cwqb0gb1pr6gccd2x3l190j8gd96lwlvxnjrklss7"; 24884 + hash = "sha256-R2s6s7R9U05Nag9JkAIdXTTGnsk3rAcW5mzop7yHmVg="; 24885 24885 }; 24886 24886 buildInputs = [ CGI TestLongString TestWWWMechanize ]; 24887 24887 propagatedBuildInputs = [ Plack ]; ··· 24897 24897 version = "0.19"; 24898 24898 src = fetchurl { 24899 24899 url = "mirror://cpan/authors/id/M/MA/MANWAR/Test-XPath-0.19.tar.gz"; 24900 - sha256 = "1wy0488yg15kahfafnlmlhppxik7d0z00wxwj9fszrsq2h6crz6y"; 24900 + hash = "sha256-3vzMDBRY569dkrxzAD5oZ8Z+L6SVWqccVLOE5xEiwPM="; 24901 24901 }; 24902 24902 propagatedBuildInputs = [ XMLLibXML ]; 24903 24903 meta = { ··· 24911 24911 version = "1.07"; 24912 24912 src = fetchurl { 24913 24913 url = "mirror://cpan/authors/id/T/TI/TINITA/Test-YAML-1.07.tar.gz"; 24914 - sha256 = "0pwrrnwi1qaiy3c5522vy0kzncxc9g02r4b056wqqaa69w1hsc0z"; 24914 + hash = "sha256-HzANA09GKYy5KWCRLMBLrDP7J/BbiFLY8FHhELnNmV8="; 24915 24915 }; 24916 24916 buildInputs = [ TestBase ]; 24917 24917 meta = { ··· 24926 24926 version = "0.16"; 24927 24927 src = fetchurl { 24928 24928 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Text-Aligner-0.16.tar.gz"; 24929 - sha256 = "09ap457vrlqvw2544j907fbb5crs08hd7sy4syipzxc6wny7v1aw"; 24929 + hash = "sha256-XIV9vOWG9X+j18Tr0yACOrOyljsgSUKK4BvTvE8hVyU="; 24930 24930 }; 24931 24931 meta = { 24932 24932 description = "Module to align text"; ··· 24940 24940 version = "0.09"; 24941 24941 src = fetchurl { 24942 24942 url = "mirror://cpan/authors/id/H/HA/HANK/Text-Aspell-0.09.tar.gz"; 24943 - sha256 = "0r9g31rd55934mp6n45b96g934ck4qns8x9i7qckn9wfy44k5sib"; 24943 + hash = "sha256-K+oyCfGOJzsZPjF1pC0mk5GRnkmrEGtuJSOV0nIYL2U="; 24944 24944 }; 24945 24945 propagatedBuildInputs = [ pkgs.aspell ]; 24946 24946 ASPELL_CONF = "dict-dir ${pkgs.aspellDicts.en}/lib/aspell"; ··· 24957 24957 version = "1.75"; 24958 24958 src = fetchurl { 24959 24959 url = "mirror://cpan/authors/id/N/NE/NEILB/Text-Autoformat-1.75.tar.gz"; 24960 - sha256 = "9dd4f4ce3daec4b4dbf5b59dac4568a8946aed12c28b4e5988c8e8c602c6b771"; 24960 + hash = "sha256-ndT0zj2uxLTb9bWdrEVoqJRq7RLCi05ZiMjoxgLGt3E="; 24961 24961 }; 24962 24962 propagatedBuildInputs = [ TextReform ]; 24963 24963 meta = { ··· 24972 24972 version = "2.04"; 24973 24973 src = fetchurl { 24974 24974 url = "mirror://cpan/authors/id/S/SH/SHAY/Text-Balanced-2.04.tar.gz"; 24975 - sha256 = "1qp7whrampvdzb4nbdvbzp02vlmyk5ssha2lg1iaf2y8hn5l177l"; 24975 + hash = "sha256-9JxAi4XIC6dieFQoqHWZvtItwP1rt2XJ+m3fqjLk5+I="; 24976 24976 }; 24977 24977 meta = { 24978 24978 description = "Extract delimited text sequences from strings"; ··· 24986 24986 buildInputs = [ CaptureTiny ConfigAutoConf ExtUtilsLibBuilder ]; 24987 24987 src = fetchurl { 24988 24988 url = "mirror://cpan/authors/id/A/AM/AMBS/Text-BibTeX-0.88.tar.gz"; 24989 - sha256 = "0b7lmjvfmypps1nw6nsdikgaakm0n0g4186glaqazg5xd1p5h55h"; 24989 + hash = "sha256-sBRYbmi9vK+wos+gQB6woE6l3oxNW8Nt0Pf66ras9Cw="; 24990 24990 }; 24991 24991 # libbtparse.so: cannot open shared object file (aarch64 only) 24992 24992 patches = [ ../development/perl-modules/TextBibTeX-use-lib-on-aarch64.patch ]; ··· 25012 25012 version = "0.02"; 25013 25013 src = fetchurl { 25014 25014 url = "mirror://cpan/authors/id/K/KC/KCIVEY/Text-Brew-0.02.tar.gz"; 25015 - sha256 = "0k7nxglbx5pxl693zrj1fsi094sf1a3vqsrn73inzz7r3j28a6xa"; 25015 + hash = "sha256-qhuFhBz5/G/jODZrvIcKTpMEonZB5j+Sof2Wvujr9kw="; 25016 25016 }; 25017 25017 meta = { 25018 25018 description = "An implementation of the Brew edit distance"; ··· 25025 25025 version = "0.04"; 25026 25026 src = fetchurl { 25027 25027 url = "mirror://cpan/authors/id/K/KU/KUBOTA/Text-CharWidth-0.04.tar.gz"; 25028 - sha256 = "abded5f4fdd9338e89fd2f1d8271c44989dae5bf50aece41b6179d8e230704f8"; 25028 + hash = "sha256-q97V9P3ZM46J/S8dgnHESYna5b9Qrs5BthedjiMHBPg="; 25029 25029 }; 25030 25030 meta = { 25031 25031 description = "Get number of occupied columns of a string on terminal"; ··· 25038 25038 version = "2.00"; 25039 25039 src = fetchurl { 25040 25040 url = "mirror://cpan/authors/id/I/IS/ISHIGAKI/Text-CSV-2.00.tar.gz"; 25041 - sha256 = "8ccbd9195805222d995844114d0e595bb24ce188f85284dbf256080311cbb2c2"; 25041 + hash = "sha256-jMvZGVgFIi2ZWEQRTQ5ZW7JM4Yj4UoTb8lYIAxHLssI="; 25042 25042 }; 25043 25043 meta = { 25044 25044 description = "Comma-separated values manipulator (using XS or PurePerl)"; ··· 25051 25051 version = "0.25"; 25052 25052 src = fetchurl { 25053 25053 url = "mirror://cpan/authors/id/Z/ZA/ZARQUON/Text-CSV-Encoded-0.25.tar.gz"; 25054 - sha256 = "1l5rwlmnpnhjszb200a94lwvkwslsvyxm24ycf37gm8dla1mk2i4"; 25054 + hash = "sha256-JIpZg6IN1XeGY56I2v3WVPO5OSVJASDW1xLaayvludA="; 25055 25055 }; 25056 25056 propagatedBuildInputs = [ TextCSV ]; 25057 25057 meta = { ··· 25066 25066 version = "1.44"; 25067 25067 src = fetchurl { 25068 25068 url = "mirror://cpan/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.44.tgz"; 25069 - sha256 = "c4812ddca8e2654736c44bc2ce60b27a428a1bc4d5364b0ed1fad3609c8f9bc4"; 25069 + hash = "sha256-xIEt3KjiZUc2xEvCzmCyekKKG8TVNksO0frTYJyPm8Q="; 25070 25070 }; 25071 25071 meta = { 25072 25072 description = "Comma-Separated Values manipulation routines"; ··· 25080 25080 version = "1.45"; 25081 25081 src = fetchurl { 25082 25082 url = "mirror://cpan/authors/id/N/NE/NEILB/Text-Diff-1.45.tar.gz"; 25083 - sha256 = "013g13prdghxvrp5754gyc7rmv1syyxrhs33yc5f0lrz3dxs1fp8"; 25083 + hash = "sha256-6Lqgexs/U+AK82NomLv3OuyaD/OPlFNu3h2+lu8IbwQ="; 25084 25084 }; 25085 25085 propagatedBuildInputs = [ AlgorithmDiff ]; 25086 25086 meta = { ··· 25094 25094 version = "0.62"; 25095 25095 src = fetchurl { 25096 25096 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Text-Format-0.62.tar.gz"; 25097 - sha256 = "0104z7jjv46kqh77rnx8kvmsbr5dy0s56xm01dckq4ly65br0hkx"; 25097 + hash = "sha256-fUKQVzGeEjxZC6B2UzTwreSl656o23wOxNOQLeX5BAQ="; 25098 25098 }; 25099 25099 meta = { 25100 25100 description = "Various subroutines to format text"; ··· 25109 25109 version = "0.08"; 25110 25110 src = fetchurl { 25111 25111 url = "mirror://cpan/authors/id/A/AM/AMBS/Text-Diff-FormattedHTML-0.08.tar.gz"; 25112 - sha256 = "39ab775a5c056745f2abd8cc7c1cbc5496dfef7e52a9f4bd8ada6aa6c9c7b70d"; 25112 + hash = "sha256-Oat3WlwFZ0Xyq9jMfBy8VJbf735SqfS9itpqpsnHtw0="; 25113 25113 }; 25114 25114 propagatedBuildInputs = [ FileSlurp StringDiff ]; 25115 25115 meta = { ··· 25124 25124 version = "0.29"; 25125 25125 src = fetchurl { 25126 25126 url = "mirror://cpan/authors/id/B/BK/BKB/Text-Fuzzy-0.29.tar.gz"; 25127 - sha256 = "3df5cfd2ca1a4c5ca7ff7bab3cc8d53ad2064e134cbf11004f3cf8c4b9055bff"; 25127 + hash = "sha256-PfXP0soaTFyn/3urPMjVOtIGThNMvxEATzz4xLkFW/8="; 25128 25128 }; 25129 25129 meta = { 25130 25130 description = "Partial string matching using edit distances"; ··· 25137 25137 version = "0.06"; 25138 25138 src = fetchurl { 25139 25139 url = "mirror://cpan/authors/id/U/UL/ULPFR/Text-German-0.06.tar.gz"; 25140 - sha256 = "1p87pgap99lw0nv62i3ghvsi7yg90lhn8vsa3yqp75rd04clybcj"; 25140 + hash = "sha256-ki1PGQEtl3OxH0pvZCEF6fkT9YZvRGG2BZymdNW7B90="; 25141 25141 }; 25142 25142 meta = { 25143 25143 description = "German grundform reduction"; ··· 25150 25150 version = "0.11"; 25151 25151 src = fetchurl { 25152 25152 url = "mirror://cpan/authors/id/R/RC/RCLAMP/Text-Glob-0.11.tar.gz"; 25153 - sha256 = "11sj62fynfgwrlgkv5a051cq6yn0pagxqjsz27dxx8phsd4wv706"; 25153 + hash = "sha256-BpzNSdPwot7bEV9L3J+6wHqDWShAlT0fzfw5650wUoc="; 25154 25154 }; 25155 25155 meta = { 25156 25156 description = "Match globbing patterns against text"; ··· 25163 25163 version = "2.03"; 25164 25164 src = fetchurl { 25165 25165 url = "mirror://cpan/authors/id/K/KA/KAORU/Text-Hogan-2.03.tar.gz"; 25166 - sha256 = "0yk1qn457jqknds4g2khlhi5vk2li1njbfwvxy44i665wknj7naq"; 25166 + hash = "sha256-WNkj7eTFmEiI75u7JW2IVMxdIqRwikd0sxPLU4jFYXo="; 25167 25167 }; 25168 25168 propagatedBuildInputs = [ Clone RefUtil TextTrim ]; 25169 25169 buildInputs = [ DataVisitor PathTiny TryTiny YAML ]; ··· 25178 25178 version = "1.7"; 25179 25179 src = fetchurl { 25180 25180 url = "mirror://cpan/authors/id/M/MP/MPIOTR/Text-Iconv-1.7.tar.gz"; 25181 - sha256 = "5b80b7d5e709d34393bcba88971864a17b44a5bf0f9e4bcee383d029e7d2d5c3"; 25181 + hash = "sha256-W4C31ecJ00OTvLqIlxhkoXtEpb8PnkvO44PQKefS1cM="; 25182 25182 }; 25183 25183 meta = { 25184 25184 description = "Perl interface to iconv() codeset conversion function"; ··· 25192 25192 version = "1.112071"; 25193 25193 src = fetchurl { 25194 25194 url = "mirror://cpan/authors/id/M/MI/MITHALDU/Test-InDistDir-1.112071.tar.gz"; 25195 - sha256 = "922c5c63314f406f4cbb35ec423ac2154d2c2b71a65addb7732c9d240a83fefb"; 25195 + hash = "sha256-kixcYzFPQG9MuzXsQjrCFU0sK3GmWt23cyydJAqD/vs="; 25196 25196 }; 25197 25197 meta = { 25198 25198 description = "Test environment setup for development with IDE"; ··· 25207 25207 version = "1.09"; 25208 25208 src = fetchurl { 25209 25209 url = "mirror://cpan/authors/id/S/SB/SBECK/Test-Inter-1.09.tar.gz"; 25210 - sha256 = "1e9f129cc1a001fb95449d385253b38afabf5b466e3b3bd33e4e430f216e177a"; 25210 + hash = "sha256-Hp8SnMGgAfuVRJ04UlOzivq/W0ZuOzvTPk5DDyFuF3o="; 25211 25211 }; 25212 25212 buildInputs = [ FileFindRule TestPod TestPodCoverage ]; 25213 25213 meta = { ··· 25221 25221 version = "0.019"; 25222 25222 src = fetchurl { 25223 25223 url = "mirror://cpan/authors/id/J/JV/JV/Text-Layout-0.019.tar.gz"; 25224 - sha256 = "a043f2a89e113b29c523a9efa71fa8398ed75edd482193901b38d08dd4a4108e"; 25224 + hash = "sha256-oEPyqJ4ROynFI6nvpx+oOY7XXt1IIZOQGzjQjdSkEI4="; 25225 25225 }; 25226 25226 buildInputs = [ PDFAPI2 ]; 25227 25227 meta = { ··· 25235 25235 version = "0.03"; 25236 25236 src = fetchurl { 25237 25237 url = "mirror://cpan/authors/id/J/JG/JGOLDBERG/Text-LevenshteinXS-0.03.tar.gz"; 25238 - sha256 = "sha256-43T/eyN5Gc5eqSRfNW0ctSzIf9JrOlo4s/Pl/4KgFJE="; 25238 + hash = "sha256-43T/eyN5Gc5eqSRfNW0ctSzIf9JrOlo4s/Pl/4KgFJE="; 25239 25239 }; 25240 25240 meta = { 25241 25241 description = "Levenshtein edit distance in a XS way"; ··· 25248 25248 version = "0.3"; 25249 25249 src = fetchurl { 25250 25250 url = "mirror://cpan/authors/id/A/AD/ADEOLA/Text-Lorem-0.3.tar.gz"; 25251 - sha256 = "64bb636fb21213101a646b414ecbdc1b55edf905cbcdc7f5d24774ec5061fe2d"; 25251 + hash = "sha256-ZLtjb7ISExAaZGtBTsvcG1Xt+QXLzcf10kd07FBh/i0="; 25252 25252 }; 25253 25253 meta = { 25254 25254 description = "Generate random Latin looking text"; ··· 25263 25263 version = "2.021"; 25264 25264 src = fetchurl { 25265 25265 url = "mirror://cpan/authors/id/B/BD/BDFOY/Test-Manifest-2.021.tar.gz"; 25266 - sha256 = "a47aaad71c580e16e6e63d8c037cdddcd919876754beb2c95d9a88682dd332d9"; 25266 + hash = "sha256-pHqq1xxYDhbm5j2MA3zd3NkZh2dUvrLJXZqIaC3TMtk="; 25267 25267 }; 25268 25268 meta = { 25269 25269 description = "Interact with a t/test_manifest file"; ··· 25277 25277 version = "1.000031"; 25278 25278 src = fetchurl { 25279 25279 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/Text-Markdown-1.000031.tar.gz"; 25280 - sha256 = "06y79lla8adkqhrs41xdddqjs81dcrh266b50mfbg37bxkawd4f1"; 25280 + hash = "sha256-wZHG1ezrjLdcBWUZI2BmLSAtcWutB6IzxLMppChNxxs="; 25281 25281 }; 25282 25282 nativeBuildInputs = [ shortenPerlShebang ]; 25283 25283 checkInputs = [ ListMoreUtils TestDifferences TestException ]; ··· 25296 25296 version = "1.03"; 25297 25297 src = fetchurl { 25298 25298 url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/Text-Markdown-Hoedown-1.03.tar.gz"; 25299 - sha256 = "sha256-U6cw/29IgrmavYVW8mqRH1gvZ1tZ8OFnJe0ey8CE7lA="; 25299 + hash = "sha256-U6cw/29IgrmavYVW8mqRH1gvZ1tZ8OFnJe0ey8CE7lA="; 25300 25300 }; 25301 25301 buildInputs = [ Filepushd ]; 25302 25302 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; ··· 25312 25312 version = "0.101082"; 25313 25313 src = fetchurl { 25314 25314 url = "mirror://cpan/authors/id/R/RJ/RJBS/Test-MinimumVersion-0.101082.tar.gz"; 25315 - sha256 = "3fba4e8fcf74806259aa639be7d90e70346ad0e0e4b8b619593490e378241970"; 25315 + hash = "sha256-P7pOj890gGJZqmOb59kOcDRq0ODkuLYZWTSQ43gkGXA="; 25316 25316 }; 25317 25317 propagatedBuildInputs = [ PerlMinimumVersion ]; 25318 25318 meta = { ··· 25327 25327 version = "0.24"; 25328 25328 src = fetchurl { 25329 25329 url = "mirror://cpan/authors/id/K/KA/KAZUHO/Text-MicroTemplate-0.24.tar.gz"; 25330 - sha256 = "1j5ljx7hs4k29732nr5f2m4kssz4rqjw3kknsnhams2yydqix01j"; 25330 + hash = "sha256-MoAecfNe6Kqg1XbOwSXO5Gs9SRWuZCvGSWISDU+XtMg="; 25331 25331 }; 25332 25332 meta = { 25333 25333 description = "Micro template engine with Perl5 language"; ··· 25340 25340 version = "1.000035"; 25341 25341 src = fetchurl { 25342 25342 url = "mirror://cpan/authors/id/B/BO/BOBTFISH/Text-MultiMarkdown-1.000035.tar.gz"; 25343 - sha256 = "2467dd13751dc2979d7c880b24e762952130fdf42a1ed3ee04fdf72d4b52646a"; 25343 + hash = "sha256-JGfdE3UdwpedfIgLJOdilSEw/fQqHtPuBP33LUtSZGo="; 25344 25344 }; 25345 25345 buildInputs = [ ListMoreUtils TestException ]; 25346 25346 propagatedBuildInputs = [ HTMLParser TextMarkdown ]; ··· 25356 25356 version = "1.06"; 25357 25357 src = fetchurl { 25358 25358 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-Number-Delta-1.06.tar.gz"; 25359 - sha256 = "535430919e6fdf6ce55ff76e9892afccba3b7d4160db45f3ac43b0f92ffcd049"; 25359 + hash = "sha256-U1QwkZ5v32zlX/dumJKvzLo7fUFg20XzrEOw+S/80Ek="; 25360 25360 }; 25361 25361 meta = { 25362 25362 description = "Compare the difference between numbers against a given tolerance"; ··· 25383 25383 version = "0.30"; 25384 25384 src = fetchurl { 25385 25385 url = "mirror://cpan/authors/id/T/TS/TSIBLEY/Text-Password-Pronounceable-0.30.tar.gz"; 25386 - sha256 = "c186a50256e0bedfafb17e7ce157e7c52f19503bb79e18ebf06255911f6ead1a"; 25386 + hash = "sha256-wYalAlbgvt+vsX584VfnxS8ZUDu3nhjr8GJVkR9urRo="; 25387 25387 }; 25388 25388 meta = { 25389 25389 description = "Generate pronounceable passwords"; ··· 25396 25396 version = "1.8"; 25397 25397 src = fetchurl { 25398 25398 url = "mirror://cpan/authors/id/C/CA/CADE/Text-Patch-1.8.tar.gz"; 25399 - sha256 = "eaf18e61ba6a3e143846a7cc66f08ce58a0c4fbda92acb31aede25cb3b5c3dcc"; 25399 + hash = "sha256-6vGOYbpqPhQ4RqfMZvCM5YoMT72pKssxrt4lyztcPcw="; 25400 25400 }; 25401 25401 propagatedBuildInputs = [ TextDiff ]; 25402 25402 meta = { ··· 25410 25410 version = "0.31"; 25411 25411 src = fetchurl { 25412 25412 url = "mirror://cpan/authors/id/B/BH/BHALLISSY/Text-PDF-0.31.tar.gz"; 25413 - sha256 = "0s5cimfr4wwzgv15k30x83ncg1257jwsvmbmb86lp02rw5g537yz"; 25413 + hash = "sha256-359RXuFZgEsNWnXVrbk8RYTH7EAdjFnCfp9zkl2NrGg="; 25414 25414 }; 25415 25415 meta = { 25416 25416 description = "Module for manipulating PDF files"; ··· 25423 25423 version = "2.10"; 25424 25424 src = fetchurl { 25425 25425 url = "mirror://cpan/authors/id/B/BP/BPS/Text-Quoted-2.10.tar.gz"; 25426 - sha256 = "081bf95ec9220af26cec89161e61bf73f9fbcbfeee1d9af15139e5d7b708f445"; 25426 + hash = "sha256-CBv5XskiCvJs7IkWHmG/c/n7y/7uHZrxUTnl17cI9EU="; 25427 25427 }; 25428 25428 propagatedBuildInputs = [ TextAutoformat ]; 25429 25429 meta = { ··· 25437 25437 version = "1.6.5"; 25438 25438 src = fetchurl { 25439 25439 url = "mirror://cpan/authors/id/K/KC/KCLARK/Text-RecordParser-1.6.5.tar.gz"; 25440 - sha256 = "0nn33c058bl957v38xhqig4ld34lifl4arqiilhxky339i0q2fys"; 25440 + hash = "sha256-2juBQUxj+NkhjRFnRaiLlIxGyYsYdjT2KYkuVAAbw1o="; 25441 25441 }; 25442 25442 25443 25443 # In a NixOS chroot build, the tests fail because the font configuration ··· 25457 25457 version = "1.17"; 25458 25458 src = fetchurl { 25459 25459 url = "mirror://cpan/authors/id/M/MW/MWARD/Text-Reflow-1.17.tar.gz"; 25460 - sha256 = "4bf2139ff617d6e59cc0e59cdecd7cb723ecfd28d5ac387afb553ffdc071b860"; 25460 + hash = "sha256-S/ITn/YX1uWcwOWc3s18tyPs/SjVrDh6+1U//cBxuGA="; 25461 25461 }; 25462 25462 meta = { 25463 25463 description = "Reflow text files using Knuth's paragraphing algorithm"; ··· 25470 25470 version = "1.20"; 25471 25471 src = fetchurl { 25472 25472 url = "mirror://cpan/authors/id/C/CH/CHORNY/Text-Reform-1.20.tar.gz"; 25473 - sha256 = "a8792dd8c1aac97001032337b36a356be96e2d74c4f039ef9a363b641db4ae61"; 25473 + hash = "sha256-qHkt2MGqyXABAyM3s2o1a+luLXTE8DnvmjY7ZB20rmE="; 25474 25474 }; 25475 25475 meta = { 25476 25476 description = "Manual text wrapping and reformatting"; ··· 25483 25483 version = "3.5"; 25484 25484 src = fetchurl { 25485 25485 url = "mirror://cpan/authors/id/S/SY/SYP/Text-Roman-3.5.tar.gz"; 25486 - sha256 = "0sh47svzz0wm993ywfgpn0fvhajl2sj5hcnf5zxjz02in6ihhjnb"; 25486 + hash = "sha256-y0oIo7FRgC/7L84yWKQWVCq4HbD3Oe5HSpWD/7c+BGo="; 25487 25487 }; 25488 25488 meta = { 25489 25489 description = "Allows conversion between Roman and Arabic algarisms"; ··· 25497 25497 version = "2.07"; 25498 25498 src = fetchurl { 25499 25499 url = "mirror://cpan/authors/id/M/MR/MRAMBERG/Text-SimpleTable-2.07.tar.gz"; 25500 - sha256 = "1v8r8qpzg283p2pqqr8dqrak2bxray1b2jmib0qk75jffqw3yv95"; 25500 + hash = "sha256-JW0/OHZOljMxWLFKsYJXuS8xVcYNZYyvuAOJ9y9GGe0="; 25501 25501 }; 25502 25502 propagatedBuildInputs = [ UnicodeLineBreak ]; 25503 25503 meta = { ··· 25511 25511 version = "3.05"; 25512 25512 src = fetchurl { 25513 25513 url = "mirror://cpan/authors/id/R/RJ/RJBS/Text-Soundex-3.05.tar.gz"; 25514 - sha256 = "f6dd55b4280b25dea978221839864382560074e1d6933395faee2510c2db60ed"; 25514 + hash = "sha256-9t1VtCgLJd6peCIYOYZDglYAdOHWkzOV+u4lEMLbYO0="; 25515 25515 }; 25516 25516 meta = { 25517 25517 description = "Implementation of the soundex algorithm"; ··· 25524 25524 version = "0.0405"; 25525 25525 src = fetchurl { 25526 25526 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Text-Sprintf-Named-0.0405.tar.gz"; 25527 - sha256 = "1z0glxrmbc6pgjs5bkmp1wiifd4xdcrin8wqz6rhmi6gzxw0siwv"; 25527 + hash = "sha256-m0cNeP/PxAqz+ZgjGzNrnTQXIw+3zlW0fNewVXOnD/w="; 25528 25528 }; 25529 25529 buildInputs = [ TestWarn ]; 25530 25530 meta = { ··· 25539 25539 version = "1.134"; 25540 25540 src = fetchurl { 25541 25541 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/Text-Table-1.134.tar.gz"; 25542 - sha256 = "02yigisvgshpgfyqwj0xad4jg473cd80a6c210nb5h5p32dl5kxs"; 25542 + hash = "sha256-us9Cmxi3wLIsCIIZBVBj45AnSVMdSI69exfqt3V80Qs="; 25543 25543 }; 25544 25544 propagatedBuildInputs = [ TextAligner ]; 25545 25545 meta = { ··· 25554 25554 version = "1.38"; 25555 25555 src = fetchurl { 25556 25556 url = "mirror://cpan/authors/id/D/DA/DARREN/Text-TabularDisplay-1.38.tar.gz"; 25557 - sha256 = "1s46s4pg5mpfllx3icf4vnqz9iadbbdbsr5p7pr6gdjnzbx902gb"; 25557 + hash = "sha256-6wmQ+vpWtmfyPbdkvdpaTcX0sd3EsTg6pe7W8i7Rhug="; 25558 25558 }; 25559 25559 meta = { 25560 25560 description = "Display text in formatted table output"; ··· 25567 25567 version = "1.59"; 25568 25568 src = fetchurl { 25569 25569 url = "mirror://cpan/authors/id/M/MS/MSCHOUT/Text-Template-1.59.tar.gz"; 25570 - sha256 = "1dd2c788c05303ed9a970e1881109642151fa93e02c7a80d4c70608276bab1ee"; 25570 + hash = "sha256-HdLHiMBTA+2alw4YgRCWQhUfqT4Cx6gNTHBggna6se4="; 25571 25571 }; 25572 25572 buildInputs = [ TestMoreUTF8 TestWarnings ]; 25573 25573 meta = { ··· 25581 25581 version = "0.3.4"; 25582 25582 src = fetchurl { 25583 25583 url = "mirror://cpan/authors/id/E/EB/EBHANSSEN/Test-Trap-v0.3.4.tar.gz"; 25584 - sha256 = "1qjs2080kcc66s4d7499br5lw2qmhr9gxky4xsl6vjdn6dpna10b"; 25584 + hash = "sha256-CwRlbzO2yW2o7sTP/lKGFQtOS14pkdOINoaxCRAQWuI="; 25585 25585 }; 25586 25586 propagatedBuildInputs = [ DataDump ]; 25587 25587 meta = { ··· 25595 25595 version = "0.014"; 25596 25596 src = fetchurl { 25597 25597 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Test-Vars-0.014.tar.gz"; 25598 - sha256 = "0qr8q0ksr925ycwbsyxjwgz4p9r7a8vkxpn33vy23zbijwpa3xx7"; 25598 + hash = "sha256-p/ehLpdx/SH8HsPePjdSJ6dL/uOye70480WkrCfAKGM="; 25599 25599 }; 25600 25600 25601 25601 buildInputs = [ ModuleBuildTiny ]; ··· 25612 25612 version = "2.09"; 25613 25613 src = fetchurl { 25614 25614 url = "mirror://cpan/authors/id/P/PL/PLICEASE/Test-Version-2.09.tar.gz"; 25615 - sha256 = "9ce1dd2897a5f30e1b7f8966ec66f57d8d8f280f605f28c7ca221fa79aca38e0"; 25615 + hash = "sha256-nOHdKJel8w4bf4lm7Gb1fY2PKA9gXyjHyiIfp5rKOOA="; 25616 25616 }; 25617 25617 buildInputs = [ TestException ]; 25618 25618 propagatedBuildInputs = [ FileFindRulePerl ]; ··· 25627 25627 version = "1.03"; 25628 25628 src = fetchurl { 25629 25629 url = "mirror://cpan/authors/id/R/RJ/RJT/Text-Trim-1.03.tar.gz"; 25630 - sha256 = "0ks9afvx9c1b6px98wwzhbyhd2y6hdg7884814fc9pnx8qfzrz50"; 25630 + hash = "sha256-oPz8HUbd3sQcCYggdF6DxosG/YKfc5T6NSuw1LdTSU8="; 25631 25631 }; 25632 25632 meta = { 25633 25633 description = "Remove leading and/or trailing whitespace from strings"; ··· 25640 25640 version = "1.08"; 25641 25641 src = fetchurl { 25642 25642 url = "mirror://cpan/authors/id/L/LD/LDACHARY/Text-Unaccent-1.08.tar.gz"; 25643 - sha256 = "0avk50kia78kxryh2whmaj5l18q2wvmkdyqyjsf6kwr4kgy6x3i7"; 25643 + hash = "sha256-J45u/Jsk82mclh77NuvmAqNAi1QVcgF97hMdFScocys="; 25644 25644 }; 25645 25645 # https://rt.cpan.org/Public/Bug/Display.html?id=124815 25646 25646 NIX_CFLAGS_COMPILE = "-DHAS_VPRINTF"; ··· 25656 25656 version = "1.30"; 25657 25657 src = fetchurl { 25658 25658 url = "mirror://cpan/authors/id/S/SB/SBURKE/Text-Unidecode-1.30.tar.gz"; 25659 - sha256 = "1imii0p6wvhrxsr5z2zhazpx5vl4l4ybf1y2c5hy480xvi6z293c"; 25659 + hash = "sha256-bCTxTdwdIOJhYcIHtzyhhO7S71fwi1+y7hlubi6IscY="; 25660 25660 }; 25661 25661 meta = { 25662 25662 description = "Plain ASCII transliterations of Unicode tex"; ··· 25669 25669 version = "1.02"; 25670 25670 src = fetchurl { 25671 25671 url = "mirror://cpan/authors/id/M/MA/MARKF/Test-utf8-1.02.tar.gz"; 25672 - sha256 = "df82f09c5940830b25a49f1c8162fa24d371e602880edef8d9a4d4bfd66b8bd7"; 25672 + hash = "sha256-34LwnFlAgwslpJ8cgWL6JNNx5gKIDt742aTUv9Zri9c="; 25673 25673 }; 25674 25674 meta = { 25675 25675 description = "Handy utf8 tests"; ··· 25683 25683 version = "1.31"; 25684 25684 src = fetchurl { 25685 25685 url = "mirror://cpan/authors/id/T/TP/TPEDERSE/Text-NSP-1.31.tar.gz"; 25686 - sha256 = "a01201beb29636b3e41ecda2a6cf6522fd265416bd6d994fad02f59fb49cf595"; 25686 + hash = "sha256-oBIBvrKWNrPkHs2ips9lIv0mVBa9bZlPrQL1n7Sc9ZU="; 25687 25687 }; 25688 25688 meta = { 25689 25689 description = "Extract collocations and Ngrams from text"; ··· 25697 25697 version = "0.08"; 25698 25698 src = fetchurl { 25699 25699 url = "mirror://cpan/authors/id/R/RC/RCLAMP/Text-vFile-asData-0.08.tar.gz"; 25700 - sha256 = "b291ab5e0f987c5172560a692234711a75e4596d83475f72d01278369532f82a"; 25700 + hash = "sha256-spGrXg+YfFFyVgppIjRxGnXkWW2DR19y0BJ4NpUy+Co="; 25701 25701 }; 25702 25702 propagatedBuildInputs = [ ClassAccessorChained ]; 25703 25703 meta = { ··· 25711 25711 version = "0.81"; 25712 25712 src = fetchurl { 25713 25713 url = "mirror://cpan/authors/id/C/CY/CYCLES/Text-WikiFormat-0.81.tar.gz"; 25714 - sha256 = "0cxbgx879bsskmnhjzamgsa5862ddixyx4yr77lafmwimnaxjg74"; 25714 + hash = "sha256-5DzZla2RV6foOdmT7ntsTRhUlH5VfQltnVqvdFB/qzM="; 25715 25715 }; 25716 25716 propagatedBuildInputs = [ URI ]; 25717 25717 meta = { ··· 25725 25725 version = "0.09"; 25726 25726 src = fetchurl { 25727 25727 url = "mirror://cpan/authors/id/T/TI/TIMK/Text-WordDiff-0.09.tar.gz"; 25728 - sha256 = "fee699ca763adca2f4e18f4a8a836fd2102bc2820af708f8eb43356d5ae0d50e"; 25728 + hash = "sha256-/uaZynY63KL04Y9KioNv0hArwoIK9wj460M1bVrg1Q4="; 25729 25729 }; 25730 25730 propagatedBuildInputs = [ AlgorithmDiff HTMLParser ]; 25731 25731 meta = { ··· 25740 25740 version = "0.06"; 25741 25741 src = fetchurl { 25742 25742 url = "mirror://cpan/authors/id/K/KU/KUBOTA/Text-WrapI18N-0.06.tar.gz"; 25743 - sha256 = "4bd29a17f0c2c792d12c1005b3c276f2ab0fae39c00859ae1741d7941846a488"; 25743 + hash = "sha256-S9KaF/DCx5LRLBAFs8J28qsPrjnACFmuF0HXlBhGpIg="; 25744 25744 }; 25745 25745 buildInputs = [ pkgs.glibcLocales ]; 25746 25746 propagatedBuildInputs = [ TextCharWidth ]; ··· 25758 25758 version = "1.05"; 25759 25759 src = fetchurl { 25760 25760 url = "mirror://cpan/authors/id/C/CJ/CJM/Text-Wrapper-1.05.tar.gz"; 25761 - sha256 = "64268e15983a9df47e1d9199a491f394e89f542e54afb33f4b78f3f318e09ab9"; 25761 + hash = "sha256-ZCaOFZg6nfR+HZGZpJHzlOifVC5Ur7M/S3jz8xjgmrk="; 25762 25762 }; 25763 25763 buildInputs = [ TestDifferences ]; 25764 25764 meta = { ··· 25772 25772 version = "0.200013"; 25773 25773 src = fetchurl { 25774 25774 url = "mirror://cpan/authors/id/R/RJ/RJBS/Throwable-0.200013.tar.gz"; 25775 - sha256 = "184gdcwxqwnkrx5md968v1ny70pq6blzpkihccm3bpdxnpgd11wr"; 25775 + hash = "sha256-mYfQ3rW93TUqYzDO++ky+ILjbdjIpFZLz9Ny3Dlrj6A="; 25776 25776 }; 25777 25777 propagatedBuildInputs = [ DevelStackTrace Moo ]; 25778 25778 meta = { ··· 25787 25787 version = "20150301"; 25788 25788 src = fetchurl { 25789 25789 url = "mirror://cpan/authors/id/M/MS/MSCHWERN/Tie-Cache-LRU-20150301.tar.gz"; 25790 - sha256 = "1bf740450d3a6d7c12b48c25f7da5964e44e7cc38b28572cfb76ff22464f4469"; 25790 + hash = "sha256-G/dARQ06bXwStIwl99pZZOROfMOLKFcs+3b/IkZPRGk="; 25791 25791 }; 25792 25792 propagatedBuildInputs = [ ClassVirtual enum ]; 25793 25793 meta = { ··· 25801 25801 version = "0.55"; 25802 25802 src = fetchurl { 25803 25803 url = "mirror://cpan/authors/id/O/OE/OESTERHOL/Tie-Cache-LRU-Expires-0.55.tar.gz"; 25804 - sha256 = "b316d849acd25f24346d55a9950d281fee0746398767c601234122159573eb9a"; 25804 + hash = "sha256-sxbYSazSXyQ0bVWplQ0oH+4HRjmHZ8YBI0EiFZVz65o="; 25805 25805 }; 25806 25806 propagatedBuildInputs = [ TieCacheLRU ]; 25807 25807 meta = { ··· 25815 25815 version = "1.225"; 25816 25816 src = fetchurl { 25817 25817 url = "mirror://cpan/authors/id/B/BD/BDFOY/Tie-Cycle-1.225.tar.gz"; 25818 - sha256 = "0i9xq2qm50p2ih24265jndp2x8hfq7ap0d88nrlv5yaad4hxhc7k"; 25818 + hash = "sha256-8zDYIWlK+bJptgg1cNXBDqIubrOyGEEEjOKCUrHAPUU="; 25819 25819 }; 25820 25820 meta = { 25821 25821 description = "Cycle through a list of values via a scalar"; ··· 25829 25829 version = "1.24"; 25830 25830 src = fetchurl { 25831 25831 url = "mirror://cpan/authors/id/V/VI/VIPUL/Tie-EncryptedHash-1.24.tar.gz"; 25832 - sha256 = "aa9a083a231e4046170a5894644e3c59679c7dbd0aa2d1217dc85150df2c1e21"; 25832 + hash = "sha256-qpoIOiMeQEYXCliUZE48WWecfb0KotEhfchRUN8sHiE="; 25833 25833 }; 25834 25834 propagatedBuildInputs = [ CryptBlowfish CryptCBC CryptDES ]; 25835 25835 meta = { ··· 25844 25844 version = "1.05"; 25845 25845 src = fetchurl { 25846 25846 url = "mirror://cpan/authors/id/T/TO/TODDR/Tie-File-1.05.tar.gz"; 25847 - sha256 = "8a980b577ff4b10fe11062ed8c774857fa8c9833c5305f2e8bfb3347af63f139"; 25847 + hash = "sha256-ipgLV3/0sQ/hEGLtjHdIV/qMmDPFMF8ui/szR69j8Tk="; 25848 25848 }; 25849 25849 meta = { 25850 25850 description = "Access the lines of a disk file via a Perl array"; ··· 25857 25857 version = "1.23"; 25858 25858 src = fetchurl { 25859 25859 url = "mirror://cpan/authors/id/C/CH/CHORNY/Tie-IxHash-1.23.tar.gz"; 25860 - sha256 = "0mmg9iyh42syal3z1p2pn9airq65yrkfs66cnqs9nz76jy60pfzs"; 25860 + hash = "sha256-+rsLjJfmfJs0tswY7Wb2xeAcVbJX3PAHVV4LAn1Mr1Y="; 25861 25861 }; 25862 25862 meta = { 25863 25863 description = "Ordered associative arrays for Perl"; ··· 25870 25870 version = "0.004"; 25871 25871 src = fetchurl { 25872 25872 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Tie-Handle-Offset-0.004.tar.gz"; 25873 - sha256 = "ee9f39055dc695aa244a252f56ffd37f8be07209b337ad387824721206d2a89e"; 25873 + hash = "sha256-7p85BV3GlaokSiUvVv/Tf4vgcgmzN604eCRyEgbSqJ4="; 25874 25874 }; 25875 25875 meta = { 25876 25876 description = "Tied handle that hides the beginning of a file"; ··· 25884 25884 version = "0.08"; 25885 25885 src = fetchurl { 25886 25886 url = "mirror://cpan/authors/id/M/MH/MHX/Tie-Hash-Indexed-0.08.tar.gz"; 25887 - sha256 = "043v98xaid6sjch2x9c39s475wm9i13vzf8jg73qm12sby0n5g1p"; 25887 + hash = "sha256-N7xigV9ahIrHeRK5v0eIqfJyiE6DpS4gk9q0qDpKexA="; 25888 25888 }; 25889 25889 doCheck = false; /* test fails on some machines */ 25890 25890 meta = { ··· 25898 25898 version = "0.02"; 25899 25899 src = fetchurl { 25900 25900 url = "mirror://cpan/authors/id/Y/YV/YVES/Tie-Hash-Method-0.02.tar.gz"; 25901 - sha256 = "d513fbb51413f7ca1e64a1bdce6194df7ec6076dea55066d67b950191eec32a9"; 25901 + hash = "sha256-1RP7tRQT98oeZKG9zmGU337GB23qVQZtZ7lQGR7sMqk="; 25902 25902 }; 25903 25903 meta = { 25904 25904 description = "Tied hash with specific methods overriden by callbacks"; ··· 25911 25911 version = "1.40"; 25912 25912 src = fetchurl { 25913 25913 url = "mirror://cpan/authors/id/E/ET/ETHER/Tie-RefHash-1.40.tar.gz"; 25914 - sha256 = "1mvyjab8pv1yfimvlh4gxxpm3xzny4pinymdr8hgdd9gim8izkss"; 25914 + hash = "sha256-Ws8fUY0vtfYgyq16Gy/x9vdRb++PQLprdD7si5aSftc="; 25915 25915 }; 25916 25916 meta = { 25917 25917 description = "Use references as hash keys"; ··· 25924 25924 version = "0.17"; 25925 25925 src = fetchurl { 25926 25926 url = "mirror://cpan/authors/id/A/AL/ALTREUS/Tie-RegexpHash-0.17.tar.gz"; 25927 - sha256 = "0c207850e77efb16618e0aa015507926a3425b34aad5aa6e3e40d83989a085a3"; 25927 + hash = "sha256-DCB4UOd++xZhjgqgFVB5JqNCWzSq1apuPkDYOYmghaM="; 25928 25928 }; 25929 25929 meta = { 25930 25930 description = "Use regular expressions as hash keys"; ··· 25937 25937 version = "1.04"; 25938 25938 src = fetchurl { 25939 25939 url = "mirror://cpan/authors/id/H/HA/HANENKAMP/Tie-Simple-1.04.tar.gz"; 25940 - sha256 = "29e9e2133951046c78f205f1b3e8df62c90e114f0e08fa06b817766a0f808b12"; 25940 + hash = "sha256-KeniEzlRBGx48gXxs+jfYskOEU8OCPoGuBd2ag+AixI="; 25941 25941 }; 25942 25942 meta = { 25943 25943 description = "Variable ties made much easier: much, much, much easier.."; ··· 25950 25950 version = "1.001"; 25951 25951 src = fetchurl { 25952 25952 url = "mirror://cpan/authors/id/S/ST/STEFFENW/Tie-Sub-1.001.tar.gz"; 25953 - sha256 = "1cgiyj85hhw2m4x2iv4zgaj3hzf3fghircpcfqmjndni4r4a0wgg"; 25953 + hash = "sha256-73GgSCbRNisrduyyHOFzw304pHqf7Cg6qYJDWJD08bE="; 25954 25954 }; 25955 25955 propagatedBuildInputs = [ ParamsValidate ]; 25956 25956 buildInputs = [ ModuleBuild TestDifferences TestException TestNoWarnings ]; ··· 25965 25965 version = "0.03"; 25966 25966 src = fetchurl { 25967 25967 url = "mirror://cpan/authors/id/N/NU/NUFFIN/Tie-ToObject-0.03.tar.gz"; 25968 - sha256 = "1x1smn1kw383xc5h9wajxk9dlx92bgrbf7gk4abga57y6120s6m3"; 25968 + hash = "sha256-oxoNRDD+FPWWIvMdt/JbInXa0uxS8QQL6wMNPoOtOvQ="; 25969 25969 }; 25970 25970 meta = { 25971 25971 description = "Tie to an existing object"; ··· 25978 25978 version = "2.33"; 25979 25979 src = fetchurl { 25980 25980 url = "mirror://cpan/authors/id/A/AT/ATOOMIC/TimeDate-2.33.tar.gz"; 25981 - sha256 = "1cjyc0yi873597r7xcp9yz0l1c46ik2kxwfrn00zbrlx0d5rrdn0"; 25981 + hash = "sha256-wLacSwOd5vUBsNnxPsWMhrBAwffpsn7ySWUcFD1gXrI="; 25982 25982 }; 25983 25983 meta = { 25984 25984 description = "Miscellaneous timezone manipulations routines"; ··· 25991 25991 version = "1.21"; 25992 25992 src = fetchurl { 25993 25993 url = "mirror://cpan/authors/id/N/NE/NEILB/Time-Duration-1.21.tar.gz"; 25994 - sha256 = "1f59z2svfydxgd1gzrb5k3hl6d432kzmskk7jhv2dyb5hyx0wd7y"; 25994 + hash = "sha256-/jQOuodl+SY2lGdOXf8UgzRD4Zhl5f9Ce715t7X4qbg="; 25995 25995 }; 25996 25996 meta = { 25997 25997 description = "Rounded or exact English expression of durations"; ··· 26005 26005 version = "0.15"; 26006 26006 src = fetchurl { 26007 26007 url = "mirror://cpan/authors/id/N/NE/NEILB/Time-Duration-Parse-0.15.tar.gz"; 26008 - sha256 = "10g39bbrxkabbsfq4rv7f5b5x7h3jba08j4pg8gwr0b9iqx19n31"; 26008 + hash = "sha256-YdgUOo5pgcwfepdIBNSSA55eVnFnZ4KdXkvNntdK44E="; 26009 26009 }; 26010 26010 buildInputs = [ TimeDuration ]; 26011 26011 propagatedBuildInputs = [ ExporterLite ]; ··· 26021 26021 version = "1.30"; 26022 26022 src = fetchurl { 26023 26023 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Time-Local-1.30.tar.gz"; 26024 - sha256 = "c7744f6b2986b946d3e2cf034df371bee16cdbafe53e945abb1a542c4f8920cb"; 26024 + hash = "sha256-x3RPaymGuUbT4s8DTfNxvuFs26/lPpRauxpULE+JIMs="; 26025 26025 }; 26026 26026 meta = { 26027 26027 description = "Efficiently compute time from local and GMT time"; ··· 26035 26035 version = "0.44"; 26036 26036 src = fetchurl { 26037 26037 url = "mirror://cpan/authors/id/C/CH/CHANSEN/Time-Moment-0.44.tar.gz"; 26038 - sha256 = "64acfa042f634fcef8dadf55e7f42ba4eaab8aaeb7d5212eb89815a31f78f6fd"; 26038 + hash = "sha256-ZKz6BC9jT8742t9V5/QrpOqriq631SEuuJgVox949v0="; 26039 26039 }; 26040 26040 buildInputs = [ TestFatal TestNumberDelta TestRequires ]; 26041 26041 meta = { ··· 26049 26049 version = "0.11"; 26050 26050 src = fetchurl { 26051 26051 url = "mirror://cpan/authors/id/P/PA/PATL/Time-Out-0.11.tar.gz"; 26052 - sha256 = "1lhmx1x8j6z1k9vn32bcsw7g44cg22icshnnc37djlnlixlxm5lk"; 26052 + hash = "sha256-k5baaY/UUtnOYNZCzaIQjxHyDtdsiWF3muEbiXroFdI="; 26053 26053 }; 26054 26054 meta = { 26055 26055 description = "Easily timeout long running operations"; ··· 26062 26062 version = "2015.103"; 26063 26063 src = fetchurl { 26064 26064 url = "mirror://cpan/authors/id/M/MU/MUIR/modules/Time-ParseDate-2015.103.tar.gz"; 26065 - sha256 = "2c1a06235bf811813caac9eaa9daa71af758667cdf7b082cb59863220fcaeed1"; 26065 + hash = "sha256-LBoGI1v4EYE8qsnqqdqnGvdYZnzfewgstZhjIg/K7tE="; 26066 26066 }; 26067 26067 doCheck = false; 26068 26068 meta = { ··· 26076 26076 version = "1.25"; 26077 26077 src = fetchurl { 26078 26078 url = "mirror://cpan/authors/id/P/PB/PBOYD/Time-Period-1.25.tar.gz"; 26079 - sha256 = "d07fa580529beac6a9c8274c6bf220b4c3aade685df65c1669d53339bf6ef1e8"; 26079 + hash = "sha256-0H+lgFKb6sapyCdMa/IgtMOq3mhd9lwWadUzOb9u8eg="; 26080 26080 }; 26081 26081 meta = { 26082 26082 description = "A Perl module to deal with time periods"; ··· 26090 26090 version = "1.3401"; 26091 26091 src = fetchurl { 26092 26092 url = "mirror://cpan/authors/id/E/ES/ESAYM/Time-Piece-1.3401.tar.gz"; 26093 - sha256 = "4b55b7bb0eab45cf239a54dfead277dfa06121a43e63b3fce0853aecfdb04c27"; 26093 + hash = "sha256-S1W3uw6rRc8jmlTf6tJ336BhIaQ+Y7P84IU67P2wTCc="; 26094 26094 }; 26095 26095 meta = { 26096 26096 description = "Object Oriented time objects"; ··· 26105 26105 version = "0.6.1"; 26106 26106 26107 26107 src = fetchFromGitHub { 26108 - owner = "openstreetmap"; 26109 - repo = "tirex"; 26110 - rev = "v${version}"; 26111 - sha256 = "0dskf50qm6yh3rx6j2nqydr1if71x6ik85hxsa2r9qgldcby2rgh"; 26108 + owner = "openstreetmap"; 26109 + repo = "tirex"; 26110 + rev = "v${version}"; 26111 + hash = "sha256-8GXhF2v04ZSF0h0WNKPp4bgYcvPYCml6HtCbikFxUzc="; 26112 26112 }; 26113 26113 26114 26114 buildInputs = [ ··· 26141 26141 version = "804.035"; 26142 26142 src = fetchurl { 26143 26143 url = "mirror://cpan/authors/id/S/SR/SREZIC/Tk-804.035.tar.gz"; 26144 - sha256 = "4d2b80291ba6de34d8ec886a085a6dbd2b790b926035a087e99025614c5ffdd4"; 26144 + hash = "sha256-TSuAKRum3jTY7IhqCFptvSt5C5JgNaCH6ZAlYUxf/dQ="; 26145 26145 }; 26146 26146 makeMakerFlags = "X11INC=${pkgs.xorg.libX11.dev}/include X11LIB=${pkgs.xorg.libX11.out}/lib"; 26147 26147 buildInputs = [ pkgs.xorg.libX11 pkgs.libpng ]; ··· 26157 26157 version = "0.12"; 26158 26158 src = fetchurl { 26159 26159 url = "mirror://cpan/authors/id/A/AS/ASB/Tk-ToolBar-0.12.tar.gz"; 26160 - sha256 = "sha256-Rj4oTsRxN+fEJclpGwKo3sXOJytY6h9jWa6AQaI53Q8="; 26160 + hash = "sha256-Rj4oTsRxN+fEJclpGwKo3sXOJytY6h9jWa6AQaI53Q8="; 26161 26161 }; 26162 26162 makeMakerFlags = "X11INC=${pkgs.xorg.libX11.dev}/include X11LIB=${pkgs.xorg.libX11.out}/lib"; 26163 26163 buildInputs = [ Tk ]; ··· 26173 26173 version = "1.31"; 26174 26174 src = fetchurl { 26175 26175 url = "mirror://cpan/authors/id/R/RS/RSAVAGE/Tree-DAG_Node-1.31.tgz"; 26176 - sha256 = "016kr76azxzfcpxjkhqp2piyyl6529shjis20mc3g2snfabsd2qw"; 26176 + hash = "sha256-HIuml3JWizdYBUJHCXUSxVDv4xUXwyn7Ze73r8zJ0wQ="; 26177 26177 }; 26178 26178 propagatedBuildInputs = [ FileSlurpTiny ]; 26179 26179 meta = { ··· 26187 26187 version = "1.33"; 26188 26188 src = fetchurl { 26189 26189 url = "mirror://cpan/authors/id/R/RS/RSAVAGE/Tree-Simple-1.33.tgz"; 26190 - sha256 = "1alnwb6c7n4al91m9cyknvcyvdz521lh22dz1hyk4v7c50adffnv"; 26190 + hash = "sha256-2zrXFCjsbDI9DL8JAWkQ5bft2bbTs1RDoorYw8zilqo="; 26191 26191 }; 26192 26192 buildInputs = [ TestException ]; 26193 26193 meta = { ··· 26201 26201 version = "0.15"; 26202 26202 src = fetchurl { 26203 26203 url = "mirror://cpan/authors/id/R/RS/RSAVAGE/Tree-Simple-VisitorFactory-0.15.tgz"; 26204 - sha256 = "06y2vazkl307k59hnkp9h5bp3p7711kgmp1qdhb2lgnfwzn84zin"; 26204 + hash = "sha256-Nn6C7OfOPioWbDjc+mYI59xxV4HpTgtTmQcMOr/awhs="; 26205 26205 }; 26206 26206 propagatedBuildInputs = [ TreeSimple ]; 26207 26207 buildInputs = [ TestException ]; ··· 26216 26216 version = "0.30"; 26217 26217 src = fetchurl { 26218 26218 url = "mirror://cpan/authors/id/E/ET/ETHER/Try-Tiny-0.30.tar.gz"; 26219 - sha256 = "da5bd0d5c903519bbf10bb9ba0cb7bcac0563882bcfe4503aee3fb143eddef6b"; 26219 + hash = "sha256-2lvQ1ckDUZu/ELuboMt7ysBWOIK8/kUDruP7FD7d72s="; 26220 26220 }; 26221 26221 buildInputs = [ CPANMetaCheck CaptureTiny ]; 26222 26222 meta = { ··· 26231 26231 version = "0.01"; 26232 26232 src = fetchurl { 26233 26233 url = "mirror://cpan/authors/id/M/MA/MAUKE/Try-Tiny-ByClass-0.01.tar.gz"; 26234 - sha256 = "0ipif12ix6vnmlyar4gh89libfadbsd9kvqg52f2cpr957slx3h3"; 26234 + hash = "sha256-A45O9SkpXyacKA/vmZpeTbkVaULwkaw8rXabHkVw8UY="; 26235 26235 }; 26236 26236 propagatedBuildInputs = [ DispatchClass TryTiny ]; 26237 26237 meta = { ··· 26245 26245 version = "0.1025"; 26246 26246 src = fetchurl { 26247 26247 url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Twiggy-0.1025.tar.gz"; 26248 - sha256 = "1a57knbwync7rlzhsz1kdc0sd380xnaccwgiy1qwj5d87abdynnp"; 26248 + hash = "sha256-11rfljqoFclx8PFxxpTtAI2mAWszfA0/zYdZz5edp6g="; 26249 26249 }; 26250 26250 propagatedBuildInputs = [ AnyEvent Plack ]; 26251 26251 buildInputs = [ TestRequires TestSharedFork TestTCP ]; ··· 26262 26262 version = "1.012000"; 26263 26263 src = fetchurl { 26264 26264 url = "mirror://cpan/authors/id/T/TO/TOBYINK/Type-Tiny-1.012000.tar.gz"; 26265 - sha256 = "147axzi07g5akpzbzd2npvdyh9pmzv22a8la1dmylahw2qh15nyk"; 26265 + hash = "sha256-09sSIBYcKuprC4oiJcT+9Sbo275WtL/+naq8A+Lv6pA="; 26266 26266 }; 26267 26267 propagatedBuildInputs = [ ExporterTiny ]; 26268 26268 buildInputs = [ TestMemoryCycle ]; ··· 26278 26278 version = "0.022"; 26279 26279 src = fetchurl { 26280 26280 url = "mirror://cpan/authors/id/T/TO/TOBYINK/Type-Tiny-XS-0.022.tar.gz"; 26281 - sha256 = "bcc34a31f7dc1d30cc803889b5c8f90e4773b73b5becbdb3860f5abe7e22ff00"; 26281 + hash = "sha256-vMNKMffcHTDMgDiJtcj5Dkdztztb7L2zhg9avn4i/wA="; 26282 26282 }; 26283 26283 meta = { 26284 26284 description = "Provides an XS boost for some of Type::Tiny's built-in type constraints"; ··· 26292 26292 version = "1.01"; 26293 26293 src = fetchurl { 26294 26294 url = "mirror://cpan/authors/id/M/ML/MLEHMANN/Types-Serialiser-1.01.tar.gz"; 26295 - sha256 = "104a7292pwwg57rswpkiaq1cgj7hcsrpf818azcy7l0l14xigizq"; 26295 + hash = "sha256-+McXOwkU0OPZVyggd7Nm8MjHAlZxXq7zKY/zK5I4ioA="; 26296 26296 }; 26297 26297 propagatedBuildInputs = [ commonsense ]; 26298 26298 meta = { ··· 26306 26306 version = "1.20140328"; 26307 26307 src = fetchurl { 26308 26308 url = "mirror://cpan/authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.20140328.tar.gz"; 26309 - sha256 = "522da9f274786fe2cba99bc77cc1c81d2161947903d7fad10bd62dfb7f11990f"; 26309 + hash = "sha256-Ui2p8nR4b+LLqZvHfMHIHSFhlHkD1/rRC9Yt+38RmQ8="; 26310 26310 }; 26311 26311 meta = { 26312 26312 description = "Work around buggy code calling UNIVERSAL::can() as a function"; ··· 26320 26320 version = "1.20171012"; 26321 26321 src = fetchurl { 26322 26322 url = "mirror://cpan/authors/id/E/ET/ETHER/UNIVERSAL-isa-1.20171012.tar.gz"; 26323 - sha256 = "0avzv9j32aab6l0rd63n92v0pgliz1p4yabxxjfq275hdh1mcsfi"; 26323 + hash = "sha256-0WlWA2ywHIGd7H0pT274kb4Ltkh2mJYBNUspMWTafys="; 26324 26324 }; 26325 26325 meta = { 26326 26326 description = "Attempt to recover from people calling UNIVERSAL::isa as a function"; ··· 26334 26334 version = "0.18"; 26335 26335 src = fetchurl { 26336 26336 url = "mirror://cpan/authors/id/N/NE/NEILB/UNIVERSAL-require-0.18.tar.gz"; 26337 - sha256 = "b2a736a87967a143dab58c8a110501d5235bcdd2c8b2a3bfffcd3c0bd06b38ed"; 26337 + hash = "sha256-sqc2qHlnoUPatYyKEQUB1SNbzdLIsqO//808C9BrOO0="; 26338 26338 }; 26339 26339 meta = { 26340 26340 description = "Require() modules from a variable [deprecated]"; ··· 26347 26347 version = "1.01"; 26348 26348 src = fetchurl { 26349 26349 url = "mirror://cpan/authors/id/A/AR/ARODLAND/Unicode-CaseFold-1.01.tar.gz"; 26350 - sha256 = "418a212808f9d0b8bb330ac905096d2dd364976753d4c71534dab9836a63194d"; 26350 + hash = "sha256-QYohKAj50Li7MwrJBQltLdNkl2dT1McVNNq5g2pjGU0="; 26351 26351 }; 26352 26352 perlPreHook = lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local' 26353 26353 meta = { ··· 26362 26362 version = "1.03"; 26363 26363 src = fetchurl { 26364 26364 url = "mirror://cpan/authors/id/B/BR/BRADFITZ/Unicode-CheckUTF8-1.03.tar.gz"; 26365 - sha256 = "97f84daf033eb9b49cd8fe31db221fef035a5c2ee1d757f3122c88cf9762414c"; 26365 + hash = "sha256-l/hNrwM+ubSc2P4x2yIf7wNaXC7h11fzEiyIz5diQUw="; 26366 26366 }; 26367 26367 meta = { 26368 26368 description = "Checks if scalar is valid UTF-8"; ··· 26375 26375 version = "2019.001"; 26376 26376 src = fetchurl { 26377 26377 url = "mirror://cpan/authors/id/N/NE/NEZUMI/Unicode-LineBreak-2019.001.tar.gz"; 26378 - sha256 = "12iinva5gqc9g7qzxrvmh45n714z0ad9g7wq2dxwgp6drbj64rs8"; 26378 + hash = "sha256-SGdi5MrN3Md7E5ifl5oCn4RjC4F15/7xeYnhV9S2MYo="; 26379 26379 }; 26380 26380 propagatedBuildInputs = [ MIMECharset ]; 26381 26381 meta = { ··· 26389 26389 version = "2.10"; 26390 26390 src = fetchurl { 26391 26391 url = "mirror://cpan/authors/id/G/GA/GAAS/GAAS/Unicode-String-2.10.tar.gz"; 26392 - sha256 = "0s4vp8k7ag7z9lsnnkpa9mnch83kxhp9gh7yiapld5a7rq712jl9"; 26392 + hash = "sha256-iUoRDs5HlUaviv7Aly7scyDIbE3qTms1Tf88dSa6m2g="; 26393 26393 }; 26394 26394 meta = { 26395 26395 description = "String of Unicode characters (UTF-16BE)"; ··· 26402 26402 version = "1.105"; 26403 26403 src = fetchurl { 26404 26404 url = "mirror://cpan/authors/id/C/CF/CFAERBER/Unicode-Stringprep-1.105.tar.gz"; 26405 - sha256 = "e6bebbc58408231fd1317db9102449b3e7da4fa437e79f637382d36313efd011"; 26405 + hash = "sha256-5r67xYQIIx/RMX25ECRJs+faT6Q3559jc4LTYxPv0BE="; 26406 26406 }; 26407 26407 buildInputs = [ TestNoWarnings ]; 26408 26408 meta = { ··· 26417 26417 version = "0.62"; 26418 26418 src = fetchurl { 26419 26419 url = "mirror://cpan/authors/id/C/CH/CHANSEN/Unicode-UTF8-0.62.tar.gz"; 26420 - sha256 = "fa8722d0b74696e332fddd442994436ea93d3bfc7982d4babdcedfddd657d0f6"; 26420 + hash = "sha256-+oci0LdGluMy/d1EKZRDbqk9O/x5gtS6vc7f3dZX0PY="; 26421 26421 }; 26422 26422 buildInputs = [ TestFatal ]; 26423 26423 meta = { ··· 26433 26433 version = "0.03"; 26434 26434 src = fetchurl { 26435 26435 url = "mirror://cpan/authors/id/T/TA/TAFFY/Unix-Getrusage-0.03.tar.gz"; 26436 - sha256 = "76cde1cee2453260b85abbddc27cdc9875f01d2457e176e03dcabf05fb444d12"; 26436 + hash = "sha256-ds3hzuJFMmC4WrvdwnzcmHXwHSRX4XbgPcq/BftETRI="; 26437 26437 }; 26438 26438 meta = { 26439 26439 description = "Perl interface to the Unix getrusage system call"; ··· 26446 26446 version = "5.05"; 26447 26447 src = fetchurl { 26448 26448 url = "mirror://cpan/authors/id/O/OA/OALDERS/URI-5.05.tar.gz"; 26449 - sha256 = "1v3r3ck67w272kzfgm1nd3wb41av1hlnza56vkxxj1i7s3917hd5"; 26449 + hash = "sha256-pcET0tAnBtn73KaobykMWwWy+Gg21Of+FEfwYyYbeew="; 26450 26450 }; 26451 26451 buildInputs = [ TestNeeds ]; 26452 26452 meta = { ··· 26461 26461 version = "0.19"; 26462 26462 src = fetchurl { 26463 26463 url = "mirror://cpan/authors/id/D/DW/DWHEELER/URI-db-0.19.tar.gz"; 26464 - sha256 = "c4999deaf451652216032c8e327ff6e6d655539eac379095bb69b0c369efa658"; 26464 + hash = "sha256-xJmd6vRRZSIWAyyOMn/25tZVU56sN5CVu2mww2nvplg="; 26465 26465 }; 26466 26466 propagatedBuildInputs = [ URINested ]; 26467 26467 meta = { ··· 26476 26476 version = "20160806"; 26477 26477 src = fetchurl { 26478 26478 url = "mirror://cpan/authors/id/M/MS/MSCHWERN/URI-Find-20160806.tar.gz"; 26479 - sha256 = "1mk3jv8x0mcq3ajrn9garnxd0jc7sw4pkwqi88r5apqvlljs84z2"; 26479 + hash = "sha256-4hOkJaUbX1UyQhHzeQnXh0nQus3qJZulGphV0NGWY9Y="; 26480 26480 }; 26481 26481 propagatedBuildInputs = [ URI ]; 26482 26482 meta = { ··· 26492 26492 version = "0.05"; 26493 26493 src = fetchurl { 26494 26494 url = "mirror://cpan/authors/id/D/DR/DROLSKY/URI-FromHash-0.05.tar.gz"; 26495 - sha256 = "1l3g5ygv83vn9y1zpwjdqq5cs4ip2q058q0gmpcf5wp9rsycbjm7"; 26495 + hash = "sha256-p8rFvM7p8uLYrQ9gVAAWNxLNCsZN8vuDT3YPtJ8vb9A="; 26496 26496 }; 26497 26497 propagatedBuildInputs = [ ParamsValidate URI ]; 26498 26498 buildInputs = [ TestFatal ]; ··· 26508 26508 version = "1.02"; 26509 26509 src = fetchurl { 26510 26510 url = "mirror://cpan/authors/id/G/GA/GAAS/URI-GoogleChart-1.02.tar.gz"; 26511 - sha256 = "00hq5cpsk7sa04n0wg52qhpqf9i2849yyvw2zk83ayh1qqpc50js"; 26511 + hash = "sha256-WoLCLsYBejXQ/IJv7xNBIiaHL8SiPA4sAUqfqS8rGAI="; 26512 26512 }; 26513 26513 propagatedBuildInputs = [ URI ]; 26514 26514 meta = { ··· 26522 26522 version = "1.00"; 26523 26523 src = fetchurl { 26524 26524 url = "mirror://cpan/authors/id/M/MA/MARKOV/User-Identity-1.00.tar.gz"; 26525 - sha256 = "0jlzishg33848qvl5x7nsrnlpnx7lfg5hr4m1qrjddzy3hkv86cj"; 26525 + hash = "sha256-khm0Jxz+tyYzDpVkWJ6jp9tLbdb29EI3RgSN8aCOn0o="; 26526 26526 }; 26527 26527 meta = { 26528 26528 description = "Collect information about a user"; ··· 26536 26536 version = "1.01"; 26537 26537 src = fetchurl { 26538 26538 url = "mirror://cpan/authors/id/C/CW/CWEST/URI-imap-1.01.tar.gz"; 26539 - sha256 = "0bdv6mrdijcq46r3lmz801rscs63f8p9qqliy2safd6fds4rj55v"; 26539 + hash = "sha256-uxSZiW7ONKe08JFinC5yw2imcwDoVzqyIZjJ2HI1uy0="; 26540 26540 }; 26541 26541 propagatedBuildInputs = [ URI ]; 26542 26542 meta = { ··· 26550 26550 version = "0.10"; 26551 26551 src = fetchurl { 26552 26552 url = "mirror://cpan/authors/id/D/DW/DWHEELER/URI-Nested-0.10.tar.gz"; 26553 - sha256 = "e1971339a65fbac63ab87142d4b59d3d259d51417753c77cb58ea31a8233efaf"; 26553 + hash = "sha256-4ZcTOaZfusY6uHFC1LWdPSWdUUF3U8d8tY6jGoIz768="; 26554 26554 }; 26555 26555 propagatedBuildInputs = [ URI ]; 26556 26556 meta = { ··· 26565 26565 version = "0.032"; 26566 26566 src = fetchurl { 26567 26567 url = "mirror://cpan/authors/id/R/RK/RKITOVER/URI-SmartURI-0.032.tar.gz"; 26568 - sha256 = "0b2grkmkbnp37q85wj7jpj5zr93vdbisgxlls2vl5q928rwln5zb"; 26568 + hash = "sha256-6xdLeUYi4UK30JT2p+Nqe6T8i7zySF4QPuPaNevMTyw="; 26569 26569 }; 26570 26570 propagatedBuildInputs = [ ClassC3Componentised FileFindRule ListMoreUtils Moose URI namespaceclean ]; 26571 26571 buildInputs = [ TestFatal TestNoWarnings ]; ··· 26580 26580 version = "0.24"; 26581 26581 src = fetchurl { 26582 26582 url = "mirror://cpan/authors/id/B/BR/BRICAS/URI-Template-0.24.tar.gz"; 26583 - sha256 = "1phibcmam2hklrddzj79l43va1gcqpyszbw21ynxq53ynmhjvbk8"; 26583 + hash = "sha256-aK4tYbV+FNytD4Kvr/3F7AW1B6HpyN9aphOKqipbEd4="; 26584 26584 }; 26585 26585 propagatedBuildInputs = [ URI ]; 26586 26586 meta = { ··· 26594 26594 version = "1.007"; 26595 26595 src = fetchurl { 26596 26596 url = "mirror://cpan/authors/id/R/RJ/RJBS/URI-cpan-1.007.tar.gz"; 26597 - sha256 = "1lsjw7m9c3vyq1h9pqzngww18yq23mn4jxv9d7i4a2ifcsa16nhj"; 26597 + hash = "sha256-EloTlGYuCkXiaWl3SWwdAnsUOH/245tgwH4PlurhUtM="; 26598 26598 }; 26599 26599 propagatedBuildInputs = [ CPANDistnameInfo URI ]; 26600 26600 meta = { ··· 26609 26609 version = "0.03"; 26610 26610 src = fetchurl { 26611 26611 url = "mirror://cpan/authors/id/P/PL/PLICEASE/URI-ws-0.03.tar.gz"; 26612 - sha256 = "6e6b0e4172acb6a53c222639c000608c2dd61d50848647482ac8600d50e541ef"; 26612 + hash = "sha256-bmsOQXKstqU8IiY5wABgjC3WHVCEhkdIKshgDVDlQe8="; 26613 26613 }; 26614 26614 propagatedBuildInputs = [ URI ]; 26615 26615 meta = { ··· 26624 26624 version = "0.002"; 26625 26625 src = fetchurl { 26626 26626 url = "mirror://cpan/authors/id/C/CV/CVLIBRARY/UUID4-Tiny-0.002.tar.gz"; 26627 - sha256 = "e7535b31e386d432dec7adde214348389e1d5cf753e7ed07f1ae04c4360840cf"; 26627 + hash = "sha256-51NbMeOG1DLex63eIUNIOJ4dXPdT5+0H8a4ExDYIQM8="; 26628 26628 }; 26629 26629 postPatch = lib.optionalString (stdenv.isAarch64) '' 26630 26630 # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/uapi/asm-generic/unistd.h ··· 26644 26644 version = "1.04"; 26645 26645 src = fetchurl { 26646 26646 url = "mirror://cpan/authors/id/C/CA/CAUGUSTIN/UUID-Tiny-1.04.tar.gz"; 26647 - sha256 = "6dcd92604d64e96cc6c188194ae16a9d3a46556224f77b6f3d1d1312b68f9a3d"; 26647 + hash = "sha256-bc2SYE1k6WzGwYgZSuFqnTpGVWIk93tvPR0TEraPmj0="; 26648 26648 }; 26649 26649 meta = { 26650 26650 description = "Pure Perl UUID Support With Functional Interface"; ··· 26657 26657 version = "0.001"; 26658 26658 src = fetchurl { 26659 26659 url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/UUID-URandom-0.001.tar.gz"; 26660 - sha256 = "3f13631b13b9604fb489e2989490c99f103743a837239bdafae9d6baf55f8f46"; 26660 + hash = "sha256-PxNjGxO5YE+0ieKYlJDJnxA3Q6g3I5va+unWuvVfj0Y="; 26661 26661 }; 26662 26662 propagatedBuildInputs = [ CryptURandom ]; 26663 26663 meta = { ··· 26672 26672 version = "0.62"; 26673 26673 src = fetchurl { 26674 26674 url = "mirror://cpan/authors/id/V/VP/VPIT/Variable-Magic-0.62.tar.gz"; 26675 - sha256 = "3f9a18517e33f006a9c2fc4f43f01b54abfe6ff2eae7322424f31069296b615c"; 26675 + hash = "sha256-P5oYUX4z8AapwvxPQ/AbVKv+b/Lq5zIkJPMQaSlrYVw="; 26676 26676 }; 26677 26677 meta = { 26678 26678 description = "Associate user-defined magic to variables from Perl"; ··· 26686 26686 version = "0.9928"; 26687 26687 src = fetchurl { 26688 26688 url = "mirror://cpan/authors/id/L/LE/LEONT/version-0.9928.tar.gz"; 26689 - sha256 = "13mabl07rhwwlshj72hvp1j43q3ygxf7wp7qxx3nbqbnrf6i83i4"; 26689 + hash = "sha256-JA4Ujct24WVH7/hcflx/fuBBZLgbiiOhppzDfABdqo4="; 26690 26690 }; 26691 26691 meta = { 26692 26692 description = "Structured version objects"; ··· 26699 26699 version = "0.050"; 26700 26700 src = fetchurl { 26701 26701 url = "mirror://cpan/authors/id/W/WO/WOLDRICH/App-vidir-0.050.tar.gz"; 26702 - sha256 = "1xa3vabbkxaqa8pnyl0dblr1m4g2229m1fzl8c9q74f06i00hikh"; 26702 + hash = "sha256-cEYIQDTAkYMTQ/S7UJMQ4pEaMl0NUG8vUlj1uZbaQ/U="; 26703 26703 }; 26704 26704 outputs = [ "out" ]; 26705 26705 meta = { ··· 26715 26715 version = "1.28"; 26716 26716 src = fetchurl { 26717 26717 url = "mirror://cpan/authors/id/L/LD/LDS/VM-EC2-1.28.tar.gz"; 26718 - sha256 = "b2b6b31745c57431fca0efb9b9d0b8f168d6081755e048fd9d6c4469bd108acd"; 26718 + hash = "sha256-srazF0XFdDH8oO+5udC48WjWCBdV4Ej9nWxEab0Qis0="; 26719 26719 }; 26720 26720 propagatedBuildInputs = [ AnyEventCacheDNS AnyEventHTTP JSON StringApprox XMLSimple ]; 26721 26721 meta = { ··· 26729 26729 version = "0.25"; 26730 26730 src = fetchurl { 26731 26731 url = "mirror://cpan/authors/id/R/RC/RCONOVER/VM-EC2-Security-CredentialCache-0.25.tar.gz"; 26732 - sha256 = "fc7e9c152ff2b721ccb221ac40089934775cf58366aedb5cc1693609f840937b"; 26732 + hash = "sha256-/H6cFS/ytyHMsiGsQAiZNHdc9YNmrttcwWk2CfhAk3s="; 26733 26733 }; 26734 26734 propagatedBuildInputs = [ DateTimeFormatISO8601 VMEC2 ]; 26735 26735 meta = { ··· 26744 26744 version = "4.81"; 26745 26745 src = fetchurl { 26746 26746 url = "mirror://cpan/authors/id/S/SC/SCOP/W3C-LinkChecker-4.81.tar.gz"; 26747 - sha256 = "6239f61b20d91dce7b21e4d4f626ab93a8f1e2f207da5015590d508cf6c66a65"; 26747 + hash = "sha256-Yjn2GyDZHc57IeTU9iark6jx4vIH2lAVWQ1QjPbGamU="; 26748 26748 }; 26749 26749 outputs = [ "out" ]; 26750 26750 propagatedBuildInputs = [ CGI CSSDOM ConfigGeneral LWP LocaleCodes NetIP TermReadKey ]; ··· 26761 26761 version = "4.17"; 26762 26762 src = fetchurl { 26763 26763 url = "mirror://cpan/authors/id/S/SZ/SZBALINT/WWW-Curl-4.17.tar.gz"; 26764 - sha256 = "1fmp9aib1kaps9vhs4dwxn7b15kgnlz9f714bxvqsd1j1q8spzsj"; 26764 + hash = "sha256-Uv+rEQ4yNI13XyQclz61b5awju28EQ130lfNsKJKt7o="; 26765 26765 }; 26766 26766 patches = [ 26767 26767 (fetchpatch { 26768 26768 url = "https://aur.archlinux.org/cgit/aur.git/plain/curl-7.71.0.patch?h=perl-www-curl&id=261d84887d736cc097abef61164339216fb79180"; 26769 - sha256 = "1hiw5lkflfa93z5d6k8fnnml0r08c653bbvvb8zx6gcrlbrdalfs"; 26769 + hash = "sha256-2lHV8qKZPdM/WnuvNYphCGRAq7UOTdPKH0k56iYtPMI="; 26770 26770 name = "WWWCurl-curl-7.71.0.patch"; 26771 26771 }) 26772 26772 ]; ··· 26784 26784 version = "0.26"; 26785 26785 src = fetchurl { 26786 26786 url = "mirror://cpan/authors/id/K/KA/KAZEBURO/WWW-Form-UrlEncoded-0.26.tar.gz"; 26787 - sha256 = "1x4h5m5fkwaa0gbn6zp9mjrhr3r989w8wyrjxiii3dqm3xghnj60"; 26787 + hash = "sha256-wEgLXx8VtxFj7DJ7jnhCKY8Ms6zpfmPXA0rx6UotkPQ="; 26788 26788 }; 26789 26789 meta = { 26790 26790 description = "Parser and builder for application/x-www-form-urlencoded"; ··· 26798 26798 version = "2.03"; 26799 26799 src = fetchurl { 26800 26800 url = "mirror://cpan/authors/id/O/OA/OALDERS/WWW-Mechanize-2.03.tar.gz"; 26801 - sha256 = "0pl4jc6hmkhzkswka62dij7l0378qvn9dwbh08n54q8xyr6xf79z"; 26801 + hash = "sha256-Px3XTfYdYVIsAnDxluzG6AxAj4xNGDW5nh/OCg2ThF4="; 26802 26802 }; 26803 26803 propagatedBuildInputs = [ HTMLForm HTMLTree LWP ]; 26804 26804 doCheck = false; ··· 26816 26816 version = "0.3"; 26817 26817 src = fetchurl { 26818 26818 url = "mirror://cpan/authors/id/M/MR/MRAMBERG/WWW-Mechanize-CGI-0.3.tar.gz"; 26819 - sha256 = "046jm18liq7rwkdawdh9520cnalkfrk26yqryp7xgw71y65lvq61"; 26819 + hash = "sha256-weBNi/Hh8NfP9Rl7I2Z2kyrLgCgJNq7a5PngSFGo0hA="; 26820 26820 }; 26821 26821 propagatedBuildInputs = [ HTTPRequestAsCGI WWWMechanize ]; 26822 26822 preConfigure = '' ··· 26835 26835 version = "6.02"; 26836 26836 src = fetchurl { 26837 26837 url = "mirror://cpan/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz"; 26838 - sha256 = "07m50dp5n5jxv3m93i55qvnd67a6g7cvbvlik115kmc8lbkh5da6"; 26838 + hash = "sha256-RrUC56KI1VlCmJHutdl5Rh3T7MalxJHq2F0WW24DpR4="; 26839 26839 }; 26840 26840 propagatedBuildInputs = [ URI ]; 26841 26841 meta = { ··· 26849 26849 version = "0.21"; 26850 26850 src = fetchurl { 26851 26851 url = "mirror://cpan/authors/id/S/SC/SCOTTW/WWW-Twilio-API-0.21.tar.gz"; 26852 - sha256 = "582db53a091f8da3670c037733314f2510af5e8ee0ba42a0e391e2f2e3ca7734"; 26852 + hash = "sha256-WC21OgkfjaNnDAN3MzFPJRCvXo7gukKg45Hi8uPKdzQ="; 26853 26853 }; 26854 26854 prePatch = "rm examples.pl"; 26855 26855 propagatedBuildInputs = [ LWPProtocolHttps ]; ··· 26866 26866 version = "0.29"; 26867 26867 src = fetchurl { 26868 26868 url = "mirror://cpan/authors/id/R/RO/ROBIN/Want-0.29.tar.gz"; 26869 - sha256 = "1xsjylbxxcbkjazqms49ipi94j1hd2ykdikk29cq7dscil5p9r5l"; 26869 + hash = "sha256-tOR0C41Mt4NZEnPGNr1oMEiS4o2J6Iq/knOx3hf1Uvc="; 26870 26870 }; 26871 26871 meta = { 26872 26872 description = "A generalisation of wantarray"; ··· 26879 26879 version = "0.003001"; 26880 26880 src = fetchurl { 26881 26881 url = "mirror://cpan/authors/id/H/HA/HAARG/Win32-ShellQuote-0.003001.tar.gz"; 26882 - sha256 = "aa74b0e3dc2d41cd63f62f853e521ffd76b8d823479a2619e22edb4049b4c0dc"; 26882 + hash = "sha256-qnSw49wtQc1j9i+FPlIf/Xa42CNHmiYZ4i7bQEm0wNw="; 26883 26883 }; 26884 26884 meta = { 26885 26885 description = "Quote argument lists for Win32"; ··· 26892 26892 version = "1.48"; 26893 26893 src = fetchurl { 26894 26894 url = "mirror://cpan/authors/id/J/JO/JONASBN/Workflow-1.48.tar.gz"; 26895 - sha256 = "0bz6gil9mygh5ikh8mf86ids9xb1dbgx9hqc1g68qn9ffsyb012f"; 26895 + hash = "sha256-TgSwvHYuWYzMCwzD1N9qYfWkWzTIVQRnLPD5mmh85i8="; 26896 26896 }; 26897 26897 buildInputs = [ DBDMock ListMoreUtils PodCoverageTrustPod TestException TestKwalitee TestPod TestPodCoverage ]; 26898 26898 propagatedBuildInputs = [ ClassAccessor ClassFactory ClassObservable DBI DataUUID DateTimeFormatStrptime FileSlurp LogDispatch LogLog4perl XMLSimple ]; ··· 26908 26908 version = "0.9932"; 26909 26909 src = fetchurl { 26910 26910 url = "mirror://cpan/authors/id/M/MD/MDOOTSON/Wx-0.9932.tar.gz"; 26911 - sha256 = "0w0vcpk8bmklh16c0z1vxgipnmvdw7cckcmay7k7cihgb99vdz8w"; 26911 + hash = "sha256-HP22U1oPRnbm8aqyydjhbVd74+s7fMBMgHTWheZlG3A="; 26912 26912 }; 26913 26913 propagatedBuildInputs = [ AlienWxWidgets ]; 26914 26914 # Testing requires an X server: ··· 26926 26926 version = "0.09"; 26927 26927 src = fetchurl { 26928 26928 url = "mirror://cpan/authors/id/M/MB/MBARBON/Wx-GLCanvas-0.09.tar.gz"; 26929 - sha256 = "1q4gvj4gdx4l8k4mkgiix24p9mdfy1miv7abidf0my3gy2gw5lka"; 26929 + hash = "sha256-atLCn/Bv+Apci0udHWvwrtV0iegxvlnJRJT09ojcj+A="; 26930 26930 }; 26931 26931 propagatedBuildInputs = [ pkgs.libGLU Wx ]; 26932 26932 doCheck = false; ··· 26941 26941 version = "0.09"; 26942 26942 src = fetchurl { 26943 26943 url = "mirror://cpan/authors/id/A/AW/AWENDT/X11-IdleTime-0.09.tar.gz"; 26944 - sha256 = "0j27cb9yy9ymni8cbiyxplbg086b8lv6b330nwqyx0briq3xrzfq"; 26944 + hash = "sha256-2P3cB455ge4xt2CMZTZFyyDwFr3dx8VQtNUn79NiR0g="; 26945 26945 }; 26946 26946 buildInputs = [ pkgs.xorg.libXext pkgs.xorg.libXScrnSaver pkgs.xorg.libX11 ]; 26947 26947 propagatedBuildInputs = [ InlineC ]; ··· 26957 26957 version = "0.56"; 26958 26958 src = fetchurl { 26959 26959 url = "mirror://cpan/authors/id/S/SM/SMCCAM/X11-Protocol-0.56.tar.gz"; 26960 - sha256 = "1dq89bh6fqv7l5mbffqcismcljpq5f869bx7g8lg698zgindv5ny"; 26960 + hash = "sha256-3pbdbHwfJfMoeqevZJAr+ErKqo4MO7dqoWdjZ+BKCLc="; 26961 26961 }; 26962 26962 buildInputs = [ pkgs.xlibsWrapper ]; 26963 26963 NIX_CFLAGS_LINK = "-lX11"; ··· 26973 26973 version = "31"; 26974 26974 src = fetchurl { 26975 26975 url = "mirror://cpan/authors/id/K/KR/KRYDE/X11-Protocol-Other-31.tar.gz"; 26976 - sha256 = "1x3kvic52jgp2mvd5wzrqrprqi82cdk8l4075v8b33ksvj9mjqiw"; 26976 + hash = "sha256-PGJZk9x6jrHQLgcQimZjAkWcb8b589J2FfdJUVjcc/Q="; 26977 26977 }; 26978 26978 propagatedBuildInputs = [ X11Protocol ]; 26979 26979 buildInputs = [ EncodeHanExtra ModuleUtil ]; ··· 26989 26989 version = "0.28"; 26990 26990 src = fetchurl { 26991 26991 url = "mirror://cpan/authors/id/C/CT/CTRONDLP/X11-GUITest-0.28.tar.gz"; 26992 - sha256 = "0jznws68skdzkhgkgcgjlj40qdyh9i75r7fw8bqzy406f19xxvnw"; 26992 + hash = "sha256-3O7eU3AGEP/xQtydXE5M0DcMiKTysTcfnL9NjYzm9ks="; 26993 26993 }; 26994 26994 buildInputs = [ pkgs.xlibsWrapper pkgs.xorg.libXtst pkgs.xorg.libXi ]; 26995 26995 NIX_CFLAGS_LINK = "-lX11 -lXext -lXtst"; ··· 27005 27005 version = "0.18"; 27006 27006 src = fetchurl { 27007 27007 url = "mirror://cpan/authors/id/M/MS/MSTPLBG/X11-XCB-0.18.tar.gz"; 27008 - sha256 = "1cjpghw7cnackw20lbd7yzm222kz5bnrwz52f8ay24d1f4pwrnxf"; 27008 + hash = "sha256-rtvML3GhEeEVcqJ8nu0qfwoh6venLQoEn0xZdjh8V7I="; 27009 27009 }; 27010 27010 patches = [ 27011 27011 # Pull upstream fix for parallel build failure 27012 27012 (fetchpatch { 27013 27013 url = "https://github.com/stapelberg/X11-XCB/commit/813608dacdae1ae35c9eb0f171a958617e014520.patch"; 27014 - sha256 = "017f5r4fyryhzgp99lw3csrl21r27hmqv483vp9fdz9xkvrmh743"; 27014 + hash = "sha256-gxxY8549/ebS3QORjSs8IgdBs2aD05Tu+9Bn70gu7gQ="; 27015 27015 }) 27016 27016 ]; 27017 27017 AUTOMATED_TESTING = false; ··· 27031 27031 version = "0.10"; 27032 27032 src = fetchurl { 27033 27033 url = "mirror://cpan/authors/id/S/SJ/SJZASADA/XML-CanonicalizeXML-0.10.tar.gz"; 27034 - sha256 = "1vl6wbqmq91mc0hkgfwlndbxcv2jm01hj7kpzprw3d6bh144ca77"; 27034 + hash = "sha256-5yhGSIDLtMHz/XceCQOoUmzWV7OUuzchYDUkXPHihu4="; 27035 27035 }; 27036 27036 buildInputs = [ pkgs.libxml2 ]; 27037 27037 meta = { ··· 27046 27046 version = "1.04"; 27047 27047 src = fetchurl { 27048 27048 url = "mirror://cpan/authors/id/A/AN/ANDYA/XML-Descent-1.04.tar.gz"; 27049 - sha256 = "0l5xmw2hd95ypppz3lyvp4sn02ccsikzjwacli3ydxfdz1bbh4d7"; 27049 + hash = "sha256-pxG4VvjN9eZHpExx+WfUjAlgNbnb0/Hvvb6kBgWvvVA="; 27050 27050 }; 27051 27051 buildInputs = [ TestDifferences ]; 27052 27052 propagatedBuildInputs = [ XMLTokeParser ]; ··· 27061 27061 version = "2.11"; 27062 27062 src = fetchurl { 27063 27063 url = "mirror://cpan/authors/id/S/SH/SHAY/XML-Encoding-2.11.tar.gz"; 27064 - sha256 = "a50e41af0a79b882d48816b95681f38a55af1e6a88828dcd96374a8bde2305a1"; 27064 + hash = "sha256-pQ5Brwp5uILUiBa5VoHzilWvHmqIgo3NljdKi94jBaE="; 27065 27065 }; 27066 27066 propagatedBuildInputs = [ XMLParser ]; 27067 27067 meta = { ··· 27075 27075 version = "1.46"; 27076 27076 src = fetchurl { 27077 27077 url = "mirror://cpan/authors/id/T/TJ/TJMATHER/XML-DOM-1.46.tar.gz"; 27078 - sha256 = "0phpkc4li43m2g44hdcvyxzy9pymqwlqhh5hwp2xc0cv8l5lp8lb"; 27078 + hash = "sha256-i6JLC0WbAdbF5bBAiCnH1d/kf/ebNUjIE3WQSAmbF14="; 27079 27079 }; 27080 27080 propagatedBuildInputs = [ XMLRegExp libxml_perl ]; 27081 27081 meta = { ··· 27089 27089 version = "0.95"; 27090 27090 src = fetchurl { 27091 27091 url = "mirror://cpan/authors/id/M/MA/MARKOV/XML-FeedPP-0.95.tar.gz"; 27092 - sha256 = "1x5806xwmbqxr1dkdhalb6d7n31s3ya776klkai7c2x6y6drbhwh"; 27092 + hash = "sha256-kMOVm/GmC3aimnSac5QfOgx7mllUwTZbyB2vyrsBqPQ="; 27093 27093 }; 27094 27094 propagatedBuildInputs = [ XMLTreePP ]; 27095 27095 meta = { ··· 27104 27104 version = "1.01"; 27105 27105 src = fetchurl { 27106 27106 url = "mirror://cpan/authors/id/R/RB/RBERJON/XML-Filter-BufferText-1.01.tar.gz"; 27107 - sha256 = "8fd2126d3beec554df852919f4739e689202cbba6a17506e9b66ea165841a75c"; 27107 + hash = "sha256-j9ISbTvuxVTfhSkZ9HOeaJICy7pqF1Bum2bqFlhBp1w="; 27108 27108 }; 27109 27109 doCheck = false; 27110 27110 meta = { ··· 27118 27118 version = "1.0"; 27119 27119 src = fetchurl { 27120 27120 url = "mirror://cpan/authors/id/M/MS/MSERGEANT/XML-Filter-XInclude-1.0.tar.gz"; 27121 - sha256 = "98746f3c1f6f049491fec203d455bb8f8c9c6e250f041904dda5d78e21187f93"; 27121 + hash = "sha256-mHRvPB9vBJSR/sID1FW7j4ycbiUPBBkE3aXXjiEYf5M="; 27122 27122 }; 27123 27123 doCheck = false; 27124 27124 meta = { ··· 27132 27132 version = "1.01"; 27133 27133 src = fetchurl { 27134 27134 url = "mirror://cpan/authors/id/G/GR/GRANTM/XML-Filter-Sort-1.01.tar.gz"; 27135 - sha256 = "sha256-UQWF85pJFszV+o1UXpYXnJHq9vx8l6QBp1aOhBFi+l8="; 27135 + hash = "sha256-UQWF85pJFszV+o1UXpYXnJHq9vx8l6QBp1aOhBFi+l8="; 27136 27136 }; 27137 27137 nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; 27138 27138 propagatedBuildInputs = [ ··· 27154 27154 version = "0.46alpha"; 27155 27155 src = fetchurl { 27156 27156 url = "mirror://cpan/authors/id/K/KM/KMACLEOD/XML-Grove-0.46alpha.tar.gz"; 27157 - sha256 = "05yis1ms7cgwjh57k57whrmalb3ha0bjr9hyvh7cnadcyiynvdpw"; 27157 + hash = "sha256-/LZtffSsKcsO3B6mLBdQcCyqaob8lHkKlPyxo2vQ0Rc="; 27158 27158 }; 27159 27159 buildInputs = [ pkgs.libxml2 ]; 27160 27160 propagatedBuildInputs = [ libxml_perl ]; ··· 27172 27172 version = "0.23"; 27173 27173 src = fetchurl { 27174 27174 url = "mirror://cpan/authors/id/K/KR/KRAEHE/XML-Handler-YAWriter-0.23.tar.gz"; 27175 - sha256 = "11d45a1sz862va9rry3p2m77pwvq3kpsvgwhc5ramh9mbszbnk77"; 27175 + hash = "sha256-50y7vl41wapyYZC/re8cePN7ThV3+JyT2sKgr4MqpIU="; 27176 27176 }; 27177 27177 propagatedBuildInputs = [ libxml_perl ]; 27178 27178 meta = { ··· 27187 27187 version = "2.0207"; 27188 27188 src = fetchurl { 27189 27189 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0207.tar.gz"; 27190 - sha256 = "sha256-kDQ2yYWYdb71WTJDquhc7TKa0PtLV7v0WXXjJUfFDBU="; 27190 + hash = "sha256-kDQ2yYWYdb71WTJDquhc7TKa0PtLV7v0WXXjJUfFDBU="; 27191 27191 }; 27192 27192 SKIP_SAX_INSTALL = 1; 27193 27193 buildInputs = [ AlienBuild AlienLibxml2 ] ··· 27204 27204 version = "1.01"; 27205 27205 src = fetchurl { 27206 27206 url = "mirror://cpan/authors/id/M/MA/MARKOV/XML-LibXML-Simple-1.01.tar.gz"; 27207 - sha256 = "cd98c8104b70d7672bfa26b4513b78adf2b4b9220e586aa8beb1a508500365a6"; 27207 + hash = "sha256-zZjIEEtw12cr+ia0UTt4rfK0uSIOWGqovrGlCFADZaY="; 27208 27208 }; 27209 27209 propagatedBuildInputs = [ XMLLibXML ]; 27210 27210 meta = { ··· 27218 27218 version = "1.99"; 27219 27219 src = fetchurl { 27220 27220 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/XML-LibXSLT-1.99.tar.gz"; 27221 - sha256 = "1w7pn0wb88nma6biy4h05ak3j4ykma6vz1wbkrxy8qgvfyl1fzhj"; 27221 + hash = "sha256-En4XqHf7YeR7nouHv42q0xM5pioAEh+XUdUitDiw9/A="; 27222 27222 }; 27223 27223 buildInputs = [ pkgs.pkg-config pkgs.zlib pkgs.libxml2 pkgs.libxslt ]; 27224 27224 propagatedBuildInputs = [ XMLLibXML ]; ··· 27233 27233 version = "1.38"; 27234 27234 src = fetchurl { 27235 27235 url = "mirror://cpan/authors/id/P/PD/PDEEGAN/XML-Mini-1.38.tar.gz"; 27236 - sha256 = "af803d38036a3184e124a682e5466f1bc107f48a89ef35b0c7647e11a073fe2d"; 27236 + hash = "sha256-r4A9OANqMYThJKaC5UZvG8EH9IqJ7zWwx2R+EaBz/i0="; 27237 27237 }; 27238 27238 meta = { 27239 27239 description = "Perl implementation of the XML::Mini XML create/parse interface"; ··· 27246 27246 version = "1.12"; 27247 27247 src = fetchurl { 27248 27248 url = "mirror://cpan/authors/id/P/PE/PERIGRIN/XML-NamespaceSupport-1.12.tar.gz"; 27249 - sha256 = "1vz5pbi4lm5fhq2slrs2hlp6bnk29863abgjlcx43l4dky2rbsa7"; 27249 + hash = "sha256-R+mVhZ+N0EE6o/ItNQxKYtplLoVCZ6oFhq5USuK65e8="; 27250 27250 }; 27251 27251 meta = { 27252 27252 description = "A simple generic namespace processor"; ··· 27259 27259 version = "2.46"; 27260 27260 src = fetchurl { 27261 27261 url = "mirror://cpan/authors/id/T/TO/TODDR/XML-Parser-2.46.tar.gz"; 27262 - sha256 = "0pai3ik47q7rgnix9644c673fwydz52gqkxr9kxwq765j4j36cfk"; 27262 + hash = "sha256-0zEzJJHFHMz7TLlP/ET5zXM3jmGEmNSjffngQ2YcUV0="; 27263 27263 }; 27264 27264 patches = [ ../development/perl-modules/xml-parser-0001-HACK-Assumes-Expat-paths-are-good.patch ]; 27265 27265 postPatch = lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) '' ··· 27280 27280 version = "0.722"; 27281 27281 src = fetchurl { 27282 27282 url = "mirror://cpan/authors/id/P/PH/PHRED/XML-Parser-Lite-0.722.tar.gz"; 27283 - sha256 = "1vk3jwh1kfcsmc5kvxzqdnb1cllvf0yf27fg0ra0w6jkw4ks143g"; 27283 + hash = "sha256-b5CgJ+FTGg5UBs8d4Txwm1IWlm349z0Lq5q5GSCXY+4="; 27284 27284 }; 27285 27285 buildInputs = [ TestRequires ]; 27286 27286 meta = { ··· 27294 27294 version = "1.44"; 27295 27295 src = fetchurl { 27296 27296 url = "mirror://cpan/authors/id/M/MA/MANWAR/XML-XPath-1.44.tar.gz"; 27297 - sha256 = "1cc9110705165dc09dd09974dd7c0b6709c9351d6b6b1cef5a711055f891dd0f"; 27297 + hash = "sha256-HMkRBwUWXcCd0Jl03XwLZwnJNR1raxzvWnEQVfiR3Q8="; 27298 27298 }; 27299 27299 buildInputs = [ PathTiny ]; 27300 27300 propagatedBuildInputs = [ XMLParser ]; ··· 27310 27310 version = "0.14"; 27311 27311 src = fetchurl { 27312 27312 url = "mirror://cpan/authors/id/M/MI/MIROD/XML-XPathEngine-0.14.tar.gz"; 27313 - sha256 = "0r72na14bmsxfd16s9nlza155amqww0k8wsa9x2a3sqbpp5ppznj"; 27313 + hash = "sha256-0v57y70L66FET0pzNAHnuKpSgvrUJm1Cc13XRYKy4mQ="; 27314 27314 }; 27315 27315 meta = { 27316 27316 description = "A re-usable XPath engine for DOM-like trees"; ··· 27323 27323 version = "0.04"; 27324 27324 src = fetchurl { 27325 27325 url = "mirror://cpan/authors/id/T/TJ/TJMATHER/XML-RegExp-0.04.tar.gz"; 27326 - sha256 = "0m7wj00a2kik7wj0azhs1zagwazqh3hlz4255n75q21nc04r06fz"; 27326 + hash = "sha256-3xmQCWA2CFyOLUWQT+GA+Cv+1A8afgUkPzNOoQCQ/FQ="; 27327 27327 }; 27328 27328 meta = { 27329 27329 description = "Regular expressions for XML tokens"; ··· 27336 27336 version = "0.717"; 27337 27337 src = fetchurl { 27338 27338 url = "mirror://cpan/authors/id/P/PH/PHRED/XMLRPC-Lite-0.717.tar.gz"; 27339 - sha256 = "0925md6jhzgpsibwgny4my461b2wngm8dhxlcry8pbqzrgrab7rs"; 27339 + hash = "sha256-Op+l8ssfr4t8ZrTDhuqzXKxgiK/E28dX1Pd9KE2rRSQ="; 27340 27340 }; 27341 27341 propagatedBuildInputs = [ SOAPLite ]; 27342 27342 # disable tests that require network ··· 27352 27352 version = "1.62"; 27353 27353 src = fetchurl { 27354 27354 url = "mirror://cpan/authors/id/S/SH/SHLOMIF/XML-RSS-1.62.tar.gz"; 27355 - sha256 = "0klb8ghd405pdkmn25lp3i4j2lfydz8w581sk51p3zy788s0c9yk"; 27355 + hash = "sha256-0ycGNELH/3FDmTqgwtFv3lEhSRyXFmHrbLcA0uBDi04="; 27356 27356 }; 27357 27357 propagatedBuildInputs = [ DateTimeFormatMail DateTimeFormatW3CDTF XMLParser ]; 27358 27358 meta = { ··· 27367 27367 version = "1.16"; 27368 27368 src = fetchurl { 27369 27369 url = "mirror://cpan/authors/id/J/JE/JENDA/XML-Rules-1.16.tar.gz"; 27370 - sha256 = "3788255c07afe4195a0de72ce050652320d817528ff2d10c611f6e392043868b"; 27370 + hash = "sha256-N4glXAev5BlaDecs4FBlIyDYF1KP8tEMYR9uOSBDhos="; 27371 27371 }; 27372 27372 propagatedBuildInputs = [ XMLParser ]; 27373 27373 meta = { ··· 27381 27381 version = "1.02"; 27382 27382 src = fetchurl { 27383 27383 url = "mirror://cpan/authors/id/G/GR/GRANTM/XML-SAX-1.02.tar.gz"; 27384 - sha256 = "0am13vnv8qsjafr5ljakwnkhlwpk15sga02z8mxsg9is0j3w61j5"; 27384 + hash = "sha256-RQbDhwQ6pqd7RV8A9XQJ83IKp+VTSVqyU1JjtO0eoSo="; 27385 27385 }; 27386 27386 propagatedBuildInputs = [ XMLNamespaceSupport XMLSAXBase ]; 27387 27387 postInstall = '' ··· 27398 27398 version = "1.09"; 27399 27399 src = fetchurl { 27400 27400 url = "mirror://cpan/authors/id/G/GR/GRANTM/XML-SAX-Base-1.09.tar.gz"; 27401 - sha256 = "66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e8a2ad0"; 27401 + hash = "sha256-Zss1W6TvR8EMpzi9NZmXI2RDhqyFOrvrUTKEH16KKtA="; 27402 27402 }; 27403 27403 meta = { 27404 27404 description = "Base class for SAX Drivers and Filters"; ··· 27412 27412 version = "0.51"; 27413 27413 src = fetchurl { 27414 27414 url = "mirror://cpan/authors/id/B/BJ/BJOERN/XML-SAX-Expat-0.51.tar.gz"; 27415 - sha256 = "0gy8h2bvvvlxychwsb99ikdh5cqpk6sqc073jk2b4zffs09n40ac"; 27415 + hash = "sha256-TAFiE9DOfbLElOMAhrWZF7MC24wpLc0h853uvZeAyD8="; 27416 27416 }; 27417 27417 propagatedBuildInputs = [ XMLParser XMLSAX ]; 27418 27418 # Avoid creating perllocal.pod, which contains a timestamp ··· 27428 27428 version = "0.57"; 27429 27429 src = fetchurl { 27430 27430 url = "mirror://cpan/authors/id/P/PE/PERIGRIN/XML-SAX-Writer-0.57.tar.gz"; 27431 - sha256 = "3d61d07ef43b0126f5b4de4f415a256fa859fa88dc4fdabaad70b7be7c682cf0"; 27431 + hash = "sha256-PWHQfvQ7ASb1tN5PQVolb6hZ+ojcT9q6rXC3vnxoLPA="; 27432 27432 }; 27433 27433 propagatedBuildInputs = [ XMLFilterBufferText XMLNamespaceSupport XMLSAXBase ]; 27434 27434 meta = { ··· 27443 27443 version = "1.0007"; 27444 27444 src = fetchurl { 27445 27445 url = "mirror://cpan/authors/id/P/PE/PERIGRIN/XML-SemanticDiff-1.0007.tar.gz"; 27446 - sha256 = "1xd00821y795fy2rag8aizb5wsbbzfxgmdf9qwpvdxn3pgpyzz85"; 27446 + hash = "sha256-Bf3v77vD9rYvx8m1+rr7a2le1o8KPZWFdyUdHwQCoPU="; 27447 27447 }; 27448 27448 propagatedBuildInputs = [ XMLParser ]; 27449 27449 meta = { ··· 27457 27457 version = "2.25"; 27458 27458 src = fetchurl { 27459 27459 url = "mirror://cpan/authors/id/G/GR/GRANTM/XML-Simple-2.25.tar.gz"; 27460 - sha256 = "1y6vh328zrh085d40852v4ij2l4g0amxykswxd1nfhd2pspds7sk"; 27460 + hash = "sha256-Ux/drr6iQWdD61xP36sCj1AhI9miIEBaQQDmj8SA2/g="; 27461 27461 }; 27462 27462 propagatedBuildInputs = [ XMLSAXExpat ]; 27463 27463 meta = { ··· 27471 27471 version = "0.05"; 27472 27472 src = fetchurl { 27473 27473 url = "mirror://cpan/authors/id/P/PO/PODMASTER/XML-TokeParser-0.05.tar.gz"; 27474 - sha256 = "1hnpwb3lh6cbgwvjjgqzcp6jm4mp612qn6ili38adc9nhkwv8fc5"; 27474 + hash = "sha256-hTm0+YQ2sabQiDQai0Uwt5IqzWUfPyk3f4sZSMfi18I="; 27475 27475 }; 27476 27476 propagatedBuildInputs = [ XMLParser ]; 27477 27477 meta = { ··· 27485 27485 version = "0.43"; 27486 27486 src = fetchurl { 27487 27487 url = "mirror://cpan/authors/id/K/KA/KAWASAKI/XML-TreePP-0.43.tar.gz"; 27488 - sha256 = "7fbe2d6430860059894aeeebf75d4cacf1bf8d7b75294eb87d8e1502f81bd760"; 27488 + hash = "sha256-f74tZDCGAFmJSu7r911MrPG/jXt1KU64fY4VAvgb12A="; 27489 27489 }; 27490 27490 propagatedBuildInputs = [ LWP ]; 27491 27491 meta = { ··· 27499 27499 version = "3.52"; 27500 27500 src = fetchurl { 27501 27501 url = "mirror://cpan/authors/id/M/MI/MIROD/XML-Twig-3.52.tar.gz"; 27502 - sha256 = "1bc0hrz4jp6199hi29sdxmb9gyy45whla9hd19yqfasgq8k5ixzy"; 27502 + hash = "sha256-/vdYJsJPK4d9Cg0mRSEvxPuXVu1NJxFhSsFcSX6GgK0="; 27503 27503 }; 27504 27504 postInstall = '' 27505 27505 mkdir -p $out/bin ··· 27519 27519 version = "1.10"; 27520 27520 src = fetchurl { 27521 27521 url = "mirror://cpan/authors/id/S/SA/SAMTREGAR/XML-Validator-Schema-1.10.tar.gz"; 27522 - sha256 = "6142679580150a891f7d32232b5e31e2b4e5e53e8a6fa9cbeecb5c23814f1422"; 27522 + hash = "sha256-YUJnlYAVCokffTIjK14x4rTl5T6Kb6nL7stcI4FPFCI="; 27523 27523 }; 27524 27524 propagatedBuildInputs = [ TreeDAGNode XMLFilterBufferText XMLSAX ]; 27525 27525 meta = { ··· 27533 27533 version = "0.900"; 27534 27534 src = fetchurl { 27535 27535 url = "mirror://cpan/authors/id/J/JO/JOSEPHW/XML-Writer-0.900.tar.gz"; 27536 - sha256 = "07qd806kcs7si7qakx3x5p68xq2jdmkxdrns987kaayg7syzbj3k"; 27536 + hash = "sha256-c8j1vT7PKzUPStrm1mdtUuCOzC199KnwifpoNg1ADR8="; 27537 27537 }; 27538 27538 meta = { 27539 27539 description = "Module for creating a XML document object oriented with on the fly validating towards the given DTD"; ··· 27546 27546 version = "0.05"; 27547 27547 src = fetchurl { 27548 27548 url = "mirror://cpan/authors/id/E/ET/ETHER/XS-Object-Magic-0.05.tar.gz"; 27549 - sha256 = "0njyy4y0zax4zz55y82dlm9cly1pld1lcxb281s12bp9rrhf9j9x"; 27549 + hash = "sha256-PcnkYM7pLhF0QGJ1RkOjN3jKUqVNIF/K/6SrDzzxXlo="; 27550 27550 }; 27551 27551 buildInputs = [ ExtUtilsDepends TestFatal TestSimple13 ]; 27552 27552 meta = { ··· 27561 27561 version = "0.25"; 27562 27562 src = fetchurl { 27563 27563 url = "mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Keyword-0.25.tar.gz"; 27564 - sha256 = "sha256-9e2zDPfH8iDQxsMdwetVQDKECpnHwpgxT1zD/vZscsc="; 27564 + hash = "sha256-9e2zDPfH8iDQxsMdwetVQDKECpnHwpgxT1zD/vZscsc="; 27565 27565 }; 27566 27566 buildInputs = [ ExtUtilsCChecker ]; 27567 27567 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; ··· 27577 27577 version = "0.16"; 27578 27578 src = fetchurl { 27579 27579 url = "mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Sublike-0.16.tar.gz"; 27580 - sha256 = "sha256-IV5AmzmFgdJfDv8DeFBjvCUTu4YbrL6Z/m1VNTRvZt8="; 27580 + hash = "sha256-IV5AmzmFgdJfDv8DeFBjvCUTu4YbrL6Z/m1VNTRvZt8="; 27581 27581 }; 27582 27582 buildInputs = [ TestFatal ]; 27583 27583 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; ··· 27593 27593 version = "0.35"; 27594 27594 src = fetchurl { 27595 27595 url = "mirror://cpan/authors/id/I/IN/INGY/XXX-0.35.tar.gz"; 27596 - sha256 = "1azk2h3d2vxc84zpa34gr0dvhvf5qkwbaidy3ks0gkkx9463crm6"; 27596 + hash = "sha256-pmY2DEl9zgf0HL5FtfjExW24G8iPDHU/Qaxv0QYU86s="; 27597 27597 }; 27598 27598 propagatedBuildInputs = [ YAMLPP ]; 27599 27599 meta = { ··· 27608 27608 version = "1.30"; 27609 27609 src = fetchurl { 27610 27610 url = "mirror://cpan/authors/id/T/TI/TINITA/YAML-1.30.tar.gz"; 27611 - sha256 = "1kbrfksjg4k4vmx1i337m5n69m00m0m5bgsh61c15bzzrgbacc2h"; 27611 + hash = "sha256-UDCm1sv/rxJYMFC/VSqoANRkbKlnjBh63WSSJ/V0ec0="; 27612 27612 }; 27613 27613 27614 27614 buildInputs = [ TestBase TestDeep TestYAML ]; ··· 27625 27625 version = "1.23"; 27626 27626 src = fetchurl { 27627 27627 url = "mirror://cpan/authors/id/I/IN/INGY/YAML-Old-1.23.tar.gz"; 27628 - sha256 = "fa546fcd9acc5a39bc8871902f7fc1eba50e7dc781c5cd5c0abf1aece6d17ecd"; 27628 + hash = "sha256-+lRvzZrMWjm8iHGQL3/B66UOfceBxc1cCr8a7ObRfs0="; 27629 27629 }; 27630 27630 buildInputs = [ TestYAML TestBase ]; 27631 27631 meta = { ··· 27640 27640 version = "1.34"; 27641 27641 src = fetchurl { 27642 27642 url = "mirror://cpan/authors/id/T/TO/TODDR/YAML-Syck-1.34.tar.gz"; 27643 - sha256 = "0na1wg3d7ykzy5i44w6i1s37ymq6x0cvcc9gzvmri9xxmv65d4fc"; 27643 + hash = "sha256-zJFWzK69p5jr/i8xthnoBld/hg7RcEJi8X/608bjQVk="; 27644 27644 }; 27645 27645 perlPreHook = lib.optionalString stdenv.isDarwin "export LD=$CC"; 27646 27646 meta = { ··· 27655 27655 version = "1.73"; 27656 27656 src = fetchurl { 27657 27657 url = "mirror://cpan/authors/id/E/ET/ETHER/YAML-Tiny-1.73.tar.gz"; 27658 - sha256 = "0i3p4nz8ysrsrs6vlzc6gkjcfpcaf05xjc7lwbjkw7lg5shmycdw"; 27658 + hash = "sha256-vDFfoS6PHj7l4vQw2Qtwil3H5HyGfbqNzjprj74ld0Q="; 27659 27659 }; 27660 27660 meta = { 27661 27661 description = "Read/Write YAML files with as little code as possible"; ··· 27668 27668 version = "0.83"; 27669 27669 src = fetchurl { 27670 27670 url = "mirror://cpan/authors/id/T/TI/TINITA/YAML-LibYAML-0.83.tar.gz"; 27671 - sha256 = "sha256-tHF1tP85etdaT3eB09g8CGN9pv8LrjJq87OJ2FS+xJA="; 27671 + hash = "sha256-tHF1tP85etdaT3eB09g8CGN9pv8LrjJq87OJ2FS+xJA="; 27672 27672 }; 27673 27673 meta = { 27674 27674 description = "Perl YAML Serialization using XS and libyaml"; ··· 27681 27681 version = "0.026"; 27682 27682 src = fetchurl { 27683 27683 url = "mirror://cpan/authors/id/T/TI/TINITA/YAML-PP-0.026.tar.gz"; 27684 - sha256 = "1ss5b8ny00pvg6bfx562hy7z5hj02w1yh224qpn6dsgk3ikqx1ab"; 27684 + hash = "sha256-S4WOZxzz6WbsxUQI6AMXQMLyj4fClO6WefsC4C1aRes="; 27685 27685 }; 27686 27686 buildInputs = [ TestDeep TestWarn ]; 27687 27687 meta = { ··· 27695 27695 version = "0.17"; 27696 27696 src = fetchurl { 27697 27697 url = "mirror://cpan/authors/id/D/DR/DROLSKY/Web-Machine-0.17.tar.gz"; 27698 - sha256 = "f139d2b3114c549e91847daaab8b75cb699e57daf5bbf0dbd13293f33fe5e22a"; 27698 + hash = "sha256-8TnSsxFMVJ6RhH2qq4t1y2meV9r1u/Db0TKT8z/l4io="; 27699 27699 }; 27700 27700 buildInputs = [ NetHTTP TestFailWarnings TestFatal ]; 27701 27701 propagatedBuildInputs = [ HTTPHeadersActionPack HTTPMessage HashMultiValue IOHandleUtil ModuleRuntime Plack SubExporter TryTiny ]; ··· 27711 27711 version = "0.29"; 27712 27712 src = fetchurl { 27713 27713 url = "mirror://cpan/authors/id/M/MI/MIKEGRB/WebService-Linode-0.29.tar.gz"; 27714 - sha256 = "103aab245304f08e9e87ac7bc884ddb44a630de6bac077dc921f716d71154922"; 27714 + hash = "sha256-EDqrJFME8I6eh6x7yITdtEpjDea6wHfckh9xbXEVSSI="; 27715 27715 }; 27716 27716 buildInputs = [ ModuleBuildTiny ]; 27717 27717 propagatedBuildInputs = [ JSON LWPProtocolHttps ]; ··· 27727 27727 version = "0.28"; 27728 27728 src = fetchurl { 27729 27729 url = "mirror://cpan/authors/id/S/ST/STRUAN/WebService-Validator-HTML-W3C-0.28.tar.gz"; 27730 - sha256 = "sha256-zLB60zegOuyBob6gqJzSlUaR/1uzZ9+aMrnZEw8XURA="; 27730 + hash = "sha256-zLB60zegOuyBob6gqJzSlUaR/1uzZ9+aMrnZEw8XURA="; 27731 27731 }; 27732 27732 buildInputs = [ ClassAccessor LWP ]; 27733 27733 meta = { ··· 27741 27741 version = "4.0.1"; 27742 27742 src = fetchurl { 27743 27743 url = "mirror://cpan/authors/id/Z/ZN/ZNMSTR/Zonemaster-CLI-v4.0.1.tar.gz"; 27744 - sha256 = "edd34f7b8137e492e6ce8474c45a550572dca5056abdefc45c076df9d6965ca0"; 27744 + hash = "sha256-7dNPe4E35JLmzoR0xFpVBXLcpQVqve/EXAdt+daWXKA="; 27745 27745 }; 27746 27746 propagatedBuildInputs = [ 27747 27747 JSONXS ··· 27768 27768 version = "4.5.1"; 27769 27769 src = fetchurl { 27770 27770 url = "mirror://cpan/authors/id/Z/ZN/ZNMSTR/Zonemaster-Engine-v4.5.1.tar.gz"; 27771 - sha256 = "45d204c6dad7cd90176084bf2427baa8ce503684a5699ebeb236e4d33bc0ba86"; 27771 + hash = "sha256-RdIExtrXzZAXYIS/JCe6qM5QNoSlaZ6+sjbk0zvAuoY="; 27772 27772 }; 27773 27773 buildInputs = [ PodCoverage TestDifferences TestException TestFatal TestNoWarnings TestPod ]; 27774 27774 propagatedBuildInputs = [ ClassAccessor Clone EmailValid FileShareDir FileSlurp IOSocketInet6 ListMoreUtils ModuleFind Moose MooseXSingleton NetIP Readonly TextCSV ZonemasterLDNS libintl-perl ]; ··· 27789 27789 version = "2.2.2"; 27790 27790 src = fetchurl { 27791 27791 url = "mirror://cpan/authors/id/Z/ZN/ZNMSTR/Zonemaster-LDNS-2.2.2.tar.gz"; 27792 - sha256 = "e0a71c3e35aa761909be323d4101823d7fc1f2f4541b0f75794520c611e4efcf"; 27792 + hash = "sha256-4KccPjWqdhkJvjI9QQGCPX/B8vRUGw91eUUgxhHk788="; 27793 27793 }; 27794 27794 NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include -I${pkgs.libidn2}.dev}/include"; 27795 27795 NIX_CFLAGS_LINK = "-L${lib.getLib pkgs.openssl}/lib -L${lib.getLib pkgs.libidn2}/lib -lcrypto -lidn2";