···
1842
-
ConfigINI = buildPerlPackage {
1843
-
name = "Config-INI-0.020";
1842
+
ConfigINI = buildPerlPackage rec {
1843
+
name = "Config-INI-0.025";
1845
-
url = mirror://cpan/authors/id/R/RJ/RJBS/Config-INI-0.020.tar.gz;
1846
-
sha256 = "0ef298da75e3a7becd1f358422cea621c5cf0420278aa6a1bdd2dd14efe07bc9";
1845
+
url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz";
1846
+
sha256 = "628bf76d5b91f89dde22d4813ec033026ebf71b772bb61ccda909da00c869732";
1848
-
propagatedBuildInputs = [ IOString MixinLinewise ];
1848
+
propagatedBuildInputs = [ MixinLinewise ];
homepage = https://github.com/rjbs/Config-INI;
description = "Simple .ini-file format";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
1853
+
maintainers = [ maintainers.rycee ];
···
2028
-
CPANChanges = buildPerlPackage {
2029
-
name = "CPAN-Changes-0.27";
2029
+
CPANChanges = buildPerlPackage rec {
2030
+
name = "CPAN-Changes-0.400002";
2031
-
url = mirror://cpan/authors/id/B/BR/BRICAS/CPAN-Changes-0.27.tar.gz;
2032
-
sha256 = "14dizyvgzp81hmg0djwnvvkdhqd3bsmms462cj0ai84z221scv1q";
2032
+
url = "mirror://cpan/authors/id/H/HA/HAARG/${name}.tar.gz";
2033
+
sha256 = "01eedea90d07468cb58e4a50bfa3bb1d4eeda9073596add1118fc359153abe8d";
description = "Read and write Changes files";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
2038
+
maintainers = with maintainers; [ rycee ];
···
4734
-
GetoptLongDescriptive = buildPerlPackage {
4735
-
name = "Getopt-Long-Descriptive-0.093";
4736
+
GetoptLongDescriptive = buildPerlPackage rec {
4737
+
name = "Getopt-Long-Descriptive-0.099";
4737
-
url = mirror://cpan/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-0.093.tar.gz;
4738
-
sha256 = "0iccps0jlcjm68i5yywgs477plfnkc6b2386bzb99blm3jwdfyac";
4739
+
url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz";
4740
+
sha256 = "1sf5r3vy7880ynsn2aqmb5p6rzmhq5v072x33g8c7aqjpz81wkgw";
4742
+
buildInputs = [ TestFatal TestWarnings ];
propagatedBuildInputs = [ ParamsValidate SubExporter SubExporterUtil ];
homepage = https://github.com/rjbs/Getopt-Long-Descriptive;
description = "Getopt::Long, but simpler and more powerful";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
4748
+
maintainers = with maintainers; [ rycee ];
···
6652
-
MixinLinewise = buildPerlPackage {
6653
-
name = "Mixin-Linewise-0.004";
6656
+
MixinLinewise = buildPerlPackage rec {
6657
+
name = "Mixin-Linewise-0.108";
6655
-
url = mirror://cpan/authors/id/R/RJ/RJBS/Mixin-Linewise-0.004.tar.gz;
6656
-
sha256 = "7a50d171850d3e0dde51e041eecd40abc68396ea822baa4381951a7710833dd9";
6659
+
url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz";
6660
+
sha256 = "7df20678474c0973930a472b0c55e3f8e85b7790b68ab18ef618f9c453c8aef2";
6658
-
propagatedBuildInputs = [ IOString SubExporter ];
6662
+
propagatedBuildInputs = [ PerlIOutf8_strict SubExporter ];
homepage = https://github.com/rjbs/mixin-linewise;
description = "Write your linewise code for handles; this does the rest";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
6667
+
maintainers = [ maintainers.rycee ];
···
MouseXGetOpt = buildPerlModule {
7189
-
name = "mousex-getopt-0.35";
7194
+
name = "mousex-getopt-0.36";
7191
-
url = mirror://cpan/authors/id/T/TO/TOKUHIROM/mousex-getopt-0.35.tar.gz;
7192
-
sha256 = "5abe243a1ab05d64562358604de1d31d36994414c5c5eaeac688897129d2f9ae";
7196
+
url = mirror://cpan/authors/id/G/GF/GFUJI/MouseX-Getopt-0.36.tar.gz;
7197
+
sha256 = "172ab0609f1638c6d8800d2dff1bdaa044e305aaa2e9b1fbb8a9dc722a3bf430";
7194
-
buildInputs = [ Mouse MouseXConfigFromFile MouseXSimpleConfig TestException TestWarn ];
7199
+
buildInputs = [ MouseXConfigFromFile MouseXSimpleConfig TestException TestWarn ];
propagatedBuildInputs = [ GetoptLongDescriptive Mouse ];
homepage = https://github.com/gfx/mousex-getopt;
description = "A Mouse role for processing command line options";
7204
+
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
7205
+
maintainers = [ maintainers.rycee ];
MooseXAttributeChained = buildPerlModule rec {
name = "MooseX-Attribute-Chained-1.0.1";
···
7287
-
MooseXGetopt = buildPerlPackage {
7288
-
name = "MooseX-Getopt-0.65";
7292
+
MooseXGetopt = buildPerlPackage rec {
7293
+
name = "MooseX-Getopt-0.68";
7290
-
url = mirror://cpan/authors/id/E/ET/ETHER/MooseX-Getopt-0.65.tar.gz;
7291
-
sha256 = "c07c2b7312c471bf2d331025c0ad6cc02068633eda1e208cbdb5511ef5da7fda";
7295
+
url = "mirror://cpan/authors/id/E/ET/ETHER/${name}.tar.gz";
7296
+
sha256 = "acb5118b4666352e58d4268040869d7dc2b68968fe26b5dd6715f51ebd784483";
buildInputs = [ CPANMeta ModuleBuildTiny ModuleRuntime Moose PathTiny TestDeep TestFatal TestRequires TestTrap TestWarnings if_ ];
propagatedBuildInputs = [ GetoptLongDescriptive Moose MooseXRoleParameterized TryTiny namespaceautoclean ];
···
homepage = https://github.com/moose/MooseX-Getopt;
description = "A Moose role for processing command line options";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
7304
+
maintainers = [ maintainers.rycee ];
···
9066
-
PodWeaver = buildPerlPackage {
9067
-
name = "Pod-Weaver-4.004";
9072
+
PodWeaver = buildPerlPackage rec {
9073
+
name = "Pod-Weaver-4.012";
9069
-
url = mirror://cpan/authors/id/R/RJ/RJBS/Pod-Weaver-4.004.tar.gz;
9070
-
sha256 = "0hw500qkbmnwm385za5x7ypijx0lqk8cfc9jq232v95ka0hqcg29";
9075
+
url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz";
9076
+
sha256 = "d801cbfaff22d418943d0c5dcb8c145b8cc4d56741f9c33923ef891241116ad6";
buildInputs = [ PPI SoftwareLicense TestDifferences ];
9073
-
propagatedBuildInputs = [ ConfigMVP ConfigMVPReaderINI DateTime ListMoreUtils LogDispatchouli Moose MooseAutobox ParamsUtil PodElemental StringFlogger StringFormatter StringRewritePrefix namespaceautoclean ];
9079
+
propagatedBuildInputs = [ ConfigMVP ConfigMVPReaderINI DateTime ListMoreUtils LogDispatchouli MixinLinewise ModuleRuntime Moose ParamsUtil PodElemental StringFlogger StringFormatter StringRewritePrefix namespaceautoclean ];
homepage = https://github.com/rjbs/pod-weaver;
description = "Weave together a Pod document from an outline";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
9084
+
maintainers = [ maintainers.rycee ];
···
9089
-
Readonly = buildPerlPackage rec {
9090
-
name = "Readonly-1.03";
9096
+
Readonly = buildPerlModule rec {
9097
+
name = "Readonly-2.00";
9092
-
url = "mirror://cpan/authors/id/R/RO/ROODE/${name}.tar.gz";
9093
-
sha256 = "1shkyxajh6l87nif47ygnfxjwvqf3d3kjpdvxaff4957vqanii2k";
9099
+
url = "mirror://cpan/authors/id/S/SA/SANKO/${name}.tar.gz";
9100
+
sha256 = "9bd0156e958842fdfd6c3bb27a23b47232d4737a407d81fabc4dc64b9363bf98";
9096
-
platforms = stdenv.lib.platforms.linux;
9103
+
homepage = https://github.com/sanko/readonly;
9104
+
description = "Facility for creating read-only scalars, arrays, hashes";
9105
+
platforms = stdenv.lib.platforms.unix;
9106
+
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
9107
+
maintainers = with maintainers; [ rycee ];
···
Throwable = buildPerlPackage rec {
11593
-
name = "Throwable-0.200010";
11603
+
name = "Throwable-0.200013";
url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz";
11596
-
sha256 = "0qhq1f5bvgf5kjhmdg45vadq8dbc9gfms81hply5c6a71nmkv8yp";
11606
+
sha256 = "184gdcwxqwnkrx5md968v1ny70pq6blzpkihccm3bpdxnpgd11wr";
11598
-
propagatedBuildInputs = [ DevelStackTrace Moose Moo MooXTypesMooseLike ];
11608
+
buildInputs = [ DevelStackTrace ];
11609
+
propagatedBuildInputs = [ DevelStackTrace ModuleRuntime Moo ];
11611
+
homepage = https://github.com/rjbs/Throwable;
11612
+
description = "A role for classes that can be thrown";
11613
+
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
11614
+
maintainers = [ maintainers.rycee ];
TieCycle = buildPerlPackage rec {