From 62a8927217e5cc2b413b761b123e97cc10f6c2fd Mon Sep 17 00:00:00 2001 From: Benjamin Hipple Date: Fri, 24 May 2019 17:29:23 -0400 Subject: [PATCH 001/160] libtool2: enable parallel builds --- .../development/tools/misc/libtool/libtool2.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pkgs/development/tools/misc/libtool/libtool2.nix b/pkgs/development/tools/misc/libtool/libtool2.nix index 0fb3dfed744..0424b901251 100644 --- a/pkgs/development/tools/misc/libtool/libtool2.nix +++ b/pkgs/development/tools/misc/libtool/libtool2.nix @@ -2,10 +2,11 @@ }: stdenv.mkDerivation rec { - name = "libtool-2.4.6"; + pname = "libtool"; + version = "2.4.6"; src = fetchurl { - url = "mirror://gnu/libtool/${name}.tar.gz"; + url = "mirror://gnu/libtool/${pname}-${version}.tar.gz"; sha256 = "1qq61k6lp1fp75xs398yzi6wvbx232l7xbyn3p13cnh27mflvgg3"; }; @@ -23,13 +24,14 @@ stdenv.mkDerivation rec { doCheck = false; doInstallCheck = false; + enableParallelBuilding = true; + # Don't run the native `strip' when cross-compiling. This breaks at least # with `.a' files for MinGW. dontStrip = stdenv.hostPlatform != stdenv.buildPlatform; - meta = { + meta = with stdenv.lib; { description = "GNU Libtool, a generic library support script"; - longDescription = '' GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, @@ -39,12 +41,9 @@ stdenv.mkDerivation rec { your Makefile, Makefile.in, or Makefile.am. See the documentation for details. ''; - homepage = https://www.gnu.org/software/libtool/; - - license = stdenv.lib.licenses.gpl2Plus; - + license = licenses.gpl2Plus; maintainers = [ ]; - platforms = stdenv.lib.platforms.unix; + platforms = platforms.unix; }; } From e309ddb263e77e872a15cf1ae090606bce5d98f4 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Thu, 25 Jul 2019 19:59:36 -0500 Subject: [PATCH 002/160] gnutls: 3.6.8 -> 3.6.9 https://gitlab.com/gnutls/gnutls/blob/gnutls_3_6_9/NEWS --- pkgs/development/libraries/gnutls/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gnutls/default.nix b/pkgs/development/libraries/gnutls/default.nix index e0a54052c23..1b17f4c800f 100644 --- a/pkgs/development/libraries/gnutls/default.nix +++ b/pkgs/development/libraries/gnutls/default.nix @@ -8,7 +8,7 @@ assert guileBindings -> guile != null; let - version = "3.6.8"; + version = "3.6.9"; # XXX: Gnulib's `test-select' fails on FreeBSD: # http://hydra.nixos.org/build/2962084/nixlog/1/raw . @@ -24,7 +24,7 @@ stdenv.mkDerivation { src = fetchurl { url = "mirror://gnupg/gnutls/v3.6/gnutls-${version}.tar.xz"; - sha256 = "10ry71sy8zbksa905bjryphafcg25gkmfa3pf48ripimar7990da"; + sha256 = "1jqz5s3lv8sa53348cfi9nr5pw5l55n8m40b8msdvv0pb2jzqca3"; }; outputs = [ "bin" "dev" "out" "man" "devdoc" ]; From 802f51b9207ac336754993f957e453164acf8535 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sun, 28 Jul 2019 10:55:04 +0200 Subject: [PATCH 003/160] way-cooler: fix eval --- pkgs/applications/window-managers/way-cooler/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/window-managers/way-cooler/default.nix b/pkgs/applications/window-managers/way-cooler/default.nix index 160b872fd48..9ebb0b5ffcf 100644 --- a/pkgs/applications/window-managers/way-cooler/default.nix +++ b/pkgs/applications/window-managers/way-cooler/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, makeWrapper, symlinkJoin, writeShellScriptBin, callPackage, defaultCrateOverrides -, wayland, wlc, cairo, libxkbcommon, pam, python3Packages, lemonbar, gdk-pixbuf +, wayland, cairo, libxkbcommon, pam, python3Packages, lemonbar, gdk-pixbuf }: let From b53e237ef679ee8f4dd366750ef01f5ac83de80a Mon Sep 17 00:00:00 2001 From: arcnmx Date: Sat, 27 Jul 2019 23:35:59 -0700 Subject: [PATCH 004/160] cargo: remove darwin hack This seems to have recently resolved itself with updates and is no longer necessary. --- pkgs/development/compilers/rust/cargo.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pkgs/development/compilers/rust/cargo.nix b/pkgs/development/compilers/rust/cargo.nix index 9f576042787..e000edad49b 100644 --- a/pkgs/development/compilers/rust/cargo.nix +++ b/pkgs/development/compilers/rust/cargo.nix @@ -26,13 +26,6 @@ rustPlatform.buildRustPackage rec { # fixes: the cargo feature `edition` requires a nightly version of Cargo, but this is the `stable` channel RUSTC_BOOTSTRAP = 1; - # FIXME: Use impure version of CoreFoundation because of missing symbols. - # CFURLSetResourcePropertyForKey is defined in the headers but there's no - # corresponding implementation in the sources from opensource.apple.com. - preConfigure = stdenv.lib.optionalString stdenv.isDarwin '' - export NIX_CFLAGS_COMPILE="-F${CoreFoundation}/Library/Frameworks $NIX_CFLAGS_COMPILE" - ''; - postInstall = '' # NOTE: We override the `http.cainfo` option usually specified in # `.cargo/config`. This is an issue when users want to specify From 626ccd7121adad49e605f310cb5e557fc5265c57 Mon Sep 17 00:00:00 2001 From: Atkins Date: Fri, 26 Jul 2019 00:48:18 +0800 Subject: [PATCH 005/160] buildRustPackage: Avoid altering `.cargo/config` in source --- pkgs/build-support/rust/default.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/build-support/rust/default.nix b/pkgs/build-support/rust/default.nix index 762a61b8a57..94873c32a4e 100644 --- a/pkgs/build-support/rust/default.nix +++ b/pkgs/build-support/rust/default.nix @@ -72,14 +72,6 @@ in stdenv.mkDerivation (args // { substitute $config .cargo/config \ --subst-var-by vendor "$(pwd)/$cargoDepsCopy" - unset cargoDepsCopy - - export RUST_LOG=${logLevel} - '' + (args.postUnpack or ""); - - configurePhase = args.configurePhase or '' - runHook preConfigure - mkdir -p .cargo cat >> .cargo/config <<'EOF' [target."${stdenv.buildPlatform.config}"] "linker" = "${ccForBuild}" @@ -89,6 +81,13 @@ in stdenv.mkDerivation (args // { ''} EOF cat .cargo/config + + unset cargoDepsCopy + export RUST_LOG=${logLevel} + '' + (args.postUnpack or ""); + + configurePhase = args.configurePhase or '' + runHook preConfigure runHook postConfigure ''; From fb961d1cdbabb3620af8378d56e6c497ffc310fa Mon Sep 17 00:00:00 2001 From: Atkins Date: Tue, 30 Jul 2019 15:46:37 +0800 Subject: [PATCH 006/160] buildRustPackage: Remove unneeded cat --- pkgs/build-support/rust/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/build-support/rust/default.nix b/pkgs/build-support/rust/default.nix index 94873c32a4e..674adf87374 100644 --- a/pkgs/build-support/rust/default.nix +++ b/pkgs/build-support/rust/default.nix @@ -80,7 +80,6 @@ in stdenv.mkDerivation (args // { "linker" = "${ccForHost}" ''} EOF - cat .cargo/config unset cargoDepsCopy export RUST_LOG=${logLevel} From 652e8584096d762ab9519ab651977db21c3d1726 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 30 Jul 2019 18:16:32 +0200 Subject: [PATCH 007/160] libuchardet: remove unneeded CMake flags Not necessary since https://github.com/NixOS/nixpkgs/pull/52856 --- pkgs/development/libraries/libuchardet/default.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/development/libraries/libuchardet/default.nix b/pkgs/development/libraries/libuchardet/default.nix index 5aa26a749e4..6bfb694a41b 100644 --- a/pkgs/development/libraries/libuchardet/default.nix +++ b/pkgs/development/libraries/libuchardet/default.nix @@ -15,9 +15,6 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DCMAKE_SKIP_BUILD_RPATH=OFF" # for tests - # TODO: move the following to CMake setup hook - "-DCMAKE_INSTALL_BINDIR=${placeholder "bin"}/bin" - "-DCMAKE_INSTALL_MANDIR=${placeholder "man"}/share/man" ]; doCheck = true; From 51dc2cdd583f4fe0a5961c8f386aa4f90d734b2f Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Thu, 25 Jul 2019 21:26:34 +0200 Subject: [PATCH 008/160] scons: 3.0.5 -> 3.1.0 Announcement: https://scons.org/scons-310-is-available.html Changelog: https://raw.githubusercontent.com/SConsProject/scons/rel_3.1.0/src/CHANGES.txt --- pkgs/development/tools/build-managers/scons/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/scons/default.nix b/pkgs/development/tools/build-managers/scons/default.nix index ce15de8678d..08644def517 100644 --- a/pkgs/development/tools/build-managers/scons/default.nix +++ b/pkgs/development/tools/build-managers/scons/default.nix @@ -8,7 +8,7 @@ in { sha256 = "0wzid419mlwqw9llrg8gsx4nkzhqy16m4m40r0xnh6cwscw5wir4"; }; scons_latest = mkScons { - version = "3.0.5"; - sha256 = "0gn7fgxvx94bjm4cim29cdz91ar1rmfxk2f39wwgljvdvhinyryz"; + version = "3.1.0"; + sha256 = "0bqkrpk5j6wvlljpdsimazav44y43qkl9mzc4f8ig8nl73blixgk"; }; } From 0568b622d58c0473b6190e4b33954a2f42919072 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 30 Jul 2019 20:18:20 +0200 Subject: [PATCH 009/160] libjpeg_turbo: remove unneeded CMake flags Not necessary since https://github.com/NixOS/nixpkgs/pull/52856 --- pkgs/development/libraries/libjpeg-turbo/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libjpeg-turbo/default.nix b/pkgs/development/libraries/libjpeg-turbo/default.nix index 371d7b838d4..191c375f3be 100644 --- a/pkgs/development/libraries/libjpeg-turbo/default.nix +++ b/pkgs/development/libraries/libjpeg-turbo/default.nix @@ -18,7 +18,9 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake nasm ]; - cmakeFlags = [ "-DCMAKE_INSTALL_BINDIR=${placeholder "bin"}/bin" "-DENABLE_STATIC=0" ]; + cmakeFlags = [ + "-DENABLE_STATIC=0" + ]; doInstallCheck = true; installCheckTarget = "test"; From 2e11dca0ad8689fa80361cd32adb52b16c875637 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 30 Jul 2019 20:25:30 +0200 Subject: [PATCH 010/160] openimageio2: remove unneeded CMake flags Not necessary since https://github.com/NixOS/nixpkgs/pull/52856 --- pkgs/applications/graphics/openimageio/2.x.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/applications/graphics/openimageio/2.x.nix b/pkgs/applications/graphics/openimageio/2.x.nix index 837446190fb..8644341ec21 100644 --- a/pkgs/applications/graphics/openimageio/2.x.nix +++ b/pkgs/applications/graphics/openimageio/2.x.nix @@ -45,8 +45,6 @@ stdenv.mkDerivation rec { "-DUSE_PYTHON=OFF" "-DUSE_QT=OFF" # GNUInstallDirs - "-DCMAKE_INSTALL_BINDIR=${placeholder "bin"}/bin" - "-DCMAKE_INSTALL_INCLUDEDIR=${placeholder "dev"}/include" "-DCMAKE_INSTALL_LIBDIR=lib" # needs relative path for pkgconfig ]; From 6928f1e8386df386f8a3452595fef82123bd51a3 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 30 Jul 2019 20:26:36 +0200 Subject: [PATCH 011/160] openimageio: remove unneeded CMake flags Not necessary since https://github.com/NixOS/nixpkgs/pull/52856 --- pkgs/applications/graphics/openimageio/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/applications/graphics/openimageio/default.nix b/pkgs/applications/graphics/openimageio/default.nix index 00b33b65216..7225efadebd 100644 --- a/pkgs/applications/graphics/openimageio/default.nix +++ b/pkgs/applications/graphics/openimageio/default.nix @@ -23,8 +23,6 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DUSE_PYTHON=OFF" - # GNUInstallDirs - "-DCMAKE_INSTALL_BINDIR=${placeholder "bin"}/bin" ]; makeFlags = [ From 9aa10f05fd0529dfeebfa097808aebe7f70882cd Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 30 Jul 2019 20:29:15 +0200 Subject: [PATCH 012/160] shaderc: remove unneeded CMake flags Not necessary since https://github.com/NixOS/nixpkgs/pull/52856 Parallel building is enabled by default with CMake. --- pkgs/development/compilers/shaderc/default.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/development/compilers/shaderc/default.nix b/pkgs/development/compilers/shaderc/default.nix index 7f4c895d85a..75717b5ba09 100644 --- a/pkgs/development/compilers/shaderc/default.nix +++ b/pkgs/development/compilers/shaderc/default.nix @@ -48,10 +48,6 @@ in stdenv.mkDerivation rec { moveToOutput "lib/*.a" $static ''; - preConfigure = ''cmakeFlags="$cmakeFlags -DCMAKE_INSTALL_BINDIR=$bin/bin"''; - - enableParallelBuilding = true; - cmakeFlags = [ "-DSHADERC_SKIP_TESTS=ON" ]; meta = with stdenv.lib; { From ed50ec812929838845a6e3cf05c3680bc055eda6 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Sun, 28 Jul 2019 16:17:52 -0400 Subject: [PATCH 013/160] qt56: Enforce strict compatible version paths --- pkgs/development/libraries/qt-5/5.6/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/qt-5/5.6/default.nix b/pkgs/development/libraries/qt-5/5.6/default.nix index 4f739b57ffe..d45b014b765 100644 --- a/pkgs/development/libraries/qt-5/5.6/default.nix +++ b/pkgs/development/libraries/qt-5/5.6/default.nix @@ -18,9 +18,8 @@ existing packages here and modify it as necessary. 1. Update the URL in `./fetch.sh`. 2. Run `./maintainers/scripts/fetch-kde-qt.sh pkgs/development/libraries/qt-5/$VERSION/` from the top of the Nixpkgs tree. -3. Update `qtCompatVersion` below if the minor version number changes. -4. Check that the new packages build correctly. -5. Commit the changes and open a pull request. +3. Check that the new packages build correctly. +4. Commit the changes and open a pull request. */ @@ -40,7 +39,7 @@ with stdenv.lib; let - qtCompatVersion = "5.6"; + qtCompatVersion = srcs.qtbase.version; mirror = "http://download.qt.io"; srcs = import ./srcs.nix { inherit fetchurl; inherit mirror; }; From fb96e450b45520272330e710fb78fc93492e8eaf Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Sun, 28 Jul 2019 16:18:29 -0400 Subject: [PATCH 014/160] qt59: Enforce strict compatible version paths --- pkgs/development/libraries/qt-5/5.9/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/qt-5/5.9/default.nix b/pkgs/development/libraries/qt-5/5.9/default.nix index f36f86e26ff..52c763263b5 100644 --- a/pkgs/development/libraries/qt-5/5.9/default.nix +++ b/pkgs/development/libraries/qt-5/5.9/default.nix @@ -9,9 +9,8 @@ top-level attribute to `top-level/all-packages.nix`. 1. Update the URL in `pkgs/development/libraries/qt-5/$VERSION/fetch.sh`. 2. From the top of the Nixpkgs tree, run `./maintainers/scripts/fetch-kde-qt.sh > pkgs/development/libraries/qt-5/$VERSION/srcs.nix`. -3. Update `qtCompatVersion` below if the minor version number changes. -4. Check that the new packages build correctly. -5. Commit the changes and open a pull request. +3. Check that the new packages build correctly. +4. Commit the changes and open a pull request. */ @@ -31,7 +30,7 @@ with stdenv.lib; let - qtCompatVersion = "5.9"; + qtCompatVersion = srcs.qtbase.version; mirror = "http://download.qt.io"; srcs = import ./srcs.nix { inherit fetchurl; inherit mirror; }; From 4d0bff9f317d81d996b3caae563962cb7efb6236 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Sun, 28 Jul 2019 16:18:37 -0400 Subject: [PATCH 015/160] qt511: Enforce strict compatible version paths --- pkgs/development/libraries/qt-5/5.11/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/qt-5/5.11/default.nix b/pkgs/development/libraries/qt-5/5.11/default.nix index 67c5047e507..7f0937db30f 100644 --- a/pkgs/development/libraries/qt-5/5.11/default.nix +++ b/pkgs/development/libraries/qt-5/5.11/default.nix @@ -9,9 +9,8 @@ top-level attribute to `top-level/all-packages.nix`. 1. Update the URL in `pkgs/development/libraries/qt-5/$VERSION/fetch.sh`. 2. From the top of the Nixpkgs tree, run `./maintainers/scripts/fetch-kde-qt.sh > pkgs/development/libraries/qt-5/$VERSION/srcs.nix`. -3. Update `qtCompatVersion` below if the minor version number changes. -4. Check that the new packages build correctly. -5. Commit the changes and open a pull request. +3. Check that the new packages build correctly. +4. Commit the changes and open a pull request. */ @@ -32,7 +31,7 @@ with stdenv.lib; let - qtCompatVersion = "5.11"; + qtCompatVersion = srcs.qtbase.version; stdenvActual = if stdenv.cc.isClang then llvmPackages_5.stdenv else stdenv; From 6cb99e79ed3657d15e383f67dcb9af227d641c89 Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Sun, 28 Jul 2019 16:18:44 -0400 Subject: [PATCH 016/160] qt512: Enforce strict compatible version paths --- pkgs/development/libraries/qt-5/5.12/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/qt-5/5.12/default.nix b/pkgs/development/libraries/qt-5/5.12/default.nix index 186e154597f..7b4addd9161 100644 --- a/pkgs/development/libraries/qt-5/5.12/default.nix +++ b/pkgs/development/libraries/qt-5/5.12/default.nix @@ -9,9 +9,8 @@ top-level attribute to `top-level/all-packages.nix`. 1. Update the URL in `pkgs/development/libraries/qt-5/$VERSION/fetch.sh`. 2. From the top of the Nixpkgs tree, run `./maintainers/scripts/fetch-kde-qt.sh > pkgs/development/libraries/qt-5/$VERSION/srcs.nix`. -3. Update `qtCompatVersion` below if the minor version number changes. -4. Check that the new packages build correctly. -5. Commit the changes and open a pull request. +3. Check that the new packages build correctly. +4. Commit the changes and open a pull request. */ @@ -32,7 +31,7 @@ with stdenv.lib; let - qtCompatVersion = "5.12"; + qtCompatVersion = srcs.qtbase.version; stdenvActual = if stdenv.cc.isClang then llvmPackages_5.stdenv else stdenv; From 8e9ec74dc50c1f109217b8ad8675c8c3a903fbe7 Mon Sep 17 00:00:00 2001 From: volth Date: Tue, 2 Jul 2019 15:26:46 +0000 Subject: [PATCH 017/160] [cpan2nix] perlPackages.Catmandu: init at 1.2002 dependencies: perlPackages.AnyURIEscape: init at 0.01 perlPackages.ConfigOnion: init at 1.007 perlPackages.DataUtil: init at 0.66 perlPackages.DispatchClass: init at 0.02 perlPackages.LogAnyAdapterLog4perl: init at 0.09 perlPackages.MooXAliases: init at 0.001006 perlPackages.ParserMGC: init at 0.16 perlPackages.PathIteratorRule: init at 1.014 perlPackages.TestFilename: init at 0.03 perlPackages.TestLWPUserAgent: init at 0.033 perlPackages.TextHogan: init at 2.02 perlPackages.TryTinyByClass: init at 0.01 perlPackages.URITemplate: init at 0.24 --- pkgs/top-level/perl-packages.nix | 205 +++++++++++++++++++++++++++++++ 1 file changed, 205 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index dd75f4e5b20..a101c03aa32 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -304,6 +304,19 @@ let propagatedBuildInputs = [ Moose Mouse ]; }; + AnyURIEscape = buildPerlPackage { + pname = "Any-URI-Escape"; + version = "0.01"; + src = fetchurl { + url = mirror://cpan/authors/id/P/PH/PHRED/Any-URI-Escape-0.01.tar.gz; + sha256 = "0k4c20bmw32yxksgkc2i44j4vfmzhqcqrq36pv0ab3qhkzn3r0g3"; + }; + propagatedBuildInputs = [ URI ]; + meta = { + description = "Load URI::Escape::XS preferentially over URI::Escape"; + }; + }; + ApacheAuthCookie = buildPerlPackage { pname = "Apache-AuthCookie"; version = "3.27"; @@ -1822,6 +1835,22 @@ let }; }; + Catmandu = buildPerlModule { + pname = "Catmandu"; + version = "1.2002"; + src = fetchurl { + url = mirror://cpan/authors/id/N/NI/NICS/Catmandu-1.2002.tar.gz; + sha256 = "0gq08q5s95p58fvdl30n1k94w01pplinw2c9b4s36946fhydqifq"; + }; + propagatedBuildInputs = [ AnyURIEscape AppCmd CGIExpand ConfigOnion CpanelJSONXS DataCompare DataUUID DataUtil IOHandleUtil LWP ListMoreUtils LogAny MIMETypes ModuleInfo MooXAliases ParserMGC PathIteratorRule PathTiny StringCamelCase TextCSV TextHogan Throwable TryTinyByClass URITemplate YAMLLibYAML namespaceclean ]; + buildInputs = [ LogAnyAdapterLog4perl LogLog4perl TestDeep TestException TestLWPUserAgent TestPod ]; + meta = { + description = "a data toolkit"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + homepage = "https://github.com/LibreCat/Catmandu"; + }; + }; + CDDB_get = buildPerlPackage { pname = "CDDB_get"; version = "2.28"; @@ -2740,6 +2769,21 @@ let }; }; + ConfigOnion = buildPerlPackage { + pname = "Config-Onion"; + version = "1.007"; + src = fetchurl { + url = mirror://cpan/authors/id/D/DS/DSHEROH/Config-Onion-1.007.tar.gz; + sha256 = "1bx81nakvgj9m7x1q7pnra2cm1rzfdyf7fm2wmlj92qkivvdszrj"; + }; + propagatedBuildInputs = [ ConfigAny HashMergeSimple Moo ]; + buildInputs = [ TestException YAML ]; + meta = { + description = "Layered configuration, because configs are like ogres"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + ConfigMVP = buildPerlPackage { pname = "Config-MVP"; version = "2.200011"; @@ -3834,6 +3878,21 @@ let }; }; + DataUtil = buildPerlModule { + pname = "Data-Util"; + version = "0.66"; + src = fetchurl { + url = mirror://cpan/authors/id/S/SY/SYOHEX/Data-Util-0.66.tar.gz; + sha256 = "1x662pqjg9p0wcigi7pwf969b2ymk66ncm2vd5dfm5i08pdkjpf3"; + }; + buildInputs = [ HashUtilFieldHashCompat ModuleBuildXSUtil ScopeGuard TestException ]; + meta = { + description = "A selection of utilities for data and data types"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + homepage = "https://github.com/gfx/Perl-Data-Util"; + }; + }; + DataURIEncode = buildPerlPackage { pname = "Data-URIEncode"; version = "0.11"; @@ -4907,6 +4966,20 @@ let }; }; + DispatchClass = buildPerlPackage { + pname = "Dispatch-Class"; + version = "0.02"; + src = fetchurl { + url = mirror://cpan/authors/id/M/MA/MAUKE/Dispatch-Class-0.02.tar.gz; + sha256 = "10k5l4n2mp0hfn9jwn785k211n75y56zwny1zx3bvs7r38xv8kfp"; + }; + propagatedBuildInputs = [ ExporterTiny ]; + meta = { + description = "dispatch on the type (class) of an argument"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + DistCheckConflicts = buildPerlPackage { pname = "Dist-CheckConflicts"; version = "0.11"; @@ -9597,6 +9670,21 @@ let }; }; + LogAnyAdapterLog4perl = buildPerlPackage { + pname = "Log-Any-Adapter-Log4perl"; + version = "0.09"; + src = fetchurl { + url = mirror://cpan/authors/id/P/PR/PREACTION/Log-Any-Adapter-Log4perl-0.09.tar.gz; + sha256 = "19f1drqnzr6g4xwjm6jk4iaa3zmiax8bzxqch04f4jr12bjd75qi"; + }; + propagatedBuildInputs = [ LogAny LogLog4perl ]; + meta = { + description = "Log::Any adapter for Log::Log4perl"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + homepage = "https://github.com/preaction/Log-Any-Adapter-Log4perl"; + }; + }; + LogContextual = buildPerlPackage { pname = "Log-Contextual"; version = "0.008001"; @@ -11323,6 +11411,21 @@ let }; }; + MooXAliases = buildPerlPackage { + pname = "MooX-Aliases"; + version = "0.001006"; + src = fetchurl { + url = mirror://cpan/authors/id/H/HA/HAARG/MooX-Aliases-0.001006.tar.gz; + sha256 = "0rrqqsm8i6rckzxgzcj2p2s4cfszzddzwbcm04yjcqdcihkk2q01"; + }; + propagatedBuildInputs = [ Moo strictures ]; + buildInputs = [ TestFatal ]; + meta = { + description = "easy aliasing of methods and attributes in Moo"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + MooXCmd = buildPerlPackage { pname = "MooX-Cmd"; version = "0.017"; @@ -13199,6 +13302,20 @@ let }; }; + ParserMGC = buildPerlModule { + pname = "Parser-MGC"; + version = "0.16"; + src = fetchurl { + url = mirror://cpan/authors/id/P/PE/PEVANS/Parser-MGC-0.16.tar.gz; + sha256 = "14bv2fwg59q4s3kv0vf11hh222anlm181ig87cph2f68y32n2i3l"; + }; + propagatedBuildInputs = [ FileSlurpTiny ]; + meta = { + description = "build simple recursive-descent parsers"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + PathClass = buildPerlModule { pname = "Path-Class"; version = "0.37"; @@ -13212,6 +13329,22 @@ let }; }; + PathIteratorRule = buildPerlPackage { + pname = "Path-Iterator-Rule"; + version = "1.014"; + src = fetchurl { + url = mirror://cpan/authors/id/D/DA/DAGOLDEN/Path-Iterator-Rule-1.014.tar.gz; + sha256 = "19mik0r5v1cmxfxm0h4lwqyj0nmq6jgnvvq96hqcjgylpvc02x1z"; + }; + propagatedBuildInputs = [ NumberCompare TextGlob TryTiny ]; + buildInputs = [ Filepushd PathTiny TestDeep TestFilename ]; + meta = { + description = "Iterative, recursive file finder"; + license = with stdenv.lib.licenses; [ asl20 ]; + homepage = "https://github.com/dagolden/Path-Iterator-Rule"; + }; + }; + PathTiny = buildPerlPackage { pname = "Path-Tiny"; version = "0.108"; @@ -16657,6 +16790,20 @@ let }; }; + TestFilename = buildPerlPackage { + pname = "Test-Filename"; + version = "0.03"; + src = fetchurl { + url = mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-Filename-0.03.tar.gz; + sha256 = "1gpw4mjw68gnby8s4cifvbz6g2923xsc189jkw9d27i8qv20qiba"; + }; + propagatedBuildInputs = [ PathTiny ]; + meta = { + description = "Portable filename comparison"; + license = with stdenv.lib.licenses; [ asl20 ]; + }; + }; + TestFork = buildPerlModule { pname = "Test-Fork"; version = "0.02"; @@ -16749,6 +16896,22 @@ let }; }; + TestLWPUserAgent = buildPerlPackage { + pname = "Test-LWP-UserAgent"; + version = "0.033"; + src = fetchurl { + url = mirror://cpan/authors/id/E/ET/ETHER/Test-LWP-UserAgent-0.033.tar.gz; + sha256 = "03fjjj65fpjr4pv1532kwci1llfbsv4g9an0h7k723yqfx1wgdsb"; + }; + propagatedBuildInputs = [ LWP SafeIsa namespaceclean ]; + buildInputs = [ PathTiny Plack TestDeep TestFatal TestNeeds TestRequiresInternet TestWarnings ]; + meta = { + description = "A LWP::UserAgent suitable for simulating and testing network calls"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + homepage = "https://github.com/karenetheridge/Test-LWP-UserAgent"; + }; + }; + TestLeakTrace = buildPerlPackage { pname = "Test-LeakTrace"; version = "0.16"; @@ -17789,6 +17952,21 @@ let }; }; + TextHogan = buildPerlPackage { + pname = "Text-Hogan"; + version = "2.02"; + src = fetchurl { + url = mirror://cpan/authors/id/K/KA/KAORU/Text-Hogan-2.02.tar.gz; + sha256 = "0b3hzl4fz1bypmdh225wwx9lcmjx4bxz8l2p800x5vy8r2w7ngd3"; + }; + propagatedBuildInputs = [ Clone TextTrim ]; + buildInputs = [ DataVisitor PathTiny TryTiny YAML ]; + meta = { + description = "Text::Hogan - A mustache templating engine statement-for-statement cloned from hogan.js"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + TextIconv = buildPerlPackage { pname = "Text-Iconv"; version = "1.7"; @@ -18513,6 +18691,19 @@ let }; }; + TryTinyByClass = buildPerlPackage { + pname = "Try-Tiny-ByClass"; + version = "0.01"; + src = fetchurl { + url = mirror://cpan/authors/id/M/MA/MAUKE/Try-Tiny-ByClass-0.01.tar.gz; + sha256 = "0ipif12ix6vnmlyar4gh89libfadbsd9kvqg52f2cpr957slx3h3"; + }; + propagatedBuildInputs = [ DispatchClass TryTiny ]; + meta = { + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + Twiggy = buildPerlPackage { pname = "Twiggy"; version = "0.1025"; @@ -18755,6 +18946,20 @@ let }; }; + URITemplate = buildPerlPackage { + pname = "URI-Template"; + version = "0.24"; + src = fetchurl { + url = mirror://cpan/authors/id/B/BR/BRICAS/URI-Template-0.24.tar.gz; + sha256 = "1phibcmam2hklrddzj79l43va1gcqpyszbw21ynxq53ynmhjvbk8"; + }; + propagatedBuildInputs = [ URI ]; + meta = { + description = "Object for handling URI templates (RFC 6570)"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + URIws = buildPerlPackage { pname = "URI-ws"; version = "0.03"; From cbba47e87a323e5b6bd2b04ff7ac512ac1a93896 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:09 +0000 Subject: [PATCH 018/160] perlPackages.vidir: 0.040 -> 0.042 --- pkgs/top-level/perl-packages.nix | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index a101c03aa32..b3d4b467388 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -19016,15 +19016,11 @@ let vidir = buildPerlPackage { pname = "App-vidir"; - version = "0.040"; + version = "0.042"; src = fetchurl { - url = "mirror://cpan/authors/id/W/WO/WOLDRICH/App-vivid-0.040-woldrich.tar.gz"; - sha256 = "0c97yx33pyhskbmwpqbwlkxr85awd6kg1baibvqkarhhvc8v7l0h"; + url = "mirror://cpan/authors/id/W/WO/WOLDRICH/App-vidir-0.042.tar.gz"; + sha256 = "18xkln3xajysxk0jwfyhavnifrsz38zv81s1gfb1w0xkwky3cla3"; }; - # NB: This preInstall a workaround for a problem that is fixed in HEAD. - preInstall = '' - sed -i -e '/^use encoding/d' bin/vidir - ''; outputs = [ "out" ]; meta = { maintainers = [ maintainers.chreekat ]; From ad898b78809ca08786fe5e670a79a5f6385015e5 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:16 +0000 Subject: [PATCH 019/160] [cpan2nix] perlPackages.CatalystPluginSmartURI: init at 0.041 dependencies: perlPackages.TimeOut: init at 0.11 perlPackages.URISmartURI: init at 0.032 --- pkgs/top-level/perl-packages.nix | 41 ++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index b3d4b467388..b9e01496038 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1681,6 +1681,21 @@ let }; }; + CatalystPluginSmartURI = buildPerlPackage { + pname = "Catalyst-Plugin-SmartURI"; + version = "0.041"; + src = fetchurl { + url = mirror://cpan/authors/id/R/RK/RKITOVER/Catalyst-Plugin-SmartURI-0.041.tar.gz; + sha256 = "0msz3w2vfdb5w4ixi5llq66xlhm0181gjz9xj8yj0lalk232326b"; + }; + propagatedBuildInputs = [ CatalystRuntime ClassC3Componentised ]; + buildInputs = [ CatalystActionREST TestWarnings TimeOut URISmartURI ]; + meta = { + description = "Configurable URIs for Catalyst"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + CatalystPluginStackTrace = buildPerlPackage { pname = "Catalyst-Plugin-StackTrace"; version = "0.12"; @@ -18596,6 +18611,17 @@ let }; }; + TimeOut = buildPerlPackage { + pname = "Time-Out"; + version = "0.11"; + src = fetchurl { + url = mirror://cpan/authors/id/P/PA/PATL/Time-Out-0.11.tar.gz; + sha256 = "1lhmx1x8j6z1k9vn32bcsw7g44cg22icshnnc37djlnlixlxm5lk"; + }; + meta = { + }; + }; + TimeParseDate = buildPerlPackage { pname = "Time-ParseDate"; version = "2015.103"; @@ -18946,6 +18972,21 @@ let }; }; + URISmartURI = buildPerlPackage { + pname = "URI-SmartURI"; + version = "0.032"; + src = fetchurl { + url = mirror://cpan/authors/id/R/RK/RKITOVER/URI-SmartURI-0.032.tar.gz; + sha256 = "0b2grkmkbnp37q85wj7jpj5zr93vdbisgxlls2vl5q928rwln5zb"; + }; + propagatedBuildInputs = [ ClassC3Componentised FileFindRule ListMoreUtils Moose URI namespaceclean ]; + buildInputs = [ TestFatal TestNoWarnings ]; + meta = { + description = "Subclassable and hostless URIs"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + URITemplate = buildPerlPackage { pname = "URI-Template"; version = "0.24"; From 86ba870ad12fe0d6785cb175ee927c964e7f610e Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:37 +0000 Subject: [PATCH 020/160] [cpan2nix] perlPackages.XMLSAX: 1.00 -> 1.02 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index b9e01496038..53d9e4b13ac 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -19572,10 +19572,10 @@ let XMLSAX = buildPerlPackage { pname = "XML-SAX"; - version = "1.00"; + version = "1.02"; src = fetchurl { - url = mirror://cpan/authors/id/G/GR/GRANTM/XML-SAX-1.00.tar.gz; - sha256 = "1qra9k3wszjxvsgbragl55z3qba4nri0ipmjaxfib4l6xxj6bsj5"; + url = mirror://cpan/authors/id/G/GR/GRANTM/XML-SAX-1.02.tar.gz; + sha256 = "0am13vnv8qsjafr5ljakwnkhlwpk15sga02z8mxsg9is0j3w61j5"; }; propagatedBuildInputs = [ XMLNamespaceSupport XMLSAXBase ]; postInstall = '' From 7a49463d1fe080bc4602c45a293de00663c38341 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:37 +0000 Subject: [PATCH 021/160] [cpan2nix] perlPackages.ApacheTest: 1.40 -> 1.41 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 53d9e4b13ac..0858130faa0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -372,10 +372,10 @@ let ApacheTest = buildPerlPackage { pname = "Apache-Test"; - version = "1.40"; + version = "1.41"; src = fetchurl { - url = mirror://cpan/authors/id/S/SH/SHAY/Apache-Test-1.40.tar.gz; - sha256 = "0h5fsi0is6nhclsd3wwkkqx2hfgl3bpdazxycafm9sqxr3qkgx9w"; + url = mirror://cpan/authors/id/S/SH/SHAY/Apache-Test-1.41.tar.gz; + sha256 = "065hka389fq8kq4623li519a6bqk84dmpiwg7c2ahmiisswn1krq"; }; doCheck = false; meta = { From 48fce19d2343d96c33db216b5a1d48db84e5b337 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:40 +0000 Subject: [PATCH 022/160] [cpan2nix] perlPackages.CPANPerlReleases: 3.94 -> 4.08 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 0858130faa0..e0877301a6f 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3120,10 +3120,10 @@ let CPANPerlReleases = buildPerlPackage { pname = "CPAN-Perl-Releases"; - version = "3.94"; + version = "4.08"; src = fetchurl { - url = mirror://cpan/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-3.94.tar.gz; - sha256 = "12g3mdl8lziz218a5rlflhbd295paqfqq5f9ylkdr00pnss5jfnp"; + url = mirror://cpan/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-4.08.tar.gz; + sha256 = "00fdq7q2i42ww8b8lsvbswkssccnbpxp2lnd8j6vbzddzr3p5qgv"; }; meta = { homepage = https://github.com/bingos/cpan-perl-releases; From 3079c8f059cf1806fa14375cb429d045b90abc4d Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:41 +0000 Subject: [PATCH 023/160] [cpan2nix] perlPackages.CanaryStability: 2012 -> 2013 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index e0877301a6f..cd71fe03b8f 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1179,10 +1179,10 @@ let CanaryStability = buildPerlPackage { pname = "Canary-Stability"; - version = "2012"; + version = "2013"; src = fetchurl { - url = mirror://cpan/authors/id/M/ML/MLEHMANN/Canary-Stability-2012.tar.gz; - sha256 = "fd240b111d834dbae9630c59b42fae2145ca35addc1965ea311edf0d07817107"; + url = mirror://cpan/authors/id/M/ML/MLEHMANN/Canary-Stability-2013.tar.gz; + sha256 = "a5c91c62cf95fcb868f60eab5c832908f6905221013fea2bce3ff57046d7b6ea"; }; meta = { license = stdenv.lib.licenses.gpl1Plus; From 464e6d5b1c23c057252278bac7f8966f9c9a0155 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:41 +0000 Subject: [PATCH 024/160] [cpan2nix] perlPackages.CatalystManual: 5.9000 -> 5.9010 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index cd71fe03b8f..29bc85bdd10 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1427,10 +1427,10 @@ let CatalystManual = buildPerlPackage { pname = "Catalyst-Manual"; - version = "5.9009"; + version = "5.9010"; src = fetchurl { - url = mirror://cpan/authors/id/H/HA/HAARG/Catalyst-Manual-5.9000.tar.gz; - sha256 = "1z6l0vdjxzisqgb5w447m3m73sfvkhwm7qw2l1dpcdng3zaypllh"; + url = mirror://cpan/authors/id/H/HA/HAARG/Catalyst-Manual-5.9010.tar.gz; + sha256 = "1xg2m6d76xl0a76vq0v4yv25458d6df00k5xq1ab2z8mzvwbm4ah"; }; meta = { description = "The Catalyst developer's manual"; From 6e988d43c1b9aa657cf2b5f582c33d835fa66028 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:42 +0000 Subject: [PATCH 025/160] [cpan2nix] perlPackages.ClassEHierarchy: 2.00 -> 2.01 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 29bc85bdd10..9883c8db6e0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2232,10 +2232,10 @@ let ClassEHierarchy = buildPerlPackage { pname = "Class-EHierarchy"; - version = "2.00"; + version = "2.01"; src = fetchurl { - url = mirror://cpan/authors/id/C/CO/CORLISS/Class-EHierarchy/Class-EHierarchy-2.00.tar.gz; - sha256 = "8498baaf7539eaa3422c6fe1055a0fc9a0c02e94dad0c63405373528e622bacb"; + url = mirror://cpan/authors/id/C/CO/CORLISS/Class-EHierarchy/Class-EHierarchy-2.01.tar.gz; + sha256 = "637ab76beb3832a9b071b999a1b15bf05d297df6a662ccb1a8004f2987308382"; }; meta = { description = "Base class for hierarchally ordered objects"; From 4f74265cc3f39131a9d439921a7e2a7e318ef13a Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:46 +0000 Subject: [PATCH 026/160] [cpan2nix] perlPackages.CpanelJSONXS: 4.11 -> 4.12 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 9883c8db6e0..c1e5140f29d 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3038,10 +3038,10 @@ let CpanelJSONXS = buildPerlPackage { pname = "Cpanel-JSON-XS"; - version = "4.11"; + version = "4.12"; src = fetchurl { - url = mirror://cpan/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-4.11.tar.gz; - sha256 = "08d17df7d373868a154bfa687f54fa06e0691836af8470fb29d538215d82bc78"; + url = mirror://cpan/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-4.12.tar.gz; + sha256 = "49417b118fb111607cc7d021443e5b32fd104c0bf59d1852c95923a4916ac658"; }; meta = { description = "CPanel fork of JSON::XS, fast and correct serializing"; From 5778ee5edfc7bf76feb1b126ceffe455b60ebfb0 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:48 +0000 Subject: [PATCH 027/160] [cpan2nix] perlPackages.CryptRijndael: cleanup --- pkgs/top-level/perl-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index c1e5140f29d..6a56bebce5f 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3325,10 +3325,10 @@ let CryptRijndael = buildPerlPackage { pname = "Crypt-Rijndael"; - version = "1.13"; + version = "1.14"; src = fetchurl { url = mirror://cpan/authors/id/L/LE/LEONT/Crypt-Rijndael-1.14.tar.gz; - sha256 = "0ki16vkgzvzyjdx6mmvjfpngyvhf7cis46pymy6dr8z0vyk0jwnd"; + sha256 = "03l5nwq97a8q9na4dpd4m3r7vrwpranx225vw8xm40w7zvgw6lb4"; }; }; From 1727d8f7f39cb963b16978fb3ae0d47af38b6b18 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:49 +0000 Subject: [PATCH 028/160] [cpan2nix] perlPackages.CryptX: 0.063 -> 0.064 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 6a56bebce5f..115d6318600 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3513,10 +3513,10 @@ let CryptX = buildPerlPackage { pname = "CryptX"; - version = "0.063"; + version = "0.064"; src = fetchurl { - url = mirror://cpan/authors/id/M/MI/MIK/CryptX-0.063.tar.gz; - sha256 = "6cfc672e0e56d56cf849caf0b929ed94f87cb4e6be5c20757ca3d3dbe5569595"; + url = mirror://cpan/authors/id/M/MI/MIK/CryptX-0.064.tar.gz; + sha256 = "176ef4d2eac80731b360db04289431f0b96acc2568a1fec856abed4a51779a47"; }; meta = { description = "Crypto toolkit"; From fa68934e13a1a9f858f242500f4075a4a8e101c4 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:53 +0000 Subject: [PATCH 029/160] [cpan2nix] perlPackages.DevelPPPort: 3.45 -> 3.52 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 115d6318600..a3135cd686a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -4458,10 +4458,10 @@ let DevelPPPort = buildPerlPackage { pname = "Devel-PPPort"; - version = "3.45"; + version = "3.52"; src = fetchurl { - url = mirror://cpan/authors/id/A/AT/ATOOMIC/Devel-PPPort-3.45.tar.gz; - sha256 = "171dcfb3abd964081986634b79c53108f0825c47f95f915eb7cdb3309f7d04f0"; + url = mirror://cpan/authors/id/A/AT/ATOOMIC/Devel-PPPort-3.52.tar.gz; + sha256 = "cf4963786ea6821fcb7fe8979229f1c1c69a624b1ef968a498460792e35ec390"; }; meta = { description = "Perl/Pollution/Portability"; From eb7de6943e273d13a666610e359956c32bc21bb5 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:53 +0000 Subject: [PATCH 030/160] [cpan2nix] perlPackages.DevelStackTrace: 2.03 -> 2.04 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index a3135cd686a..db3011ee16a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -4856,10 +4856,10 @@ let DevelStackTrace = buildPerlPackage { pname = "Devel-StackTrace"; - version = "2.03"; + version = "2.04"; src = fetchurl { - url = mirror://cpan/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.03.tar.gz; - sha256 = "7618cd4ebe24e254c17085f4b418784ab503cb4cb3baf8f48a7be894e59ba848"; + url = mirror://cpan/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.04.tar.gz; + sha256 = "cd3c03ed547d3d42c61fa5814c98296139392e7971c092e09a431f2c9f5d6855"; }; meta = { description = "An object representing a stack trace"; From a1e5379c8ba6f9e6427dd85ca4b58c2a59121f46 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:48:59 +0000 Subject: [PATCH 031/160] [cpan2nix] perlPackages.ExtUtilsMakeMaker: 7.34 -> 7.36 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index db3011ee16a..2b1abdb4729 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6014,10 +6014,10 @@ let ExtUtilsMakeMaker = buildPerlPackage { pname = "ExtUtils-MakeMaker"; - version = "7.34"; + version = "7.36"; src = fetchurl { - url = mirror://cpan/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.34.tar.gz; - sha256 = "95f1eb44de480d00b28d031b574ec868f7aeeee199eb5abe5666f6bcbbf68480"; + url = mirror://cpan/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.36.tar.gz; + sha256 = "06cef6429315cdc6afa9b2dc6fbdfa33538b6f68c827f441294621858e28c558"; }; meta = { description = "Create a module Makefile"; From fdefdf1a48d298b32a8281718011a433aaa9b8ad Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:15 +0000 Subject: [PATCH 032/160] [cpan2nix] perlPackages.JSONPP: 4.02 -> 4.04 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 2b1abdb4729..6e8cc23d508 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -8966,10 +8966,10 @@ let JSONPP = buildPerlPackage { pname = "JSON-PP"; - version = "4.02"; + version = "4.04"; src = fetchurl { - url = mirror://cpan/authors/id/I/IS/ISHIGAKI/JSON-PP-4.02.tar.gz; - sha256 = "11wlh4clq0cddiamh1ipps3fh9ly01j4pcdh8f4nw7912bw7pimc"; + url = mirror://cpan/authors/id/I/IS/ISHIGAKI/JSON-PP-4.04.tar.gz; + sha256 = "0smna2b8h9jlzlbfb64i31vabyqyjs3iwhng0f0byjxrsxb1qcc1"; }; meta = { description = "JSON::XS compatible pure-Perl module"; From f8595770e4ddb73f04409cb99fed17b3eb678583 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:15 +0000 Subject: [PATCH 033/160] [cpan2nix] perlPackages.LinguaENInflect: 1.903 -> 1.904 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 6e8cc23d508..a6b1bec443b 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9152,10 +9152,10 @@ let LinguaENInflect = buildPerlPackage { pname = "Lingua-EN-Inflect"; - version = "1.903"; + version = "1.904"; src = fetchurl { - url = mirror://cpan/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-1.903.tar.gz; - sha256 = "fcef4b67b04cc39e427b2d70e7c5b24195edd0ed88dd705a08ecd5cd830b0d49"; + url = mirror://cpan/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-1.904.tar.gz; + sha256 = "54d344884ba9b585680975bbd4049ddbf27bf654446fb00c7e1fc538e08c3173"; }; meta = { description = "Convert singular to plural. Select 'a' or 'an'"; From 0b11f7369c299c2b977f2b650e809ec3770c3686 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:20 +0000 Subject: [PATCH 034/160] [cpan2nix] perlPackages.MCE: 1.838 -> 1.841 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index a6b1bec443b..b6c190a5802 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9783,10 +9783,10 @@ let MCE = buildPerlPackage { pname = "MCE"; - version = "1.838"; + version = "1.841"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.838.tar.gz; - sha256 = "1xg63kd2la5zh7cvapv1l1wsxjallj4xv5l15bdp8jl3vvffwdhi"; + url = mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.841.tar.gz; + sha256 = "0jgh7h8y9rqjcb7az83ypww3lzajr0p8m9lbhfq7x27v6i0l2aas"; }; meta = { description = "Many-Core Engine for Perl providing parallel processing capabilities"; From fc60843e1e4954aa92bfd175e6aadd4cab6c74fd Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:23 +0000 Subject: [PATCH 035/160] [cpan2nix] perlPackages.ModernPerl: 1.20181021 -> 1.20190601 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index b6c190a5802..639326d07db 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10707,11 +10707,11 @@ let ModernPerl = buildPerlPackage { pname = "Modern-Perl"; - version = "1.20181021"; + version = "1.20190601"; src = fetchurl { - url = mirror://cpan/authors/id/C/CH/CHROMATIC/Modern-Perl-1.20181021.tar.gz; - sha256 = "1d482b528f7c6c60f868d7d0bf0fcc9c3668250dc44fcb39a95b7c63e092c9c5"; + url = mirror://cpan/authors/id/C/CH/CHROMATIC/Modern-Perl-1.20190601.tar.gz; + sha256 = "923c5d73c97314b15a6f658075ed50f5319de3bcceaf35f41f65e660042384e3"; }; meta = { homepage = https://github.com/chromatic/Modern-Perl; From 74efe6973a19cc4638440cffa3f398246c4cc8fa Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:25 +0000 Subject: [PATCH 036/160] [cpan2nix] perlPackages.Mojolicious: 8.14 -> 8.21 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 639326d07db..4c42b5ece0c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11132,10 +11132,10 @@ let Mojolicious = buildPerlPackage { pname = "Mojolicious"; - version = "8.14"; + version = "8.21"; src = fetchurl { - url = mirror://cpan/authors/id/S/SR/SRI/Mojolicious-8.14.tar.gz; - sha256 = "0dammdx51cyqn2b35yihk85gz1blgw85w6jv6h04cv4cdahph59q"; + url = mirror://cpan/authors/id/S/SR/SRI/Mojolicious-8.21.tar.gz; + sha256 = "1p5ri6ib0pd58jyzzdx98j45b4bj9bs59m6srzx3n21b5gd5jf3y"; }; meta = { homepage = https://mojolicious.org; From 0a994b84037d305c43119733b9c4fcdd6087ab4b Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:28 +0000 Subject: [PATCH 037/160] [cpan2nix] perlPackages.NetSSLeay: 1.85 -> 1.88 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 4c42b5ece0c..f05a6979f51 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -12699,10 +12699,10 @@ let NetSSLeay = buildPerlPackage { pname = "Net-SSLeay"; - version = "1.85"; + version = "1.88"; src = fetchurl { - url = mirror://cpan/authors/id/M/MI/MIKEM/Net-SSLeay-1.85.tar.gz; - sha256 = "1j5h4ycm8538397l204d2d5fkm9595aj174pj7bkpbhwzfwqi0cx"; + url = mirror://cpan/authors/id/C/CH/CHRISN/Net-SSLeay-1.88.tar.gz; + sha256 = "1pfgh4h3szcpvqlcimc60pjbk9zwls99x5863sva0wc47i4dl010"; }; buildInputs = [ pkgs.openssl ]; doCheck = false; # Test performs network access. From cb41ee0a8be2befd716e55fdee8d780992b05a0b Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:34 +0000 Subject: [PATCH 038/160] [cpan2nix] perlPackages.PerlTidy: 20181120 -> 20190601 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f05a6979f51..1d8746029a0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -13597,10 +13597,10 @@ let PerlTidy = buildPerlPackage { pname = "Perl-Tidy"; - version = "20181120"; + version = "20190601"; src = fetchurl { - url = mirror://cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20181120.tar.gz; - sha256 = "7db0eeb76535a62cbb4e69b6558e0705162d476a654a7a5ec472aa846b8c4569"; + url = mirror://cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20190601.tar.gz; + sha256 = "8f3d704b4eff457bf5bb70f9adf570690b2252dec31f75e8cb743392f1be338f"; }; meta = { description = "Indent and reformat perl scripts"; From db111b69964c22ab509c4fdfb726e4d5323a81d2 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:36 +0000 Subject: [PATCH 039/160] [cpan2nix] perlPackages.PodSimple: 3.35 -> 3.39 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 1d8746029a0..39f9a57a4ec 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14409,10 +14409,10 @@ let PodSimple = buildPerlPackage { pname = "Pod-Simple"; - version = "3.35"; + version = "3.39"; src = fetchurl { - url = mirror://cpan/authors/id/K/KH/KHW/Pod-Simple-3.35.tar.gz; - sha256 = "0gg11ibbc02l2aw0bsv4jx0jax8z0apgfy3p5csqnvhlsb6218cr"; + url = mirror://cpan/authors/id/K/KH/KHW/Pod-Simple-3.39.tar.gz; + sha256 = "0qh43griaz3i21ca745irrnjbksv5q07h4wdjv28nqpcc55pva8m"; }; }; From 922cbbe5e1987e395ddd6ae56ae2c26bb123127d Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:37 +0000 Subject: [PATCH 040/160] [cpan2nix] perlPackages.ProcProcessTable: 0.56 -> 0.59 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 39f9a57a4ec..777059935f9 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -13995,10 +13995,10 @@ let ProcProcessTable = buildPerlPackage { pname = "Proc-ProcessTable"; - version = "0.56"; + version = "0.59"; src = fetchurl { - url = mirror://cpan/authors/id/J/JW/JWB/Proc-ProcessTable-0.56.tar.gz; - sha256 = "99fb8fd11e4e438399dd362d95b5b2073f1f340e9b3a7f04e76b6c7428170660"; + url = mirror://cpan/authors/id/J/JW/JWB/Proc-ProcessTable-0.59.tar.gz; + sha256 = "f8cc5054d78c35a0ce39fb75430b4ef402e2a99013d2ec37e7997f316594606c"; }; meta = { description = "Perl extension to access the unix process table"; From b54ddca175fe25ea0e530ccfd3a0df483cb601b6 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:38 +0000 Subject: [PATCH 041/160] [cpan2nix] perlPackages.RegexpGrammars: 1.049 -> 1.051 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 777059935f9..b11571f185c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14615,10 +14615,10 @@ let RegexpGrammars = buildPerlModule { pname = "Regexp-Grammars"; - version = "1.049"; + version = "1.051"; src = fetchurl { - url = mirror://cpan/authors/id/D/DC/DCONWAY/Regexp-Grammars-1.049.tar.gz; - sha256 = "2e642a7051b9ea5dccd05d53e49684ca28e99c43b811bbec37d160d3f81edf68"; + url = mirror://cpan/authors/id/D/DC/DCONWAY/Regexp-Grammars-1.051.tar.gz; + sha256 = "fa595a4893b57a004fdc5c296b2bdaf10a3ffb3da64cd53a9d80678805d81e40"; }; meta = { description = "Add grammatical parsing features to Perl 5.10 regexes"; From 614921a0344dc7aa3cb2c89f19e467ad8533026a Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:41 +0000 Subject: [PATCH 042/160] [cpan2nix] perlPackages.ScopeUpper: 0.31 -> 0.32 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index b11571f185c..176bffd21e0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14849,10 +14849,10 @@ let ScopeUpper = buildPerlPackage { pname = "Scope-Upper"; - version = "0.31"; + version = "0.32"; src = fetchurl { - url = mirror://cpan/authors/id/V/VP/VPIT/Scope-Upper-0.31.tar.gz; - sha256 = "cc4d2ce0f185b4867d73b4083991117052a523fd409debf15bdd7e374cc16d8c"; + url = mirror://cpan/authors/id/V/VP/VPIT/Scope-Upper-0.32.tar.gz; + sha256 = "ccaff3251c092f2af8b5ad840b76655c4bc4ccf504ff7bde233811822a40abcf"; }; meta = { description = "Act on upper scopes"; From c323f84ac71c27ebf35b12f99b73f953a8151655 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:44 +0000 Subject: [PATCH 043/160] [cpan2nix] perlPackages.Storable: 3.11 -> 3.15 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 176bffd21e0..37c696937e3 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -15355,10 +15355,10 @@ let Storable = buildPerlPackage { pname = "Storable"; - version = "3.11"; + version = "3.15"; src = fetchurl { - url = mirror://cpan/authors/id/X/XS/XSAWYERX/Storable-3.11.tar.gz; - sha256 = "b2dac116d2f5adaf289e9a8a9bbac35cc2c24a9d2221fea9b6578a33b8ec7d28"; + url = mirror://cpan/authors/id/X/XS/XSAWYERX/Storable-3.15.tar.gz; + sha256 = "fc3dad06cb2e6fc86a2f2abc5b5491d9da328ca3e6b6306559c224521db174da"; }; meta = { license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; From 960dfde7ca5ceab4242aefb121d986d1614e80bf Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:55 +0000 Subject: [PATCH 044/160] [cpan2nix] perlPackages.TestSimple13: 1.302162 -> 1.302164 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 37c696937e3..426842a87e9 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -17518,10 +17518,10 @@ let TestSimple13 = buildPerlPackage { pname = "Test-Simple"; - version = "1.302162"; + version = "1.302164"; src = fetchurl { - url = mirror://cpan/authors/id/E/EX/EXODIST/Test-Simple-1.302162.tar.gz; - sha256 = "73a0197c3d735e060881da509f4c5fa76c4cbf7dbabd4297d3cf5f5feed31fc4"; + url = mirror://cpan/authors/id/E/EX/EXODIST/Test-Simple-1.302164.tar.gz; + sha256 = "50277b613f09cd52eb87b02c69ce0517b80080be8a8d80e1eda609479b0d6615"; }; meta = { description = "Basic utilities for writing tests"; From e226b53745681e8d15cc26268409cf434b7c1d9e Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:55 +0000 Subject: [PATCH 045/160] [cpan2nix] perlPackages.TestSynopsis: 0.15 -> 0.16 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 426842a87e9..7de0c197bfc 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -17556,10 +17556,10 @@ let TestSynopsis = buildPerlPackage { pname = "Test-Synopsis"; - version = "0.15"; + version = "0.16"; src = fetchurl { - url = mirror://cpan/authors/id/Z/ZO/ZOFFIX/Test-Synopsis-0.15.tar.gz; - sha256 = "1cxxidhwf8j8n41d423ankvls2wdi7aw755csi3hcv3mj9k67mfi"; + url = mirror://cpan/authors/id/Z/ZO/ZOFFIX/Test-Synopsis-0.16.tar.gz; + sha256 = "09891vnkw9i8v074rswaxbrp6x2d8j8r90gqc306497ppiryq4qv"; }; meta = { description = "Test your SYNOPSIS code"; From b7a13722d7c11d21c8679218ea7ba704aedb1e51 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:49:57 +0000 Subject: [PATCH 046/160] [cpan2nix] perlPackages.TextCSV: 1.99 -> 2.00 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 7de0c197bfc..20ca90ae1ab 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -17880,10 +17880,10 @@ let TextCSV = buildPerlPackage { pname = "Text-CSV"; - version = "1.99"; + version = "2.00"; src = fetchurl { - url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Text-CSV-1.99.tar.gz; - sha256 = "e74ec039b12cc51d346bf1d814af7db8a05cb0a98340e7547a21646da8668cd2"; + url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Text-CSV-2.00.tar.gz; + sha256 = "8ccbd9195805222d995844114d0e595bb24ce188f85284dbf256080311cbb2c2"; }; meta = { description = "Comma-separated values manipulator (using XS or PurePerl)"; From 6b21d2ead42e8da5161ed7c496a514395e794b32 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:50:02 +0000 Subject: [PATCH 047/160] [cpan2nix] perlPackages.TimeDuration: 1.20 -> 1.21 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 20ca90ae1ab..d26c2af1221 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -18572,10 +18572,10 @@ let TimeDuration = buildPerlPackage { pname = "Time-Duration"; - version = "1.20"; + version = "1.21"; src = fetchurl { - url = mirror://cpan/authors/id/N/NE/NEILB/Time-Duration-1.20.tar.gz; - sha256 = "1f5vkid4pl5iq3hal01hk1zjbbzrqpx4m1djawbp93l152shb0j5"; + url = mirror://cpan/authors/id/N/NE/NEILB/Time-Duration-1.21.tar.gz; + sha256 = "1f59z2svfydxgd1gzrb5k3hl6d432kzmskk7jhv2dyb5hyx0wd7y"; }; meta = { description = "Rounded or exact English expression of durations"; From 566682346b7c21dda0cf92a9ad61e42dac956642 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:50:06 +0000 Subject: [PATCH 048/160] [cpan2nix] perlPackages.WWWFormUrlEncoded: 0.25 -> 0.26 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index d26c2af1221..fe0f7e26be1 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -19134,10 +19134,10 @@ let WWWFormUrlEncoded = buildPerlModule { pname = "WWW-Form-UrlEncoded"; - version = "0.25"; + version = "0.26"; src = fetchurl { - url = mirror://cpan/authors/id/K/KA/KAZEBURO/WWW-Form-UrlEncoded-0.25.tar.gz; - sha256 = "0kh7qrskhbk4j253pr2q4vpn73q5k6fj517m3lnj8n755z9adxz1"; + url = mirror://cpan/authors/id/K/KA/KAZEBURO/WWW-Form-UrlEncoded-0.26.tar.gz; + sha256 = "1x4h5m5fkwaa0gbn6zp9mjrhr3r989w8wyrjxiii3dqm3xghnj60"; }; meta = { description = "parser and builder for application/x-www-form-urlencoded"; From 2467bc00ae401cfc92feb8b27954290938c8ce02 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:50:08 +0000 Subject: [PATCH 049/160] [cpan2nix] perlPackages.YAMLLibYAML: 0.77 -> 0.79 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index fe0f7e26be1..2230aeaa9ae 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -19762,10 +19762,10 @@ let YAMLLibYAML = buildPerlPackage { pname = "YAML-LibYAML"; - version = "0.77"; + version = "0.79"; src = fetchurl { - url = mirror://cpan/authors/id/T/TI/TINITA/YAML-LibYAML-0.77.tar.gz; - sha256 = "04wfa78i3r6gznl47gj3qvsa1ixdas7l7c5c3n5mwm81wi4d9vsi"; + url = mirror://cpan/authors/id/T/TI/TINITA/YAML-LibYAML-0.79.tar.gz; + sha256 = "0wwmk3f2q0qv229sjjl3vbypppa9wmaiqh2b0qlai33m476vl1c4"; }; }; From 08b0aaa95d964d52ea76b7a923aedc46faa10d68 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:50:18 +0000 Subject: [PATCH 050/160] [cpan2nix] perlPackages.ConfigTiny: 2.23 -> 2.24 --- pkgs/top-level/perl-packages.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 2230aeaa9ae..3908ed4c3b1 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2845,11 +2845,12 @@ let ConfigTiny = buildPerlPackage { pname = "Config-Tiny"; - version = "2.23"; + version = "2.24"; src = fetchurl { - url = mirror://cpan/authors/id/R/RS/RSAVAGE/Config-Tiny-2.23.tgz; - sha256 = "037524cpx962cjdgcp1m8sd30s43g3zvwfn4hmjvq322xpind2ls"; + url = mirror://cpan/authors/id/R/RS/RSAVAGE/Config-Tiny-2.24.tgz; + sha256 = "0cjj2f0pj9y3cx1lgk2qp6arsnyaacf7kj6v33iqczn59f798r0h"; }; + buildInputs = [ TestPod ]; }; ConfigVersioned = buildPerlPackage { From 927756bdbfbb9275a0241481af1d74ffc9bb426e Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:50:29 +0000 Subject: [PATCH 051/160] [cpan2nix] perlPackages.MailTools: 2.20 -> 2.21 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 3908ed4c3b1..58d78770742 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10176,10 +10176,10 @@ let MailTools = buildPerlPackage { pname = "MailTools"; - version = "2.20"; + version = "2.21"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MARKOV/MailTools-2.20.tar.gz; - sha256 = "15iizg2x1w7ca0r8rn3wwhp7w160ljvf55prspljwd6cm7vhcmpm"; + url = mirror://cpan/authors/id/M/MA/MARKOV/MailTools-2.21.tar.gz; + sha256 = "1js43bp2dnd8n2rv8clsv749166jnyqnc91k4wkkmw5n4rlbvnaa"; }; propagatedBuildInputs = [ TimeDate ]; meta = { From 05a1b517ab5cf05e93c0bf0f81d40246a37a5b1b Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:50:31 +0000 Subject: [PATCH 052/160] [cpan2nix] perlPackages.NetWhoisIP: cleanup --- pkgs/top-level/perl-packages.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 58d78770742..6a411f4a1e4 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -12770,14 +12770,13 @@ let url = mirror://cpan/authors/id/B/BS/BSCHMITZ/Net-Whois-IP-1.19.tar.gz; sha256 = "08kj2h9qiyfvv3jfz619xl796j93cslg7d96919mnrnjy6hdz6zh"; }; - - propagatedBuildInputs = [ RegexpIPv6 LWPProtocolhttps ]; doCheck = false; # https://rt.cpan.org/Public/Bug/Display.html?id=99377 postPatch = '' substituteInPlace IP.pm --replace " AutoLoader" "" ''; + buildInputs = [ RegexpIPv6 ]; }; NetWorks = buildPerlPackage { From dce8d7d834cb056bc15c55cbe74e2e2603df2893 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:50:32 +0000 Subject: [PATCH 053/160] [cpan2nix] perlPackages.SUPER: 1.20141117 -> 1.20190531 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 6a411f4a1e4..306bc52b885 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -17032,10 +17032,10 @@ let SUPER = buildPerlModule { pname = "SUPER"; - version = "1.20141117"; + version = "1.20190531"; src = fetchurl { - url = mirror://cpan/authors/id/C/CH/CHROMATIC/SUPER-1.20141117.tar.gz; - sha256 = "1a620e7d60aee9b13b1b26a44694c43fdb2bba1755cfff435dae83c7d42cc0b2"; + url = mirror://cpan/authors/id/C/CH/CHROMATIC/SUPER-1.20190531.tar.gz; + sha256 = "685d1ee76e7f0e9006942923bf7df8b11c107132992917593dcf7397d417d39a"; }; propagatedBuildInputs = [ SubIdentify ]; meta = { From d937702294fc71ccc19d32e82ad3572a67bf8b65 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:50:33 +0000 Subject: [PATCH 054/160] [cpan2nix] perlPackages.TestCompile: v1.3.0 -> v2.2.2 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 306bc52b885..f12da057138 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16602,10 +16602,10 @@ let TestCompile = buildPerlModule { pname = "Test-Compile"; - version = "1.3.0"; + version = "2.2.2"; src = fetchurl { - url = mirror://cpan/authors/id/E/EG/EGILES/Test-Compile-v1.3.0.tar.gz; - sha256 = "77527e9477ac5260443c756367a7f7bc3d8f6c6ebbc561b0b2fb3f79303bad33"; + url = mirror://cpan/authors/id/E/EG/EGILES/Test-Compile-v2.2.2.tar.gz; + sha256 = "7853b44a9819eb3e6003260eedf904a1ad80035ea5254296ce014f96084b65d4"; }; propagatedBuildInputs = [ UNIVERSALrequire ]; meta = { From 967127db209e23a9ba4b632e74176dc524f38964 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:50:42 +0000 Subject: [PATCH 055/160] [cpan2nix] perlPackages.ack: 2.28 -> v3.0.2 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f12da057138..2d9f1a0c47c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -87,10 +87,10 @@ let ack = buildPerlPackage { pname = "ack"; - version = "2.28"; + version = "3.0.2"; src = fetchurl { - url = mirror://cpan/authors/id/P/PE/PETDANCE/ack-2.28.tar.gz; - sha256 = "16zgn96v1qkibpj5lic571zjl07y8x55v5xql3x7bvlsmgqcnvla"; + url = mirror://cpan/authors/id/P/PE/PETDANCE/ack-v3.0.2.tar.gz; + sha256 = "0a4mriclnmwvm8rn9crkfr00qjy6ffgf0b0bg0qz46drpnyv7d33"; }; outputs = ["out" "man"]; # use gnused so that the preCheck command passes From 9172867692f3dd03fef841378f80833d207fec84 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:50:44 +0000 Subject: [PATCH 056/160] [cpan2nix] perlPackages.ArrayDiff: 0.07 -> 0.09 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 2d9f1a0c47c..a3e01cdfc3c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -550,10 +550,10 @@ let ArrayDiff = buildPerlPackage { pname = "Array-Diff"; - version = "0.07"; + version = "0.09"; src = fetchurl { - url = mirror://cpan/authors/id/T/TY/TYPESTER/Array-Diff-0.07.tar.gz; - sha256 = "0il3izx45wkh71fli2hvaq32jyin95k8x3qrnwby2x2c6yix7rvq"; + url = mirror://cpan/authors/id/N/NE/NEILB/Array-Diff-0.09.tar.gz; + sha256 = "0xsh8k312spzl90xds075qprcaz4r0b93g1bgi9l3rv1k0p3j1l0"; }; propagatedBuildInputs = [ AlgorithmDiff ClassAccessor ]; meta = { From 0bcf43c513af66da8c56e013243b5e7d9f2c17c9 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:50:53 +0000 Subject: [PATCH 057/160] [cpan2nix] perlPackages.EV: 4.25 -> 4.27 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index a3e01cdfc3c..6b6b17533b6 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -5758,10 +5758,10 @@ let EV = buildPerlPackage { pname = "EV"; - version = "4.25"; + version = "4.27"; src = fetchurl { - url = mirror://cpan/authors/id/M/ML/MLEHMANN/EV-4.25.tar.gz; - sha256 = "2e65c8e8f2358599f9a48f766cc1b3ad0eaf2e6cef416adc8ad9cddc3f329c6a"; + url = mirror://cpan/authors/id/M/ML/MLEHMANN/EV-4.27.tar.gz; + sha256 = "55750e5422d8cac7a2d0c89feeaca7d840ab2268f4c537655cdda0085e0d0cbc"; }; buildInputs = [ CanaryStability ]; propagatedBuildInputs = [ commonsense ]; From 6fdff10b17b0c3f1f8d2a6785e4dc6de7e645531 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:02 +0000 Subject: [PATCH 058/160] [cpan2nix] perlPackages.Inline: 0.82 -> 0.83 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 6b6b17533b6..595d4972236 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -8813,10 +8813,10 @@ let Inline = buildPerlPackage { pname = "Inline"; - version = "0.82"; + version = "0.83"; src = fetchurl { - url = mirror://cpan/authors/id/T/TI/TINITA/Inline-0.82.tar.gz; - sha256 = "1af94a8e95e4ba4545592341c47d8d1dc45b01822b877f7d3095a438566e874b"; + url = mirror://cpan/authors/id/T/TI/TINITA/Inline-0.83.tar.gz; + sha256 = "171a8e5f66faf88fe5ef4de7126267cd8fb2503483432eabc3b88ac7d5be4239"; }; buildInputs = [ TestWarn ]; meta = { From f9369b95e54c2427a51931a3e72d43b6fa112124 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:04 +0000 Subject: [PATCH 059/160] [cpan2nix] perlPackages.NetHTTP: 6.18 -> 6.19 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 595d4972236..a425aa87924 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -12447,10 +12447,10 @@ let NetHTTP = buildPerlPackage { pname = "Net-HTTP"; - version = "6.18"; + version = "6.19"; src = fetchurl { - url = mirror://cpan/authors/id/O/OA/OALDERS/Net-HTTP-6.18.tar.gz; - sha256 = "7e42df2db7adce3e0eb4f78b88c450f453f5380f120fd5411232e03374ba951c"; + url = mirror://cpan/authors/id/O/OA/OALDERS/Net-HTTP-6.19.tar.gz; + sha256 = "52b76ec13959522cae64d965f15da3d99dcb445eddd85d2ce4e4f4df385b2fc4"; }; propagatedBuildInputs = [ URI ]; __darwinAllowLocalNetworking = true; From 292b929d2bce4f5fc695fca68b2d10b86d368386 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:09 +0000 Subject: [PATCH 060/160] [cpan2nix] perlPackages.TimeDurationParse: 0.14 -> 0.15 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index a425aa87924..03c61978f2b 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -18585,10 +18585,10 @@ let TimeDurationParse = buildPerlPackage { pname = "Time-Duration-Parse"; - version = "0.14"; + version = "0.15"; src = fetchurl { - url = mirror://cpan/authors/id/N/NE/NEILB/Time-Duration-Parse-0.14.tar.gz; - sha256 = "17nh73r50mqqpgxdf3zpgdiqrizmjy0vdk0zd6xi9zcsdijrdhnc"; + url = mirror://cpan/authors/id/N/NE/NEILB/Time-Duration-Parse-0.15.tar.gz; + sha256 = "10g39bbrxkabbsfq4rv7f5b5x7h3jba08j4pg8gwr0b9iqx19n31"; }; buildInputs = [ TimeDuration ]; propagatedBuildInputs = [ ExporterLite ]; From ab79effbeb8bdb73eaf21288b6b359ec0f18f1f5 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:11 +0000 Subject: [PATCH 061/160] [cpan2nix] perlPackages.AuthenRadius: 0.29 -> 0.31 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 03c61978f2b..f6d4b096524 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -723,10 +723,10 @@ let AuthenRadius = buildPerlPackage { pname = "Authen-Radius"; - version = "0.29"; + version = "0.31"; src = fetchurl { - url = mirror://cpan/authors/id/P/PO/PORTAONE/Authen-Radius-0.29.tar.gz; - sha256 = "7fb3425546b2f518e4a07edb3bcb55672454fe8e13bece58de2dc43885afb079"; + url = mirror://cpan/authors/id/P/PO/PORTAONE/Authen-Radius-0.31.tar.gz; + sha256 = "bb5191484188ac7d6e281eb199d16c4e09fb0090af7c2187aa275c454c1fc012"; }; buildInputs = [ TestNoWarnings ]; propagatedBuildInputs = [ DataHexDump NetIP ]; From 1f3c2e211ef0e9fb955506d307623c3571160255 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:14 +0000 Subject: [PATCH 062/160] [cpan2nix] perlPackages.DevelPatchPerl: 1.56 -> 1.64 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f6d4b096524..e09d58101d5 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -4430,10 +4430,10 @@ let DevelPatchPerl = buildPerlPackage { pname = "Devel-PatchPerl"; - version = "1.56"; + version = "1.64"; src = fetchurl { - url = mirror://cpan/authors/id/B/BI/BINGOS/Devel-PatchPerl-1.56.tar.gz; - sha256 = "1b97a6b82qh1dsv13rgxyiv4lffp360crgc9wiq3pyj0zr13nfc2"; + url = mirror://cpan/authors/id/B/BI/BINGOS/Devel-PatchPerl-1.64.tar.gz; + sha256 = "16fl04m0b9jccq30h7myaj6hsv4ivx53i3q5klq0d0q6w0k5sb4v"; }; propagatedBuildInputs = [ Filepushd ModulePluggable ]; meta = { From 81e4f5ec62eaeb58cd85bf125768feda96aa182e Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:21 +0000 Subject: [PATCH 063/160] [cpan2nix] perlPackages.Razor2ClientAgent: 2.84 -> 2.86 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index e09d58101d5..77907ec39fa 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14510,10 +14510,10 @@ let Razor2ClientAgent = buildPerlPackage { pname = "Razor2-Client-Agent"; - version = "2.84"; + version = "2.86"; src = fetchurl { - url = mirror://cpan/authors/id/T/TO/TODDR/Razor2-Client-Agent-2.84.tar.gz; - sha256 = "d7c2ed7f347a673b1425e4da7656073d6c52847bc7403bf57e3a404b52f7e501"; + url = mirror://cpan/authors/id/T/TO/TODDR/Razor2-Client-Agent-2.86.tar.gz; + sha256 = "5e062e02ebb65e24b708e7eefa5300c43d6f657bf20d08fec4ca8a0a3b94845f"; }; propagatedBuildInputs = [ DigestSHA1 URI ]; meta = { From f527f9c629de3ac0f0cc3b8d8c896191063b1a7c Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:22 +0000 Subject: [PATCH 064/160] [cpan2nix] perlPackages.TermShell: 0.10 -> 0.11 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 77907ec39fa..e29460be7f7 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16293,10 +16293,10 @@ let TermShell = buildPerlModule { pname = "Term-Shell"; - version = "0.10"; + version = "0.11"; src = fetchurl { - url = mirror://cpan/authors/id/S/SH/SHLOMIF/Term-Shell-0.10.tar.gz; - sha256 = "7d1f824c2db22769b60000b5b9ca2ad469c154939f9ec1cd3f0e06e9c967dda3"; + url = mirror://cpan/authors/id/S/SH/SHLOMIF/Term-Shell-0.11.tar.gz; + sha256 = "7a142361f22f2e5fae9d6e39353663e8bdfa6118d1aee82204bd9083ddb04154"; }; propagatedBuildInputs = [ TermReadKey TextAutoformat ]; meta = with stdenv.lib; { From b72f736282fbae321478ca987f5dff499339ad39 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:24 +0000 Subject: [PATCH 065/160] [cpan2nix] perlPackages.TestRunValgrind: 0.2.0 -> 0.2.1 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index e29460be7f7..f4860d96fe0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -17475,10 +17475,10 @@ let TestRunValgrind = buildPerlModule { pname = "Test-RunValgrind"; - version = "0.2.0"; + version = "0.2.1"; src = fetchurl { - url = mirror://cpan/authors/id/S/SH/SHLOMIF/Test-RunValgrind-0.2.0.tar.gz; - sha256 = "70947565ad0be3e5d0cd9aca9e1fd0cb07c873e574310e92e8eca629ec6cd631"; + url = mirror://cpan/authors/id/S/SH/SHLOMIF/Test-RunValgrind-0.2.1.tar.gz; + sha256 = "25a4a8bfcefaed7c40d8b8492e8828e798e6c85ca5f34ce4b9993f9899a7b09c"; }; buildInputs = [ TestTrap ]; propagatedBuildInputs = [ PathTiny ]; From 3b05410f1d0acdef548ee4f74f2b5d7060dc8097 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:24 +0000 Subject: [PATCH 066/160] [cpan2nix] perlPackages.TextBibTeX: 0.87 -> 0.88 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f4860d96fe0..eade3299ecf 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -17837,11 +17837,11 @@ let TextBibTeX = buildPerlModule { pname = "Text-BibTeX"; - version = "0.87"; + version = "0.88"; buildInputs = [ CaptureTiny ConfigAutoConf ExtUtilsLibBuilder ]; src = fetchurl { - url = mirror://cpan/authors/id/A/AM/AMBS/Text-BibTeX-0.87.tar.gz; - sha256 = "1qhm0fin3j6nqpzlk0xy1lx6bzcrhb7fr82rjgkcq0wgmw91mqax"; + url = mirror://cpan/authors/id/A/AM/AMBS/Text-BibTeX-0.88.tar.gz; + sha256 = "0b7lmjvfmypps1nw6nsdikgaakm0n0g4186glaqazg5xd1p5h55h"; }; perlPreHook = "export LD=$CC"; perlPostHook = stdenv.lib.optionalString stdenv.isDarwin '' From 5a6cf06497ac00d59d64a9f140c81fe18a2811db Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:31 +0000 Subject: [PATCH 067/160] [cpan2nix] perlPackages.DataPage: 2.02 -> 2.03 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index eade3299ecf..fbf77618732 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3742,10 +3742,10 @@ let DataPage = buildPerlPackage { pname = "Data-Page"; - version = "2.02"; + version = "2.03"; src = fetchurl { - url = mirror://cpan/authors/id/L/LB/LBROCARD/Data-Page-2.02.tar.gz; - sha256 = "1hvi92c4h2angryc6pngw7gbm3ysc2jfmyxk2wh9ia4vdwpbs554"; + url = mirror://cpan/authors/id/E/ET/ETHER/Data-Page-2.03.tar.gz; + sha256 = "12rxrr2b11qjk0c437cisw2kfqkafw1awcng09cv6yhzglb55yif"; }; propagatedBuildInputs = [ ClassAccessorChained ]; buildInputs = [ TestException ]; From c59369117e195e0af561e2cb67e8fd805fb2125b Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:40 +0000 Subject: [PATCH 068/160] [cpan2nix] perlPackages.TextTemplate: 1.55 -> 1.56 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index fbf77618732..1254575aac7 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -18210,10 +18210,10 @@ let TextTemplate = buildPerlPackage { pname = "Text-Template"; - version = "1.55"; + version = "1.56"; src = fetchurl { - url = mirror://cpan/authors/id/M/MS/MSCHOUT/Text-Template-1.55.tar.gz; - sha256 = "a4948be945250c17f9f0aaee56cc79b3195dcebcb75215b55d6ed1ca2b02f18b"; + url = mirror://cpan/authors/id/M/MS/MSCHOUT/Text-Template-1.56.tar.gz; + sha256 = "09aaa095c562d22824daf849378a58632446093f397d8c7acb37c25a7f37e646"; }; buildInputs = [ TestMoreUTF8 TestWarnings ]; }; From 8ba3a3b3c90f5dce2ccfcbd5ab2025f2e3aa58ca Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:47 +0000 Subject: [PATCH 069/160] [cpan2nix] perlPackages.CGI: 4.42 -> 4.44 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 1254575aac7..6fa78cba0bf 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1882,10 +1882,10 @@ let CGI = buildPerlPackage { pname = "CGI"; - version = "4.42"; + version = "4.44"; src = fetchurl { - url = mirror://cpan/authors/id/L/LE/LEEJO/CGI-4.42.tar.gz; - sha256 = "11d308e7dad2312d65747a7fdec5d0c22024c28df5e882e829ca1553482024e7"; + url = mirror://cpan/authors/id/L/LE/LEEJO/CGI-4.44.tar.gz; + sha256 = "12435fb7ebd3585c47b6d60ee4f5c7d6a7c114a2827d2b5acf3d62aa9fcf1208"; }; buildInputs = [ TestDeep TestNoWarnings TestWarn ]; propagatedBuildInputs = [ HTMLParser ]; From 5174800b9d3a29fcc3d9f7d30b04c55be5bc875b Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:55 +0000 Subject: [PATCH 070/160] [cpan2nix] perlPackages.Gtk3: 0.034 -> 0.035 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 6fa78cba0bf..5e0291b79cd 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -7451,10 +7451,10 @@ let Gtk3 = buildPerlPackage { pname = "Gtk3"; - version = "0.034"; + version = "0.035"; src = fetchurl { - url = mirror://cpan/authors/id/X/XA/XAOC/Gtk3-0.034.tar.gz; - sha256 = "0baxyhlzdf7avka40h1niiir8vz4nilqkiwh876i0hv0f8xj3nqa"; + url = mirror://cpan/authors/id/X/XA/XAOC/Gtk3-0.035.tar.gz; + sha256 = "1zhr4ixjb93rjnxsbrjc3fg86qkx1fj4w21yg5q4swjvm6fxdfcg"; }; propagatedBuildInputs = [ pkgs.gtk3 CairoGObject GlibObjectIntrospection ]; meta = { From 7d7852eb2f55ea1687ee82f3a9a3baae5188f616 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:51:58 +0000 Subject: [PATCH 071/160] [cpan2nix] perlPackages.YAML: 1.27 -> 1.29 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 5e0291b79cd..f402be8aa9e 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -19723,10 +19723,10 @@ let YAML = buildPerlPackage { pname = "YAML"; - version = "1.27"; + version = "1.29"; src = fetchurl { - url = mirror://cpan/authors/id/T/TI/TINITA/YAML-1.27.tar.gz; - sha256 = "1yc2yqjyrcdlhp209f3a63f9xx6v5klisli25fv221yy43la34n9"; + url = mirror://cpan/authors/id/T/TI/TINITA/YAML-1.29.tar.gz; + sha256 = "0gl5ssvrdajlbc85cy6z873n9cwlssk5q8z97a31vyiikhw5fp4w"; }; buildInputs = [ TestBase TestDeep TestYAML ]; From d8c46b3d1e63279800f53e4650f0a87ee7c12497 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:04 +0000 Subject: [PATCH 072/160] [cpan2nix] perlPackages.PDFAPI2: 2.033 -> 2.034 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f402be8aa9e..50392db371d 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -13415,10 +13415,10 @@ let PDFAPI2 = buildPerlPackage { pname = "PDF-API2"; - version = "2.033"; + version = "2.034"; src = fetchurl { - url = mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.033.tar.gz; - sha256 = "9c0866ec1a3053f73afaca5f5cdbe6925903b4ce606f4bf4ac317731a69d27a0"; + url = mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.034.tar.gz; + sha256 = "8aa98818fb6e4bebd6f9096e222989dcdd5fd4c5fa2ad1c7f0149053fc68f1cc"; }; buildInputs = [ TestException TestMemoryCycle ]; propagatedBuildInputs = [ FontTTF ]; From c49aca14d701aad79204afb73a17461c46f25464 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:06 +0000 Subject: [PATCH 073/160] [cpan2nix] perlPackages.Test2Suite: 0.000119 -> 0.000122 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 50392db371d..4e51bd7a24b 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16421,10 +16421,10 @@ let Test2Suite = buildPerlPackage { pname = "Test2-Suite"; - version = "0.000119"; + version = "0.000122"; src = fetchurl { - url = mirror://cpan/authors/id/E/EX/EXODIST/Test2-Suite-0.000119.tar.gz; - sha256 = "fd48764118acf1c30057f58f0af90696b194fbc5b637c77e08672e949c101e74"; + url = mirror://cpan/authors/id/E/EX/EXODIST/Test2-Suite-0.000122.tar.gz; + sha256 = "83828cf440ce2a7bfc2fe48f535931e44328e39810370b04c9e947db888a7442"; }; propagatedBuildInputs = [ ModulePluggable ScopeGuard SubInfo TermTable TestSimple13 ]; meta = { From 8a1dcdac1e3ef6bdcd700fe74cba2b3845373a81 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:08 +0000 Subject: [PATCH 074/160] [cpan2nix] perlPackages.CPANPLUS: 0.9176 -> 0.9178 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 4e51bd7a24b..e006c5d36c3 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3135,10 +3135,10 @@ let CPANPLUS = buildPerlPackage { pname = "CPANPLUS"; - version = "0.9176"; + version = "0.9178"; src = fetchurl { - url = mirror://cpan/authors/id/B/BI/BINGOS/CPANPLUS-0.9176.tar.gz; - sha256 = "09fypxwd13fraarq6qznmw04n1zh2f2ykdz037jmzm4m2ic8n8xc"; + url = mirror://cpan/authors/id/B/BI/BINGOS/CPANPLUS-0.9178.tar.gz; + sha256 = "1x2r5pnxw3f637z1b1c1pphkbvbm7y6v63nycrqni2zlx1xjpxnm"; }; propagatedBuildInputs = [ ArchiveExtract ModulePluggable ObjectAccessor PackageConstants TermUI ]; meta = { From baf712303cf0c9dd1dbf601640b8a20bdceb6da9 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:14 +0000 Subject: [PATCH 075/160] [cpan2nix] perlPackages.DateManip: 6.76 -> 6.77 --- pkgs/top-level/perl-packages.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index e006c5d36c3..266bb746619 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -4024,10 +4024,10 @@ let DateManip = buildPerlPackage { pname = "Date-Manip"; - version = "6.76"; + version = "6.77"; src = fetchurl { - url = mirror://cpan/authors/id/S/SB/SBECK/Date-Manip-6.76.tar.gz; - sha256 = "1a33mpkx7qqb9nqxyh2kkb596d8xq6jw0ljrd4xrwiz30f6cg1qw"; + url = mirror://cpan/authors/id/S/SB/SBECK/Date-Manip-6.77.tar.gz; + sha256 = "0sw36dc224km06jnzkyxgpi6l4cavdn8gfxd3zb11mnf0y12phsi"; }; # for some reason, parsing /etc/localtime does not work anymore - make sure that the fallback "/bin/date +%Z" will work patchPhase = '' @@ -4037,7 +4037,7 @@ let meta = { description = "Date manipulation routines"; }; - buildInputs = [ TestInter ]; + buildInputs = [ FileFindRule TestInter TestPod TestPodCoverage ]; }; DateSimple = buildPerlPackage { From f0e7dec52b561e3f57a81bc1d8ace0b9198cb7e5 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:14 +0000 Subject: [PATCH 076/160] [cpan2nix] perlPackages.FFICheckLib: 0.23 -> 0.25 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 266bb746619..88f88bb0d88 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6162,10 +6162,10 @@ let FFICheckLib = buildPerlPackage { pname = "FFI-CheckLib"; - version = "0.23"; + version = "0.25"; src = fetchurl { - url = mirror://cpan/authors/id/P/PL/PLICEASE/FFI-CheckLib-0.23.tar.gz; - sha256 = "0rjivas0rsp7d5599cjcxss80zfj7a5b8did771dlw7h2p5apisf"; + url = mirror://cpan/authors/id/P/PL/PLICEASE/FFI-CheckLib-0.25.tar.gz; + sha256 = "193b6vx11cfj2w6nv61zi9apq8165klh2zmpn5jllxpirykvjdpb"; }; buildInputs = [ Test2Suite ]; meta = { From b8497df2fc4a9d107fd7211ccb568e63d6ca08b4 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:19 +0000 Subject: [PATCH 077/160] [cpan2nix] perlPackages.LocaleCodes: 3.60 -> 3.61 --- pkgs/top-level/perl-packages.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 88f88bb0d88..40d39f30ebb 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9483,15 +9483,16 @@ let LocaleCodes = buildPerlPackage { pname = "Locale-Codes"; - version = "3.60"; + version = "3.61"; src = fetchurl { - url = mirror://cpan/authors/id/S/SB/SBECK/Locale-Codes-3.60.tar.gz; - sha256 = "32829bc49d927335de6994f3cfd55c5e693881602564c2aa966fe86740371194"; + url = mirror://cpan/authors/id/S/SB/SBECK/Locale-Codes-3.61.tar.gz; + sha256 = "9432c02674dd789da45fe5b778599b4c648f0a3433bf71cda203fc8a0cec501d"; }; meta = { description = "A distribution of modules to handle locale codes"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; + buildInputs = [ FileFindRule TestInter TestPod TestPodCoverage ]; }; LocaleGettext = buildPerlPackage { From b2225c3a746f765ce77d3c4c75f78c838370bc0f Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:20 +0000 Subject: [PATCH 078/160] [cpan2nix] perlPackages.MailTransport: 3.003 -> 3.004 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 40d39f30ebb..1ee2788ff33 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10191,10 +10191,10 @@ let MailTransport = buildPerlPackage { pname = "Mail-Transport"; - version = "3.003"; + version = "3.004"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MARKOV/Mail-Transport-3.003.tar.gz; - sha256 = "0lb1awpk2wcnn5wg663982jl45x9fdn8ikxscayscxa16rim116p"; + url = mirror://cpan/authors/id/M/MA/MARKOV/Mail-Transport-3.004.tar.gz; + sha256 = "049xsjxfn00v5znmrg7vgyafy5wzxxa901hq2g083s0pyq4mlcfg"; }; propagatedBuildInputs = [ MailMessage ]; meta = { From f47311b4c8c4cb2eec44db30b6430d57751faf42 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:30 +0000 Subject: [PATCH 079/160] [cpan2nix] perlPackages.PerlPrereqScannerNotQuiteLite: 0.9904 -> 0.9906 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 1ee2788ff33..328cbb9792a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14147,10 +14147,10 @@ let PerlPrereqScannerNotQuiteLite = buildPerlPackage { pname = "Perl-PrereqScanner-NotQuiteLite"; - version = "0.9904"; + version = "0.9906"; src = fetchurl { - url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Perl-PrereqScanner-NotQuiteLite-0.9904.tar.gz; - sha256 = "1qf6x49sjswazh7bicpm7wnwpdnx245ws02s53dvbxcbw2c66hsn"; + url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Perl-PrereqScanner-NotQuiteLite-0.9906.tar.gz; + sha256 = "19b59zf69ayabkacifz36b5z3kfh4kbv5kn1a1habk46f6v7g9pj"; }; propagatedBuildInputs = [ DataDump ModuleCPANfile ModuleFind RegexpTrie ]; buildInputs = [ ExtUtilsMakeMakerCPANfile TestFailWarnings TestUseAllModules ]; From d5ac8ec4ae12b3526b684390e3a6adb03359b720 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:34 +0000 Subject: [PATCH 080/160] [cpan2nix] perlPackages.CookieBaker: 0.10 -> 0.11 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 328cbb9792a..c732ce1e21a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2971,10 +2971,10 @@ let CookieBaker = buildPerlModule { pname = "Cookie-Baker"; - version = "0.10"; + version = "0.11"; src = fetchurl { - url = mirror://cpan/authors/id/K/KA/KAZEBURO/Cookie-Baker-0.10.tar.gz; - sha256 = "b42bad15b12da4cdc5c90c902faf3ad484281a42203fa4e7652866434f6fa4dd"; + url = mirror://cpan/authors/id/K/KA/KAZEBURO/Cookie-Baker-0.11.tar.gz; + sha256 = "59275f474e07c0aa3611e3e684b894e7db913333d8214420be63f12ec18cd7ab"; }; buildInputs = [ ModuleBuildTiny TestTime ]; propagatedBuildInputs = [ URI ]; From aa509a2ad1a9c4ec65576e3a53bbeb00b704ac4b Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:35 +0000 Subject: [PATCH 081/160] [cpan2nix] perlPackages.PPI: 1.236 -> 1.270 --- pkgs/top-level/perl-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index c732ce1e21a..ea6f606c236 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -13921,13 +13921,13 @@ let PPI = buildPerlPackage { pname = "PPI"; - version = "1.236"; + version = "1.270"; src = fetchurl { - url = mirror://cpan/authors/id/M/MI/MITHALDU/PPI-1.236.tar.gz; - sha256 = "c6674b349c0b7d9a6d668e789a5e5215477d88ed4c8203aa69a2a50085308aec"; + url = mirror://cpan/authors/id/M/MI/MITHALDU/PPI-1.270.tar.gz; + sha256 = "622a698c781bb85d2bdf7bbfe040fe70d33b79774c9ae01fce2375dc73faf457"; }; - buildInputs = [ ClassInspector FileRemove TestDeep TestObject TestSubCalls ]; - propagatedBuildInputs = [ Clone IOString ListMoreUtils ParamsUtil TaskWeaken ]; + buildInputs = [ ClassInspector TestDeep TestNoWarnings TestObject TestSubCalls ]; + propagatedBuildInputs = [ Clone IOString ParamsUtil TaskWeaken ]; # Remove test that fails due to unexpected shebang after # patchShebang. From c97debca19dc1e90d18b998c24b99a50a1240848 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:36 +0000 Subject: [PATCH 082/160] [cpan2nix] perlPackages.TemplateToolkit: 2.28 -> 2.29 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index ea6f606c236..5b92dede46a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16137,10 +16137,10 @@ let TemplateToolkit = buildPerlPackage { pname = "Template-Toolkit"; - version = "2.28"; + version = "2.29"; src = fetchurl { - url = mirror://cpan/authors/id/A/AT/ATOOMIC/Template-Toolkit-2.28.tar.gz; - sha256 = "1msxg3j1hx5wsc7vr81x5gs9gdbn4y0x6cvyj3pq4dgi1603dbvi"; + url = mirror://cpan/authors/id/A/AT/ATOOMIC/Template-Toolkit-2.29.tar.gz; + sha256 = "0ya7c49q2rd2gdjf28y60iq8wsr2afphsy1labyhbf0zyhfdgp9b"; }; propagatedBuildInputs = [ AppConfig ]; doCheck = !stdenv.isDarwin; From 1b11e8b46d677fe14d3dc808431e5b5bc161768b Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:36 +0000 Subject: [PATCH 083/160] [cpan2nix] perlPackages.Test2PluginNoWarnings: 0.06 -> 0.07 --- pkgs/top-level/perl-packages.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 5b92dede46a..e6c736e023e 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16408,12 +16408,12 @@ let Test2PluginNoWarnings = buildPerlPackage { pname = "Test2-Plugin-NoWarnings"; - version = "0.06"; + version = "0.07"; src = fetchurl { - url = mirror://cpan/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.06.tar.gz; - sha256 = "002qk6qsm0l6r2kaxywvc38w0yf0mlavgywq8li076pn6kcw3242"; + url = mirror://cpan/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.07.tar.gz; + sha256 = "1sxqcbklmpxpkysq3wbivs77n3c8mvasvfa38dzmyqz04ifaf7gz"; }; - buildInputs = [ IPCRun3 Test2Suite ]; + buildInputs = [ CaptureTiny IPCRun3 Test2Suite ]; meta = { description = "Fail if tests warn"; license = with stdenv.lib.licenses; [ artistic2 ]; From e505950a3838eb0a822e5da4ff48364fe65e04a6 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:38 +0000 Subject: [PATCH 084/160] [cpan2nix] perlPackages.PPIxQuoteLike: 0.006 -> 0.007 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index e6c736e023e..34fbbae93dd 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -13942,10 +13942,10 @@ let PPIxQuoteLike = buildPerlModule { pname = "PPIx-QuoteLike"; - version = "0.006"; + version = "0.007"; src = fetchurl { - url = mirror://cpan/authors/id/W/WY/WYANT/PPIx-QuoteLike-0.006.tar.gz; - sha256 = "1gyp3ywnhpv7k3cqdgywpinz7wgqzg38iailcnyiwgl62wib0bsq"; + url = mirror://cpan/authors/id/W/WY/WYANT/PPIx-QuoteLike-0.007.tar.gz; + sha256 = "040ma7763isxn9axsf9s8g00hm3ld6dajwp3nhq0nn4mz8cfaa3w"; }; propagatedBuildInputs = [ PPI ]; meta = { From 0de598223ab80c1ae5462d0afa2cd211f8273a52 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:39 +0000 Subject: [PATCH 085/160] [cpan2nix] perlPackages.BC: 1.55 -> 1.57 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 34fbbae93dd..12113f60fc4 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -838,10 +838,10 @@ let BC = buildPerlPackage { pname = "B-C"; - version = "1.55"; + version = "1.57"; src = fetchurl { - url = mirror://cpan/authors/id/R/RU/RURBAN/B-C-1.55.tar.gz; - sha256 = "001bc3mxv1zkg1ynqpv3fbn1v3h3bqihg0pp19z4gfvrsrkns8q9"; + url = mirror://cpan/authors/id/R/RU/RURBAN/B-C-1.57.tar.gz; + sha256 = "1zs9a4gl63icja055kncgyny6xk1nsk6payfbzczkba3sc8sclh4"; }; propagatedBuildInputs = [ BFlags IPCRun Opcodes ]; meta = { From e2d9257e44fecec4769f13a36f34addf7b45a28d Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:41 +0000 Subject: [PATCH 086/160] [cpan2nix] perlPackages.LinguaENTagger: 0.30 -> 0.31 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 12113f60fc4..5f893f5fa2b 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9211,10 +9211,10 @@ let LinguaENTagger = buildPerlPackage { pname = "Lingua-EN-Tagger"; - version = "0.30"; + version = "0.31"; src = fetchurl { - url = mirror://cpan/authors/id/A/AC/ACOBURN/Lingua-EN-Tagger-0.30.tar.gz; - sha256 = "0nrnkvsf9f0a7lp82sanmy89ms2nqq1lvjqicvsagsvzp513bl5b"; + url = mirror://cpan/authors/id/A/AC/ACOBURN/Lingua-EN-Tagger-0.31.tar.gz; + sha256 = "14z9fbl3mf6lxhp0v2apdlxy1fw1y07j4ydrjsh7p3w0wj3qr7ll"; }; propagatedBuildInputs = [ HTMLParser LinguaStem MemoizeExpireLRU ]; meta = { From 8d2e0dce3021e22ae824d159f6a7e8a6a888c1d0 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:45 +0000 Subject: [PATCH 087/160] [cpan2nix] perlPackages.MailBox: 3.006 -> 3.007 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 5f893f5fa2b..d43be6d71df 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10031,11 +10031,11 @@ let }; MailBox = buildPerlPackage { - version = "3.006"; + version = "3.007"; pname = "Mail-Box"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MARKOV/Mail-Box-3.006.tar.gz; - sha256 = "1fm17z13jq7ff2f4ynnajdzzdqa4sb0kx5nfy9fvb0nzw49qd502"; + url = mirror://cpan/authors/id/M/MA/MARKOV/Mail-Box-3.007.tar.gz; + sha256 = "1rqn9d6sjinbnl8a9ia4rqfmp899ad89y9h9hpzvmr8jxni7i19s"; }; doCheck = false; From 4a26935634d85b34c397668c271628e9d9990ef0 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:45 +0000 Subject: [PATCH 088/160] [cpan2nix] perlPackages.MathClipper: 1.27 -> 1.29 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index d43be6d71df..65788167148 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10280,10 +10280,10 @@ let MathClipper = buildPerlModule { pname = "Math-Clipper"; - version = "1.27"; + version = "1.29"; src = fetchurl { - url = mirror://cpan/authors/id/S/SH/SHELDRAKE/Math-Clipper-1.27.tar.gz; - sha256 = "0di8frcxa8laa5s0x4vkr2mp9abv2a099c3x4gsdpnbijj10j6dn"; + url = mirror://cpan/authors/id/S/SH/SHELDRAKE/Math-Clipper-1.29.tar.gz; + sha256 = "14vmz1x8hwnlk239dcsh0n39kd7cd7v5g1iikgbyjvc66gqw89sk"; }; nativeBuildInputs = [ pkgs.ld-is-cc-hook ]; buildInputs = [ ExtUtilsCppGuess ExtUtilsTypemapsDefault ExtUtilsXSpp ModuleBuildWithXSpp TestDeep ]; From 6b6ba6e4b3383004346eeb528199a11f4cf4782b Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:50 +0000 Subject: [PATCH 089/160] [cpan2nix] perlPackages.AlienBuild: 1.65 -> 1.78 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 65788167148..1d729bb4ef5 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -151,10 +151,10 @@ let AlienBuild = buildPerlPackage { pname = "Alien-Build"; - version = "1.65"; + version = "1.78"; src = fetchurl { - url = mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Build-1.65.tar.gz; - sha256 = "1xvwh6r2aawilpxl8zdqb8yy3skj56nkps3h5xz6spkv4ggzzm4a"; + url = mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Build-1.78.tar.gz; + sha256 = "1jbg81vkdvx5mrb4ybxfxzv7316rk2n0h0vqlh0z92i4yjxp2b0k"; }; propagatedBuildInputs = [ CaptureTiny FFICheckLib FileWhich Filechdir PathTiny PkgConfig ]; buildInputs = [ DevelHide Test2Suite ]; From f916148361079febcabf81d7195e517f33b2d62a Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:52 +0000 Subject: [PATCH 090/160] [cpan2nix] perlPackages.PPIxRegexp: 0.064 -> 0.065 --- pkgs/top-level/perl-packages.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 1d729bb4ef5..f8a3bf65b5a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -13956,12 +13956,12 @@ let PPIxRegexp = buildPerlModule { pname = "PPIx-Regexp"; - version = "0.064"; + version = "0.065"; src = fetchurl { - url = mirror://cpan/authors/id/W/WY/WYANT/PPIx-Regexp-0.064.tar.gz; - sha256 = "8769c634294c941f83b5a7e74a14eda3671c1fa131b8d6416e7fc77f7cd57408"; + url = mirror://cpan/authors/id/W/WY/WYANT/PPIx-Regexp-0.065.tar.gz; + sha256 = "eb4a56858c077d9e6a859c4f29d7659ed40ea588d21cfe7193dd91143a8e843e"; }; - propagatedBuildInputs = [ PPI ]; + propagatedBuildInputs = [ ListMoreUtils PPI ]; meta = { description = "Parse regular expressions"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; From 746d2ca17a0b7d44d32c3cb403b71452bff0da04 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:54 +0000 Subject: [PATCH 091/160] [cpan2nix] perlPackages.InlineC: 0.80 -> 0.81 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f8a3bf65b5a..a17ae4c127f 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -8834,10 +8834,10 @@ let InlineC = buildPerlPackage { pname = "Inline-C"; - version = "0.80"; + version = "0.81"; src = fetchurl { - url = mirror://cpan/authors/id/T/TI/TINITA/Inline-C-0.80.tar.gz; - sha256 = "35f5ff188f56b9c8a5ec342e2ff3a2d248ddbc91eead80d9361697914d5adbe3"; + url = mirror://cpan/authors/id/T/TI/TINITA/Inline-C-0.81.tar.gz; + sha256 = "f185258d9050d7f79b4f00f12625cc469c2f700ff62d3e831cb18d80d2c87aac"; }; buildInputs = [ FileCopyRecursive FileShareDirInstall TestWarn YAMLLibYAML ]; propagatedBuildInputs = [ Inline ParseRecDescent Pegex ]; From e93c4be09877548ad5bbe4a9404b1d1240b88138 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:52:59 +0000 Subject: [PATCH 092/160] [cpan2nix] perlPackages.LWP: 6.38 -> 6.39 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index a17ae4c127f..524b3259a44 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9859,10 +9859,10 @@ let LWP = buildPerlPackage { pname = "libwww-perl"; - version = "6.38"; + version = "6.39"; src = fetchurl { - url = mirror://cpan/authors/id/O/OA/OALDERS/libwww-perl-6.38.tar.gz; - sha256 = "a8e0849b8d2798fc45a2a5f2fe45c96cbbad5baf3bcbe64a3bf85f210e78708c"; + url = mirror://cpan/authors/id/O/OA/OALDERS/libwww-perl-6.39.tar.gz; + sha256 = "9a8d7747938aa75d7d524c71574ae7f99ca66a5dac8255a7f7759f373e7774d5"; }; propagatedBuildInputs = [ FileListing HTMLParser HTTPCookies HTTPDaemon HTTPNegotiate NetHTTP TryTiny WWWRobotRules ]; # support cross-compilation by avoiding using `has_module` which does not work in miniperl (it requires B native module) From 98689dde9a35f0c881c0b30d6c4f4d437d01ac79 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:09 +0000 Subject: [PATCH 093/160] [cpan2nix] perlPackages.GamesSolitaireVerify: 0.2000 -> 0.2201 dependencies: perlPackages.DirManifest: init at 0.2.0 --- pkgs/top-level/perl-packages.nix | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 524b3259a44..74d001513ac 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -4982,6 +4982,20 @@ let }; }; + DirManifest = buildPerlModule { + pname = "Dir-Manifest"; + version = "0.2.0"; + src = fetchurl { + url = mirror://cpan/authors/id/S/SH/SHLOMIF/Dir-Manifest-0.2.0.tar.gz; + sha256 = "0yfi23czr1l50666bb9akm3sqjpqr3j8sxwn86lwzgd5qg51n2zh"; + }; + propagatedBuildInputs = [ Moo PathTiny ]; + meta = { + description = "treat a directory and a manifest file as a hash/dictionary of keys to texts or blobs"; + license = with stdenv.lib.licenses; [ mit ]; + }; + }; + DispatchClass = buildPerlPackage { pname = "Dispatch-Class"; version = "0.02"; @@ -6905,13 +6919,13 @@ let GamesSolitaireVerify = buildPerlModule { pname = "Games-Solitaire-Verify"; - version = "0.2000"; + version = "0.2201"; src = fetchurl { - url = mirror://cpan/authors/id/S/SH/SHLOMIF/Games-Solitaire-Verify-0.2000.tar.gz; - sha256 = "dc87a348a2cacfadfb8205ff3fdbc138f475126bef175bc806ec9454285c2165"; + url = mirror://cpan/authors/id/S/SH/SHLOMIF/Games-Solitaire-Verify-0.2201.tar.gz; + sha256 = "b434d7db89d0f01dd70ce2ff8e3b281f85eb3fa4eaa6c9baa77c418dd012ec57"; }; - buildInputs = [ PathTiny TestDifferences ]; - propagatedBuildInputs = [ ClassXSAccessor ExceptionClass ListMoreUtils ]; + buildInputs = [ DirManifest TestDifferences ]; + propagatedBuildInputs = [ ClassXSAccessor ExceptionClass ListMoreUtils PathTiny ]; meta = { description = "Verify solutions for solitaire games"; license = stdenv.lib.licenses.mit; From 547977c4018e2d5d85b6b150c587ea29a1c048c8 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:10 +0000 Subject: [PATCH 094/160] [cpan2nix] perlPackages.Menlo: cleanup --- pkgs/top-level/perl-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 74d001513ac..51ae1d00ac0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10527,7 +10527,7 @@ let url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Menlo-1.9019.tar.gz; sha256 = "3b573f68e7b3a36a87c860be258599330fac248b518854dfb5657ac483dca565"; }; - propagatedBuildInputs = [ CPANCommonIndex CPANDistnameInfo CPANMetaCheck CaptureTiny ClassTiny ExtUtilsConfig ExtUtilsHelpers ExtUtilsInstallPaths FileWhich Filepushd HTTPTinyish ModuleCPANfile ParsePMFile StringShellQuote URI Win32ShellQuote locallib ]; + propagatedBuildInputs = [ CPANCommonIndex CPANMetaCheck CaptureTiny ExtUtilsHelpers ExtUtilsInstallPaths Filepushd HTTPTinyish ModuleCPANfile ParsePMFile StringShellQuote Win32ShellQuote locallib ]; meta = { homepage = https://github.com/miyagawa/cpanminus; description = "A CPAN client"; From 66e40a4bd0821dc16a9026e3e96a468630a7aac2 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:15 +0000 Subject: [PATCH 095/160] [cpan2nix] perlPackages.Carton: cleanup --- pkgs/top-level/perl-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 51ae1d00ac0..070157fd899 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1271,7 +1271,7 @@ let url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Carton-v1.0.34.tar.gz; sha256 = "77d42b92732bcfc18a59d341e56ce476205b1c4d380eab3a07224f5745c23e45"; }; - propagatedBuildInputs = [ ClassTiny MenloLegacy ModuleCPANfile PathTiny TryTiny ]; + propagatedBuildInputs = [ MenloLegacy PathTiny TryTiny ]; meta = { homepage = https://github.com/perl-carton/carton; description = "Perl module dependency manager (aka Bundler for Perl)"; From a5755c65d399a85f4ed9b5c50e9df28f9bd46c92 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:19 +0000 Subject: [PATCH 096/160] [cpan2nix] perlPackages.SQLTranslator: 0.11024 -> 1.60 --- pkgs/top-level/perl-packages.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 070157fd899..6c08988807e 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -15240,12 +15240,12 @@ let SQLTranslator = buildPerlPackage { pname = "SQL-Translator"; - version = "0.11024"; + version = "1.60"; src = fetchurl { - url = mirror://cpan/authors/id/I/IL/ILMARI/SQL-Translator-0.11024.tar.gz; - sha256 = "5bde9d6f67850089ef35a9296d6f53e5ee8e991438366b71477f3f27c1581bb1"; + url = mirror://cpan/authors/id/I/IL/ILMARI/SQL-Translator-1.60.tar.gz; + sha256 = "6bb0cb32ca25da69df65e5de71f679f3ca90044064526fa336cabd342f220e87"; }; - buildInputs = [ JSON TestDifferences TestException XMLWriter YAML ]; + buildInputs = [ FileShareDirInstall JSONMaybeXS TestDifferences TestException XMLWriter YAML ]; propagatedBuildInputs = [ CarpClan DBI FileShareDir Moo PackageVariant ParseRecDescent TryTiny ]; meta = { description = "SQL DDL transformations and more"; From 7140fb0287f3983172ddc24e4753bc40ff3dd5b8 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:27 +0000 Subject: [PATCH 097/160] [cpan2nix] perlPackages.DateTimeTimeZone: 2.34 -> 2.36 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 6c08988807e..e8eb6a7fb96 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -4322,10 +4322,10 @@ let DateTimeTimeZone = buildPerlPackage { pname = "DateTime-TimeZone"; - version = "2.34"; + version = "2.36"; src = fetchurl { - url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.34.tar.gz; - sha256 = "dee1111c06f2aa705f803bc4f3d93b50df566d864a1a8bf31b55dfaf2b3de809"; + url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.36.tar.gz; + sha256 = "7e033a3cae17a62a0a4011b9e3dd900acf8b7614e05dc6595d1f55406ec6f6a7"; }; buildInputs = [ TestFatal TestRequires ]; propagatedBuildInputs = [ ClassSingleton ParamsValidationCompiler Specio namespaceautoclean ]; From 9abd6130e3e93cc74e19cc5c8a18ac8ccb7e989c Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:30 +0000 Subject: [PATCH 098/160] [cpan2nix] perlPackages.PerlCritic: 1.132 -> 1.134 --- pkgs/top-level/perl-packages.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index e8eb6a7fb96..6127416359c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -13501,13 +13501,13 @@ let PerlCritic = buildPerlModule { pname = "Perl-Critic"; - version = "1.132"; + version = "1.134"; src = fetchurl { - url = mirror://cpan/authors/id/P/PE/PETDANCE/Perl-Critic-1.132.tar.gz; - sha256 = "bcf36e32830373cf1ee35abbe2e20336fbbcad5041c14aad6822ac947be092b1"; + url = mirror://cpan/authors/id/P/PE/PETDANCE/Perl-Critic-1.134.tar.gz; + sha256 = "90ec87ed8d49dd5fd686a0e4c8ef77268962faf14b18b43f2385db79e34085eb"; }; buildInputs = [ TestDeep ]; - propagatedBuildInputs = [ BKeywords ConfigTiny FileHomeDir ModulePluggable PPIxQuoteLike PPIxRegexp PPIxUtilities PerlTidy PodSpell StringFormat ]; + propagatedBuildInputs = [ BKeywords ConfigTiny FileWhich ModulePluggable PPIxQuoteLike PPIxRegexp PPIxUtilities PerlTidy PodSpell StringFormat ]; meta = { homepage = http://perlcritic.com; description = "Critique Perl source code for best-practices"; From 7817e403e3ce7c8f62eb327f3f6c535352afc5b8 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:32 +0000 Subject: [PATCH 099/160] [cpan2nix] perlPackages.DateTime: 1.50 -> 1.51 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 6127416359c..aee29742a6e 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -4054,10 +4054,10 @@ let DateTime = buildPerlPackage { pname = "DateTime"; - version = "1.50"; + version = "1.51"; src = fetchurl { - url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-1.50.tar.gz; - sha256 = "165iqk1xvhs5j0kzsipa7aqycx3h37wqsl2r4jl104yqvmqhqszd"; + url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-1.51.tar.gz; + sha256 = "1ibfq6acz1ih28vl613yygbb3r2d8ykx6di669vajhvswl6xl8ny"; }; buildInputs = [ CPANMetaCheck TestFatal TestWarnings ]; propagatedBuildInputs = [ DateTimeLocale DateTimeTimeZone ]; From 44d6f7e2d2f75b6d48a171cfaddcd285493c96ce Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:36 +0000 Subject: [PATCH 100/160] [cpan2nix] perlPackages.CodeTidyAll: 0.73 -> 0.74 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index aee29742a6e..16dd6994b46 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2571,10 +2571,10 @@ let CodeTidyAll = buildPerlPackage { pname = "Code-TidyAll"; - version = "0.73"; + version = "0.74"; src = fetchurl { - url = mirror://cpan/authors/id/D/DR/DROLSKY/Code-TidyAll-0.73.tar.gz; - sha256 = "1fvw73q5vj5b12y9jj9mmwl0dipdjlvpsw5rzvldr4csicrpiz6q"; + url = mirror://cpan/authors/id/D/DR/DROLSKY/Code-TidyAll-0.74.tar.gz; + sha256 = "1nbbmn136b09kzpfz5ld2mx6syfx16hdrlf7vcj3j0kjvkjifapq"; }; propagatedBuildInputs = [ CaptureTiny ConfigINI FileWhich Filepushd IPCRun3 IPCSystemSimple ListCompare ListSomeUtils LogAny Moo ScopeGuard SpecioLibraryPathTiny TextDiff TimeDate TimeDurationParse ]; buildInputs = [ TestClass TestClassMost TestDeep TestDifferences TestException TestFatal TestMost TestWarn TestWarnings librelative ]; From ff3dcc3aa4b48369c7493088da07436b2a2ad0dd Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:38 +0000 Subject: [PATCH 101/160] [cpan2nix] perlPackages.CPAN: 2.26 -> 2.27 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 16dd6994b46..17058ccd821 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3025,10 +3025,10 @@ let CPAN = buildPerlPackage { pname = "CPAN"; - version = "2.26"; + version = "2.27"; src = fetchurl { - url = mirror://cpan/authors/id/A/AN/ANDK/CPAN-2.26.tar.gz; - sha256 = "0db80ce17c374affa71534033bcac94a213912d6b35f5379e263ae3d7c98ae5c"; + url = mirror://cpan/authors/id/A/AN/ANDK/CPAN-2.27.tar.gz; + sha256 = "b4b1471a2881e2d616f59e723879b4110ae485b79d5962f115119c28cf69e07f"; }; propagatedBuildInputs = [ ArchiveZip CPANChecksums CPANPerlReleases Expect FileHomeDir LWP LogLog4perl ModuleBuild TermReadKey YAML YAMLLibYAML YAMLSyck ]; meta = { From d2267dae2b3aff7f1593b4981c0171a0e40b3e1e Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:50 +0000 Subject: [PATCH 102/160] [cpan2nix] perlPackages.MaxMindDBReader: 1.000013 -> 1.000014 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 17058ccd821..905e86fb28c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10453,10 +10453,10 @@ let MaxMindDBReader = buildPerlPackage { pname = "MaxMind-DB-Reader"; - version = "1.000013"; + version = "1.000014"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-1.000013.tar.gz; - sha256 = "0w7dmfhpibazrh75bdr7vmpji83fzldsy0zjvhg3cwadr4f35kmq"; + url = mirror://cpan/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-1.000014.tar.gz; + sha256 = "1a9rrvarw3q6378w3sqv632w36a9bsh0r90yfa49lzwnkj7hf81q"; }; propagatedBuildInputs = [ DataIEEE754 DataPrinter DataValidateIP MaxMindDBCommon ]; buildInputs = [ PathClass TestBits TestFatal TestNumberDelta TestRequires ]; From c065ccd12d0a5a4724b6917151af3970914491d7 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:51 +0000 Subject: [PATCH 103/160] [cpan2nix] perlPackages.MaxMindDBReaderXS: 1.000007 -> 1.000008 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 905e86fb28c..e86e7f3e4d3 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10468,10 +10468,10 @@ let MaxMindDBReaderXS = buildPerlModule { pname = "MaxMind-DB-Reader-XS"; - version = "1.000007"; + version = "1.000008"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-XS-1.000007.tar.gz; - sha256 = "1wg1x1pqamapfhn6rbffqipncgs15k99q34agdamv76i6782ny8r"; + url = mirror://cpan/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-XS-1.000008.tar.gz; + sha256 = "11y71m77y38mi68gw5dqx54z9syvax42x3m9v7mgx35c5z4gpal4"; }; propagatedBuildInputs = [ pkgs.libmaxminddb MathInt128 MaxMindDBReader ]; buildInputs = [ NetWorks PathClass TestFatal TestNumberDelta TestRequires ]; From 61a6c381b2c7c2e9fc7486593a245408bfec702a Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:53 +0000 Subject: [PATCH 104/160] [cpan2nix] perlPackages.PerlPrereqScanner: cleanup --- pkgs/top-level/perl-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index e86e7f3e4d3..292880e5cff 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14151,7 +14151,7 @@ let url = mirror://cpan/authors/id/R/RJ/RJBS/Perl-PrereqScanner-1.023.tar.gz; sha256 = "280a1c4710390865fb9f310a861a34720b28b4cbe50609c841af5cf2d3a2bced"; }; - propagatedBuildInputs = [ GetoptLongDescriptive ModulePath Moose PPI StringRewritePrefix namespaceautoclean ]; + propagatedBuildInputs = [ GetoptLongDescriptive ListMoreUtils ModulePath Moose PPI StringRewritePrefix namespaceautoclean ]; meta = { homepage = https://github.com/rjbs/Perl-PrereqScanner; description = "A tool to scan your Perl code for its prerequisites"; From dcfb7af23f5c009166e9801e52b06e4f0763a39e Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:56 +0000 Subject: [PATCH 105/160] [cpan2nix] perlPackages.FinanceQuote: 1.47 -> 1.49 dependencies: perlPackages.JSONParse: init at 0.55 --- pkgs/top-level/perl-packages.nix | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 292880e5cff..cac2c45454f 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6841,17 +6841,18 @@ let FinanceQuote = buildPerlPackage { pname = "Finance-Quote"; - version = "1.47"; + version = "1.49"; src = fetchurl { - url = mirror://cpan/authors/id/E/EC/ECOCODE/Finance-Quote-1.47.tar.gz; - sha256 = "0gzbq85738f299jaw4nj3ljnka380j2y6yspmyl71rgfypqjvbr7"; + url = mirror://cpan/authors/id/E/EC/ECOCODE/Finance-Quote-1.49.tar.gz; + sha256 = "0lxz9fsm4ld3l900zxh2w91wjygk0ifn4miw6q5k4mm67d2c9nwm"; }; - propagatedBuildInputs = [ CGI DateTime HTMLTableExtract JSON LWPProtocolHttps ]; + propagatedBuildInputs = [ CGI DateTimeFormatStrptime HTMLTableExtract JSON JSONParse LWPProtocolHttps StringUtil TextTemplate ]; meta = with stdenv.lib; { homepage = http://finance-quote.sourceforge.net/; description = "Get stock and mutual fund quotes from various exchanges"; license = licenses.gpl2; }; + buildInputs = [ TestPod ]; }; FontAFM = buildPerlPackage { @@ -9005,6 +9006,19 @@ let }; }; + JSONParse = buildPerlPackage { + pname = "JSON-Parse"; + version = "0.55"; + src = fetchurl { + url = mirror://cpan/authors/id/B/BK/BKB/JSON-Parse-0.55.tar.gz; + sha256 = "0mnjypkiga8zdxr5kbd7sf49pcbn55ivndn01p5ln4amqgdmd66w"; + }; + meta = { + description = "Read JSON into a Perl variable"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + JSONWebToken = buildPerlModule { pname = "JSON-WebToken"; version = "0.10"; From c8232c34e8eb0b2335b4ffdec5354640e0c2b545 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:53:59 +0000 Subject: [PATCH 106/160] [cpan2nix] perlPackages.AppSqitch: 0.9999 -> v1.0.0 --- pkgs/top-level/perl-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index cac2c45454f..1236a1b4744 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -485,14 +485,14 @@ let }; AppSqitch = buildPerlModule { - version = "0.9999"; + version = "1.0.0"; pname = "App-Sqitch"; src = fetchurl { - url = mirror://cpan/authors/id/D/DW/DWHEELER/App-Sqitch-0.9999.tar.gz; - sha256 = "f5bfa80206738ab8a70358a3b0557661c7459e11ec07dece23ecafa1f34372b3"; + url = mirror://cpan/authors/id/D/DW/DWHEELER/App-Sqitch-v1.0.0.tar.gz; + sha256 = "f46466c1e9ad8bbabf6844fed4f6e534ea475731de61b775ad7c331db1ca9c5c"; }; - buildInputs = [ CaptureTiny IOPager TestDeep TestDir TestException TestFile TestFileContents TestMockModule TestNoWarnings TestWarn ]; - propagatedBuildInputs = [ Clone ConfigGitLike DBI DateTime EncodeLocale FileHomeDir HashMerge IPCRun3 IPCSystemSimple ListMoreUtils PathClass PerlIOutf8_strict StringFormatter StringShellQuote TemplateTiny Throwable TypeTiny URIdb libintl_perl ]; + buildInputs = [ CaptureTiny TestDeep TestDir TestException TestFile TestFileContents TestMockModule TestNoWarnings TestWarn ]; + propagatedBuildInputs = [ Clone ConfigGitLike DBI DateTime EncodeLocale HashMerge IOPager IPCRun3 IPCSystemSimple ListMoreUtils PathClass PerlIOutf8_strict StringFormatter StringShellQuote TemplateTiny Throwable TypeTiny URIdb libintl_perl ]; doCheck = false; # Can't find home directory. meta = { homepage = https://sqitch.org/; From 83a991de3095fd350be73550095df4fe8ef8bfce Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:54:01 +0000 Subject: [PATCH 107/160] [cpan2nix] perlPackages.GeoIP2: 2.006001 -> 2.006002 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 1236a1b4744..a6b979eb42f 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -7004,10 +7004,10 @@ let GeoIP2 = buildPerlPackage { pname = "GeoIP2"; - version = "2.006001"; + version = "2.006002"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MAXMIND/GeoIP2-2.006001.tar.gz; - sha256 = "05pb8bj2dkfcn8z56f8dcs76x65xcn05fywm7vifmfh39qgkmm62"; + url = mirror://cpan/authors/id/M/MA/MAXMIND/GeoIP2-2.006002.tar.gz; + sha256 = "0d4qq0k0pd0xd83iykr0jkyizl499ii6ajwwwl93rgg9xsl44189"; }; propagatedBuildInputs = [ JSONMaybeXS LWPProtocolHttps MaxMindDBReader ParamsValidate Throwable ]; buildInputs = [ PathClass TestFatal TestNumberDelta ]; From 88544576facdfb8df054235fdd4662ea10b585c7 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:54:05 +0000 Subject: [PATCH 108/160] [cpan2nix] perlPackages.PlackMiddlewareRemoveRedundantBody: 0.07 -> 0.08 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index a6b979eb42f..4f279916b66 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -13802,10 +13802,10 @@ let PlackMiddlewareRemoveRedundantBody = buildPerlPackage { pname = "Plack-Middleware-RemoveRedundantBody"; - version = "0.07"; + version = "0.08"; src = fetchurl { - url = mirror://cpan/authors/id/S/SW/SWEETKID/Plack-Middleware-RemoveRedundantBody-0.07.tar.gz; - sha256 = "64b841d5d74b4c4a595b85749d69297f4f5f5c0829a6e99e0099f05dd69be3c3"; + url = mirror://cpan/authors/id/S/SW/SWEETKID/Plack-Middleware-RemoveRedundantBody-0.08.tar.gz; + sha256 = "ab0979e447d04f210226239f466e685215fda58b58ca10822a1ee8731161a39d"; }; propagatedBuildInputs = [ Plack ]; meta = { From e3d6d94612cacabab8668a4980d5cc3190513ccf Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:54:09 +0000 Subject: [PATCH 109/160] [cpan2nix] perlPackages.Starman: 0.4014 -> 0.4015 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 4f279916b66..e285e5a9510 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -15308,10 +15308,10 @@ let Starman = buildPerlModule { pname = "Starman"; - version = "0.4014"; + version = "0.4015"; src = fetchurl { - url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Starman-0.4014.tar.gz"; - sha256 = "1sbb5rb3vs82rlh1fjkgkcmj5pj62b4y9si4ihh45sl9m8c2qxx5"; + url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Starman-0.4015.tar.gz; + sha256 = "1y1kn4929k299fbf6sw9lxcsdlq9fvq777p6yrzk591rr9xhkx8h"; }; buildInputs = [ LWP ModuleBuildTiny TestRequires TestTCP ]; propagatedBuildInputs = [ DataDump HTTPParserXS NetServer Plack ]; From 50d0dcbbd83db980790ec745f0d6761763391077 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:54:16 +0000 Subject: [PATCH 110/160] [cpan2nix] perlPackages.Connector: 1.26 -> 1.27 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index e285e5a9510..83390977788 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2870,10 +2870,10 @@ let Connector = buildPerlPackage { pname = "Connector"; - version = "1.26"; + version = "1.27"; src = fetchurl { - url = mirror://cpan/authors/id/M/MR/MRSCOTTY/Connector-1.26.tar.gz; - sha256 = "9852c2b43a8201996530deb1d3aa7fda18abe1ce24c80fbdebd7981cd2f05c45"; + url = mirror://cpan/authors/id/M/MR/MRSCOTTY/Connector-1.27.tar.gz; + sha256 = "98ff4700fde2b7872d89566a3308d03c2899c88cb6317af901869513bdbfb603"; }; buildInputs = [ ConfigMerge ConfigStd ConfigVersioned DBDSQLite DBI ProcSafeExec TemplateToolkit YAML ]; propagatedBuildInputs = [ LogLog4perl Moose ]; From 199806c920e62fdfb37e2b8e31c362e1c6720264 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:54:17 +0000 Subject: [PATCH 111/160] [cpan2nix] perlPackages.Workflow: 1.45 -> 1.46 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 83390977788..309995945fd 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -19270,10 +19270,10 @@ let Workflow = buildPerlModule { pname = "Workflow"; - version = "1.45"; + version = "1.46"; src = fetchurl { - url = mirror://cpan/authors/id/J/JO/JONASBN/Workflow-1.45.tar.gz; - sha256 = "0w814z4j85gghzqnbxzsr60m8dbqc02yi7137sq58lhbsfshmvhx"; + url = mirror://cpan/authors/id/J/JO/JONASBN/Workflow-1.46.tar.gz; + sha256 = "10zxp39yp11ry5j1c1krhx7s57rb2r8m48jf66k8f4jzm6f0w7pf"; }; buildInputs = [ DBDMock ListMoreUtils PodCoverageTrustPod TestException TestKwalitee TestPod TestPodCoverage ]; propagatedBuildInputs = [ ClassAccessor ClassFactory ClassObservable DBI DataUUID DateTimeFormatStrptime FileSlurp LogDispatch LogLog4perl XMLSimple ]; From 531ba0e0e8707631ce7aaf443c154f8dd23fe2c4 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:54:20 +0000 Subject: [PATCH 112/160] [cpan2nix] perlPackages.TaskFreecellSolverTesting: cleanup --- pkgs/top-level/perl-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 309995945fd..eb3421c1e60 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16030,7 +16030,7 @@ let sha256 = "a2f73c65d0e5676cf4aae213ba4c3f88bf85f084a2165f1e71e3ce5b19023206"; }; buildInputs = [ CodeTidyAll TestDataSplit TestDifferences TestPerlTidy TestRunPluginTrimDisplayedFilenames TestRunValgrind TestTrailingSpace TestTrap ]; - propagatedBuildInputs = [ EnvPath FileWhich GamesSolitaireVerify InlineC MooX PathTiny StringShellQuote TaskTestRunAllPlugins TemplateToolkit YAMLLibYAML ]; + propagatedBuildInputs = [ EnvPath FileWhich GamesSolitaireVerify InlineC MooX StringShellQuote TaskTestRunAllPlugins TemplateToolkit YAMLLibYAML ]; meta = { description = "Install the CPAN dependencies of the Freecell Solver test suite"; license = stdenv.lib.licenses.mit; From f7e57fdc00a73461e7b1e267751a36f133dfd555 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:54:27 +0000 Subject: [PATCH 113/160] [cpan2nix] perlPackages.CatalystViewJSON: 0.36 -> 0.37 --- pkgs/top-level/perl-packages.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index eb3421c1e60..a5ba44dda7a 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1769,12 +1769,11 @@ let CatalystViewJSON = buildPerlPackage { pname = "Catalyst-View-JSON"; - version = "0.36"; + version = "0.37"; src = fetchurl { - url = mirror://cpan/authors/id/J/JJ/JJNAPIORK/Catalyst-View-JSON-0.36.tar.gz; - sha256 = "0x943j1n2r0zqanyzdrs1xsnn8ayn2wqskn7h144xcqa6v6gcisl"; + url = mirror://cpan/authors/id/H/HA/HAARG/Catalyst-View-JSON-0.37.tar.gz; + sha256 = "1v4xkzazs743sc7cd1kxkbi99cf00a4dadyyancckcbpi9p3znn5"; }; - buildInputs = [ YAML ]; propagatedBuildInputs = [ CatalystRuntime ]; meta = { description = "JSON view for your data"; From 39ae62f0abcb63556ee0a3040273e258317e8b57 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 22:54:45 +0000 Subject: [PATCH 114/160] [cpan2nix] perlPackages.DistZillaPluginTestMinimumVersion: 2.000008 -> 2.000010 --- pkgs/top-level/perl-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index a5ba44dda7a..4509fbf3b8e 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -5227,14 +5227,14 @@ let }; }; - DistZillaPluginTestMinimumVersion = buildPerlPackage { + DistZillaPluginTestMinimumVersion = buildPerlModule { pname = "Dist-Zilla-Plugin-Test-MinimumVersion"; - version = "2.000008"; + version = "2.000010"; src = fetchurl { - url = mirror://cpan/authors/id/D/DO/DOHERTY/Dist-Zilla-Plugin-Test-MinimumVersion-2.000008.tar.gz; - sha256 = "d924ce79aaaa1885510ca6ecfcb4d8bc250fb6995bc96627f1536cb589e3b660"; + url = mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Test-MinimumVersion-2.000010.tar.gz; + sha256 = "b8b71f4b64b689f4b647a3a87d6aaaae45a68892d35e36baa976f605736370fb"; }; - buildInputs = [ TestDeep TestMinimumVersion TestOutput ]; + buildInputs = [ ModuleBuildTiny TestDeep TestMinimumVersion TestOutput ]; propagatedBuildInputs = [ DistZilla ]; meta = { description = "Release tests for minimum required versions"; From 0f74437dbf4eb7f3f96a0fcd3cbe2069a1771f57 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 23:16:35 +0000 Subject: [PATCH 115/160] [cpan2nix] perlPackages.DeviceSerialPort: init at 1.04 --- pkgs/top-level/perl-packages.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 4509fbf3b8e..d83feb51bc0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -4482,6 +4482,17 @@ let }; }; + DeviceSerialPort = buildPerlPackage { + pname = "Device-SerialPort"; + version = "1.04"; + src = fetchurl { + url = mirror://cpan/authors/id/C/CO/COOK/Device-SerialPort-1.04.tar.gz; + sha256 = "1mz9a2qzkz6fbz76wcwmp48h6ckjxpcazb70q03acklvndy5d4nk"; + }; + meta = { + }; + }; + DBDMock = buildPerlModule { pname = "DBD-Mock"; version = "1.45"; From 0d90239d3189354c9d8ca3576f4962ad64be2b27 Mon Sep 17 00:00:00 2001 From: volth Date: Thu, 18 Jul 2019 23:16:43 +0000 Subject: [PATCH 116/160] perlPackages.AppClusterSSH: init at 4.13.2 dependencies: perlPackages.X11ProtocolOther: init at 31 --- pkgs/top-level/perl-packages.nix | 42 ++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index d83feb51bc0..b5f076b8cce 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -395,6 +395,32 @@ let buildInputs = [ TestKwalitee TestPod ]; }; + AppClusterSSH = buildPerlModule { + pname = "App-ClusterSSH"; + version = "4.13.2"; + src = fetchurl { + url = mirror://cpan/authors/id/D/DU/DUNCS/App-ClusterSSH-v4.13.2.tar.gz; + sha256 = "0rmk2p3f2wz1h092anidjclh212rv3gxyk0c641qk3frlrjnw6mp"; + }; + propagatedBuildInputs = [ ExceptionClass Tk TryTiny X11ProtocolOther ]; + buildInputs = [ CPANChanges FileSlurp FileWhich PerlTidy Readonly TestDifferences TestDistManifest TestPerlTidy TestPod TestPodCoverage TestTrap ]; + preCheck = "rm t/perltidy.t t/manifest.t t/30cluster.t"; # do not run failing tests + postInstall = '' + mkdir -p $out/etc/bash_completion.d + mv $out/bin/clusterssh_bash_completion.dist \ + $out/etc/bash_completion.d/clusterssh_bash_completion + substituteInPlace $out/etc/bash_completion.d/clusterssh_bash_completion \ + --replace '/bin/true' '${pkgs.coreutils}/bin/true' \ + --replace 'grep' '${pkgs.gnugrep}/bin/grep' \ + --replace 'sed' '${pkgs.gnused}/bin/sed' + ''; + meta = { + description = "A container for functions of the ClusterSSH programs"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + homepage = "http://github.com/duncs/clusterssh/wiki"; + }; + }; + AppCmd = buildPerlPackage { pname = "App-Cmd"; version = "0.331"; @@ -19346,6 +19372,22 @@ let doCheck = false; # requires an X server }; + X11ProtocolOther = buildPerlPackage { + pname = "X11-Protocol-Other"; + version = "31"; + src = fetchurl { + url = mirror://cpan/authors/id/K/KR/KRYDE/X11-Protocol-Other-31.tar.gz; + sha256 = "1x3kvic52jgp2mvd5wzrqrprqi82cdk8l4075v8b33ksvj9mjqiw"; + }; + propagatedBuildInputs = [ X11Protocol ]; + buildInputs = [ EncodeHanExtra ModuleUtil ]; + meta = { + description = "Miscellaneous helpers for X11::Protocol connections."; + license = with stdenv.lib.licenses; [ gpl1Plus gpl3Plus ]; + homepage = "http://user42.tuxfamily.org/x11-protocol-other/index.html"; + }; + }; + X11GUITest = buildPerlPackage { pname = "X11-GUITest"; version = "0.28"; From 9ce9491e9f673aebb1f07b8c35405feb85014f98 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:28:44 +0000 Subject: [PATCH 117/160] [cpan2nix] perlPackages.CPANPerlReleases: 4.08 -> 4.10 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index b5f076b8cce..fb6ef1f8513 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3146,10 +3146,10 @@ let CPANPerlReleases = buildPerlPackage { pname = "CPAN-Perl-Releases"; - version = "4.08"; + version = "4.10"; src = fetchurl { - url = mirror://cpan/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-4.08.tar.gz; - sha256 = "00fdq7q2i42ww8b8lsvbswkssccnbpxp2lnd8j6vbzddzr3p5qgv"; + url = mirror://cpan/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-4.10.tar.gz; + sha256 = "1dgijw8rpvhy79ff8jbly5bwh7gdb7d6mn6vx5mm6krjfybdprrk"; }; meta = { homepage = https://github.com/bingos/cpan-perl-releases; From e0fa64544da931c299ab3f507bcb4defd72164d8 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:28:47 +0000 Subject: [PATCH 118/160] [cpan2nix] perlPackages.ClassInspector: 1.34 -> 1.36 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index fb6ef1f8513..12a0c19c3d1 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2293,10 +2293,10 @@ let ClassInspector = buildPerlPackage { pname = "Class-Inspector"; - version = "1.34"; + version = "1.36"; src = fetchurl { - url = mirror://cpan/authors/id/P/PL/PLICEASE/Class-Inspector-1.34.tar.gz; - sha256 = "1n7h3jzwdz5a8gmz515xfr7ic82dl5sbdrk5d2fskiycngf8d6py"; + url = mirror://cpan/authors/id/P/PL/PLICEASE/Class-Inspector-1.36.tar.gz; + sha256 = "0kk900bp8iq7bw5jyllfb31gvf93mmp24n4x90j7qs3jlhimsafc"; }; meta = { description = "Get information about a class and its structure"; From ed0d4ff6051aa1c581f560cedf5da803e264129f Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:29:20 +0000 Subject: [PATCH 119/160] [cpan2nix] perlPackages.MCE: 1.841 -> 1.842 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 12a0c19c3d1..990a8c7f53c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9849,10 +9849,10 @@ let MCE = buildPerlPackage { pname = "MCE"; - version = "1.841"; + version = "1.842"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.841.tar.gz; - sha256 = "0jgh7h8y9rqjcb7az83ypww3lzajr0p8m9lbhfq7x27v6i0l2aas"; + url = mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.842.tar.gz; + sha256 = "1bihijd3hdcw3qb404cdkq0g8c0xi86h2pn54crjjc3madclnf57"; }; meta = { description = "Many-Core Engine for Perl providing parallel processing capabilities"; From 7bcdd593954803ae8c7c56156a9d13681613525d Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:29:25 +0000 Subject: [PATCH 120/160] [cpan2nix] perlPackages.Mojolicious: 8.21 -> 8.22 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 990a8c7f53c..7cfc6ec60c3 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11198,10 +11198,10 @@ let Mojolicious = buildPerlPackage { pname = "Mojolicious"; - version = "8.21"; + version = "8.22"; src = fetchurl { - url = mirror://cpan/authors/id/S/SR/SRI/Mojolicious-8.21.tar.gz; - sha256 = "1p5ri6ib0pd58jyzzdx98j45b4bj9bs59m6srzx3n21b5gd5jf3y"; + url = mirror://cpan/authors/id/S/SR/SRI/Mojolicious-8.22.tar.gz; + sha256 = "0m28yb1pbnbgdq0z7ykb44j93c1vwjzv7msm6vs7msysyx84mqw6"; }; meta = { homepage = https://mojolicious.org; From 5dbcd5ef2d6059d174ecc77e8866b7ee0894ce23 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:29:37 +0000 Subject: [PATCH 121/160] [cpan2nix] perlPackages.RegexpGrammars: 1.051 -> 1.052 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 7cfc6ec60c3..8ad347ef095 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14680,10 +14680,10 @@ let RegexpGrammars = buildPerlModule { pname = "Regexp-Grammars"; - version = "1.051"; + version = "1.052"; src = fetchurl { - url = mirror://cpan/authors/id/D/DC/DCONWAY/Regexp-Grammars-1.051.tar.gz; - sha256 = "fa595a4893b57a004fdc5c296b2bdaf10a3ffb3da64cd53a9d80678805d81e40"; + url = mirror://cpan/authors/id/D/DC/DCONWAY/Regexp-Grammars-1.052.tar.gz; + sha256 = "d552e7aaec956fc9ff0c56602fc95bc5c97ef815a0a8df7f42d1128f39534a62"; }; meta = { description = "Add grammatical parsing features to Perl 5.10 regexes"; From f7162cba3234812edf58151fb8fc1e21981a5203 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:30:07 +0000 Subject: [PATCH 122/160] [cpan2nix] perlPackages.AnyEvent: 7.15 -> 7.16 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 8ad347ef095..c70e8729fc1 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -228,10 +228,10 @@ let AnyEvent = buildPerlPackage { pname = "AnyEvent"; - version = "7.15"; + version = "7.16"; src = fetchurl { - url = mirror://cpan/authors/id/M/ML/MLEHMANN/AnyEvent-7.15.tar.gz; - sha256 = "111db2335c71f789edaec271126b3810356691eb1214dd3f67b527a88ec9e354"; + url = mirror://cpan/authors/id/M/ML/MLEHMANN/AnyEvent-7.16.tar.gz; + sha256 = "149fe8c3082dfb015fd15ad2b8fea5fb75e012238c790aa0398dcfaabfa0546c"; }; buildInputs = [ CanaryStability ]; meta = { From 62d34bbd5dd2c9b2d2a55d6bbd391a327f305aa1 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:30:10 +0000 Subject: [PATCH 123/160] [cpan2nix] perlPackages.Clone: 0.41 -> 0.42 dependencies: perlPackages.BCOW: init at 0.001 --- pkgs/top-level/perl-packages.nix | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index c70e8729fc1..718be0f6405 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -878,6 +878,19 @@ let doCheck = false; /* test fails */ }; + BCOW = buildPerlPackage { + pname = "B-COW"; + version = "0.001"; + src = fetchurl { + url = mirror://cpan/authors/id/A/AT/ATOOMIC/B-COW-0.001.tar.gz; + sha256 = "1n5hfhm72q96cpplc8hjfwkv7haq0xnq2db6ql611jdv17z3sp4d"; + }; + meta = { + description = "B::COW additional B helpers to check COW status"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + BFlags = buildPerlPackage { pname = "B-Flags"; version = "0.17"; @@ -2557,15 +2570,16 @@ let Clone = buildPerlPackage { pname = "Clone"; - version = "0.41"; + version = "0.42"; src = fetchurl { - url = mirror://cpan/authors/id/G/GA/GARU/Clone-0.41.tar.gz; - sha256 = "060mlm31lacirpnp5fl9jqk4m9cl07vjlh89k83qk25wykf5dh78"; + url = mirror://cpan/authors/id/G/GA/GARU/Clone-0.42.tar.gz; + sha256 = "1r87rdm0nilfayxwlzvylwc8r3hr5m24180x437j30qpizdk1aal"; }; meta = { description = "Recursively copy Perl datatypes"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; + buildInputs = [ BCOW ]; }; CloneChoose = buildPerlPackage { From f64c0369d5988dfaeded7558185b34962ba5c232 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:30:44 +0000 Subject: [PATCH 124/160] [cpan2nix] perlPackages.CarpAssertMore: 1.16 -> 1.18 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 718be0f6405..44ceb14c719 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1278,10 +1278,10 @@ let CarpAssertMore = buildPerlPackage { pname = "Carp-Assert-More"; - version = "1.16"; + version = "1.18"; src = fetchurl { - url = mirror://cpan/authors/id/P/PE/PETDANCE/Carp-Assert-More-1.16.tar.gz; - sha256 = "1x9jd6s3lq97na6gz7g0zaq62l8z297xsfpdj2v42p3ijpfirl4f"; + url = mirror://cpan/authors/id/P/PE/PETDANCE/Carp-Assert-More-1.18.tar.gz; + sha256 = "0k7lpyb7mwck9w7vlqd4w3vw5r0qxlhzw8x6himy6p9aijwrdh4g"; }; propagatedBuildInputs = [ CarpAssert ]; meta = { From 03dbc5b13d59cd04412cccb8fede2b8921a85b09 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:30:52 +0000 Subject: [PATCH 125/160] [cpan2nix] perlPackages.Coro: 6.54 -> 6.55 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 44ceb14c719..03304c379a6 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3036,10 +3036,10 @@ let Coro = buildPerlPackage { pname = "Coro"; - version = "6.54"; + version = "6.55"; src = fetchurl { - url = mirror://cpan/authors/id/M/ML/MLEHMANN/Coro-6.54.tar.gz; - sha256 = "0a00b351m7fxm39vfk726wpva2xx8qxlx5nv4yjgkbqap502ld2m"; + url = mirror://cpan/authors/id/M/ML/MLEHMANN/Coro-6.55.tar.gz; + sha256 = "0c4ams0lqxlh9nwp2l3gd0if35dw0m3774pfl16dmz3hf419rms3"; }; propagatedBuildInputs = [ AnyEvent Guard commonsense ]; buildInputs = [ CanaryStability ]; From 5061485b82f70236dfee6945e16201bb9355fe74 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:31:41 +0000 Subject: [PATCH 126/160] [cpan2nix] perlPackages.AlienBuild: 1.78 -> 1.79 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 03304c379a6..a2144f7aef3 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -151,10 +151,10 @@ let AlienBuild = buildPerlPackage { pname = "Alien-Build"; - version = "1.78"; + version = "1.79"; src = fetchurl { - url = mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Build-1.78.tar.gz; - sha256 = "1jbg81vkdvx5mrb4ybxfxzv7316rk2n0h0vqlh0z92i4yjxp2b0k"; + url = mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Build-1.79.tar.gz; + sha256 = "18qlizxa67ldnxw91ks6qffhn5iia83ygcfv3c0db331f8nr68ki"; }; propagatedBuildInputs = [ CaptureTiny FFICheckLib FileWhich Filechdir PathTiny PkgConfig ]; buildInputs = [ DevelHide Test2Suite ]; From feb0fddde6885157dde4d7082df27617f7528bcc Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:31:46 +0000 Subject: [PATCH 127/160] [cpan2nix] perlPackages.Redis: 1.991 -> 1.995 --- pkgs/top-level/perl-packages.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index a2144f7aef3..ba49154cb75 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14630,12 +14630,12 @@ let Redis = buildPerlModule { pname = "Redis"; - version = "1.991"; + version = "1.995"; src = fetchurl { - url = mirror://cpan/authors/id/D/DA/DAMS/Redis-1.991.tar.gz; - sha256 = "f7d1a934fa9360a26e480f896f97be0fd62807f9d9baca65a9aa8d007ff2acaa"; + url = mirror://cpan/authors/id/D/DA/DAMS/Redis-1.995.tar.gz; + sha256 = "a0b07b284ff12bb852a3120723f1e63ab279df575d6c52a78f914565a9f0b906"; }; - buildInputs = [ IOString ModuleBuildTiny PodCoverageTrustPod TestCPANMeta TestDeep TestFatal TestSharedFork TestTCP ]; + buildInputs = [ IOString ModuleBuildTiny TestDeep TestFatal TestSharedFork TestTCP ]; propagatedBuildInputs = [ IOSocketTimeout TryTiny ]; meta = { homepage = https://github.com/PerlRedis/perl-redis; From a91455592a8abc84be77d1aaf0a1ce2557e7bc71 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:31:56 +0000 Subject: [PATCH 128/160] [cpan2nix] perlPackages.GamesSolitaireVerify: 0.2201 -> 0.2202 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index ba49154cb75..50097ffcc08 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6970,10 +6970,10 @@ let GamesSolitaireVerify = buildPerlModule { pname = "Games-Solitaire-Verify"; - version = "0.2201"; + version = "0.2202"; src = fetchurl { - url = mirror://cpan/authors/id/S/SH/SHLOMIF/Games-Solitaire-Verify-0.2201.tar.gz; - sha256 = "b434d7db89d0f01dd70ce2ff8e3b281f85eb3fa4eaa6c9baa77c418dd012ec57"; + url = mirror://cpan/authors/id/S/SH/SHLOMIF/Games-Solitaire-Verify-0.2202.tar.gz; + sha256 = "14fe240613b41c9d3e7cc560eaabd78bd13ded66d2838b738b74f7d1811d9263"; }; buildInputs = [ DirManifest TestDifferences ]; propagatedBuildInputs = [ ClassXSAccessor ExceptionClass ListMoreUtils PathTiny ]; From 50b371a475b100fdb65667455f5f37d718b3cd8f Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:32:22 +0000 Subject: [PATCH 129/160] [cpan2nix] perlPackages.MooseXRoleParameterized: 1.10 -> 1.11 --- pkgs/top-level/perl-packages.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 50097ffcc08..3b5cc865a3c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11874,12 +11874,12 @@ let MooseXRoleParameterized = buildPerlModule { pname = "MooseX-Role-Parameterized"; - version = "1.10"; + version = "1.11"; src = fetchurl { - url = mirror://cpan/authors/id/E/ET/ETHER/MooseX-Role-Parameterized-1.10.tar.gz; - sha256 = "0plx25n80mv9qwhix52z79md0qil616nbcryk2f4216kghpw2ij8"; + url = mirror://cpan/authors/id/E/ET/ETHER/MooseX-Role-Parameterized-1.11.tar.gz; + sha256 = "17pc5dly7ba0p50p2xcmp7bar8m262jcqgbkgyswl3kzbmn7dzhw"; }; - buildInputs = [ CPANMetaCheck ModuleBuildTiny MooseXRoleWithOverloading TestFatal TestRequires ]; + buildInputs = [ CPANMetaCheck ModuleBuildTiny TestFatal TestNeeds ]; propagatedBuildInputs = [ Moose namespaceautoclean ]; meta = { homepage = https://github.com/sartak/MooseX-Role-Parameterized/tree; From b434ee63973da83be213b85e7cf4b3a0a3094b45 Mon Sep 17 00:00:00 2001 From: volth Date: Sat, 27 Jul 2019 09:32:37 +0000 Subject: [PATCH 130/160] [cpan2nix] perlPackages.PlackMiddlewareRemoveRedundantBody: 0.08 -> 0.09 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 3b5cc865a3c..f22883a03fd 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -13852,10 +13852,10 @@ let PlackMiddlewareRemoveRedundantBody = buildPerlPackage { pname = "Plack-Middleware-RemoveRedundantBody"; - version = "0.08"; + version = "0.09"; src = fetchurl { - url = mirror://cpan/authors/id/S/SW/SWEETKID/Plack-Middleware-RemoveRedundantBody-0.08.tar.gz; - sha256 = "ab0979e447d04f210226239f466e685215fda58b58ca10822a1ee8731161a39d"; + url = mirror://cpan/authors/id/S/SW/SWEETKID/Plack-Middleware-RemoveRedundantBody-0.09.tar.gz; + sha256 = "80d45f93d6b7290b0bd8b3cedd84a37fc501456cc3dec02ec7aad81c0018087e"; }; propagatedBuildInputs = [ Plack ]; meta = { From 3c77163d4668100fe6ffece20f94fac2cf008c4c Mon Sep 17 00:00:00 2001 From: worldofpeace Date: Wed, 31 Jul 2019 02:54:59 -0400 Subject: [PATCH 131/160] networkmanager: 1.18.1 -> 1.18.2 https://gitlab.freedesktop.org/NetworkManager/NetworkManager/blob/1.18.2/NEWS --- pkgs/tools/networking/network-manager/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/network-manager/default.nix b/pkgs/tools/networking/network-manager/default.nix index f2c83c661ae..8a55e016a42 100644 --- a/pkgs/tools/networking/network-manager/default.nix +++ b/pkgs/tools/networking/network-manager/default.nix @@ -11,11 +11,11 @@ let pythonForDocs = python3.withPackages (pkgs: with pkgs; [ pygobject3 ]); in stdenv.mkDerivation rec { name = "network-manager-${version}"; - version = "1.18.1"; + version = "1.18.2"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "07vg2ryyjaxs5h8kmkwqhk4ki750c4di98g0i7h7zglfs16psiqd"; + sha256 = "1hx5dx5dgdqh3p8fq7q1pxy2bx2iymc74lj60ycrf7ydfjlprnad"; }; outputs = [ "out" "dev" "devdoc" "man" "doc" ]; From ee409c1cc1622e37fd63d5af848760a1178f7837 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Fri, 26 Apr 2019 19:22:16 -0500 Subject: [PATCH 132/160] networkmanager: disable dhcpcanon instead of assuming in /usr/* --- pkgs/tools/networking/network-manager/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/networking/network-manager/default.nix b/pkgs/tools/networking/network-manager/default.nix index 8a55e016a42..1937132c0a0 100644 --- a/pkgs/tools/networking/network-manager/default.nix +++ b/pkgs/tools/networking/network-manager/default.nix @@ -28,6 +28,7 @@ in stdenv.mkDerivation rec { "-Ddnsmasq=${dnsmasq}/bin/dnsmasq" # Upstream prefers dhclient, so don't add dhcpcd to the closure "-Ddhcpcd=no" + "-Ddhcpcanon=no" "-Dpppd=${ppp}/bin/pppd" "-Diptables=${iptables}/bin/iptables" # to enable link-local connections From de3bbbf46cdddd988fec052c72ef07312073e77f Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Fri, 26 Apr 2019 19:53:27 -0500 Subject: [PATCH 133/160] networkmanager: libaudit yes but disabled by default --- pkgs/tools/networking/network-manager/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/networking/network-manager/default.nix b/pkgs/tools/networking/network-manager/default.nix index 1937132c0a0..c0e29c6538b 100644 --- a/pkgs/tools/networking/network-manager/default.nix +++ b/pkgs/tools/networking/network-manager/default.nix @@ -50,6 +50,7 @@ in stdenv.mkDerivation rec { "-Dqt=false" # Allow using iwd when configured to do so "-Diwd=true" + "-Dlibaudit=yes-disabled-by-default" ]; patches = [ From df73e029136b3c615277c8ec8603025d21ad75b0 Mon Sep 17 00:00:00 2001 From: xrelkd <46590321+xrelkd@users.noreply.github.com> Date: Wed, 31 Jul 2019 16:06:49 +0800 Subject: [PATCH 134/160] parity: add xrelkd as maintainer --- pkgs/applications/altcoins/parity/parity.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/altcoins/parity/parity.nix b/pkgs/applications/altcoins/parity/parity.nix index 011a44fe170..79831f3304d 100644 --- a/pkgs/applications/altcoins/parity/parity.nix +++ b/pkgs/applications/altcoins/parity/parity.nix @@ -3,9 +3,10 @@ , cargoSha256 }: -{ stdenv +{ lib , fetchFromGitHub , rustPlatform + , pkgconfig , openssl , systemd @@ -14,7 +15,8 @@ }: rustPlatform.buildRustPackage rec { - name = "parity-${version}"; + pname = "parity"; + inherit version; inherit cargoSha256; src = fetchFromGitHub { @@ -34,11 +36,11 @@ rustPlatform.buildRustPackage rec { # test result: FAILED. 80 passed; 12 failed; 0 ignored; 0 measured; 0 filtered out doCheck = false; - meta = with stdenv.lib; { + meta = with lib; { description = "Fast, light, robust Ethereum implementation"; homepage = "http://parity.io"; license = licenses.gpl3; - maintainers = [ maintainers.akru ]; + maintainers = with maintainers; [ akru xrelkd ]; platforms = platforms.linux; }; } From 80cf9cdf9f1983d4b40b6bbc1fbee7c9075a2f5b Mon Sep 17 00:00:00 2001 From: xrelkd <46590321+xrelkd@users.noreply.github.com> Date: Wed, 31 Jul 2019 16:07:21 +0800 Subject: [PATCH 135/160] parity: 2.4.9 -> 2.5.5 --- pkgs/applications/altcoins/parity/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/altcoins/parity/default.nix b/pkgs/applications/altcoins/parity/default.nix index 57b1faf71f7..8f81cdd8544 100644 --- a/pkgs/applications/altcoins/parity/default.nix +++ b/pkgs/applications/altcoins/parity/default.nix @@ -1,6 +1,6 @@ let - version = "2.4.9"; - sha256 = "0pj3yyjzc3fq0r7g8j22anzqxvm377pbcy27np1g7ygkzapzb2v6"; - cargoSha256 = "1dxn00zxivmgk4a61nxwhjlv7fjsy2ngadyw0br1ssrkgz9k7af2"; + version = "2.5.5"; + sha256 = "193fnrf1pr67wblyxd5gbrg1rgflphnfaxgm3kb4iawjh18br6c6"; + cargoSha256 = "1w9p43v76igb62mbjk2rl7fynk13l4hpz25jd4f4hk5b2y2wf3r7"; in import ./parity.nix { inherit version sha256 cargoSha256; } From ef5ca40616b4bddd78e7ee0b137703b1d246a40c Mon Sep 17 00:00:00 2001 From: xrelkd <46590321+xrelkd@users.noreply.github.com> Date: Wed, 31 Jul 2019 16:07:37 +0800 Subject: [PATCH 136/160] parity-beta: 2.5.4 -> 2.6.0 --- pkgs/applications/altcoins/parity/beta.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/altcoins/parity/beta.nix b/pkgs/applications/altcoins/parity/beta.nix index cce0b1c6488..5670a0b767c 100644 --- a/pkgs/applications/altcoins/parity/beta.nix +++ b/pkgs/applications/altcoins/parity/beta.nix @@ -1,6 +1,6 @@ let - version = "2.5.4"; - sha256 = "103kg0lrijf6d0mc1nk4pdgwgkmp9ga51rwfqrkkm133lylrr0lf"; - cargoSha256 = "1w9p43v76igb62mbjk2rl7fynk13l4hpz25jd4f4hk5b2y2wf3r7"; + version = "2.6.0"; + sha256 = "1v0wc6l09nr42ljlq5lq1dgignm53hq3pmrgp2sld9zfxy3vdy0x"; + cargoSha256 = "1bkcvziz0diy76nbcgykajpnp6akva0m7ka7q6w3s9k7awxjxkx3"; in import ./parity.nix { inherit version sha256 cargoSha256; } From 57adfbd3d41b469428edd49a0057a628052729a4 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 31 Jul 2019 16:55:35 +0200 Subject: [PATCH 137/160] rustc: Drop RUSTC_BOOTSTRAP It's no longer needed. --- pkgs/development/compilers/rust/rustc.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/development/compilers/rust/rustc.nix b/pkgs/development/compilers/rust/rustc.nix index 66da4d33251..615e71984b6 100644 --- a/pkgs/development/compilers/rust/rustc.nix +++ b/pkgs/development/compilers/rust/rustc.nix @@ -45,12 +45,6 @@ in stdenv.mkDerivation rec { ++ optional (stdenv.isDarwin && !withBundledLLVM) "-lc++" ++ optional stdenv.isDarwin "-rpath ${llvmSharedForHost}/lib"; - # Enable nightly features in stable compiles (used for - # bootstrapping, see https://github.com/rust-lang/rust/pull/37265). - # This loosens the hard restrictions on bootstrapping-compiler - # versions. - RUSTC_BOOTSTRAP = "1"; - # Increase codegen units to introduce parallelism within the compiler. RUSTFLAGS = "-Ccodegen-units=10"; From 7706f36d0d5a844655e67cb89d532fc62daecde1 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 31 Jul 2019 17:55:33 +0200 Subject: [PATCH 138/160] rustc: Enable profiling support This matches the upstream binary releases (see https://github.com/rust-lang/rust/blob/beta/src/ci/docker/x86_64-gnu/Dockerfile). Upstream also enables sanitizer support but that adds another 39 MiB to the package size, and who needs sanitizers in Rust anyway ;-) --- pkgs/development/compilers/rust/rustc.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/compilers/rust/rustc.nix b/pkgs/development/compilers/rust/rustc.nix index 615e71984b6..d7776958390 100644 --- a/pkgs/development/compilers/rust/rustc.nix +++ b/pkgs/development/compilers/rust/rustc.nix @@ -86,6 +86,8 @@ in stdenv.mkDerivation rec { "${setBuild}.llvm-config=${llvmSharedForBuild}/bin/llvm-config" "${setHost}.llvm-config=${llvmSharedForHost}/bin/llvm-config" "${setTarget}.llvm-config=${llvmSharedForTarget}/bin/llvm-config" + ] ++ optional stdenv.isLinux [ + "--enable-profiler" # build libprofiler_builtins ]; # The bootstrap.py will generated a Makefile that then executes the build. From cc9fb5f0152424e96267a30fd9a9ce35837d9f63 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 25 Jul 2019 21:49:46 +0300 Subject: [PATCH 139/160] systemd: update revision --- pkgs/os-specific/linux/systemd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 39aa855e3cc..b7f1af618fe 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -24,8 +24,8 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "NixOS"; repo = "systemd"; - rev = "aa4c4d39d75ce52664cb28d569b1ceafda7b4c06"; - sha256 = "1ax94gzbdwdcf3wgj7f9cabdkvn2zynnnli7gkbz4isidlpis86g"; + rev = "5fb35fbc783516e2014115c3488134a2afb8494c"; + sha256 = "0pyjvzzh8nnxv4z58n82lz1mjnzv44sylcjgkvw8sp35vx1ryxfh"; }; outputs = [ "out" "lib" "man" "dev" ]; From fd405dab3ea0b5a2d3730c836dbcfabf2e820951 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 25 Jul 2019 16:26:28 +0300 Subject: [PATCH 140/160] systemd service: rename generator-packages --- nixos/modules/rename.nix | 3 +++ nixos/modules/system/boot/systemd.nix | 6 +++--- nixos/modules/tasks/filesystems/nfs.nix | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix index 4ae64222274..b01febe551f 100644 --- a/nixos/modules/rename.nix +++ b/nixos/modules/rename.nix @@ -257,6 +257,9 @@ with lib; (mkRenamedOptionModule [ "networking" "extraResolvconfConf" ] [ "networking" "resolvconf" "extraConfig" ]) (mkRenamedOptionModule [ "networking" "resolvconfOptions" ] [ "networking" "resolvconf" "extraOptions" ]) + # systemd + (mkRenamedOptionModule [ "systemd" "generator-packages" ] [ "systemd" "generatorPackages" ]) + ] ++ (flip map [ "blackboxExporter" "collectdExporter" "fritzboxExporter" "jsonExporter" "minioExporter" "nginxExporter" "nodeExporter" "snmpExporter" "unifiExporter" "varnishExporter" ] diff --git a/nixos/modules/system/boot/systemd.nix b/nixos/modules/system/boot/systemd.nix index cf35504e518..a89a200960e 100644 --- a/nixos/modules/system/boot/systemd.nix +++ b/nixos/modules/system/boot/systemd.nix @@ -497,7 +497,7 @@ in ''; }; - systemd.generator-packages = mkOption { + systemd.generatorPackages = mkOption { default = []; type = types.listOf types.package; example = literalExample "[ pkgs.systemd-cryptsetup-generator ]"; @@ -762,10 +762,10 @@ in environment.etc = let # generate contents for /etc/systemd/system-generators from - # systemd.generators and systemd.generator-packages + # systemd.generators and systemd.generatorPackages generators = pkgs.runCommand "system-generators" { preferLocalBuild = true; - packages = cfg.generator-packages; + packages = cfg.generatorPackages; } '' mkdir -p $out for package in $packages diff --git a/nixos/modules/tasks/filesystems/nfs.nix b/nixos/modules/tasks/filesystems/nfs.nix index d3a558738f4..c17cf804950 100644 --- a/nixos/modules/tasks/filesystems/nfs.nix +++ b/nixos/modules/tasks/filesystems/nfs.nix @@ -56,7 +56,7 @@ in boot.initrd.kernelModules = mkIf inInitrd [ "nfs" ]; systemd.packages = [ pkgs.nfs-utils ]; - systemd.generator-packages = [ pkgs.nfs-utils ]; + systemd.generatorPackages = [ pkgs.nfs-utils ]; environment.etc = { "idmapd.conf".source = idmapdConfFile; From a304fc5d753d0d2c134bf0925070bcead8650dff Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 25 Jul 2019 16:27:28 +0300 Subject: [PATCH 141/160] systemd service: add support for shutdown packages Shutdown hooks are executed right before the shutdown, which is useful for some applications. Among other things this is needed for mdadm hook to run. --- nixos/modules/system/boot/systemd.nix | 39 ++++++++++++++++++++------- 1 file changed, 30 insertions(+), 9 deletions(-) diff --git a/nixos/modules/system/boot/systemd.nix b/nixos/modules/system/boot/systemd.nix index a89a200960e..96c4ee30584 100644 --- a/nixos/modules/system/boot/systemd.nix +++ b/nixos/modules/system/boot/systemd.nix @@ -504,6 +504,23 @@ in description = "Packages providing systemd generators."; }; + systemd.shutdown = mkOption { + type = types.attrsOf types.path; + default = {}; + description = '' + Definition of systemd shutdown executables. + For each NAME = VALUE pair of the attrSet, a link is generated from + /etc/systemd/system-shutdown/NAME to VALUE. + ''; + }; + + systemd.shutdownPackages = mkOption { + default = []; + type = types.listOf types.package; + example = literalExample "[ pkgs.mdadm ]"; + description = "Packages providing systemd shutdown executables."; + }; + systemd.defaultUnit = mkOption { default = "multi-user.target"; type = types.str; @@ -761,18 +778,21 @@ in environment.systemPackages = [ systemd ]; environment.etc = let - # generate contents for /etc/systemd/system-generators from - # systemd.generators and systemd.generatorPackages - generators = pkgs.runCommand "system-generators" { + # generate contents for /etc/systemd/system-${type} from attrset of links and packages + hooks = type: links: packages: pkgs.runCommand "system-${type}" { preferLocalBuild = true; - packages = cfg.generatorPackages; - } '' + packages = packages; + } '' + set -e mkdir -p $out for package in $packages do - ln -s $package/lib/systemd/system-generators/* $out/ - done; - ${concatStrings (mapAttrsToList (generator: target: "ln -s ${target} $out/${generator};\n") cfg.generators)} + for hook in $package/lib/systemd/system-${type}/* + do + ln -s $hook $out/ + done + done + ${concatStrings (mapAttrsToList (exec: target: "ln -s ${target} $out/${exec};\n") links)} ''; in ({ "systemd/system".source = generateUnits "system" cfg.units upstreamSystemUnits upstreamSystemWants; @@ -834,7 +854,8 @@ in ${concatStringsSep "\n" cfg.tmpfiles.rules} ''; - "systemd/system-generators" = { source = generators; }; + "systemd/system-generators" = { source = hooks "generators" cfg.generators cfg.generatorPackages; }; + "systemd/system-shutdown" = { source = hooks "shutdown" cfg.shutdown cfg.shutdownPackages; }; }); services.dbus.enable = true; From 5636fe572bf0d7176eda11e4a2fd62ccd1577916 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 25 Jul 2019 21:50:02 +0300 Subject: [PATCH 142/160] systemd test: add test for systemd-shutdown scripts --- nixos/tests/systemd.nix | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/nixos/tests/systemd.nix b/nixos/tests/systemd.nix index 4d470126abe..fadea52f1db 100644 --- a/nixos/tests/systemd.nix +++ b/nixos/tests/systemd.nix @@ -1,4 +1,4 @@ -import ./make-test.nix { +import ./make-test.nix ({ pkgs, ... }: { name = "systemd"; machine = { lib, ... }: { @@ -21,6 +21,14 @@ import ./make-test.nix { services.journald.extraConfig = "Storage=volatile"; services.xserver.displayManager.auto.user = "alice"; + systemd.shutdown.test = pkgs.writeScript "test.shutdown" '' + #!${pkgs.stdenv.shell} + PATH=${lib.makeBinPath (with pkgs; [ utillinux coreutils ])} + mount -t 9p shared -o trans=virtio,version=9p2000.L /tmp/shared + touch /tmp/shared/shutdown-test + umount /tmp/shared + ''; + systemd.services.testservice1 = { description = "Test Service 1"; wantedBy = [ "multi-user.target" ]; @@ -69,5 +77,20 @@ import ./make-test.nix { # has a last mount time, because the file system wasn't checked. $machine->fail('dumpe2fs /dev/vdb | grep -q "^Last mount time: *n/a"'); }; + + # Regression test for https://github.com/NixOS/nixpkgs/issues/35268 + subtest "file system with x-initrd.mount is not unmounted", sub { + $machine->shutdown; + $machine->waitForUnit('multi-user.target'); + # If the file system was unmounted during the shutdown the file system + # has a last mount time, because the file system wasn't checked. + $machine->fail('dumpe2fs /dev/vdb | grep -q "^Last mount time: *n/a"'); + }; + + subtest "systemd-shutdown works", sub { + $machine->shutdown; + $machine->waitForUnit('multi-user.target'); + $machine->succeed('test -e /tmp/shared/shutdown-test'); + }; ''; -} +}) From 88d5b40d40cec83934dcbdf29a98e18ea4ff1b8c Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 25 Jul 2019 16:29:39 +0300 Subject: [PATCH 143/160] mdadm: use absolute paths We also correct paths in udev rules. This is cleaner and allows for less unexpected behaviour. We still check for self-references, however we do it manually now and only for binaries as udev rules can have them. Rather, we patch them out during initrd generation now. --- pkgs/os-specific/linux/mdadm/default.nix | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/pkgs/os-specific/linux/mdadm/default.nix b/pkgs/os-specific/linux/mdadm/default.nix index 4e0202cebf3..764d43f6c2c 100644 --- a/pkgs/os-specific/linux/mdadm/default.nix +++ b/pkgs/os-specific/linux/mdadm/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, groff, system-sendmail }: +{ stdenv, utillinux, coreutils, fetchurl, groff, system-sendmail }: stdenv.mkDerivation rec { name = "mdadm-4.1"; @@ -8,26 +8,34 @@ stdenv.mkDerivation rec { sha256 = "0jjgjgqijpdp7ijh8slzzjjw690kydb1jjadf0x5ilq85628hxmb"; }; - # This is to avoid self-references, which causes the initrd to explode - # in size and in turn prevents mdraid systems from booting. - allowedReferences = [ stdenv.cc.libc.out system-sendmail ]; - patches = [ ./no-self-references.patch ]; makeFlags = [ - "NIXOS=1" "INSTALL=install" "INSTALL_BINDIR=$(out)/sbin" + "NIXOS=1" "INSTALL=install" "BINDIR=$(out)/sbin" "MANDIR=$(out)/share/man" "RUN_DIR=/dev/.mdadm" "STRIP=" ] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ "CROSS_COMPILE=${stdenv.cc.targetPrefix}" ]; + enableParallelBuilding = true; + nativeBuildInputs = [ groff ]; - preConfigure = '' + postPatch = '' sed -e 's@/lib/udev@''${out}/lib/udev@' \ -e 's@ -Werror @ @' \ -e 's@/usr/sbin/sendmail@${system-sendmail}@' -i Makefile + sed -i \ + -e 's@/usr/bin/basename@${coreutils}/bin/basename@g' \ + -e 's@BINDIR/blkid@${utillinux}/bin/blkid@g' \ + *.rules + ''; + + # This is to avoid self-references, which causes the initrd to explode + # in size and in turn prevents mdraid systems from booting. + postFixup = '' + grep -r $out $out/bin && false || true ''; meta = with stdenv.lib; { From b4581211058eb27bbfbc8738ac44b718fc743400 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 25 Jul 2019 16:32:08 +0300 Subject: [PATCH 144/160] stage-1 initrd: replace absolute paths for mdadm We don't patch basename and readlink now too as they were added for mdadm in 8ecd3a5e1db4. --- nixos/modules/system/boot/stage-1.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/nixos/modules/system/boot/stage-1.nix b/nixos/modules/system/boot/stage-1.nix index 788e3f4a2ab..4c2d130d5a5 100644 --- a/nixos/modules/system/boot/stage-1.nix +++ b/nixos/modules/system/boot/stage-1.nix @@ -217,13 +217,11 @@ let --replace ata_id ${extraUtils}/bin/ata_id \ --replace scsi_id ${extraUtils}/bin/scsi_id \ --replace cdrom_id ${extraUtils}/bin/cdrom_id \ - --replace ${pkgs.utillinux}/sbin/blkid ${extraUtils}/bin/blkid \ - --replace /sbin/blkid ${extraUtils}/bin/blkid \ + --replace ${pkgs.coreutils}/bin/basename ${extraUtils}/bin/basename \ + --replace ${pkgs.utillinux}/bin/blkid ${extraUtils}/bin/blkid \ --replace ${pkgs.lvm2}/sbin ${extraUtils}/bin \ - --replace /sbin/mdadm ${extraUtils}/bin/mdadm \ + --replace ${pkgs.mdadm}/sbin ${extraUtils}/sbin \ --replace ${pkgs.bash}/bin/sh ${extraUtils}/bin/sh \ - --replace /usr/bin/readlink ${extraUtils}/bin/readlink \ - --replace /usr/bin/basename ${extraUtils}/bin/basename \ --replace ${udev}/bin/udevadm ${extraUtils}/bin/udevadm done From b9b27912ce1c7afb0e99ebee46ad9805abddaaf7 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 25 Jul 2019 16:36:05 +0300 Subject: [PATCH 145/160] mdadm: install systemd units --- pkgs/os-specific/linux/mdadm/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/os-specific/linux/mdadm/default.nix b/pkgs/os-specific/linux/mdadm/default.nix index 764d43f6c2c..5aa9e9b43da 100644 --- a/pkgs/os-specific/linux/mdadm/default.nix +++ b/pkgs/os-specific/linux/mdadm/default.nix @@ -12,12 +12,15 @@ stdenv.mkDerivation rec { makeFlags = [ "NIXOS=1" "INSTALL=install" "BINDIR=$(out)/sbin" + "SYSTEMD_DIR=$(out)/lib/systemd/system" "MANDIR=$(out)/share/man" "RUN_DIR=/dev/.mdadm" "STRIP=" ] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ "CROSS_COMPILE=${stdenv.cc.targetPrefix}" ]; + installFlags = [ "install-systemd" ]; + enableParallelBuilding = true; nativeBuildInputs = [ groff ]; From ca780f4a186ab27425bd57737fe7b9638c2b27a8 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Thu, 25 Jul 2019 16:36:16 +0300 Subject: [PATCH 146/160] swraid service: use upstream units This fixes a serious bug on NixOS with swraid where mdadm arrays weren't properly stopped on shutdown. Rather than fixing the unit by adding `Before=final.target` we completely move to upstream units, which uses systemd shutdown hooks instead. This also drives down maintenance costs for us. --- nixos/modules/tasks/swraid.nix | 44 +++------------------------------- 1 file changed, 3 insertions(+), 41 deletions(-) diff --git a/nixos/modules/tasks/swraid.nix b/nixos/modules/tasks/swraid.nix index 93e03c44c86..7f07684651c 100644 --- a/nixos/modules/tasks/swraid.nix +++ b/nixos/modules/tasks/swraid.nix @@ -6,51 +6,13 @@ services.udev.packages = [ pkgs.mdadm ]; + systemd.packages = [ pkgs.mdadm ]; + systemd.shutdownPackages = [ pkgs.mdadm ]; + boot.initrd.availableKernelModules = [ "md_mod" "raid0" "raid1" "raid10" "raid456" ]; boot.initrd.extraUdevRulesCommands = '' cp -v ${pkgs.mdadm}/lib/udev/rules.d/*.rules $out/ ''; - systemd.services.mdadm-shutdown = { - wantedBy = [ "final.target"]; - after = [ "umount.target" ]; - - unitConfig = { - DefaultDependencies = false; - }; - - serviceConfig = { - Type = "oneshot"; - ExecStart = ''${pkgs.mdadm}/bin/mdadm --wait-clean --scan''; - }; - }; - - systemd.services."mdmon@" = { - description = "MD Metadata Monitor on /dev/%I"; - - unitConfig.DefaultDependencies = false; - - serviceConfig = { - Type = "forking"; - Environment = "IMSM_NO_PLATFORM=1"; - ExecStart = ''${pkgs.mdadm}/bin/mdmon --offroot --takeover %I''; - KillMode = "none"; - }; - }; - - systemd.services."mdadm-grow-continue@" = { - description = "Manage MD Reshape on /dev/%I"; - - unitConfig.DefaultDependencies = false; - - serviceConfig = { - ExecStart = ''${pkgs.mdadm}/bin/mdadm --grow --continue /dev/%I''; - StandardInput = "null"; - StandardOutput = "null"; - StandardError = "null"; - KillMode = "none"; - }; - }; - } From 717b8b3219e0a207e16e28f828f88060b0477d0b Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Fri, 26 Jul 2019 12:11:44 +0300 Subject: [PATCH 147/160] systemd service: remove generator-packages option Use systemd.packages instead, it's less error prone and more in line with what's expected. --- nixos/modules/rename.nix | 4 +--- nixos/modules/system/boot/systemd.nix | 25 ++++++------------------- nixos/modules/tasks/filesystems/nfs.nix | 1 - nixos/modules/tasks/swraid.nix | 1 - 4 files changed, 7 insertions(+), 24 deletions(-) diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix index b01febe551f..e0d64914ef4 100644 --- a/nixos/modules/rename.nix +++ b/nixos/modules/rename.nix @@ -221,6 +221,7 @@ with lib; (mkRemovedOptionModule [ "services" "mysql" "pidDir" ] "Don't wait for pidfiles, describe dependencies through systemd") (mkRemovedOptionModule [ "services" "mysql" "rootPassword" ] "Use socket authentication or set the password outside of the nix store.") (mkRemovedOptionModule [ "services" "zabbixServer" "dbPassword" ] "Use services.zabbixServer.database.passwordFile instead.") + (mkRemovedOptionModule [ "systemd" "generator-packages" ] "Use systemd.packages instead.") # ZSH (mkRenamedOptionModule [ "programs" "zsh" "enableSyntaxHighlighting" ] [ "programs" "zsh" "syntaxHighlighting" "enable" ]) @@ -257,9 +258,6 @@ with lib; (mkRenamedOptionModule [ "networking" "extraResolvconfConf" ] [ "networking" "resolvconf" "extraConfig" ]) (mkRenamedOptionModule [ "networking" "resolvconfOptions" ] [ "networking" "resolvconf" "extraOptions" ]) - # systemd - (mkRenamedOptionModule [ "systemd" "generator-packages" ] [ "systemd" "generatorPackages" ]) - ] ++ (flip map [ "blackboxExporter" "collectdExporter" "fritzboxExporter" "jsonExporter" "minioExporter" "nginxExporter" "nodeExporter" "snmpExporter" "unifiExporter" "varnishExporter" ] diff --git a/nixos/modules/system/boot/systemd.nix b/nixos/modules/system/boot/systemd.nix index 96c4ee30584..1025a038c4b 100644 --- a/nixos/modules/system/boot/systemd.nix +++ b/nixos/modules/system/boot/systemd.nix @@ -427,7 +427,8 @@ in systemd.packages = mkOption { default = []; type = types.listOf types.package; - description = "Packages providing systemd units."; + example = literalExample "[ pkgs.systemd-cryptsetup-generator ]"; + description = "Packages providing systemd units and hooks."; }; systemd.targets = mkOption { @@ -497,13 +498,6 @@ in ''; }; - systemd.generatorPackages = mkOption { - default = []; - type = types.listOf types.package; - example = literalExample "[ pkgs.systemd-cryptsetup-generator ]"; - description = "Packages providing systemd generators."; - }; - systemd.shutdown = mkOption { type = types.attrsOf types.path; default = {}; @@ -514,13 +508,6 @@ in ''; }; - systemd.shutdownPackages = mkOption { - default = []; - type = types.listOf types.package; - example = literalExample "[ pkgs.mdadm ]"; - description = "Packages providing systemd shutdown executables."; - }; - systemd.defaultUnit = mkOption { default = "multi-user.target"; type = types.str; @@ -779,9 +766,9 @@ in environment.etc = let # generate contents for /etc/systemd/system-${type} from attrset of links and packages - hooks = type: links: packages: pkgs.runCommand "system-${type}" { + hooks = type: links: pkgs.runCommand "system-${type}" { preferLocalBuild = true; - packages = packages; + packages = cfg.packages; } '' set -e mkdir -p $out @@ -854,8 +841,8 @@ in ${concatStringsSep "\n" cfg.tmpfiles.rules} ''; - "systemd/system-generators" = { source = hooks "generators" cfg.generators cfg.generatorPackages; }; - "systemd/system-shutdown" = { source = hooks "shutdown" cfg.shutdown cfg.shutdownPackages; }; + "systemd/system-generators" = { source = hooks "generators" cfg.generators; }; + "systemd/system-shutdown" = { source = hooks "shutdown" cfg.shutdown; }; }); services.dbus.enable = true; diff --git a/nixos/modules/tasks/filesystems/nfs.nix b/nixos/modules/tasks/filesystems/nfs.nix index c17cf804950..e0e8bb1f03d 100644 --- a/nixos/modules/tasks/filesystems/nfs.nix +++ b/nixos/modules/tasks/filesystems/nfs.nix @@ -56,7 +56,6 @@ in boot.initrd.kernelModules = mkIf inInitrd [ "nfs" ]; systemd.packages = [ pkgs.nfs-utils ]; - systemd.generatorPackages = [ pkgs.nfs-utils ]; environment.etc = { "idmapd.conf".source = idmapdConfFile; diff --git a/nixos/modules/tasks/swraid.nix b/nixos/modules/tasks/swraid.nix index 7f07684651c..8fa19194bed 100644 --- a/nixos/modules/tasks/swraid.nix +++ b/nixos/modules/tasks/swraid.nix @@ -7,7 +7,6 @@ services.udev.packages = [ pkgs.mdadm ]; systemd.packages = [ pkgs.mdadm ]; - systemd.shutdownPackages = [ pkgs.mdadm ]; boot.initrd.availableKernelModules = [ "md_mod" "raid0" "raid1" "raid10" "raid456" ]; From 59ac7e16347e2e841e24d3dd959b9fc5dab5fdc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Thu, 1 Aug 2019 08:07:18 +0100 Subject: [PATCH 148/160] iana-etc: 20190504 -> 20190731 --- pkgs/data/misc/iana-etc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/misc/iana-etc/default.nix b/pkgs/data/misc/iana-etc/default.nix index 163f230e077..3124b57ac2b 100644 --- a/pkgs/data/misc/iana-etc/default.nix +++ b/pkgs/data/misc/iana-etc/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchzip }: let - version = "20190504"; + version = "20190731"; in fetchzip { name = "iana-etc-${version}"; url = "https://github.com/Mic92/iana-etc/releases/download/${version}/iana-etc-${version}.tar.gz"; - sha256 = "1h61qnb3ybyfivyq8qjnisj4arbnhn8hcwad1bp4iqidjk6rjfv3"; + sha256 = "0vqr4zm53zn7z75ynmf59xfrlhpyk8f41xd6i4v8j0f7k6hfdvpi"; postFetch = '' tar -xzvf $downloadedFile --strip-components=1 From 665b64fd8b2d35967f865582c2d3631a7fd15fe5 Mon Sep 17 00:00:00 2001 From: volth Date: Fri, 2 Aug 2019 15:26:26 +0000 Subject: [PATCH 149/160] [cpan2nix] perlPackages.MCE: 1.842 -> 1.843 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f22883a03fd..311e6ba7075 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9863,10 +9863,10 @@ let MCE = buildPerlPackage { pname = "MCE"; - version = "1.842"; + version = "1.843"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.842.tar.gz; - sha256 = "1bihijd3hdcw3qb404cdkq0g8c0xi86h2pn54crjjc3madclnf57"; + url = mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.843.tar.gz; + sha256 = "0x1s4xxxc9jj46h6i8mr8sczz0qavhal5639img1n8b96nsj6cf7"; }; meta = { description = "Many-Core Engine for Perl providing parallel processing capabilities"; From 0ef6e5524c6fd6b96c38ff32fd9e99da5700282d Mon Sep 17 00:00:00 2001 From: volth Date: Fri, 2 Aug 2019 15:26:29 +0000 Subject: [PATCH 150/160] [cpan2nix] perlPackages.ModernPerl: 1.20190601 -> 1.20190727 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 311e6ba7075..f768d9bf328 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10787,11 +10787,11 @@ let ModernPerl = buildPerlPackage { pname = "Modern-Perl"; - version = "1.20190601"; + version = "1.20190727"; src = fetchurl { - url = mirror://cpan/authors/id/C/CH/CHROMATIC/Modern-Perl-1.20190601.tar.gz; - sha256 = "923c5d73c97314b15a6f658075ed50f5319de3bcceaf35f41f65e660042384e3"; + url = mirror://cpan/authors/id/C/CH/CHROMATIC/Modern-Perl-1.20190727.tar.gz; + sha256 = "2e69d7ab7e4a53153e686c25547ad914e7464d4e5604b8851931a6e63fc51b21"; }; meta = { homepage = https://github.com/chromatic/Modern-Perl; From 94c2bf84af5e16dc409ea11b749f352bcce5fb21 Mon Sep 17 00:00:00 2001 From: volth Date: Fri, 2 Aug 2019 15:26:44 +0000 Subject: [PATCH 151/160] [cpan2nix] perlPackages.RoleTiny: 2.000006 -> 2.000007 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f768d9bf328..2a44ccd9dbc 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14831,10 +14831,10 @@ let RoleTiny = buildPerlPackage { pname = "Role-Tiny"; - version = "2.000006"; + version = "2.000007"; src = fetchurl { - url = mirror://cpan/authors/id/H/HA/HAARG/Role-Tiny-2.000006.tar.gz; - sha256 = "cc73418c904a0286ecd8915eac11f5be2a8d1e17ea9cb54c9116b0340cd3e382"; + url = mirror://cpan/authors/id/E/ET/ETHER/Role-Tiny-2.000007.tar.gz; + sha256 = "33af02d79d5e9ae76172fd1b2a80230bd8cfde146e1b9327a094a6dfdec6fb56"; }; meta = { description = "Roles. Like a nouvelle cuisine portion size slice of Moose"; From 75cbff692fb9bdb454606f727e31b80e1f7e1e03 Mon Sep 17 00:00:00 2001 From: volth Date: Fri, 2 Aug 2019 15:27:11 +0000 Subject: [PATCH 152/160] [cpan2nix] perlPackages.asa: 1.03 -> 1.04 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 2a44ccd9dbc..0e45d4da5fd 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -191,10 +191,10 @@ let asa = buildPerlPackage { pname = "asa"; - version = "1.03"; + version = "1.04"; src = fetchurl { - url = mirror://cpan/authors/id/A/AD/ADAMK/asa-1.03.tar.gz; - sha256 = "1w97m0gf3n9av61d0qcw7d1i1rac4gm0fd2ba5wyh53df9d7p0i2"; + url = mirror://cpan/authors/id/E/ET/ETHER/asa-1.04.tar.gz; + sha256 = "0pk783s1h2f45zbmm6a62yfgy71w4sqh8ppgs4cyxfikwxs3p0z5"; }; meta = { description = "Lets your class/object say it works like something else"; From 2f0dc170158032d6e1a1a05d79a2facf7649a3d6 Mon Sep 17 00:00:00 2001 From: volth Date: Fri, 2 Aug 2019 15:27:17 +0000 Subject: [PATCH 153/160] [cpan2nix] perlPackages.Clone: 0.42 -> 0.43 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 0e45d4da5fd..e352bfca485 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2570,10 +2570,10 @@ let Clone = buildPerlPackage { pname = "Clone"; - version = "0.42"; + version = "0.43"; src = fetchurl { - url = mirror://cpan/authors/id/G/GA/GARU/Clone-0.42.tar.gz; - sha256 = "1r87rdm0nilfayxwlzvylwc8r3hr5m24180x437j30qpizdk1aal"; + url = mirror://cpan/authors/id/A/AT/ATOOMIC/Clone-0.43.tar.gz; + sha256 = "1npf5s4b90ds6lv8gn76b2w4bdh0z5ni5zk4skgc2db5d12560lr"; }; meta = { description = "Recursively copy Perl datatypes"; From 6b7361cbea92f9fffb70881aab323f887c4a1670 Mon Sep 17 00:00:00 2001 From: volth Date: Fri, 2 Aug 2019 15:27:40 +0000 Subject: [PATCH 154/160] [cpan2nix] perlPackages.FilesysDiskUsage: 0.12 -> 0.13 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index e352bfca485..b38a910a2ca 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6726,10 +6726,10 @@ let FilesysDiskUsage = buildPerlPackage { pname = "Filesys-DiskUsage"; - version = "0.12"; + version = "0.13"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MANWAR/Filesys-DiskUsage-0.12.tar.gz; - sha256 = "e8afee07014df5868f9a2784e041c82c3c8c38550f4cd48bec56d0d6c4997273"; + url = mirror://cpan/authors/id/M/MA/MANWAR/Filesys-DiskUsage-0.13.tar.gz; + sha256 = "fd3e52c6f6241271a281348d1d43c44154c2f61a32543db46aa9e15692d1b713"; }; buildInputs = [ TestWarn ]; meta = { From b2245d19342b89f2a1817fc1a6efa58439d4a0eb Mon Sep 17 00:00:00 2001 From: volth Date: Fri, 2 Aug 2019 15:28:29 +0000 Subject: [PATCH 155/160] [cpan2nix] perlPackages.FileCopyRecursive: 0.44 -> 0.45 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index b38a910a2ca..ef81c13cdab 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6321,10 +6321,10 @@ let FileCopyRecursive = buildPerlPackage { pname = "File-Copy-Recursive"; - version = "0.44"; + version = "0.45"; src = fetchurl { - url = mirror://cpan/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.44.tar.gz; - sha256 = "1r3frbl61kr7ig9bzd60fka772cd504v3kx9kgnwvcy1inss06df"; + url = mirror://cpan/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.45.tar.gz; + sha256 = "0mqivx4nbzagl3s2kxka72050sfb75xvn25j8a0f6ic3ibvir5yk"; }; buildInputs = [ PathTiny TestDeep TestFatal TestFile TestWarnings ]; }; From e4473013289639651cb5c7baaa188099455be01a Mon Sep 17 00:00:00 2001 From: volth Date: Fri, 2 Aug 2019 15:29:20 +0000 Subject: [PATCH 156/160] [cpan2nix] perlPackages.LogDispatchouli: 2.017 -> 2.019 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index ef81c13cdab..343128d380d 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9907,10 +9907,10 @@ let LogDispatchouli = buildPerlPackage { pname = "Log-Dispatchouli"; - version = "2.017"; + version = "2.019"; src = fetchurl { - url = mirror://cpan/authors/id/R/RJ/RJBS/Log-Dispatchouli-2.017.tar.gz; - sha256 = "99f8341c8d4f8f46a673b1ff1a6edc96165d75af96ddcb6d99fa227f9af4dfbf"; + url = mirror://cpan/authors/id/R/RJ/RJBS/Log-Dispatchouli-2.019.tar.gz; + sha256 = "fe8890c553c8f72b8b55633067270862c34db2ab8ff1cf8db0855f0427c23442"; }; buildInputs = [ TestDeep TestFatal ]; propagatedBuildInputs = [ LogDispatchArray StringFlogger SubExporterGlobExporter ]; From c3cc950001b8ef15437205a450e4afae633d52e4 Mon Sep 17 00:00:00 2001 From: Justin Humm Date: Thu, 1 Aug 2019 23:17:59 +0200 Subject: [PATCH 157/160] mediatomb: use recent spidermonkey --- pkgs/servers/mediatomb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/mediatomb/default.nix b/pkgs/servers/mediatomb/default.nix index 75d12a5f66f..33b7674cf9e 100644 --- a/pkgs/servers/mediatomb/default.nix +++ b/pkgs/servers/mediatomb/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchgit -, sqlite, expat, mp4v2, flac, spidermonkey_1_8_5, taglib, libexif, curl, ffmpeg, file +, sqlite, expat, mp4v2, flac, spidermonkey, taglib, libexif, curl, ffmpeg, file , pkgconfig, autoreconfHook }: stdenv.mkDerivation rec { @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { sha256 = "1mimslr4q6mky865y6561rr64cbn4gf0qc2dhgb31hxp4rc1kmzd"; }; - buildInputs = [ sqlite expat spidermonkey_1_8_5 taglib libexif curl ffmpeg file mp4v2 flac + buildInputs = [ sqlite expat spidermonkey taglib libexif curl ffmpeg file mp4v2 flac pkgconfig autoreconfHook ]; meta = with stdenv.lib; { From 7ee6674ec3975ed46a92b5232b0c0f7830a46ef1 Mon Sep 17 00:00:00 2001 From: Justin Humm Date: Thu, 1 Aug 2019 23:18:26 +0200 Subject: [PATCH 158/160] elinks: use recent spidermonkey version --- pkgs/applications/networking/browsers/elinks/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/browsers/elinks/default.nix b/pkgs/applications/networking/browsers/elinks/default.nix index b60454c4a42..4f4741ce0bd 100644 --- a/pkgs/applications/networking/browsers/elinks/default.nix +++ b/pkgs/applications/networking/browsers/elinks/default.nix @@ -4,7 +4,7 @@ enableGuile ? false, guile ? null , enablePython ? false, python ? null , enablePerl ? (stdenv.hostPlatform == stdenv.buildPlatform), perl ? null -, enableSpidermonkey ? (stdenv.hostPlatform == stdenv.buildPlatform), spidermonkey_1_8_5 ? null +, enableSpidermonkey ? (stdenv.hostPlatform == stdenv.buildPlatform), spidermonkey ? null }: assert enableGuile -> guile != null; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { patches = [ ./gc-init.patch ]; - buildInputs = [ ncurses xlibsWrapper bzip2 zlib openssl spidermonkey_1_8_5 gpm ] + buildInputs = [ ncurses xlibsWrapper bzip2 zlib openssl spidermonkey gpm ] ++ stdenv.lib.optional enableGuile guile ++ stdenv.lib.optional enablePython python ++ stdenv.lib.optional enablePerl perl @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { ] ++ stdenv.lib.optional enableGuile "--with-guile" ++ stdenv.lib.optional enablePython "--with-python" ++ stdenv.lib.optional enablePerl "--with-perl" - ++ stdenv.lib.optional enableSpidermonkey "--with-spidermonkey=${spidermonkey_1_8_5}" + ++ stdenv.lib.optional enableSpidermonkey "--with-spidermonkey=${spidermonkey}" ; meta = { From 4908aaf3c902f6105a063c2a930682254973c012 Mon Sep 17 00:00:00 2001 From: Justin Humm Date: Thu, 1 Aug 2019 23:22:12 +0200 Subject: [PATCH 159/160] spidermonkey_38, spidermonkey_60: fix cross compilation This is essentially the same as done in 65f2b0a2a32bb0d84f55ca7bb8c9a33e8ba28713. For spidermonkey_38 I set --enable-posix-nspr-emulation, as it would otherwise complain about a wrong NSPR version and that trick seemed to be successful in spidermonkey_60 anyway. --- .../interpreters/spidermonkey/38.nix | 19 +++++++++++++++---- .../interpreters/spidermonkey/60.nix | 15 +++++++++++++-- 2 files changed, 28 insertions(+), 6 deletions(-) diff --git a/pkgs/development/interpreters/spidermonkey/38.nix b/pkgs/development/interpreters/spidermonkey/38.nix index d48cf841b04..2c45ba58976 100644 --- a/pkgs/development/interpreters/spidermonkey/38.nix +++ b/pkgs/development/interpreters/spidermonkey/38.nix @@ -1,6 +1,8 @@ -{ stdenv, fetchurl, pkgconfig, gnused_422, perl, python2, zip, libffi, readline, icu, zlib, nspr +{ stdenv, fetchurl, pkgconfig, gnused_422, perl, python2, zip, libffi, readline, icu, zlib, buildPackages , libobjc }: +with stdenv.lib; + stdenv.mkDerivation rec { version = "38.8.0"; name = "spidermonkey-${version}"; @@ -10,7 +12,7 @@ stdenv.mkDerivation rec { sha256 = "10lrync6cxnjlnadc0j3vg8r2dq9b3wwanw8qj1h6ncxwb7asxcl"; }; - buildInputs = [ libffi readline icu zlib nspr ] + buildInputs = [ libffi readline icu zlib ] ++ stdenv.lib.optional stdenv.isDarwin libobjc; nativeBuildInputs = [ pkgconfig perl python2 zip gnused_422 ]; @@ -19,13 +21,13 @@ stdenv.mkDerivation rec { preConfigure = '' export CXXFLAGS="-fpermissive" export LIBXUL_DIST=$out - export PYTHON="${python2.interpreter}" + export PYTHON="${buildPackages.python2.interpreter}" ''; configureFlags = [ "--enable-threadsafe" "--with-system-ffi" - "--with-system-nspr" + "--enable-posix-nspr-emulation" "--with-system-zlib" "--with-system-icu" "--enable-readline" @@ -34,8 +36,17 @@ stdenv.mkDerivation rec { # not be good defaults for other uses. "--enable-gcgenerational" "--enable-shared-js" + ] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ + # Spidermonkey seems to use different host/build terminology for cross + # compilation here. + "--host=${stdenv.buildPlatform.config}" + "--target=${stdenv.hostPlatform.config}" ]; + configurePlatforms = []; + + depsBuildBuild = [ buildPackages.stdenv.cc ]; + # This addresses some build system bug. It's quite likely to be safe # to re-enable parallel builds if the source revision changes. enableParallelBuilding = true; diff --git a/pkgs/development/interpreters/spidermonkey/60.nix b/pkgs/development/interpreters/spidermonkey/60.nix index 1dfaf9a2286..518fc5f77b7 100644 --- a/pkgs/development/interpreters/spidermonkey/60.nix +++ b/pkgs/development/interpreters/spidermonkey/60.nix @@ -1,6 +1,8 @@ -{ stdenv, fetchurl, fetchpatch, autoconf213, pkgconfig, perl, python2, zip +{ stdenv, fetchurl, fetchpatch, autoconf213, pkgconfig, perl, python2, zip, buildPackages , which, readline, zlib, icu }: +with stdenv.lib; + let version = "60.4.0"; in stdenv.mkDerivation rec { @@ -24,7 +26,7 @@ in stdenv.mkDerivation rec { preConfigure = '' export CXXFLAGS="-fpermissive" export LIBXUL_DIST=$out - export PYTHON="${python2.interpreter}" + export PYTHON="${buildPackages.python2.interpreter}" # We can't build in js/src/, so create a build dir mkdir obj @@ -45,8 +47,17 @@ in stdenv.mkDerivation rec { # https://src.fedoraproject.org/rpms/mozjs38/c/761399aba092bcb1299bb4fccfd60f370ab4216e "--enable-optimize" "--enable-release" + ] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ + # Spidermonkey seems to use different host/build terminology for cross + # compilation here. + "--host=${stdenv.buildPlatform.config}" + "--target=${stdenv.hostPlatform.config}" ]; + configurePlatforms = []; + + depsBuildBuild = [ buildPackages.stdenv.cc ]; + # Remove unnecessary static lib preFixup = '' rm $out/lib/libjs_static.ajs From 65bba1f6224d17b7d61cd2299458fc3035b91003 Mon Sep 17 00:00:00 2001 From: Jonathan Ringer Date: Thu, 1 Aug 2019 15:23:27 -0700 Subject: [PATCH 160/160] pythonPackages.simplejson: 3.16.0 -> 3.16.1 --- .../python-modules/simplejson/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/simplejson/default.nix b/pkgs/development/python-modules/simplejson/default.nix index 9e80830f438..abd4854c73f 100644 --- a/pkgs/development/python-modules/simplejson/default.nix +++ b/pkgs/development/python-modules/simplejson/default.nix @@ -1,18 +1,20 @@ { lib , buildPythonPackage -, fetchPypi +, fetchFromGitHub , stdenv , pytest }: buildPythonPackage rec { pname = "simplejson"; - version = "3.16.0"; + version = "3.16.1"; doCheck = !stdenv.isDarwin; - src = fetchPypi { - inherit pname version; - sha256 = "b1f329139ba647a9548aa05fb95d046b4a677643070dc2afc05fa2e975d09ca5"; + src = fetchFromGitHub { + owner = pname; + repo = pname; + rev = "v${version}"; + sha256 = "1v80dbk3ajhgz7q5cc8k0dd22zj9rrlz838c90l5g3w1i280r1iq"; }; # Package does not need pytest, but its a bit easier debugging.