diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2016-05-23 09:02:10 +0200 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2016-05-23 09:02:10 +0200 |
commit | 0b192a09767c05b38f3e2838c07e9600318bbbb5 (patch) | |
tree | 4467053c39ef4bad71527cd5fda5cf92960575e8 /pkgs/top-level/perl-packages.nix | |
parent | dc5bbc4700dd95420f87141efcc0e6cb48a710f9 (diff) | |
parent | 0e54c749114b79f6be78486086f5829b176fcba8 (diff) | |
download | nixpkgs-0b192a09767c05b38f3e2838c07e9600318bbbb5.tar nixpkgs-0b192a09767c05b38f3e2838c07e9600318bbbb5.tar.gz nixpkgs-0b192a09767c05b38f3e2838c07e9600318bbbb5.tar.bz2 nixpkgs-0b192a09767c05b38f3e2838c07e9600318bbbb5.tar.lz nixpkgs-0b192a09767c05b38f3e2838c07e9600318bbbb5.tar.xz nixpkgs-0b192a09767c05b38f3e2838c07e9600318bbbb5.tar.zst nixpkgs-0b192a09767c05b38f3e2838c07e9600318bbbb5.zip |
Merge branch 'master' into staging
That's to get mesa rebuild from master, as it's nontrivial.
Diffstat (limited to 'pkgs/top-level/perl-packages.nix')
-rw-r--r-- | pkgs/top-level/perl-packages.nix | 189 |
1 files changed, 109 insertions, 80 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 422b3b6e7da..e861ac37a90 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3532,13 +3532,15 @@ let self = _self // overrides; _self = with self; { }; DBIxClassCandy = buildPerlPackage rec { - name = "DBIx-Class-Candy-0.005000"; + name = "DBIx-Class-Candy-0.005002"; src = fetchurl { url = "mirror://cpan/authors/id/F/FR/FREW/${name}.tar.gz"; - sha256 = "1gnc88ych9wc9x76y4305z8b06bw76a81d6v024mfalwy35kcfvw"; + sha256 = "fb109e765674a52e9eac03f52403bb3cf717254b8b9fa46f06a6f205392f987d"; }; - propagatedBuildInputs = [ TestDeep TestFatal DBIxClass LinguaENInflect StringCamelCase ]; + buildInputs = [ TestDeep TestFatal ]; + propagatedBuildInputs = [ DBIxClass LinguaENInflect MROCompat StringCamelCase SubExporter namespaceclean ]; meta = { + homepage = https://github.com/frioux/DBIx-Class-Candy; description = "Sugar for your favorite ORM, DBIx::Class"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; @@ -3568,24 +3570,25 @@ let self = _self // overrides; _self = with self; { }; DBIxClassHelpers = buildPerlPackage rec { - name = "DBIx-Class-Helpers-2.031000"; + name = "DBIx-Class-Helpers-2.032001"; src = fetchurl { url = "mirror://cpan/authors/id/F/FR/FREW/${name}.tar.gz"; - sha256 = "0vbq3jk8j5akivdpc1g07knx47id1ynb7bvk8a1ki8j1w4siq35i"; + sha256 = "c7af96d17e11f0957b7187bb6002341a7b130bb79b61f6d91b39178ef000eff5"; }; - propagatedBuildInputs = [ aliased DBIxIntrospector DBIxClassCandy TestDeep - CarpClan DBDSQLite SafeIsa TextBrew DateTime DateTimeFormatSQLite ]; + buildInputs = [ DBDSQLite DateTimeFormatSQLite TestDeep TestFatal TestRoo aliased ]; + propagatedBuildInputs = [ CarpClan DBIxClass DBIxClassCandy DBIxIntrospector LinguaENInflect ModuleRuntime Moo SafeIsa StringCamelCase SubExporterProgressive TextBrew TryTiny namespaceclean ]; meta = { + homepage = https://github.com/frioux/DBIx-Class-Helpers; description = "Simplify the common case stuff for DBIx::Class"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; }; - DBIxClassIntrospectableM2M = buildPerlPackage { - name = "DBIx-Class-IntrospectableM2M-0.001001"; + DBIxClassIntrospectableM2M = buildPerlPackage rec { + name = "DBIx-Class-IntrospectableM2M-0.001002"; src = fetchurl { - url = mirror://cpan/authors/id/G/GR/GRODITI/DBIx-Class-IntrospectableM2M-0.001001.tar.gz; - sha256 = "0p9zx1yc1f6jg583l206wilsni2v8mlngc2vf2q8yn10pmy4y6wm"; + url = "mirror://cpan/authors/id/I/IL/ILMARI/${name}.tar.gz"; + sha256 = "c6baafb4241693fdb34b29ebd906993add364bf31aafa4462f3e062204cc87f0"; }; propagatedBuildInputs = [ DBIxClass ]; meta = { @@ -4364,13 +4367,13 @@ let self = _self // overrides; _self = with self; { }; EmailSender = buildPerlPackage rec { - name = "Email-Sender-1.300021"; + name = "Email-Sender-1.300028"; src = fetchurl { url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz"; - sha256 = "f565ef5805ff54c5a77400b0a512709137092d247321bbe5065f265e2a7b4fed"; + sha256 = "4a1cb9386a6b58b589b3183c807e533547a28e596fb15aa4cfd614947ad8ad30"; }; buildInputs = [ CaptureTiny ]; - propagatedBuildInputs = [ EmailAbstract EmailAddress EmailSimple ListMoreUtils Moo MooXTypesMooseLike SubExporterUtil Throwable ]; + propagatedBuildInputs = [ libnet EmailAbstract EmailAddress EmailSimple ListMoreUtils ModuleRuntime Moo MooXTypesMooseLike SubExporter Throwable TryTiny ]; meta = { homepage = https://github.com/rjbs/Email-Sender; description = "A library for sending email"; @@ -4380,10 +4383,10 @@ let self = _self // overrides; _self = with self; { }; EmailSimple = buildPerlPackage rec { - name = "Email-Simple-2.208"; + name = "Email-Simple-2.210"; src = fetchurl { url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz"; - sha256 = "f13a83ecc41b4e72023066d865fc70dfbd85158d4e7722dca8249f54e0ec5be1"; + sha256 = "c8633fa462538967c036e3077617de9e5e8f6acc68d25546ba1d5bb1e12bd319"; }; propagatedBuildInputs = [ EmailDateFormat ]; meta = { @@ -5129,11 +5132,11 @@ let self = _self // overrides; _self = with self; { }; }; - FilePath = buildPerlPackage { - name = "File-Path-2.11"; + FilePath = buildPerlPackage rec { + name = "File-Path-2.12"; src = fetchurl { - url = mirror://cpan/authors/id/R/RI/RICHE/File-Path-2.11.tar.gz; - sha256 = "d94492c072d08bdbbd40fd75a1010ff279e99333b63b4308b1f818fe6309dd0f"; + url = "mirror://cpan/authors/id/R/RI/RICHE/${name}.tar.gz"; + sha256 = "bbf61a0d37c135c694e80f4ea344932bdc5474c213025ae307ea52cb6886d17e"; }; meta = { description = "Create or remove directory trees"; @@ -5263,7 +5266,11 @@ let self = _self // overrides; _self = with self; { name = "File-Slurp-Tiny-0.004"; src = fetchurl { url = "mirror://cpan/authors/id/L/LE/LEONT/${name}.tar.gz"; - sha256 = "07kzfmibl43dq4c803f022g2rcfv4nkjgipxclz943mzxaz9aaa5"; + sha256 = "452995beeabf0e923e65fdc627a725dbb12c9e10c00d8018c16d10ba62757f1e"; + }; + meta = { + description = "A simple, sane and efficient file slurper [DISCOURAGED]"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; }; @@ -6785,11 +6792,11 @@ let self = _self // overrides; _self = with self; { }; }; - libnet = buildPerlPackage { - name = "libnet-3.07"; + libnet = buildPerlPackage rec { + name = "libnet-3.08"; src = fetchurl { - url = mirror://cpan/authors/id/S/SH/SHAY/libnet-3.07.tar.gz; - sha256 = "d9a23d8907e681e788a6f1a71915b1d37d057091e88049e5a4064c99ca2c9cd7"; + url = "mirror://cpan/authors/id/S/SH/SHAY/${name}.tar.gz"; + sha256 = "21ebae642b53336576c370989d238cbe74378944079aca6f97665158c9f1750b"; }; meta = { description = "Collection of network protocol modules"; @@ -6820,30 +6827,36 @@ let self = _self // overrides; _self = with self; { }; }; - LinguaENInflect = buildPerlPackage { - name = "Lingua-EN-Inflect-1.895"; + LinguaENInflect = buildPerlPackage rec { + name = "Lingua-EN-Inflect-1.899"; src = fetchurl { - url = mirror://cpan/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-1.895.tar.gz; - sha256 = "0drzg9a2dkjxgf00n6jg0jzhd8972bh3j4wdnmdxpqi3zmfqhwcy"; + url = "mirror://cpan/authors/id/D/DC/DCONWAY/${name}.tar.gz"; + sha256 = "1599a93020a2fdc0de8db14eea721df8fd772f78dedaf81081081fc93aa6a257"; }; meta = { - description = "Convert singular to plural"; + description = "Convert singular to plural. Select 'a' or 'an'"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; }; LinguaENInflectNumber = buildPerlPackage rec { - name = "Lingua-EN-Inflect-Number-1.1"; + name = "Lingua-EN-Inflect-Number-1.12"; src = fetchurl { - url = "mirror://cpan/modules/by-module/Lingua/${name}.tar.gz"; - sha256 = "13hlr1srp9cd9mcc78snkng9il8iavvylfyh81iadvn2y7wikwfy"; + url = "mirror://cpan/authors/id/N/NE/NEILB/${name}.tar.gz"; + sha256 = "66fb33838512746f5c597e80264fea66643f7f26570ec2f9205b6135ad67acbf"; }; propagatedBuildInputs = [ LinguaENInflect ]; + meta = { + homepage = https://github.com/neilbowers/Lingua-EN-Inflect-Number; + description = "Force number of words to singular or plural"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; }; - LinguaENInflectPhrase = buildPerlPackage { + LinguaENInflectPhrase = buildPerlPackage rec { name = "Lingua-EN-Inflect-Phrase-0.18"; src = fetchurl { - url = mirror://cpan/authors/id/R/RK/RKITOVER/Lingua-EN-Inflect-Phrase-0.18.tar.gz; + url = "mirror://cpan/authors/id/R/RK/RKITOVER/${name}.tar.gz"; sha256 = "290a5b8fc2be28d6d479517655027a90e944476cb3552f10cbf6db37af79f9a6"; }; buildInputs = [ TestNoWarnings ]; @@ -8862,11 +8875,11 @@ let self = _self // overrides; _self = with self; { }; }; - MozillaCA = buildPerlPackage { - name = "Mozilla-CA-20130114"; + MozillaCA = buildPerlPackage rec { + name = "Mozilla-CA-20160104"; src = fetchurl { - url = mirror://cpan/authors/id/A/AB/ABH/Mozilla-CA-20130114.tar.gz; - sha256 = "82342614add1dbca8a00daa1ee55af3e0036245aed7d445537918c045008ccd7"; + url = "mirror://cpan/authors/id/A/AB/ABH/${name}.tar.gz"; + sha256 = "27a7069a243162b65ada4194ff9d21b6ebc304af723eb5d3972fb74c11b03f2a"; }; meta = { description = "Mozilla's CA cert bundle in PEM format"; @@ -9107,22 +9120,32 @@ let self = _self // overrides; _self = with self; { }; NetDBus = buildPerlPackage rec { - name = "Net-DBus-1.0.0"; + name = "Net-DBus-1.1.0"; src = fetchurl { url = "mirror://cpan/authors/id/D/DA/DANBERR/${name}.tar.gz"; - sha256 = "03srw98nn7r4k6fmnr5bhwsxbhgrsmzdja98jl8b8a72iayg7l5z"; + sha256 = "8391696db9e96c374b72984c0bad9c7d1c9f3b4efe68f9ddf429a77548e0e269"; }; + buildInputs = [ TestPod TestPodCoverage ]; propagatedBuildInputs = [ pkgs.pkgconfig pkgs.dbus XMLTwig ]; + meta = { + homepage = http://www.freedesktop.org/wiki/Software/dbus; + description = "Extension for the DBus bindings"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; }; - NetDNS = buildPerlPackage { - name = "Net-DNS-0.74"; + NetDNS = buildPerlPackage rec { + name = "Net-DNS-1.05"; src = fetchurl { - url = mirror://cpan/authors/id/N/NL/NLNETLABS/Net-DNS-0.74.tar.gz; - sha256 = "0clwl4nqzg23d6l9d9gc8ijl1lbghhfrbavjlvhd1wll5r8ayr7g"; + url = "mirror://cpan/authors/id/N/NL/NLNETLABS/${name}.tar.gz"; + sha256 = "900198014110af96ebac34af019612dd2ddd6af30178600028c3c940d089d5c8"; + }; + propagatedBuildInputs = [ DigestHMAC ]; + makeMakerFlags = "--noonline-tests"; + meta = { + description = "Perl Interface to the Domain Name System"; + license = stdenv.lib.licenses.mit; }; - propagatedBuildInputs = [NetIP DigestHMAC]; - doCheck = false; }; NetDomainTLD = buildPerlPackage rec { @@ -9708,11 +9731,11 @@ let self = _self // overrides; _self = with self; { }; }; - PerlIOutf8_strict = buildPerlModule { - name = "PerlIO-utf8_strict-0.005"; + PerlIOutf8_strict = buildPerlPackage rec { + name = "PerlIO-utf8_strict-0.006"; src = fetchurl { - url = mirror://cpan/authors/id/L/LE/LEONT/PerlIO-utf8_strict-0.005.tar.gz; - sha256 = "8956064ac2bf1f79bac868a9db93a44aade77df4d3e8b07ce31a40f987ef2e0e"; + url = "mirror://cpan/authors/id/L/LE/LEONT/${name}.tar.gz"; + sha256 = "980010e624c43be0a2aac8e1fe5db3fe43035940def75ca70401bb1ca98bd562"; }; buildInputs = [ TestException ]; meta = { @@ -9793,10 +9816,14 @@ let self = _self // overrides; _self = with self; { }; PerlTidy = buildPerlPackage rec { - name = "Perl-Tidy-20150815"; + name = "Perl-Tidy-20160302"; src = fetchurl { url = "mirror://cpan/authors/id/S/SH/SHANCOCK/${name}.tar.gz"; - sha256 = "1mzb2df3bhxcgm7i9vx29bz5581cr8bbfrmajjrzla04djg9v5ha"; + sha256 = "6dd04ed8c315bcfea8fe713de8f9de68955795b6864f3be6c177e802fd30dca7"; + }; + meta = { + description = "Indent and reformat perl scripts"; + license = stdenv.lib.licenses.gpl2Plus; }; }; @@ -9935,11 +9962,11 @@ let self = _self // overrides; _self = with self; { }; }; - PPIxRegexp = buildPerlPackage { - name = "PPIx-Regexp-0.036"; + PPIxRegexp = buildPerlPackage rec { + name = "PPIx-Regexp-0.050"; src = fetchurl { - url = mirror://cpan/authors/id/W/WY/WYANT/PPIx-Regexp-0.036.tar.gz; - sha256 = "1nnaxf1dmywacdgh8f1s2ki8jkrf2vi6bfhk70p1r9k1001idlfk"; + url = "mirror://cpan/authors/id/W/WY/WYANT/${name}.tar.gz"; + sha256 = "fd095fb90826efa3f9b28bf018a099dc51f1d7c7d34ed2f193a28f1087635125"; }; propagatedBuildInputs = [ ListMoreUtils PPI TaskWeaken ]; meta = { @@ -10027,42 +10054,43 @@ let self = _self // overrides; _self = with self; { }; }; - PerlMinimumVersion = buildPerlPackage { - name = "Perl-MinimumVersion-1.32"; + PerlMinimumVersion = buildPerlPackage rec { + name = "Perl-MinimumVersion-1.38"; src = fetchurl { - url = mirror://cpan/authors/id/C/CH/CHORNY/Perl-MinimumVersion-1.32.tar.gz; - sha256 = "fa9884abee80c7afc260a28a4e6a6804a0335f5f582e3931c3a53b8504f1a27a"; + url = "mirror://cpan/authors/id/N/NE/NEILB/${name}.tar.gz"; + sha256 = "478b5824791b87fc74c94a892180682bd06ad2cdf34034b1a4b859273927802a"; }; buildInputs = [ TestScript ]; propagatedBuildInputs = [ FileFindRule FileFindRulePerl PPI PPIxRegexp ParamsUtil PerlCritic ]; meta = { + homepage = https://github.com/neilbowers/Perl-MinimumVersion; description = "Find a minimum required version of perl for Perl code"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; }; - PerlPrereqScanner = buildPerlPackage { - name = "Perl-PrereqScanner-1.019"; + PerlPrereqScanner = buildPerlPackage rec { + name = "Perl-PrereqScanner-1.023"; src = fetchurl { - url = mirror://cpan/authors/id/R/RJ/RJBS/Perl-PrereqScanner-1.019.tar.gz; - sha256 = "1ndgq2c7s1042c3zxjsmjfpf4lnwfg6w36hmvhh3yk9qihcprbgj"; + url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz"; + sha256 = "280a1c4710390865fb9f310a861a34720b28b4cbe50609c841af5cf2d3a2bced"; }; buildInputs = [ PPI TryTiny ]; propagatedBuildInputs = [ GetoptLongDescriptive ListMoreUtils ModulePath Moose PPI ParamsUtil StringRewritePrefix namespaceautoclean ]; meta = { - homepage = https://github.com/rjbs/perl-prereqscanner; + homepage = https://github.com/rjbs/Perl-PrereqScanner; description = "A tool to scan your Perl code for its prerequisites"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; }; - PerlVersion = buildPerlPackage { - name = "Perl-Version-1.011"; + PerlVersion = buildPerlPackage rec { + name = "Perl-Version-1.013"; src = fetchurl { - url = mirror://cpan/authors/id/A/AN/ANDYA/Perl-Version-1.011.tar.gz; - sha256 = "12ede8a87a12574fcd525c1d23d8a5b2fa2918ff5b78eb56cf701251a81af19b"; + url = "mirror://cpan/authors/id/B/BD/BDFOY/${name}.tar.gz"; + sha256 = "1887414d1c8689d864c840114101e043e99d7dd5b9cca69369a60e821e3ad0f7"; }; - propagatedBuildInputs = [ FileSlurp ]; + propagatedBuildInputs = [ FileSlurpTiny ]; meta = { description = "Parse and manipulate Perl version strings"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; @@ -12741,11 +12769,11 @@ let self = _self // overrides; _self = with self; { }; }; - TextCSV_XS = buildPerlPackage { - name = "Text-CSV_XS-1.19.tgz"; + TextCSV_XS = buildPerlPackage rec { + name = "Text-CSV_XS-1.23"; src = fetchurl { - url = mirror://cpan/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.19.tgz; - sha256 = "bcde887f613c6a50b0ce8f714cd2463570f5809f26581615690cfb424d2a7c16"; + url = "mirror://cpan/authors/id/H/HM/HMBRAND/${name}.tgz"; + sha256 = "5714e1c275e7715aee44f820f8ca26c976fbb563668de7eba42a4419a05a4b5a"; }; meta = { homepage = https://metacpan.org/pod/Text::CSV_XS; @@ -12832,15 +12860,16 @@ let self = _self // overrides; _self = with self; { }; }; - TestMinimumVersion = buildPerlPackage { - name = "Test-MinimumVersion-0.101081"; + TestMinimumVersion = buildPerlPackage rec { + name = "Test-MinimumVersion-0.101082"; src = fetchurl { - url = mirror://cpan/authors/id/R/RJ/RJBS/Test-MinimumVersion-0.101081.tar.gz; - sha256 = "1javb92s0bl7gj2m3fsvzd0mn5r76clmayq8878mq12g4smdvpi2"; + url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz"; + sha256 = "3fba4e8fcf74806259aa639be7d90e70346ad0e0e4b8b619593490e378241970"; }; buildInputs = [ TestTester ]; - propagatedBuildInputs = [ FileFindRule FileFindRulePerl PerlMinimumVersion YAMLTiny ]; + propagatedBuildInputs = [ FileFindRule FileFindRulePerl PerlMinimumVersion ]; meta = { + homepage = https://github.com/rjbs/Test-MinimumVersion; description = "Does your code require newer perl than you think?"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; |