diff options
Diffstat (limited to 'pkgs/top-level/perl-packages.nix')
-rw-r--r-- | pkgs/top-level/perl-packages.nix | 41 |
1 files changed, 24 insertions, 17 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index da6bb754298..3311de6b9de 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -862,15 +862,22 @@ with self; { AppMusicChordPro = buildPerlPackage { pname = "App-Music-ChordPro"; - version = "0.977"; + version = "6.010"; src = fetchurl { - url = "mirror://cpan/authors/id/J/JV/JV/App-Music-ChordPro-0.977.tar.gz"; - hash = "sha256-EPOVabK2KSct2zQIUxdb0E3YTHEHLOqzcSW2xga58T0="; + url = "mirror://cpan/authors/id/J/JV/JV/App-Music-ChordPro-6.010.tar.gz"; + hash = "sha256-SqTkbR2bWIMcU5gSRf2WW6s1ckHtJVPkxj/bBO9X4kM="; }; buildInputs = [ PodParser ]; - propagatedBuildInputs = [ AppPackager FileLoadLines IOString ImageInfo PDFAPI2 StringInterpolateNamed TextLayout ] + propagatedBuildInputs = [ AppPackager FileLoadLines FileHomeDir IOString ImageInfo PDFAPI2 StringInterpolateNamed TextLayout ] ++ lib.optionals (!stdenv.isDarwin) [ Wx ]; nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; + + # Delete tests that fail when version env var is set, see + # https://github.com/ChordPro/chordpro/issues/293 + patchPhase = '' + rm t/320_subst.t t/321_subst.t t/322_subst.t + ''; + postInstall = lib.optionalString stdenv.isDarwin '' shortenPerlShebang $out/bin/chordpro rm $out/bin/wxchordpro # Wx not supported on darwin @@ -9475,10 +9482,10 @@ with self; { FileLoadLines = buildPerlPackage { pname = "File-LoadLines"; - version = "1.01"; + version = "1.021"; src = fetchurl { - url = "mirror://cpan/authors/id/J/JV/JV/File-LoadLines-1.01.tar.gz"; - hash = "sha256-boxuaqSffLmY+r+5ZqSZK7DGLxzT49chNaMRVoNGWdE="; + url = "mirror://cpan/authors/id/J/JV/JV/File-LoadLines-1.021.tar.gz"; + hash = "sha256-mOQS98aSYRNPNLh4W926sxVrj0UlU9u1tWytaDuG//A="; }; buildInputs = [ TestException ]; meta = { @@ -19385,10 +19392,10 @@ with self; { PDFAPI2 = buildPerlPackage { pname = "PDF-API2"; - version = "2.042"; + version = "2.044"; src = fetchurl { - url = "mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.042.tar.gz"; - hash = "sha256-q5kpQVAGAdwxoaL65s3hD3VTGogKKjEAyZ1VYKzVPF0="; + url = "mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.044.tar.gz"; + hash = "sha256-stFVeeQnI9jX+bct6G0NNc3jTx63cTRWuirTX7PL6n4="; }; buildInputs = [ TestException TestMemoryCycle ]; propagatedBuildInputs = [ FontTTF ]; @@ -22274,10 +22281,10 @@ with self; { StringInterpolateNamed = buildPerlPackage { pname = "String-Interpolate-Named"; - version = "1.00"; + version = "1.03"; src = fetchurl { - url = "mirror://cpan/authors/id/J/JV/JV/String-Interpolate-Named-1.00.tar.gz"; - hash = "sha256-cnKZ+mkli2BHcOBZ7E2pBr/ecYYf3R4+ieMGdzccWoA="; + url = "mirror://cpan/authors/id/J/JV/JV/String-Interpolate-Named-1.03.tar.gz"; + hash = "sha256-on13VgcnX2jtkqQT85SsAJLn3hzZPWJHnUf7pwF6Jtw="; }; meta = { description = "Interpolated named arguments in string"; @@ -25544,12 +25551,12 @@ with self; { TextLayout = buildPerlPackage { pname = "Text-Layout"; - version = "0.019"; + version = "0.031"; src = fetchurl { - url = "mirror://cpan/authors/id/J/JV/JV/Text-Layout-0.019.tar.gz"; - hash = "sha256-oEPyqJ4ROynFI6nvpx+oOY7XXt1IIZOQGzjQjdSkEI4="; + url = "mirror://cpan/authors/id/J/JV/JV/Text-Layout-0.031.tar.gz"; + hash = "sha256-EQ4ObbzKIFhKcckNpxBYAdRrXXYd+QmsTfYQbDM3B34="; }; - buildInputs = [ PDFAPI2 ]; + buildInputs = [ IOString PDFAPI2 ]; meta = { description = "Pango style markup formatting"; license = with lib.licenses; [ artistic1 gpl1Plus ]; |