diff options
Diffstat (limited to 'pkgs/top-level/perl-packages.nix')
-rw-r--r-- | pkgs/top-level/perl-packages.nix | 87 |
1 files changed, 43 insertions, 44 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 00dbee64cacd..7ca2a82f1ea6 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -310,7 +310,7 @@ let self = _self // overrides; _self = with self; { meta = { homepage = http://metacpan.org/release/Attribute-Params-Validate; description = "Define validation through subroutine attributes"; - license = "artistic_2"; + license = stdenv.lib.licenses.artistic2; }; }; @@ -587,7 +587,7 @@ let self = _self // overrides; _self = with self; { }; meta = { description = "Lists of reserved barewords and symbol names"; - license = "unknown"; + license = with stdenv.lib.licenses; [ artistic1 gpl2 ]; }; }; @@ -707,7 +707,7 @@ let self = _self // overrides; _self = with self; { }; meta = { description = "Perl client for B<memcached>, in C language"; - license = "unknown"; + license = "perl"; maintainers = with maintainers; [ ocharles ]; platforms = stdenv.lib.platforms.unix; }; @@ -1479,7 +1479,7 @@ let self = _self // overrides; _self = with self; { buildInputs = [ TestDeep ]; meta = { description = "Build structures from CGI data"; - license = "bsd"; + license = stdenv.lib.licenses.bsd2; }; }; @@ -2740,7 +2740,7 @@ let self = _self // overrides; _self = with self; { sha256 = "29a1926314ce1681a312d6155c29590c771ddacf91b7485873ce449ef209dd04"; }; meta = { - license = "unknown"; + license = with stdenv.lib.licenses; [ artistic1 gpl2Plus ]; }; }; @@ -2767,7 +2767,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ DateTime DateTimeEventRecurrence ]; meta = { description = "DateTime rfc2445 recurrences"; - license = "unknown"; + license = "perl"; }; }; @@ -2950,7 +2950,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ DateTime SetInfinite ]; meta = { description = "DateTime set objects"; - license = "unknown"; + license = "perl"; }; }; @@ -3150,6 +3150,7 @@ let self = _self // overrides; _self = with self; { patches = [ # Fix test error inside t/52leaks.t ../development/perl-modules/dbix-class-fix-52leaks.patch + ../development/perl-modules/DBIx-Class-0.082820-Adjust-view-dependency-tests-to-work-on-newer-libsql.patch ]; meta = { homepage = http://www.dbix-class.org/; @@ -4883,7 +4884,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ ClassXSAccessor ExceptionClass ListMoreUtils MooXlate ]; meta = { description = "Verify solutions for solitaire games"; - license = "mit"; + license = stdenv.lib.licenses.mit; }; }; @@ -5064,10 +5065,10 @@ let self = _self // overrides; _self = with self; { }; Gtk2 = buildPerlPackage rec { - name = "Gtk2-1.2496"; + name = "Gtk2-1.2497"; src = fetchurl { url = "mirror://cpan/authors/id/X/XA/XAOC/${name}.tar.gz"; - sha256 = "1avn77m5hrdyy4k5sqgf870nsmykf6zlcn1haj8arjjl9yaxwic6"; + sha256 = "0j5wm290ihpkx91gbk55qrrb0jhbh5fanbj5fjvs0d2xv6yyh921"; }; buildInputs = [ ExtUtilsDepends ExtUtilsPkgConfig Pango pkgs.gtk2 ]; meta = { @@ -5218,23 +5219,21 @@ let self = _self // overrides; _self = with self; { }; HTMLFormFu = buildPerlPackage rec { - name = "HTML-FormFu-0.09010"; + name = "HTML-FormFu-2.01"; src = fetchurl { url = "mirror://cpan/modules/by-module/HTML/${name}.tar.gz"; - sha256 = "08hf6z35yhfd1521ip8x5hpwb7h09k643s9sqf6ddmi9yvqini1k"; + sha256 = "0fvilng85wc65pna898x7mp4hx73mhahl7j2s10gj76avmxdizsw"; + }; + buildInputs = [ FileShareDirInstall TestAggregate TestException ]; + propagatedBuildInputs = [ Clone ConfigAny DataVisitor DateTime + DateTimeFormatBuilder DateTimeFormatNatural DateTimeFormatStrptime + DateTimeLocale EmailValid FileShareDir HTMLScrubber HTMLTokeParserSimple + HTTPMessage HashFlatten ListMoreUtils ModulePluggable Moose MooseXAliases + NumberFormat PathClass Readonly RegexpCommon TaskWeaken YAMLLibYAML ]; + meta = { + description = "HTML Form Creation, Rendering and Validation Framework"; + license = "perl"; }; - buildInputs = [ CGISimple ]; - propagatedBuildInputs = - [ ClassAccessorChained Clone ConfigAny - DateCalc ListMoreUtils EmailValid - DataVisitor DateTime DateTimeFormatBuilder - DateTimeFormatStrptime DateTimeFormatNatural - Readonly YAMLLibYAML NumberFormat HashFlatten - HTMLTokeParserSimple RegexpCommon - CaptchaReCAPTCHA HTMLScrubber FileShareDir - TemplateToolkit CryptCBC CryptDES PathClass - MooseXAttributeChained MooseXAliases MooseXSetOnce - ]; }; HTMLFormHandler = buildPerlPackage { @@ -5296,20 +5295,20 @@ let self = _self // overrides; _self = with self; { }; }; - HTMLScrubber = buildPerlPackage { - name = "HTML-Scrubber-0.08"; + HTMLScrubber = buildPerlPackage rec { + name = "HTML-Scrubber-0.15"; src = fetchurl { - url = mirror://cpan/authors/id/P/PO/PODMASTER/HTML-Scrubber-0.08.tar.gz; + url = "mirror://cpan/authors/id/P/PO/PODMASTER/${name}.tar.gz"; sha256 = "0xb5zj67y2sjid9bs3yfm81rgi91fmn38wy1ryngssw6vd92ijh2"; }; - propagatedBuildInputs = [HTMLParser]; + propagatedBuildInputs = [ HTMLParser ]; }; - HTMLTableExtract = buildPerlPackage { - name = "HTML-TableExtract-2.11"; + HTMLTableExtract = buildPerlPackage rec { + name = "HTML-TableExtract-2.13"; src = fetchurl { - url = mirror://cpan/authors/id/M/MS/MSISK/HTML-TableExtract-2.11.tar.gz; - sha256 = "1861d55a2aa1728ef56ea2d08d630b9a008456f1106994e4e49e76f56e4955ee"; + url = "mirror://cpan/authors/id/M/MS/MSISK/${name}.tar.gz"; + sha256 = "01jimmss3q68a89696wmclvqwb2ybz6xgabpnbp6mm6jcni82z8a"; }; propagatedBuildInputs = [ HTMLElementExtended HTMLParser ]; }; @@ -6116,7 +6115,7 @@ let self = _self // overrides; _self = with self; { ''; doCheck = false; # test would need to start apache httpd meta = { - license = "open_source"; + license = stdenv.lib.licenses.asl20; }; }; @@ -6553,7 +6552,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "The World-Wide Web library for Perl"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin; + platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin ++ stdenv.lib.platforms.illumos; }; }; @@ -6789,7 +6788,7 @@ let self = _self // overrides; _self = with self; { meta = { homepage = http://search.cpan.org/dist/Math-Random-ISAAC; description = "Perl interface to the ISAAC PRNG algorithm"; - license = "unrestricted"; + license = with stdenv.lib.licenses; [ publicDomain mit artistic2 gpl3 ]; maintainers = with maintainers; [ ocharles ]; platforms = stdenv.lib.platforms.unix; }; @@ -7234,7 +7233,7 @@ let self = _self // overrides; _self = with self; { buildInputs = [ IPCRun ]; meta = { description = "Module signature file manipulation"; - license = "cc0"; + license = stdenv.lib.licenses.cc0; }; }; @@ -8041,7 +8040,7 @@ let self = _self // overrides; _self = with self; { }; meta = { description = "Mozilla's CA cert bundle in PEM format"; - license = "unknown"; + license = stdenv.lib.licenses.mpl20; }; }; @@ -9296,7 +9295,7 @@ let self = _self // overrides; _self = with self; { }; meta = { description = "Modules for parsing/translating POD format documents"; - license = "unknown"; + license = stdenv.lib.licenses.artistic1; }; }; @@ -9508,7 +9507,7 @@ let self = _self // overrides; _self = with self; { meta = { homepage = http://wiki.github.com/toddr/Regexp-Parser; description = "Base class for parsing regexes"; - license = "unknown"; + license = "perl"; }; }; @@ -9978,7 +9977,7 @@ let self = _self // overrides; _self = with self; { sha256 = "a566b792112bbba21131ec1d7a2bf78170c648484895283ae53c7f0c3dc2f0be"; }; meta = { - license = "unknown"; + license = "perl"; }; }; @@ -10572,7 +10571,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ TemplateToolkit ]; meta = { description = "Rudimentary profiling for Template Toolkit"; - license = "null"; + license = with stdenv.lib.licenses; [ artistic2 gpl3 ]; }; }; @@ -10908,7 +10907,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ CaptureTiny TextDiff ]; meta = { description = "Test strings and data structures and show differences if not ok"; - license = "unknown"; + license = "perl"; }; }; @@ -11207,7 +11206,7 @@ let self = _self // overrides; _self = with self; { meta = { homepage = http://search.cpan.org/perldoc?CPAN::Meta::Spec; description = "Make sure you didn't emit any warnings while testing"; - license = "open_source"; + license = stdenv.lib.licenses.lgpl21; }; }; @@ -11864,7 +11863,7 @@ let self = _self // overrides; _self = with self; { meta = { homepage = http://www.shlomifish.org/open-source/projects/docmake/; description = "Organize Data in Tables"; - license = "bsd"; + license = stdenv.lib.licenses.isc; platforms = stdenv.lib.platforms.linux; }; }; |