diff options
Diffstat (limited to 'nixpkgs/pkgs/top-level/perl-packages.nix')
-rw-r--r-- | nixpkgs/pkgs/top-level/perl-packages.nix | 137 |
1 files changed, 130 insertions, 7 deletions
diff --git a/nixpkgs/pkgs/top-level/perl-packages.nix b/nixpkgs/pkgs/top-level/perl-packages.nix index 62a48c52d703..9bb86da861e2 100644 --- a/nixpkgs/pkgs/top-level/perl-packages.nix +++ b/nixpkgs/pkgs/top-level/perl-packages.nix @@ -1157,6 +1157,20 @@ let }; }; + Carton = buildPerlPackage rec { + name = "Carton-v1.0.34"; + src = fetchurl { + url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/${name}.tar.gz"; + sha256 = "77d42b92732bcfc18a59d341e56ce476205b1c4d380eab3a07224f5745c23e45"; + }; + propagatedBuildInputs = [ ClassTiny MenloLegacy ModuleCPANfile PathTiny TryTiny ]; + meta = { + homepage = https://github.com/perl-carton/carton; + description = "Perl module dependency manager (aka Bundler for Perl)"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + CatalystActionRenderView = buildPerlPackage rec { name = "Catalyst-Action-RenderView-0.16"; src = fetchurl { @@ -2779,6 +2793,21 @@ let }; }; + CPANCommonIndex = buildPerlPackage rec { + name = "CPAN-Common-Index-0.010"; + src = fetchurl { + url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/${name}.tar.gz"; + sha256 = "c43ddbb22fd42b06118fe6357f53700fbd77f531ba3c427faafbf303cbf4eaf0"; + }; + buildInputs = [ TestDeep TestFailWarnings TestFatal ]; + propagatedBuildInputs = [ CPANDistnameInfo ClassTiny TieHandleOffset URI ]; + meta = { + homepage = https://github.com/Perl-Toolchain-Gang/CPAN-Common-Index; + description = "Common library for searching CPAN modules, authors and distributions"; + license = stdenv.lib.licenses.asl20; + }; + }; + CPANDistnameInfo = buildPerlPackage rec { name = "CPAN-DistnameInfo-0.12"; src = fetchurl { @@ -7566,6 +7595,20 @@ let }; }; + HTTPTinyish = buildPerlPackage rec { + name = "HTTP-Tinyish-0.15"; + src = fetchurl { + url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/${name}.tar.gz"; + sha256 = "5d65f0ee20a9e4744acdb3ef12edae78c121f53dcbc9cf00867c5725c4513aa5"; + }; + propagatedBuildInputs = [ FileWhich IPCRun3 ]; + meta = { + homepage = https://github.com/miyagawa/HTTP-Tinyish; + description = "HTTP::Tiny compatible HTTP client wrappers"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + iCalParser = buildPerlPackage rec { name = "iCal-Parser-1.21"; src = fetchurl { @@ -8016,11 +8059,11 @@ let ImageExifTool = buildPerlPackage rec { name = "Image-ExifTool-${version}"; - version = "11.48"; + version = "11.50"; src = fetchurl { url = "https://www.sno.phy.queensu.ca/~phil/exiftool/${name}.tar.gz"; - sha256 = "0whbwrrmwvj311fxksf47i47cyfgzd2d5cnh6ixg74rb1n6k9986"; + sha256 = "0d8v48y94z8maxkmw1rv7v9m0jg2dc8xbp581njb6yhr7abwqdv3"; }; meta = with stdenv.lib; { @@ -8029,11 +8072,11 @@ let longDescription = '' ExifTool is a platform-independent Perl library plus a command-line - application for reading, writing and editing meta information in - image, audio and video files. ExifTool supports many different types - of metadata including EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC - Profile, Photoshop IRB, FlashPix, AFCP and ID3, as well as the maker - notes of many digital cameras by Canon, Casio, DJI, FLIR, FujiFilm, HP, + application for reading, writing and editing meta information in a wide + variety of files. ExifTool supports many different metadata formats + including EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop + IRB, FlashPix, AFCP and ID3, as well as the maker notes of many digital + cameras by Canon, Casio, DJI, FLIR, FujiFilm, GE, GoPro, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Motorola, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony. @@ -9608,6 +9651,34 @@ let }; }; + Menlo = buildPerlPackage rec { + name = "Menlo-1.9019"; + src = fetchurl { + url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/${name}.tar.gz"; + sha256 = "3b573f68e7b3a36a87c860be258599330fac248b518854dfb5657ac483dca565"; + }; + propagatedBuildInputs = [ CPANCommonIndex CPANDistnameInfo CPANMetaCheck CaptureTiny ClassTiny ExtUtilsConfig ExtUtilsHelpers ExtUtilsInstallPaths FileWhich Filepushd HTTPTinyish ModuleCPANfile ParsePMFile StringShellQuote URI Win32ShellQuote locallib ]; + meta = { + homepage = https://github.com/miyagawa/cpanminus; + description = "A CPAN client"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + + MenloLegacy = buildPerlPackage rec { + name = "Menlo-Legacy-1.9022"; + src = fetchurl { + url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/${name}.tar.gz"; + sha256 = "a6acac3fee318a804b439de54acbc7c27f0b44cfdad8551bbc9cd45986abc201"; + }; + propagatedBuildInputs = [ Menlo ]; + meta = { + homepage = https://github.com/miyagawa/cpanminus; + description = "Legacy internal and client support for Menlo"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + MetaBuilder = buildPerlModule { name = "Meta-Builder-0.004"; src = fetchurl { @@ -14920,6 +14991,20 @@ let }; }; + TermShell = buildPerlModule rec { + name = "Term-Shell-0.10"; + src = fetchurl { + url = "mirror://cpan/authors/id/S/SH/SHLOMIF/${name}.tar.gz"; + sha256 = "7d1f824c2db22769b60000b5b9ca2ad469c154939f9ec1cd3f0e06e9c967dda3"; + }; + propagatedBuildInputs = [ TermReadKey TextAutoformat ]; + meta = with stdenv.lib; { + homepage = http://metacpan.org/release/Term-Shell; + description = "A simple command-line shell framework"; + license = with licenses; [ artistic1 gpl1Plus ]; + }; + }; + TermShellUI = buildPerlPackage rec { name = "Term-ShellUI-0.92"; src = fetchurl { @@ -16733,6 +16818,19 @@ let }; }; + TextNSP = buildPerlPackage rec { + name = "Text-NSP-1.31"; + src = fetchurl { + url = "mirror://cpan/authors/id/T/TP/TPEDERSE/${name}.tar.gz"; + sha256 = "a01201beb29636b3e41ecda2a6cf6522fd265416bd6d994fad02f59fb49cf595"; + }; + meta = { + description = "Extract collocations and Ngrams from text"; + license = stdenv.lib.licenses.free; + maintainers = [ maintainers.bzizou ]; + }; + }; + TextvFileasData = buildPerlPackage rec { name = "Text-vFile-asData-0.08"; src = fetchurl { @@ -16884,6 +16982,19 @@ let }; }; + TieHandleOffset = buildPerlPackage rec { + name = "Tie-Handle-Offset-0.004"; + src = fetchurl { + url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/${name}.tar.gz"; + sha256 = "ee9f39055dc695aa244a252f56ffd37f8be07209b337ad387824721206d2a89e"; + }; + meta = { + homepage = https://github.com/dagolden/tie-handle-offset; + description = "Tied handle that hides the beginning of a file"; + license = stdenv.lib.licenses.asl20; + }; + }; + TieHashIndexed = buildPerlPackage { name = "Tie-Hash-Indexed-0.05"; src = fetchurl { @@ -17510,6 +17621,18 @@ let }; }; + Win32ShellQuote = buildPerlPackage rec { + name = "Win32-ShellQuote-0.003001"; + src = fetchurl { + url = "mirror://cpan/authors/id/H/HA/HAARG/${name}.tar.gz"; + sha256 = "aa74b0e3dc2d41cd63f62f853e521ffd76b8d823479a2619e22edb4049b4c0dc"; + }; + meta = { + description = "Quote argument lists for Win32"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + Workflow = buildPerlModule rec { name = "Workflow-1.45"; src = fetchurl { |